Home
last modified time | relevance | path

Searched refs:class_serial (Results 1 – 13 of 13) sorted by relevance

/dports/lang/ruby26/ruby-2.6.9/
H A Dmjit.h77 extern void mjit_add_class_serial(rb_serial_t class_serial);
78 extern void mjit_remove_class_serial(rb_serial_t class_serial);
142 static inline void mjit_add_class_serial(rb_serial_t class_serial){} in mjit_add_class_serial() argument
143 static inline void mjit_remove_class_serial(rb_serial_t class_serial){} in mjit_remove_class_serial() argument
H A Dmjit.c865 mjit_add_class_serial(rb_serial_t class_serial) in mjit_add_class_serial() argument
872 rb_hash_aset(valid_class_serials, LONG2FIX(class_serial), Qtrue); in mjit_add_class_serial()
877 mjit_remove_class_serial(rb_serial_t class_serial) in mjit_remove_class_serial() argument
883 rb_hash_delete_entry(valid_class_serials, LONG2FIX(class_serial)); in mjit_remove_class_serial()
H A Dmjit_compile.c60 extern int mjit_valid_class_serial_p(rb_serial_t class_serial); in has_valid_method_type()
62 && mjit_valid_class_serial_p(cc->class_serial) && cc->me; in has_valid_method_type()
H A Dmjit_worker.c454 mjit_valid_class_serial_p(rb_serial_t class_serial) in mjit_valid_class_serial_p() argument
459 found_p = rb_hash_stlike_lookup(valid_class_serials, LONG2FIX(class_serial), NULL); in mjit_valid_class_serial_p()
H A Dvm.c336 rb_serial_t class_serial = NEXT_CLASS_SERIAL(); in rb_next_class_serial() local
337 mjit_add_class_serial(class_serial); in rb_next_class_serial()
338 return class_serial; in rb_next_class_serial()
450 S(class_serial); in vm_stat()
462 SET(class_serial, ruby_vm_class_serial); in vm_stat()
H A Dvm_method.c42 rb_serial_t class_serial; member
767 ent->class_serial = RCLASS_SERIAL(klass); in method_entry_get_without_cache()
813 ent->class_serial == RCLASS_SERIAL(klass) && in method_entry_get()
H A Dvm_insnhelper.c1328 cc->class_serial = RCLASS_SERIAL(klass); in rb_vm_search_method_slowpath()
1344 RCLASS_SERIAL(klass) == cc->class_serial))) { in vm_search_method()
1474 cc.class_serial = 0; in rb_equal_opt()
1487 cc.class_serial = 0; in rb_eql_opt()
H A Dinternal.h971 rb_serial_t class_serial; member
999 #define RCLASS_SERIAL(c) (RCLASS_EXT(c)->class_serial)
H A Dvm_core.h275 rb_serial_t class_serial; member
H A Dmjit_compile.inc1708 …_OF(stack[%d])) != %"PRI_SERIALT_PREFIX"u)) {\n", b->stack_size - 1 - argc, cc_copy->class_serial);
1850 …_OF(stack[%d])) != %"PRI_SERIALT_PREFIX"u)) {\n", b->stack_size - 1 - argc, cc_copy->class_serial);
3411 …_OF(stack[%d])) != %"PRI_SERIALT_PREFIX"u)) {\n", b->stack_size - 1 - argc, cc_copy->class_serial);
H A DChangeLog31963 …#20 0x000055946cde243a in mjit_add_class_serial (class_serial=class_serial@entry=404225) at mjit.c…
/dports/lang/ruby26/ruby-2.6.9/tool/ruby_vm/views/
H A D_mjit_compile_send.erb38 …_OF(stack[%d])) != %"PRI_SERIALT_PREFIX"u)) {\n", b->stack_size - 1 - argc, cc_copy->class_serial);
/dports/lang/ruby26/ruby-2.6.9/doc/
H A DChangeLog-2.1.0586 accessor for RCLASS_EXT(klass)->class_serial.
2650 'method_state' to 'method_serial', 'seq' to 'class_serial',