On Tuesday 24 March 2009 08:49:27 am Richard Frith-Macdonald wrote:
> On 24 Mar 2009, at 06:30, Sebastian Reitenbach wrote:
> > sope doesn't compile anymore with gnustep-base trunk. When I take a
> > look at
> > the code in sope, how it is using NSZoneMallocAtomic there I see, it
> > is using
> > NSZoneMallocAtomic everywhere but for NeXT_Foundation_LIBRARY I
> > guess, it may
> > also be available on Mac OS X, but I've no possibility to check that
> > out, at
> > least googling NSZoneMallocAtomic only finds references to gnustep and
> > libFoundation.
> >
> > I'm writing here, because of my research now, I'm not perfectly sure
> > whether
> > it was removed intentionally or accidently.
>
> The atomic malloc zone is a libFoundation/GNUstep specific extension.
> It is not, and has never been in Cocoa.
>
> It was removed intentionally ... I had no idea any code outside
> GNUstep core used it, as the old GC code never worked fully for me,
> but I received no bug reports from anyone else!  Presumably the sope
> code would simply work if you replaced it with the default malloc zone.

There are already patches, the bug reporter already provided, doing exactly 
what you propose. So its not a big deal to switch to the default malloc zone, 
but I was  just wondering, and before I apply the patches to the branch, I'll 
wanted to make sure everything is as intended. 

thanks for fast answer and explanation
Sebastian


_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to