--- Comment #6 from wfunct...@hotmail.com 2012-03-01 14:53:44 PST ---
(In reply to comment #5)
> No, it's inevitable that a mark-and-sweep GC on a 32 bit system won't work if
> large numbers of false pointers are present. And this code:
> foreach (i; 0 .. count)
> a ~= i;
> is flooding the system with false pointers.
I think you might have misunderstood the problem, like I originally did.
I am ********** NOT *********** filling the system with false pointers.
See David Simcha's comment in response to mine:
It's inherently defective -- I'm merely _allocating_ a lot of memory, that's
all. The rest is a problem with the GC's algorithm.
(Unless you expect that no one will allocate one 20-MB chunk of RAM?)
> You marked this as regression, is there any previous compiler where this
> (reopen if it there is).
I marked it as "remind", since I'm sorta reminding about this bug... if that's
not the implied meaning then my bad, but this still needs to be fixed.
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------