Question to GC experts: NO_SCAN for a part of the block

Steven Schveighoffer via Digitalmars-d digitalmars-d at puremagic.com
Tue Jun 6 05:07:28 PDT 2017


On 6/6/17 6:36 AM, Stanislav Blinov wrote:
> On Tuesday, 6 June 2017 at 09:57:31 UTC, Steven Schveighoffer wrote:
>
>> No, 2 allocations instead of N.
>
> Oh, I misunderstood you. You mean two blocks total, for scanned and
> non-scanned data. This could indeed work for cases when more than two
> arrays are needed. Still, it's one extra allocation.
>

True. But O(2) is better than O(N) :)

-Steve


More information about the Digitalmars-d mailing list