зеркало из https://github.com/github/ruby.git
[DOC] prefer RUBY_DEFAULT_FREE to a magic number [ci skip]
This commit is contained in:
Родитель
8f755ad6c8
Коммит
f51a6ace06
|
@ -741,8 +741,8 @@ dmarkはガーベージコレクタがオブジェクトへの参照をマーク
|
|||
++
|
||||
|
||||
dfreeはこの構造体がもう不要になった時に呼ばれる関数です.こ
|
||||
の関数がガーベージコレクタから呼ばれます.これが-1の場合は,
|
||||
単純に構造体が解放されます.
|
||||
の関数がガーベージコレクタから呼ばれます.これが
|
||||
RUBY_DEFAULT_FREEの場合は,単純に構造体が解放されます.
|
||||
|
||||
dsizeは構造体が消費しているメモリのバイト数を返す関数です.
|
||||
引数として構造体へのポインタが渡されます.実装困難であれば0
|
||||
|
|
|
@ -701,7 +701,7 @@ Note that it is recommended to avoid such a reference.
|
|||
++
|
||||
|
||||
dfree is a function to free the pointer allocation.
|
||||
If this is -1, the pointer will be just freed.
|
||||
If this is RUBY_DEFAULT_FREE, the pointer will be just freed.
|
||||
|
||||
dsize calculates memory consumption in bytes by the struct.
|
||||
Its parameter is a pointer to your struct.
|
||||
|
|
Загрузка…
Ссылка в новой задаче