Another small one for Leandro Lucarella:
struct S { int a; S* p; }
void main() {
foreach (ref s; new S*[4_000_000])
s = new S;
}
Timings N=4_000_000, best of 3, seconds:
D1: 2.47
D2: 2.68
On WinXp, Core2 2 GHz, last DMD1 and DMD2.
In future I may use private email instead.
Bye,
bearophile