ライブラリ
- fiddle (4)
-
net
/ ftp (1) - openssl (26)
-
rubygems
/ indexer (1) -
shell
/ builtin-command (3)
クラス
-
Gem
:: Indexer (1) -
Net
:: FTP (1) -
OpenSSL
:: ASN1 :: ObjectId (8) -
OpenSSL
:: X509 :: Attribute (4) -
OpenSSL
:: X509 :: Extension (5) -
OpenSSL
:: X509 :: ExtensionFactory (6) -
OpenSSL
:: X509 :: Name (1) -
OpenSSL
:: X509 :: Request (1) -
Shell
:: Void (2)
モジュール
- Fiddle (4)
-
OpenSSL
:: ASN1 (1)
キーワード
-
ALIGN
_ VOIDP (1) - CLONESETUP (1)
-
Check
_ Type (1) -
DATA
_ PTR (1) - DUPSETUP (1)
-
Data
_ Get _ Struct (1) -
Data
_ Wrap _ Struct (1) -
FL
_ REVERSE (1) -
FL
_ SET (1) -
FL
_ UNSET (1) -
Init
_ Proc (1) -
Init
_ Thread (1) -
Init
_ eval (1) -
Init
_ heap (1) -
Init
_ load (1) -
Init
_ stack (1) -
Init
_ sym (1) -
Init
_ var _ tables (1) - MEMCPY (1)
- MEMMOVE (1)
- MEMZERO (1)
- NEWOBJ (1)
- OBJSETUP (1)
-
OBJ
_ FREEZE (1) -
OBJ
_ INFECT (1) -
OBJ
_ TAINT (1) -
RELATIVE
_ OID (1) -
SIZEOF
_ VOIDP (1) - StringValue (1)
-
TYPE
_ VOID (1) -
TYPE
_ VOIDP (1) - Void (1)
-
add
_ entry (1) -
add
_ heap (1) -
arg
_ ambiguous (1) - assign (1)
- attributes (1)
-
blk
_ copy _ prev (1) -
blk
_ free (1) -
blk
_ mark (1) -
bm
_ mark (1) -
call
_ end _ proc (1) -
call
_ trace _ func (1) -
catch
_ timer (1) -
compile
_ error (1) -
copy
_ fds (1) -
create
_ ext (1) -
create
_ ext _ from _ array (1) -
create
_ ext _ from _ hash (1) -
create
_ ext _ from _ string (1) -
create
_ extension (2) -
cvar
_ cbase (1) -
cvar
_ override _ check (1) -
dvar
_ asgn (1) -
dvar
_ asgn _ curr (1) -
dvar
_ asgn _ internal (1) -
dyna
_ in _ block (1) -
dyna
_ pop (1) -
dyna
_ push (1) -
e
_ option _ supplied (1) - each (1)
-
errat
_ setter (1) -
errinfo
_ setter (1) -
error
_ pos (1) -
error
_ print (1) -
exec
_ under (1) - finals (1)
- fixpos (1)
-
frame
_ dup (1) -
gc
_ mark _ all (1) -
gc
_ mark _ rest (1) -
gc
_ sweep (1) -
generic
_ ivar _ set (1) -
heredoc
_ identifier (1) -
heredoc
_ restore (1) -
init
_ mark _ stack (1) -
internal
_ id (1) -
is
_ pointer _ to _ heap (1) -
jump
_ tag _ but _ local _ jump (1) -
lex
_ getline (1) - ln (1)
-
local
_ pop (1) -
local
_ push (1) -
local
_ tbl (1) -
localjump
_ error (1) -
long
_ name (1) -
make
_ backtrace (1) -
mark
_ locations _ array (1) -
mark
_ source _ filename (1) -
mod
_ av _ set (1) - mproc (1)
- new (7)
-
new
_ blktag (1) - newtok (1)
- nextc (1)
-
obj
_ free (1) - oid= (2)
-
os
_ live _ obj (1) - paranoid (1)
-
print
_ undef (1) -
proc
_ save _ safe _ level (1) -
proc
_ set _ safe _ level (1) - pushback (1)
-
rb
_ add _ method (1) -
rb
_ alias (1) -
rb
_ alias _ variable (1) -
rb
_ ary _ store (1) -
rb
_ attr (1) -
rb
_ autoload (1) -
rb
_ autoload _ id (1) -
rb
_ autoload _ load (1) -
rb
_ backref _ error (1) -
rb
_ backref _ get (1) -
rb
_ backref _ set (1) -
rb
_ backtrace (1) -
rb
_ block _ given _ p (1) -
rb
_ clear _ cache (1) -
rb
_ clear _ cache _ by _ class (1) -
rb
_ clear _ cache _ by _ id (1) -
rb
_ compile _ error (1) -
rb
_ compile _ error _ with _ enc (1) -
rb
_ const _ assign (1) -
rb
_ const _ list (1) -
rb
_ const _ set (1) -
rb
_ copy _ generic _ ivar (1) -
rb
_ cv _ set (1) -
rb
_ cvar _ declear (1) -
rb
_ cvar _ set (1) -
rb
_ data _ object _ alloc (1) -
rb
_ define _ alias (1) -
rb
_ define _ attr (1) -
rb
_ define _ class _ variable (1) -
rb
_ define _ const (1) -
rb
_ define _ global _ const (1) -
rb
_ define _ global _ function (1) -
rb
_ define _ hooked _ variable (1) -
rb
_ define _ method (1) -
rb
_ define _ method _ id (1) -
rb
_ define _ module _ function (1) -
rb
_ define _ private _ method (1) -
rb
_ define _ protected _ method (1) -
rb
_ define _ readonly _ variable (1) -
rb
_ define _ singleton _ method (1) -
rb
_ define _ variable (1) -
rb
_ define _ virtual _ variable (1) -
rb
_ disable _ super (1) -
rb
_ dvar _ push (1) -
rb
_ enable _ super (1) -
rb
_ exc _ fatal (1) -
rb
_ exc _ raise (1) -
rb
_ exec _ end _ proc (1) -
rb
_ exit (1) -
rb
_ export _ method (1) -
rb
_ extend _ object (1) -
rb
_ f _ END (1) -
rb
_ f _ at _ exit (1) -
rb
_ f _ block _ given _ p (1) -
rb
_ f _ global _ variables (1) -
rb
_ f _ lambda (1) -
rb
_ f _ local _ variables (1) -
rb
_ f _ loop (1) -
rb
_ fatal (1) -
rb
_ frame _ last _ func (1) -
rb
_ free _ generic _ ivar (1) -
rb
_ frozen _ class _ p (1) -
rb
_ gc (1) -
rb
_ gc _ call _ finalizer _ at _ exit (1) -
rb
_ gc _ disable (1) -
rb
_ gc _ enable (1) -
rb
_ gc _ force _ recycle (1) -
rb
_ gc _ mark (1) -
rb
_ gc _ mark _ children (1) -
rb
_ gc _ mark _ frame (1) -
rb
_ gc _ mark _ global _ tbl (1) -
rb
_ gc _ mark _ locations (1) -
rb
_ gc _ mark _ maybe (1) -
rb
_ gc _ mark _ threads (1) -
rb
_ gc _ register _ address (1) -
rb
_ gc _ start (1) -
rb
_ gc _ unregister _ address (1) -
rb
_ global _ variable (1) -
rb
_ include _ module (1) -
rb
_ interrupt (1) -
rb
_ iter _ break (1) -
rb
_ jump _ tag (1) -
rb
_ lastline _ get (1) -
rb
_ lastline _ set (1) -
rb
_ load (1) -
rb
_ load _ protect (1) -
rb
_ longjmp (1) -
rb
_ mark _ end _ proc (1) -
rb
_ mark _ generic _ ivar (1) -
rb
_ mark _ generic _ ivar _ tbl (1) -
rb
_ mark _ hash (1) -
rb
_ mark _ tbl (1) -
rb
_ memerror (1) -
rb
_ mod _ const _ at (1) -
rb
_ mod _ const _ of (1) -
rb
_ mod _ nesting (1) -
rb
_ mod _ s _ constants (1) -
rb
_ module _ new (1) -
rb
_ name _ class (1) -
rb
_ newobj (1) -
rb
_ obj _ call _ init (1) -
rb
_ obj _ dummy (1) -
rb
_ p (1) -
rb
_ parser _ append _ print (1) -
rb
_ parser _ while _ loop (1) -
rb
_ provide (1) -
rb
_ provide _ feature (1) -
rb
_ raise (1) -
rb
_ remove _ method (1) -
rb
_ safe _ level (1) -
rb
_ secure (1) -
rb
_ set _ class _ path (1) -
rb
_ set _ end _ proc (1) -
rb
_ set _ safe _ level (1) -
rb
_ singleton _ class _ attached (1) -
rb
_ sym _ all _ symbols (1) -
rb
_ thread _ alone (1) -
rb
_ thread _ atfork (1) -
rb
_ thread _ cleanup (1) -
rb
_ thread _ critical _ get (1) -
rb
_ thread _ current (1) -
rb
_ thread _ deadlock (1) -
rb
_ thread _ exit (1) -
rb
_ thread _ fd _ close (1) -
rb
_ thread _ interrupt (1) -
rb
_ thread _ list (1) -
rb
_ thread _ main (1) -
rb
_ thread _ pass (1) -
rb
_ thread _ ready (1) -
rb
_ thread _ remove (1) -
rb
_ thread _ restore _ context (1) -
rb
_ thread _ s _ abort _ exc (1) -
rb
_ thread _ save _ context (1) -
rb
_ thread _ schedule (1) -
rb
_ thread _ signal _ raise (1) -
rb
_ thread _ sleep (1) -
rb
_ thread _ sleep _ forever (1) -
rb
_ thread _ start _ 0 (1) -
rb
_ thread _ start _ timer (1) -
rb
_ thread _ stop (1) -
rb
_ thread _ stop _ timer (1) -
rb
_ thread _ trap _ eval (1) -
rb
_ thread _ wait _ fd (1) -
rb
_ thread _ wait _ for (1) -
rb
_ thread _ wait _ other _ threads (1) -
rb
_ throw (1) -
rb
_ timespec _ now (1) -
rb
_ trace _ eval (1) -
rb
_ undef (1) -
rb
_ undef _ method (1) -
read
_ escape (1) -
readonly
_ setter (1) - register (1)
- rehash (1)
-
remove
_ method (1) -
remove
_ trace (1) -
ruby
_ finalize (1) -
ruby
_ init (1) -
ruby
_ run (1) -
ruby
_ stack _ check (1) -
ruby
_ stop (1) -
ruby
_ xcalloc (1) -
ruby
_ xfree (1) -
ruby
_ xmalloc (1) -
ruby
_ xrealloc (1) -
run
_ final (1) -
safe
_ getter (1) -
safe
_ setter (1) -
scope
_ dup (1) -
secure
_ visibility (1) -
set
_ backtrace (1) -
set
_ method _ visibility (1) -
short
_ name (1) - sn (1)
-
special
_ local _ set (1) -
st
_ add _ direct (1) -
st
_ cleanup _ safe (1) -
st
_ foreach (1) -
st
_ free _ table (1) -
st
_ init _ numtable (1) -
st
_ init _ strtable (1) -
stack
_ check (1) -
stack
_ extend (1) -
stat
_ col (1) -
terminate
_ process (1) -
thread
_ free (1) -
thread
_ mark (1) - timeofday (1)
-
to
_ h (1) - tok (1)
- tokadd (1)
- tokfix (1)
- toklast (1)
- toklen (1)
-
top
_ local _ init (1) -
top
_ local _ setup (1) -
undef
_ marker (1) -
undef
_ setter (1) -
val
_ marker (1) -
val
_ setter (1) -
var
_ marker (1) -
var
_ setter (1) -
void
_ expr (1) -
void
_ stmts (1) - voidcmd (1)
-
warn
_ unless _ e _ option (1) -
warning
_ unless _ e _ option (1) - yylex (1)
- yyparse (1)
検索結果
先頭5件
-
int rb
_ thread _ alone(void) (301.0) -
評価器にスレッドが一つしか存在しないとき真。
評価器にスレッドが一つしか存在しないとき真。 -
int ruby
_ stack _ check(void) (301.0) -
-
st
_ table * st _ init _ numtable(void) (301.0) -
キーが int 型であるハッシュテーブルを作成する。
キーが int 型であるハッシュテーブルを作成する。 -
st
_ table * st _ init _ strtable(void) (301.0) -
キーが char* 型であるハッシュテーブルを作成する。
キーが char* 型であるハッシュテーブルを作成する。 -
static ID * local
_ tbl(void) (301.0) -
ローカル変数テーブルスタックの先頭にあるテーブルを取得します。
ローカル変数テーブルスタックの先頭にあるテーブルを取得します。 -
static ID internal
_ id(void) (301.0) -
インタプリタ内部でだけ使う、 他のものとは重複しない ID を返します。
インタプリタ内部でだけ使う、
他のものとは重複しない ID を返します。 -
static VALUE cvar
_ cbase(void) (301.0) -
現在のコンテキストで、クラス変数の探索の起点となるモジュールを返します。
現在のコンテキストで、クラス変数の探索の起点となるモジュールを返します。 -
static VALUE exec
_ under(VALUE (*func)() , VALUE under , VALUE cbase , void *args) (301.0) -
-
static VALUE finals(void) (301.0)
-
-
static VALUE lex
_ getline(void) (301.0) -
関数 lex_gets を使って lex_input から Ruby プログラムを一行読みこみます。
関数 lex_gets を使って lex_input から
Ruby プログラムを一行読みこみます。 -
static VALUE make
_ backtrace(void) (301.0) -
-
static VALUE mproc(void) (301.0)
-
-
static VALUE os
_ live _ obj(void) (301.0) -
-
static VALUE rb
_ f _ at _ exit(void) (301.0) -
-
static VALUE rb
_ f _ block _ given _ p(void) (301.0) -
block_given? の実体。 現在評価中の (Ruby で実装された) メソッドに対して ブロックが与えられていたら真。
block_given? の実体。
現在評価中の (Ruby で実装された) メソッドに対して
ブロックが与えられていたら真。 -
static VALUE rb
_ f _ local _ variables(void) (301.0) -
-
static VALUE rb
_ f _ loop(void) (301.0) -
loop の実体。永遠に yield を繰り返します。
loop の実体。永遠に yield を繰り返します。 -
static VALUE rb
_ mod _ nesting(void) (301.0) -
-
static VALUE rb
_ mod _ s _ constants(void) (301.0) -
-
static VALUE rb
_ obj _ dummy(void) (301.0) -
-
static VALUE rb
_ thread _ critical _ get(void) (301.0) -
-
static VALUE rb
_ thread _ exit(void) (301.0) -
-
static VALUE rb
_ thread _ pass(void) (301.0) -
Thread#pass の実体。
Thread#pass の実体。 -
static VALUE rb
_ thread _ s _ abort _ exc(void) (301.0) -
-
static VALUE rb
_ thread _ start _ 0(VALUE (*fn)() , void *arg , rb _ thread _ t th _ arg) (301.0) -
-
static VALUE safe
_ getter(void) (301.0) -
-
static char * newtok(void) (301.0)
-
トークンバッファを初期化またはクリアし、 次のトークンを開始する。
トークンバッファを初期化またはクリアし、
次のトークンを開始する。 -
static char * tok(void) (301.0)
-
現在のトークンの先頭へのポインタ。 free してはならない。
現在のトークンの先頭へのポインタ。
free してはならない。 -
static char* toklast(void) (301.0)
-
現在のトークンの末尾へのポインタ。
現在のトークンの末尾へのポインタ。 -
static double timeofday(void) (301.0)
-
-
static inline int is
_ pointer _ to _ heap(void *ptr) (301.0) -
-
static inline void dvar
_ asgn(ID id , VALUE value) (301.0) -
現在のローカル変数スコープ中に存在するはずの ブロックローカル変数 id に value を代入します。
現在のローカル変数スコープ中に存在するはずの
ブロックローカル変数 id に value を代入します。 -
static inline void dvar
_ asgn _ curr(ID id , VALUE value) (301.0) -
現在のブロックローカル変数スコープに存在するはずの ブロックローカル変数 id に value を代入します。
現在のブロックローカル変数スコープに存在するはずの
ブロックローカル変数 id に value を代入します。 -
static int dyna
_ in _ block(void) (301.0) -
ブロックにネストしているコードをパース中は真。
ブロックにネストしているコードをパース中は真。 -
static int e
_ option _ supplied(void) (301.0) -
ruby -e で与えたプログラムを実行中なら真。
ruby -e で与えたプログラムを実行中なら真。 -
static int heredoc
_ identifier(void) (301.0) -
ヒアドキュメントの「<<」を既に読みこんだものと仮定して 開始記号を読みこみ、lex_strterm をセットします。 返り値は、読み込みに成功したときはシンボル、解析できないときは 0 です。
ヒアドキュメントの「<<」を既に読みこんだものと仮定して
開始記号を読みこみ、lex_strterm をセットします。
返り値は、読み込みに成功したときはシンボル、解析できないときは 0 です。 -
static int nextc(void) (301.0)
-
入力から次の一文字を読み込みます。 CR LF に対して LF を、EOF に対して -1 を返します。
入力から次の一文字を読み込みます。
CR LF に対して LF を、EOF に対して -1 を返します。 -
static int read
_ escape(void) (301.0) -
一文字に相当するバックスラッシュ記法が許す 文字列を入力バッファから読みとり、評価値を返す。 先頭のバックスラッシュはすでに読みこんでいるものと仮定する。 不正な記法に対しては yyerror を呼び出し, 0 を返す。
一文字に相当するバックスラッシュ記法が許す
文字列を入力バッファから読みとり、評価値を返す。
先頭のバックスラッシュはすでに読みこんでいるものと仮定する。
不正な記法に対しては yyerror を呼び出し, 0 を返す。 -
static int regx
_ options(void) (301.0) -
正規表現のオプション (ixmo nesu) を読み込み フラグ (ビットマスク) を返します。
正規表現のオプション (ixmo nesu) を読み込み
フラグ (ビットマスク) を返します。 -
static int toklen(void) (301.0)
-
現在のトークンの長さ。
現在のトークンの長さ。 -
static int yylex(void) (301.0)
-
yyparse から呼び出されるスキャンルーチンです。 次のトークンを読み込み、そのシンボルを返します。
yyparse から呼び出されるスキャンルーチンです。
次のトークンを読み込み、そのシンボルを返します。 -
static int yyparse(void) (301.0)
-
パースを開始します。 この関数は yacc が自動的に生成するので parse.y には存在しません。
パースを開始します。
この関数は yacc が自動的に生成するので parse.y には存在しません。 -
static struct BLOCKTAG * new
_ blktag(void) (301.0) -
-
static struct RVarmap * dyna
_ push(void) (301.0) -
ブロックローカル変数テーブルをプッシュします。
ブロックローカル変数テーブルをプッシュします。 -
static void assign(VALUE self
, NODE *lhs , VALUE val , int pcall) (301.0) -
左辺を表す構文木 lhs に対し、右辺の値 val を代入します。 Proc オブジェクトを起動する場合は pcall を非ゼロとします。
左辺を表す構文木 lhs に対し、右辺の値 val を代入します。
Proc オブジェクトを起動する場合は pcall を非ゼロとします。 -
static void blk
_ copy _ prev(struct BLOCK *block) (301.0) -
-
static void blk
_ free(struct BLOCK *data) (301.0) -
-
static void blk
_ mark(struct BLOCK *data) (301.0) -
-
static void bm
_ mark(struct METHOD *data) (301.0) -
-
static void call
_ end _ proc(VALUE data) (301.0) -
評価器プロセスが終了するとき、 END 文で登録された Proc オブジェクト data を起動します。
評価器プロセスが終了するとき、
END 文で登録された Proc オブジェクト data を起動します。 -
static void call
_ trace _ func(char *event , NODE *pos , VALUE self , ID id , VALUE klass) (301.0) -
評価器の動作をフックする手続き trace_func を評価します。
評価器の動作をフックする手続き trace_func を評価します。 -
static void catch
_ timer(int sig) (301.0) -
-
static void compile
_ error(const char *at) (301.0) -
-
static void copy
_ fds(fd _ set *dst , fd _ set *src , int max) (301.0) -
fd_set src を dst にコピーします。 max は select(2) の第一引数と同じ意味です。
fd_set src を dst にコピーします。
max は select(2) の第一引数と同じ意味です。 -
static void cvar
_ override _ check(VALUE id , VALUE a) (301.0) -
-
static void dvar
_ asgn _ internal(ID id , VALUE value , int curr) (301.0) -
dvar_asgn と dvar_asgn_curr の補助関数です。
dvar_asgn と dvar_asgn_curr の補助関数です。 -
static void dyna
_ pop(struct RVarmap *vars) (301.0) -
ブロックローカル変数テーブルをポップします。
ブロックローカル変数テーブルをポップします。 -
static void errat
_ setter(VALUE val , ID id , VALUE *var) (301.0) -
-
static void errinfo
_ setter(VALUE val , ID id , VALUE *var) (301.0) -
-
static void fixpos(NODE *node
, NODE *orig) (301.0) -
orig に格納されているファイル名と行番号を node にコピーします。 node もしくは orig が NULL のときは何もしません。
orig に格納されているファイル名と行番号を node にコピーします。
node もしくは orig が NULL のときは何もしません。 -
static void frame
_ dup(struct FRAME *frame) (301.0) -
frame とその親 FRAME 全てをスタックからヒープに割り当てなおします。
frame とその親 FRAME 全てをスタックからヒープに割り当てなおします。 -
static void generic
_ ivar _ set(VALUE obj , ID id , VALUE val) (301.0) -
-
static void heredoc
_ restore(NODE *here) (301.0) -
ヒアドキュメントの本体の読み込みに失敗したとき、開始記号 のある行を復帰します。here は lex_strterm です。
ヒアドキュメントの本体の読み込みに失敗したとき、開始記号
のある行を復帰します。here は lex_strterm です。 -
static void jump
_ tag _ but _ local _ jump(int state) (301.0) -
-
static void local
_ push(int top) (301.0) -
ローカル変数テーブルをプッシュします。 プログラムのトップレベルをパースしているときは top を真にします。
ローカル変数テーブルをプッシュします。
プログラムのトップレベルをパースしているときは top を真にします。 -
static void localjump
_ error(const char *mesg , VALUE status) (301.0) -
-
static void mark
_ locations _ array(register VALUE *x , register long n) (301.0) -
-
static void mark
_ source _ filename(char *f) (301.0) -
-
static void mod
_ av _ set(VALUE klass , ID id , VALUE val , int isconst) (301.0) -
-
static void obj
_ free(VALUE obj) (301.0) -
-
static void print
_ undef(VALUE klass , ID id) (301.0) -
クラス klass にメソッド id が見付からない (undefined) ことに 対するエラーメッセージを stderr に出力します。
クラス klass にメソッド id が見付からない (undefined) ことに
対するエラーメッセージを stderr に出力します。 -
static void proc
_ save _ safe _ level(VALUE data) (301.0) -
-
static void proc
_ set _ safe _ level(VALUE data) (301.0) -
-
static void pushback(int c) (301.0)
-
入力に一文字戻します。 c が EOF (-1) のときはなにもしません。
入力に一文字戻します。
c が EOF (-1) のときはなにもしません。 -
static void rb
_ autoload _ id(ID id , const char *filename) (301.0) -
-
static void rb
_ backref _ error(NODE *node) (301.0) -
-
static void rb
_ clear _ cache _ by _ class(VALUE klass) (301.0) -
メソッドキャッシュから klass クラスのメソッドの キャッシュエントリを消去します。
メソッドキャッシュから klass クラスのメソッドの
キャッシュエントリを消去します。 -
static void rb
_ clear _ cache _ by _ id(ID id) (301.0) -
メソッドキャッシュから id という名前のメソッドの キャッシュエントリを全て消去します。
メソッドキャッシュから id という名前のメソッドの
キャッシュエントリを全て消去します。 -
static void rb
_ export _ method(VALUE klass , ID name , ID noex) (301.0) -
-
static void rb
_ longjmp(int tag , VALUE mesg) (301.0) -
-
static void rb
_ provide _ feature(VALUE feature) (301.0) -
-
static void rb
_ thread _ ready(rb _ thread _ t th) (301.0) -
-
static void rb
_ thread _ remove(rb _ thread _ t th) (301.0) -
-
static void rb
_ thread _ restore _ context(rb _ thread _ t th , int exit) (301.0) -
スレッドを切り替えるにあたって、切り替え先のスレッド th の コンテキストを評価器に復帰します。
スレッドを切り替えるにあたって、切り替え先のスレッド th の
コンテキストを評価器に復帰します。 -
static void rb
_ thread _ save _ context(rb _ thread _ t th) (301.0) -
スレッドを切り替えるにあたって、現在実行中のスレッド th の コンテキストを評価器から th に退避します。
スレッドを切り替えるにあたって、現在実行中のスレッド th の
コンテキストを評価器から th に退避します。 -
static void rb
_ trace _ eval(VALUE cmd , VALUE val) (301.0) -
-
static void rehash(register st
_ table *table) (301.0) -
テーブルの全要素に対しハッシュ値を計算しなおして テーブルを再構成する。エントリに対して要素の数が 増えすぎ、テーブルが狭くなってきたときに発生する。
テーブルの全要素に対しハッシュ値を計算しなおして
テーブルを再構成する。エントリに対して要素の数が
増えすぎ、テーブルが狭くなってきたときに発生する。 -
static void remove
_ method(VALUE klass , ID mid) (301.0) -
クラス klass 自体に登録されている mid という名前のメソッドを 検索し、エントリを削除します。見付からなかったときは例外 NameError を発生します。
クラス klass 自体に登録されている mid という名前のメソッドを
検索し、エントリを削除します。見付からなかったときは例外 NameError
を発生します。 -
static void remove
_ trace(struct global _ variable *var) (301.0) -
-
static void run
_ final(VALUE obj) (301.0) -
obj のファイナライズを行います。
obj のファイナライズを行います。 -
static void safe
_ setter(VALUE val) (301.0) -
-
static void scope
_ dup(struct SCOPE *scope) (301.0) -
scope とその親の SCOPE 全ての local_vars を スタックからヒープに割り当て直します。
scope とその親の SCOPE 全ての local_vars を
スタックからヒープに割り当て直します。 -
static void secure
_ visibility(VALUE self) (301.0) -
-
static void set
_ backtrace(VALUE info , VALUE bt) (301.0) -
-
static void set
_ method _ visibility(VALUE self , int argc , VALUE *argv , ID ex) (301.0) -
-
static void special
_ local _ set(char c , VALUE val) (301.0) -
$~ と $_ をセットします。 現在は c=0 が $_ で c=1 が $~ です。
$~ と $_ をセットします。
現在は c=0 が $_ で c=1 が $~ です。 -
static void stack
_ extend(rb _ thread _ t th , int exit) (301.0) -
-
static void terminate
_ process(int status , const char *mesg , int mlen) (301.0) -
-
static void thread
_ free(rb _ thread _ t th) (301.0) -
-
static void thread
_ mark(rb _ thread _ t th) (301.0) -