dmd 2.066からの新しい仕様として、@nogc属性が追加されました。 @nogc属性が付加された関数内では、GC heapからメモリを一切確保しないことが静的に保証されます。
@nogc
ということで、現在メモリ管理やGCに注目が集まっているため、DのGCの挙動を復習するために、std.container.arrayではどのようにメモリ管理を行っているかをソースコードを読んでみたいと思います。
std.container.array