Commit size and Page fault's very large for simple program

Rene Zwanenburg via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Mon Jul 4 04:56:14 PDT 2016


On Monday, 4 July 2016 at 11:42:40 UTC, Rene Zwanenburg wrote:
> ...

I forgot to mention:

If you're on Windows compilation defaults to 32 bit, false 
pointers can be a problem with D's current GC in 32 bit 
applications. This isn't an issue for the sample application 
though, since you're not putting random numbers in the allocated 
arrays.

64 bit doesn't suffer from this. There's also a GSoC project 
underway, aimed at improving the GC. I'm not sure what the exact 
goals are, but IIRC work on making the GC precise is being done, 
which would eliminate the false pointer issue.


More information about the Digitalmars-d-learn mailing list