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]