Re: [Pyobjc-dev] Snowleopard GC & 64-bit (also easy_install)
Brought to you by:
ronaldoussoren
From: Ronald O. <ron...@ma...> - 2009-10-19 18:26:29
|
On 19 Oct, 2009, at 16:36, Jonathan Wight wrote: > What's the state of some of the non-mainline features of pyobjc these > days? Particularly: > > * Any particular reason why latest build of pyobjc can't be installed > via easy_install on Snow Leopard? I haven't gotten around doing a release of the current state yet. > > * What's the current state of 64-bit _AND_ Garbage Collection with > PyObjc on Snow Leopard? I have an app that is both - and PyObjc (at > least w/Snow Leopard's pre-installed PyObjc) can't even be linked in > (at least with GC). PyObjC does not support GC. The expand on that: * AFAIK Python is not build correctly to link into GC enabled applications * While I try to ensure that PyObjC's reference management is safe w.r.t. GC (using CFRetain/CFRelease rather than -retain/-release) I have never tested if this is sufficient. That means PyObjC is almost certainly unsafe w.r.t. GC. Ronald |