Old problem with performance
Walter Bright
newshound1 at digitalmars.com
Sun Feb 8 02:35:30 PST 2009
Weed wrote:
> Daniel Keep пишет:
>> Weed wrote:
>>> [snip]
>> If I had to take a guess, I'd say that it's six times slower because
>> you're performing 100 million allocations. You aren't benchmarking
>> class/struct overhead, you're benchmarking the overhead of doing 100
>> million allocations.
>>
>> You're comparing apples and heffalumps.
>
> Yes, but problem is that D does not leave way to create a class
> instance without allocation
You can allocate a class on the stack with:
scope c = new C();
More information about the Digitalmars-d
mailing list