英語版
このページの英語版を見る
core.internal.gc.impl.manual.gc
このモジュールには、公開されている要件に従った最小限のガベージコレクタ実装が含まれている。
このモジュールには、公開されている要件に従った最小限のガベージコレクタの実装が含まれている。 このライブラリは、ほとんどの場合
しかし、ガベージコレクタに依存しないアプリケーションでも使用できる。
ガベージコレクタに依存しないアプリケーションでも使用可能である、
また、'new'で割り当てられたすべてのメモリは、'delete'で決定論的に解放される)。
'delete'で決定論的に解放される)。
ブロック属性データは追跡されなければならない。
FINALIZEビットを追跡しなければならない。
オブジェクトでないブロックでrt_finalizeを呼び出すと、アクセス違反になる可能性があるからだ。 以下の
以下のアロケータでは、この追跡は先頭のuintビットマスクで行われる。 実際の
アロケータは、基本的なGCと同じように、このデータを別々に格納した方がいいかもしれない。
GCに似ている。
License:
Authors:
Sean Kelly
Copyright © 1999-2024 by the D Language Foundation
DEEPL APIにより翻訳、ところどころ修正。
このページの最新版(英語)
このページの原文(英語)
翻訳時のdmdのバージョン: 2.108.0
ドキュメントのdmdのバージョン: 2.109.1
翻訳日付 :
HTML生成日時:
編集者: dokutoku