誰もAppleのautozone garbage collectorを使用しようとしましたか?または、C++で使用可能な適切で設定可能なものを指すことができますか?AutoZoneガベージコレクタの使用
編集:私は決定ダイアグラム(BDDなど)に取り組んでいます。この場合、ガベージコレクタでメモリを管理するのが効率的かどうかをテストしたいと思います。
編集2:より正確には、意思決定図用のライブラリを実装するときは、ガベージコレクタを実装する必要があります。実際には、私はすでにライブラリのためにこれを行っていましたが、それはコードの多かれ少なかれ25%を占めています。それはもっとも複雑な部分です:-)そうです、私はガベージコレクタを望みます:-)そして、私はすでにRAIIのテクニックを使用しています。最後に、私はshared_ptrのコストを負担することはできません。これは、ガベージコレクションが必要な数十億のオブジェクトを保存するためです。
ポインタコンテナを見ることもできます。それらはメモリのオーバーヘッドがありません: http://www.boost.org/doc/libs/1_39_0/libs/ptr_container/doc/ptr_container.html –
そしてここではSmall Object Allocatorの実装がhttp:// loki-libです。 cvs.sourceforge.net/loki-lib/loki/include/loki/SmallObj.h?view=markup –