new and GC.malloc fail, core.stdc.malloc works

John Colvin via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Thu Jun 26 03:38:29 PDT 2014


On Wednesday, 25 June 2014 at 14:44:22 UTC, John Colvin wrote:
> On Tuesday, 24 June 2014 at 10:16:38 UTC, bearophile wrote:
>> John Colvin:
>>
>>> I'm getting OutOfMemoryErrors on some machines when calling 
>>> GC.malloc (or new) for anything large (more than about 1GB), 
>>> where core.stdc.malloc works fine.
>>
>> I think that when you go in territories where most people have 
>> not done much coding in D, like allocating than 1 GB in one 
>> shot, you hit some bugs. In general if some part of D is not 
>> used a lot, you have to assume it's buggy. Please report in 
>> Bugzilla the problems you have located.
>>
>> Bye,
>> bearophile
>
> After a little more investigation It seems that I'm getting an 
> OutOfMemoryError at around 1GB memory usage, regardless of the 
> granularity of allocation.

User error, carry on, nothing to see here...


More information about the Digitalmars-d-learn mailing list