キーワード
-
rb
_ class _ allocate _ instance (1) -
rb
_ data _ object _ alloc (1) -
rb
_ module _ s _ alloc (1) -
rb
_ obj _ alloc (1) -
rb
_ thread _ alloc (1) -
ruby
_ xcalloc (1) -
ruby
_ xmalloc (1) -
ruby
_ xrealloc (1) -
thgroup
_ s _ alloc (1)
検索結果
先頭5件
-
VALUE rb
_ data _ object _ alloc(VALUE klass , void *datap , RUBY _ DATA _ FUNC dmark , RUBY _ DATA _ FUNC dfree) (36904.0) -
datap をラップするオブジェクトを生成し、返します。 そのクラスは klass となり、datap をマークするときは dmark、解放するときは dfree を使うようになります。
datap をラップするオブジェクトを生成し、返します。
そのクラスは klass となり、datap をマークするときは
dmark、解放するときは dfree を使うようになります。 -
VALUE rb
_ obj _ alloc(VALUE klass) (36904.0) -
klass のインスタンスを作成する。
klass のインスタンスを作成する。 -
static VALUE rb
_ class _ allocate _ instance(VALUE klass) (36904.0) -
Class#allocate の実体です。
Class#allocate の実体です。 -
static VALUE rb
_ module _ s _ alloc(VALUE klass) (36904.0) -
-
static VALUE thgroup
_ s _ alloc(VALUE klass) (36904.0) -
-
static rb
_ thread _ t rb _ thread _ alloc(VALUE klass) (36604.0) -
-
void * ruby
_ xcalloc(long n , long size) (36604.0) -
引数と返り値は calloc() と同じです。 ただしメモリ割り当てに失敗したときは GC を行いそれでもだめなときは例外 NoMemoryError を発生します。 つまりこの関数が返り値を返したときは常に割り当ては成功です。
引数と返り値は calloc() と同じです。
ただしメモリ割り当てに失敗したときは
GC を行いそれでもだめなときは例外 NoMemoryError を発生します。
つまりこの関数が返り値を返したときは常に割り当ては成功です。 -
void * ruby
_ xmalloc(long size) (36604.0) -
引数と返り値は malloc() と同じ。 ただしメモリ割り当てに失敗したときは GC を行いそれでもだめなときは NoMemoryError を raise する。 つまりこの関数が返り値を返したときは常に割り当ては成功している。
引数と返り値は malloc() と同じ。
ただしメモリ割り当てに失敗したときは
GC を行いそれでもだめなときは NoMemoryError を raise する。
つまりこの関数が返り値を返したときは常に割り当ては成功している。 -
void * ruby
_ xrealloc(void *ptr , long size) (36604.0) -
引数と返り値の意味は realloc() と同じ。 ただしメモリ割り当てに失敗したときは GC を行いそれでもだめなときは NoMemoryError を raise する。 つまりこの関数が返り値を返したときは常に割り当ては成功している。
引数と返り値の意味は realloc() と同じ。
ただしメモリ割り当てに失敗したときは
GC を行いそれでもだめなときは NoMemoryError を raise する。
つまりこの関数が返り値を返したときは常に割り当ては成功している。