[Openmcl-devel] process-run-function and mach ports usage

Kevin Reid kpreid at switchb.org
Thu Feb 24 17:09:21 PST 2011


On Feb 24, 2011, at 17:02, Gary Byers wrote:

> The message(s) sent to the various exception ports include the kernel
> thread object (the port); naturally, the kernel conflates the ideas of
> "referencing that object" with the idea of "retaining that object" in
> this context just as it does in other contexts. It never releases that
> reference (presumably since doing so would make at least some sense.)


Surely this is the most appropriate behavior -- in a pure reference- 
counting world with concurrency and no autorelease, which I assume  
without evidence Mach ports are.

-- 
Kevin Reid                                  <http://switchb.org/kpreid/>




More information about the Openmcl-devel mailing list