On Fri, 11 May 2007, Leopold Toetsch via RT wrote: > Well, I saw some patches [1] floating by which did remove > PObj_bufstart_external_FLAG. This flag was needed to sync the malloc-based > allocators with parrots (and COWs) understanding of a 'not owned' / external > buffer/string memory resource. COWed strings are not external to the > malloc-based GCs, they just have an increased ref-count. > > I was never able to fix string allocation and COW in such a way that this > flag > would be obsolete with GC_IS_MALLOC.
Yes, after staring at it for quite a while, I'm beginning to see what you mean :-). -- Andy Dougherty [EMAIL PROTECTED]