NEWOBJ_OF 445 array.c NEWOBJ_OF(ary, struct RArray, klass, T_ARRAY | RARRAY_EMBED_FLAG | (RGENGC_WB_PROTECTED_ARRAY ? FL_WB_PROTECTED : 0)); NEWOBJ_OF 591 array.c NEWOBJ_OF(shared, struct RArray, 0, T_ARRAY | (RGENGC_WB_PROTECTED_ARRAY ? FL_WB_PROTECTED : 0)); NEWOBJ_OF 2982 bignum.c NEWOBJ_OF(big, struct RBignum, klass, T_BIGNUM | (RGENGC_WB_PROTECTED_BIGNUM ? FL_WB_PROTECTED : 0)); NEWOBJ_OF 165 class.c NEWOBJ_OF(obj, struct RClass, klass, (flags & T_MASK) | FL_PROMOTED1 /* start from age == 2 */ | (RGENGC_WB_PROTECTED_CLASS ? FL_WB_PROTECTED : 0)); NEWOBJ_OF 281 complex.c NEWOBJ_OF(obj, struct RComplex, klass, T_COMPLEX | (RGENGC_WB_PROTECTED_COMPLEX ? FL_WB_PROTECTED : 0)); NEWOBJ_OF 92 ext/socket/ancdata.c NEWOBJ_OF(obj, struct RObject, rb_cAncillaryData, T_OBJECT); NEWOBJ_OF 109 ext/socket/option.c NEWOBJ_OF(obj, struct RObject, rb_cSockOpt, T_OBJECT); NEWOBJ_OF 395 hash.c NEWOBJ_OF(hash, struct RHash, klass, T_HASH | wb | flags); NEWOBJ_OF 1035 internal.h #define NEWOBJ_OF(obj,type,klass,flags) RB_NEWOBJ_OF(obj,type,klass,flags) NEWOBJ_OF 906 io.c NEWOBJ_OF(io, struct RFile, klass, T_FILE); NEWOBJ_OF 746 numeric.c NEWOBJ_OF(flt, struct RFloat, rb_cFloat, T_FLOAT | (RGENGC_WB_PROTECTED_FLOAT ? FL_WB_PROTECTED : 0)); NEWOBJ_OF 1831 object.c NEWOBJ_OF(obj, struct RObject, klass, T_OBJECT | (RGENGC_WB_PROTECTED_OBJECT ? FL_WB_PROTECTED : 0)); NEWOBJ_OF 1217 range.c NEWOBJ_OF(m, struct RObject, rb_cObject, T_OBJECT | (RGENGC_WB_PROTECTED_OBJECT ? FL_WB_PROTECTED : 1)); NEWOBJ_OF 409 rational.c NEWOBJ_OF(obj, struct RRational, klass, T_RATIONAL | (RGENGC_WB_PROTECTED_RATIONAL ? FL_WB_PROTECTED : 0)); NEWOBJ_OF 901 re.c NEWOBJ_OF(match, struct RMatch, klass, T_MATCH); NEWOBJ_OF 2776 re.c NEWOBJ_OF(re, struct RRegexp, klass, T_REGEXP | (RGENGC_WB_PROTECTED_REGEXP ? FL_WB_PROTECTED : 0)); NEWOBJ_OF 674 string.c NEWOBJ_OF(str, struct RString, klass, T_STRING | (RGENGC_WB_PROTECTED_STRING ? FL_WB_PROTECTED : 0)); NEWOBJ_OF 574 struct.c NEWOBJ_OF(st, struct RStruct, klass, T_STRUCT | (RGENGC_WB_PROTECTED_STRUCT ? FL_WB_PROTECTED : 0));