Re: [INFO] Buffer/PMC unification

2002-12-12 Thread Leopold Toetsch
Dan Sugalski wrote: At 1:12 PM +0100 12/11/02, Leopold Toetsch wrote: Changes #6. - PMC_*_FLAGs are history. - I did remove the bogus looking, unused, untested and superfluous from core.ops It's not actually superfluous. If for some reason someone wants to write part of the GC cleanup swe

Re: [INFO] Buffer/PMC unification

2002-12-12 Thread Dan Sugalski
At 1:12 PM +0100 12/11/02, Leopold Toetsch wrote: Changes #6. - PMC_*_FLAGs are history. - I did remove the bogus looking, unused, untested and superfluous from core.ops It's not actually superfluous. If for some reason someone wants to write part of the GC cleanup sweep in pasm, they'll need

Re: [INFO] Buffer/PMC unification

2002-12-11 Thread Leopold Toetsch
Changes #6. - PMC_*_FLAGs are history. - I did remove the bogus looking, unused, untested and superfluous from core.ops All access to PMC/Buffer->flags has to be done via the accessor macros in pobj.h. If some are missing, please add them, when needed. Next will be hiding other Buffer/PMC str

Re: [INFO] Buffer/PMC unification

2002-12-10 Thread Leopold Toetsch
Changes #4 and #5 are in. This completes the changes on BUFFER_*_FLAGs. leo

Re: [INFO] Buffer/PMC unification

2002-12-10 Thread Leopold Toetsch
Next one. #3. The ugly, everywhere warning producing, static buffer_lives() went to dod.c where it belongs to. leo

Re: [INFO] Buffer/PMC unification

2002-12-10 Thread Leopold Toetsch
Leopold Toetsch wrote: I will start $subject soon. Next piece. BUFFER_*_FLAGs and PMC_*_FLAGs are now united, same things have the same value. Please do a "make clean" after check out due to lacking dependencies in classes. BTW what are the BUFFER_needs_GC_FLAG / PMC_private_GC_FLAG. Are t

Re: [INFO] Buffer/PMC unification

2002-12-10 Thread Leopold Toetsch
Leopold Toetsch wrote: I will start $subject soon. This will generate a lot of changes in CVS. The first of a bunch of patches is in. (If you want to shorten rebuild times, please install ccache - great tool) - BUFER_*_FLAGs have moved to the new include/parrot/pobj.h - string.c is done All