RB_GC_GUARD 1624 array.c RB_GC_GUARD(rpl); RB_GC_GUARD 4063 array.c RB_GC_GUARD(hash); RB_GC_GUARD 4841 array.c RB_GC_GUARD(ary); RB_GC_GUARD 1545 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 1546 bignum.c RB_GC_GUARD(y); RB_GC_GUARD 1614 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 1673 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 1674 bignum.c RB_GC_GUARD(y); RB_GC_GUARD 1856 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 1857 bignum.c RB_GC_GUARD(y); RB_GC_GUARD 2253 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 2254 bignum.c RB_GC_GUARD(y); RB_GC_GUARD 2292 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 2293 bignum.c RB_GC_GUARD(y); RB_GC_GUARD 2725 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 2726 bignum.c RB_GC_GUARD(y); RB_GC_GUARD 2806 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 2807 bignum.c RB_GC_GUARD(y); RB_GC_GUARD 3538 bignum.c RB_GC_GUARD(val) = rb_to_int(val); RB_GC_GUARD 4256 bignum.c RB_GC_GUARD(arg); RB_GC_GUARD 4298 bignum.c RB_GC_GUARD(arg); RB_GC_GUARD 4340 bignum.c RB_GC_GUARD(arg); RB_GC_GUARD 4382 bignum.c RB_GC_GUARD(arg); RB_GC_GUARD 4546 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 4946 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 4951 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 4991 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 5583 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 5646 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 5729 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 5845 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 5871 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 5872 bignum.c RB_GC_GUARD(y); RB_GC_GUARD 6280 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 6330 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 6331 bignum.c RB_GC_GUARD(y); RB_GC_GUARD 6399 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 6449 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 6450 bignum.c RB_GC_GUARD(y); RB_GC_GUARD 6493 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 6540 bignum.c RB_GC_GUARD(x); RB_GC_GUARD 6541 bignum.c RB_GC_GUARD(y); RB_GC_GUARD 6452 compile.c RB_GC_GUARD(v); RB_GC_GUARD 6644 compile.c RB_GC_GUARD(op); RB_GC_GUARD 8343 compile.c RB_GC_GUARD(dump_obj); RB_GC_GUARD 8484 compile.c RB_GC_GUARD(loader_obj); RB_GC_GUARD 8497 compile.c RB_GC_GUARD(loader_obj); RB_GC_GUARD 537 dir.c RB_GC_GUARD(dirname); RB_GC_GUARD 2190 dir.c RB_GC_GUARD(str); RB_GC_GUARD 2349 dir.c RB_GC_GUARD(v); RB_GC_GUARD 2575 dir.c RB_GC_GUARD(pattern); RB_GC_GUARD 2474 enum.c RB_GC_GUARD(args); RB_GC_GUARD 2525 enum.c RB_GC_GUARD(args); RB_GC_GUARD 2218 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(obj); RB_GC_GUARD 2251 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(y->obj); RB_GC_GUARD 2313 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(y->obj); RB_GC_GUARD 2814 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(vy->obj); RB_GC_GUARD 2822 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(vy->obj); RB_GC_GUARD 2869 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(one); RB_GC_GUARD 2870 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(x); RB_GC_GUARD 2871 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(y); RB_GC_GUARD 2872 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(d); RB_GC_GUARD 2965 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(vy->obj); RB_GC_GUARD 2972 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(vy->obj); RB_GC_GUARD 2985 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(one) = ToValue(VpCreateRbObject(1, "1")); RB_GC_GUARD 2986 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(two) = ToValue(VpCreateRbObject(1, "2")); RB_GC_GUARD 2989 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(vn) = SSIZET2NUM(n); RB_GC_GUARD 3001 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(x2) = BigDecimal_mult2(x, x, vn); RB_GC_GUARD 3002 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(y) = x; RB_GC_GUARD 3003 ext/bigdecimal/bigdecimal.c RB_GC_GUARD(d) = y; RB_GC_GUARD 6882 ext/date/date_core.c RB_GC_GUARD(self); RB_GC_GUARD 454 ext/date/date_parse.c RB_GC_GUARD(str_orig); RB_GC_GUARD 520 ext/date/date_parse.c RB_GC_GUARD(str); RB_GC_GUARD 1846 ext/date/date_parse.c RB_GC_GUARD(s2); RB_GC_GUARD 1877 ext/date/date_parse.c RB_GC_GUARD(s3); RB_GC_GUARD 1918 ext/date/date_parse.c RB_GC_GUARD(s5); RB_GC_GUARD 127 ext/digest/digest.c RB_GC_GUARD(str_digest); RB_GC_GUARD 628 ext/digest/digest.c RB_GC_GUARD(str); RB_GC_GUARD 137 ext/fiddle/closure.c RB_GC_GUARD(params); RB_GC_GUARD 1054 ext/openssl/ossl_asn1.c RB_GC_GUARD(tmp); RB_GC_GUARD 1084 ext/openssl/ossl_asn1.c RB_GC_GUARD(tmp); RB_GC_GUARD 1123 ext/openssl/ossl_asn1.c RB_GC_GUARD(tmp); RB_GC_GUARD 120 ext/psych/psych_parser.c RB_GC_GUARD(src); RB_GC_GUARD 213 ext/pty/pty.c RB_GC_GUARD(carg.execarg_obj); RB_GC_GUARD 251 ext/racc/cparse/cparse.c RB_GC_GUARD(vparams); RB_GC_GUARD 275 ext/racc/cparse/cparse.c RB_GC_GUARD(vparams); RB_GC_GUARD 11395 ext/ripper/ripper.c RB_GC_GUARD(vparser); /* prohibit tail call optimization */ RB_GC_GUARD 11468 ext/ripper/ripper.c RB_GC_GUARD(vparser); /* prohibit tail call optimization */ RB_GC_GUARD 5646 ext/ripper/ripper.y RB_GC_GUARD(vparser); /* prohibit tail call optimization */ RB_GC_GUARD 5719 ext/ripper/ripper.y RB_GC_GUARD(vparser); /* prohibit tail call optimization */ RB_GC_GUARD 1237 ext/socket/ancdata.c RB_GC_GUARD(controls); RB_GC_GUARD 1294 ext/socket/ancdata.c RB_GC_GUARD(controls_str); RB_GC_GUARD 1665 ext/socket/ancdata.c RB_GC_GUARD(ctl_str); RB_GC_GUARD 782 ext/stringio/stringio.c RB_GC_GUARD(c); RB_GC_GUARD 812 ext/stringio/stringio.c RB_GC_GUARD(c); RB_GC_GUARD 1229 ext/stringio/stringio.c RB_GC_GUARD(str); RB_GC_GUARD 252 ext/strscan/strscan.c RB_GC_GUARD(vorig); RB_GC_GUARD 1281 ext/tk/tcltklib.c RB_GC_GUARD(basename); RB_GC_GUARD 1619 ext/tk/tkutil/tkutil.c RB_GC_GUARD(key_inf); RB_GC_GUARD 1651 ext/tk/tkutil/tkutil.c RB_GC_GUARD(longkey_inf); RB_GC_GUARD 1668 ext/tk/tkutil/tkutil.c RB_GC_GUARD(proc_inf); RB_GC_GUARD 892 ext/win32ole/win32ole.c RB_GC_GUARD(vstr); RB_GC_GUARD 872 ext/zlib/zlib.c RB_GC_GUARD(v),\ RB_GC_GUARD 1087 ext/zlib/zlib.c RB_GC_GUARD(guard); /* prevent tail call to make guard effective */ RB_GC_GUARD 2686 ext/zlib/zlib.c RB_GC_GUARD(str); RB_GC_GUARD 2793 ext/zlib/zlib.c RB_GC_GUARD(dst); RB_GC_GUARD 3597 ext/zlib/zlib.c RB_GC_GUARD(str); RB_GC_GUARD 3971 ext/zlib/zlib.c RB_GC_GUARD(s); RB_GC_GUARD 4170 ext/zlib/zlib.c RB_GC_GUARD(rs); RB_GC_GUARD 3796 file.c RB_GC_GUARD(link_orig); RB_GC_GUARD 4093 file.c RB_GC_GUARD(fext); RB_GC_GUARD 5596 file.c RB_GC_GUARD(path); RB_GC_GUARD 5753 file.c RB_GC_GUARD(load_path) = rb_get_expanded_load_path(); RB_GC_GUARD 5766 file.c RB_GC_GUARD(str) = rb_get_path_check(str, safe_level); RB_GC_GUARD 5778 file.c RB_GC_GUARD(load_path); RB_GC_GUARD 5815 file.c RB_GC_GUARD(load_path) = rb_get_expanded_load_path(); RB_GC_GUARD 5823 file.c RB_GC_GUARD(str) = rb_get_path_check(str, safe_level); RB_GC_GUARD 3008 hash.c RB_GC_GUARD(name); RB_GC_GUARD 3369 hash.c RB_GC_GUARD(nm); RB_GC_GUARD 3568 hash.c RB_GC_GUARD(keys); RB_GC_GUARD 3638 hash.c RB_GC_GUARD(keys); RB_GC_GUARD 3670 hash.c RB_GC_GUARD(keys); RB_GC_GUARD 3711 hash.c RB_GC_GUARD(keys); RB_GC_GUARD 4102 hash.c RB_GC_GUARD(keys); RB_GC_GUARD 582 include/ruby/ruby.h #define FilePathValue(v) (RB_GC_GUARD(v) = rb_get_path(v)) RB_GC_GUARD 1642 include/ruby/ruby.h (RB_GC_GUARD(v) = 0, alloca(n)) : \ RB_GC_GUARD 1646 include/ruby/ruby.h (RB_GC_GUARD(v) = 0, alloca((n) * sizeof(type))) : \ RB_GC_GUARD 4668 io.c RB_GC_GUARD(str); RB_GC_GUARD 6280 io.c RB_GC_GUARD(tmp); RB_GC_GUARD 6432 io.c RB_GC_GUARD(fname) = rb_str_new4(fname); RB_GC_GUARD 6719 io.c RB_GC_GUARD(fname); RB_GC_GUARD 7302 io.c RB_GC_GUARD(mesg); RB_GC_GUARD 2050 iseq.c RB_GC_GUARD(nbody); RB_GC_GUARD 550 load.c RB_GC_GUARD(fullpath); RB_GC_GUARD 623 load.c fname = RB_GC_GUARD(fname); RB_GC_GUARD 778 marshal.c RB_GC_GUARD(path); RB_GC_GUARD 787 marshal.c RB_GC_GUARD(path); RB_GC_GUARD 920 marshal.c RB_GC_GUARD(obj); RB_GC_GUARD 1041 marshal.c RB_GC_GUARD(wrapper); RB_GC_GUARD 2072 marshal.c RB_GC_GUARD(wrapper); RB_GC_GUARD 11319 parse.c RB_GC_GUARD(vparser); /* prohibit tail call optimization */ RB_GC_GUARD 11392 parse.c RB_GC_GUARD(vparser); /* prohibit tail call optimization */ RB_GC_GUARD 5646 parse.y RB_GC_GUARD(vparser); /* prohibit tail call optimization */ RB_GC_GUARD 5719 parse.y RB_GC_GUARD(vparser); /* prohibit tail call optimization */ RB_GC_GUARD 124 proc.c RB_GC_GUARD(self); /* for: body = proc_dup(body) */ RB_GC_GUARD 798 proc.c RB_GC_GUARD(procval); RB_GC_GUARD 799 proc.c RB_GC_GUARD(passed_procval); RB_GC_GUARD 836 proc.c RB_GC_GUARD(self); RB_GC_GUARD 837 proc.c RB_GC_GUARD(args); RB_GC_GUARD 851 proc.c RB_GC_GUARD(self); RB_GC_GUARD 852 proc.c RB_GC_GUARD(pass_procval); RB_GC_GUARD 1839 proc.c RB_GC_GUARD(body); RB_GC_GUARD 1792 process.c RB_GC_GUARD(execarg_obj); RB_GC_GUARD 2222 process.c RB_GC_GUARD(execarg_obj); RB_GC_GUARD 2257 process.c RB_GC_GUARD(execarg_obj); RB_GC_GUARD 2421 process.c RB_GC_GUARD(execarg_obj); RB_GC_GUARD 2468 process.c RB_GC_GUARD(execarg_obj); RB_GC_GUARD 2487 process.c RB_GC_GUARD(execarg_obj); RB_GC_GUARD 2585 process.c RB_GC_GUARD(execarg_obj); RB_GC_GUARD 4378 process.c RB_GC_GUARD(execarg_obj); RB_GC_GUARD 6923 process.c RB_GC_GUARD(utime); RB_GC_GUARD 6924 process.c RB_GC_GUARD(stime); RB_GC_GUARD 6925 process.c RB_GC_GUARD(cutime); RB_GC_GUARD 6926 process.c RB_GC_GUARD(cstime); RB_GC_GUARD 1162 random.c RB_GC_GUARD(vmax); RB_GC_GUARD 1043 re.c RB_GC_GUARD(orig); RB_GC_GUARD 1457 re.c RB_GC_GUARD(unescaped); RB_GC_GUARD 2617 re.c RB_GC_GUARD(str); RB_GC_GUARD 2736 re.c RB_GC_GUARD(unescaped); RB_GC_GUARD 690 sprintf.c RB_GC_GUARD(tmp); RB_GC_GUARD 765 sprintf.c RB_GC_GUARD(str); RB_GC_GUARD 778 sprintf.c RB_GC_GUARD(str); RB_GC_GUARD 1033 sprintf.c RB_GC_GUARD(tmp); RB_GC_GUARD 1118 sprintf.c RB_GC_GUARD(val); RB_GC_GUARD 1199 sprintf.c RB_GC_GUARD(fmt); RB_GC_GUARD 1747 string.c RB_GC_GUARD(str1); RB_GC_GUARD 1748 string.c RB_GC_GUARD(str2); RB_GC_GUARD 1831 string.c RB_GC_GUARD(tmp); RB_GC_GUARD 2233 string.c RB_GC_GUARD(str); RB_GC_GUARD 2323 string.c RB_GC_GUARD(str); RB_GC_GUARD 2353 string.c RB_GC_GUARD(str); RB_GC_GUARD 7323 string.c RB_GC_GUARD(str); RB_GC_GUARD 7530 string.c RB_GC_GUARD(str); RB_GC_GUARD 7620 string.c RB_GC_GUARD(str); RB_GC_GUARD 7833 string.c RB_GC_GUARD(rs); RB_GC_GUARD 8546 string.c RB_GC_GUARD(pad); RB_GC_GUARD 322 symbol.c RB_GC_GUARD(name); RB_GC_GUARD 1069 symbol.c RB_GC_GUARD(name); RB_GC_GUARD 1856 transcode.c RB_GC_GUARD(src); RB_GC_GUARD 2743 transcode.c RB_GC_GUARD(arg1); RB_GC_GUARD 2744 transcode.c RB_GC_GUARD(arg2); RB_GC_GUARD 3158 transcode.c RB_GC_GUARD(snamev); RB_GC_GUARD 3159 transcode.c RB_GC_GUARD(dnamev); RB_GC_GUARD 3236 transcode.c RB_GC_GUARD(snamev); RB_GC_GUARD 3237 transcode.c RB_GC_GUARD(dnamev); RB_GC_GUARD 3250 transcode.c RB_GC_GUARD(snamev); RB_GC_GUARD 3251 transcode.c RB_GC_GUARD(dnamev); RB_GC_GUARD 3410 transcode.c RB_GC_GUARD(snamev); RB_GC_GUARD 3411 transcode.c RB_GC_GUARD(dnamev); RB_GC_GUARD 3420 transcode.c RB_GC_GUARD(snamev); RB_GC_GUARD 3421 transcode.c RB_GC_GUARD(dnamev); RB_GC_GUARD 422 variable.c RB_GC_GUARD(pathname); RB_GC_GUARD 628 variable.c RB_GC_GUARD(tmp); RB_GC_GUARD 2205 variable.c RB_GC_GUARD(load); RB_GC_GUARD 3260 vm.c RB_GC_GUARD(valstr); RB_GC_GUARD 580 vm_backtrace.c RB_GC_GUARD(self); RB_GC_GUARD 627 vm_backtrace.c RB_GC_GUARD(self); RB_GC_GUARD 884 vm_backtrace.c RB_GC_GUARD(btval); RB_GC_GUARD 805 vm_eval.c RB_GC_GUARD(args); RB_GC_GUARD 1076 vm_eval.c RB_GC_GUARD(tmp); RB_GC_GUARD 1118 vm_insnhelper.c RB_GC_GUARD(ary); RB_GC_GUARD 751 win32/file.c RB_GC_GUARD(fname); RB_GC_GUARD 7098 win32/win32.c RB_GC_GUARD(str);