summaryrefslogtreecommitdiff
path: root/vm_insnhelper.h
Commit message (Expand)AuthorAgeFilesLines
* * vm_insnhelper.h (GET_BLOCK_PTR): return 0 when in class frame.wanabe2010-01-111-1/+2
* * insns.def (opt_*): add IC operands.ko12009-09-061-3/+13
* * vm_insnhelper.h (CALL_SIMPLE_METHOD_IC): make a macroko12009-09-061-0/+5
* * compile.c (iseq_specialized_instruction), insns.def (opt_size):ko12009-09-061-0/+1
* * vm_core.h ({GET,INC}_VM_STATE_VERSION): moved from vm_insnhelper.h.nobu2009-08-281-5/+0
* * insns.def, vm.c, vm_insnhelper.c, vm_insnhelper.h: checkko12009-08-121-0/+1
* * gc.c: reject unused longlife gc.nari2009-08-101-2/+2
* * node.h, vm_core.h, variable.c: rename global_entry to rb_global_entry.ko12009-07-161-2/+2
* * method.h, vm_core.h: add rb_method_entry_t. Remove nodes aroundko12009-07-151-3/+3
* * insns.def, vm_insnhelper.c (getinstancevariable):ko12009-07-131-1/+1
* * iseq.c (rb_iseq_clone): use longlife object and insert write barrier.nari2009-05-161-3/+3
* * vm.c (rb_vm_inc_const_missing_count, ruby_vm_const_missing_count):ko12009-01-151-0/+1
* * vm_insnhelper.c (vm_call_method): use class of method definedko12008-12-241-3/+3
* * cont.c (fiber_status), template/insns.inc.tmpl (ruby_vminsn_type),nobu2008-12-091-1/+1
* * vm.c, vm_insnhelper.h (ruby_vm_redefined_flag): apply optimizationko12008-10-121-21/+24
* * vm_exec.c (vm_exec_core): add an UNLIKELY() hint.ko12008-09-281-1/+1
* * common.mk: clean upko12008-09-231-0/+191