| import core.memory; | |
| void main() | |
| { | |
| auto collections = GC.profileStats().numCollections; | |
| // loop until we trigger a collection | |
| for (;;) | |
| { | |
| cast(void)GC.malloc(100_000, GC.BlkAttr.NO_SCAN); | |
| if (GC.profileStats().numCollections == collections+1) | |
| break; | |
| } | |
| } |