summaryrefslogtreecommitdiff
path: root/insns.def
Commit message (Expand)AuthorAgeFilesLines
* * insns.def, tool/instruction.rb: fixed types.nobu2009-06-301-12/+13
* * gc.c: add longlife garbage collection. [ruby-dev:38423]nari2009-05-131-1/+1
* * array.c, bignum.c, gc.c, numeric.c, string.c, util.c, insns.def,nobu2009-03-101-2/+2
* * numeric.c (flo_eq, flo_gt, flo_ge, flo_lt, flo_le, flo_eql): revertusa2009-02-271-2/+14
* * insns.def (opt_minus): inline float operation.matz2009-02-231-0/+45
* * array.c (rb_ary_resurrect), string.c (rb_str_resurrect): newnobu2009-02-181-2/+2
* * insns.def (defineclass): try to autoload const to be overridden.nobu2009-02-121-0/+1
* * compile.c (compile_array_, defined_expr, iseq_compile_each): hidenobu2009-02-121-2/+2
* * insns.def (setspecial, putstring): fixed typos in rdoc.nobu2009-02-111-4/+4
* * vm.c (rb_vm_inc_const_missing_count, ruby_vm_const_missing_count):ko12009-01-151-1/+2
* * vm_insnhelper.c (vm_call_method): use class of method definedko12008-12-241-2/+2
* * include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.matz2008-09-051-4/+4
* * configure.in (sizeof ptrdiff_t): check for size of ptrdiff_t.nobu2008-07-121-1/+1
* * ext/coverage/coverage.c, ext/coverage/extconf.rb: eliminatemame2008-07-031-17/+1
* * compile.h, insns.def: reduce insn operand of "trace".ko12008-07-011-11/+17
* * insns.def (trace): C99ism.usa2008-07-011-1/+2
* * Add coverage measurement constant COVERAGE__. This constant is notmame2008-07-011-1/+11
* * compile.c, vm.c, insns.def: call FrozenCore.set_postexe methodko12008-07-011-23/+0
* * compile.c, insns.def, vm.c, vm_core.h: remove some insnsko12008-07-011-63/+36
* * vm.c, eval_intern.h (PASS_PASSED_BLOCK):ko12008-06-101-1/+1
* * insns.def (DEFINE_INSN): subtract of pointers is ptrdiff_t.naruse2008-06-011-1/+1
* * suppress warnings with -Wwrite-string.nobu2008-05-311-1/+1
* * insns.def (opt_gt|ge|lt|le): use values directly to compare.ko12008-05-221-4/+4
* * insns.def (newhash): fix a variable definition: "const k".akr2008-05-221-1/+1
* * insns.def, vm_insnhelper.c: specify "const".ko12008-05-211-13/+9
* * vm.c, insns.def, eval.c, vm_insnhelper.c: fix CREF handling.ko12008-05-191-9/+11
* * insns.def: add a "putcbase" instruction.ko12008-05-141-23/+17
* * compile.c (iseq_compile_each): should call compile_cpath() formatz2008-05-051-1/+4
* * insns.def (defineclass): was using wrong variable. [ruby-dev:34592]matz2008-05-051-1/+1
* * compile.c (compile_cpath): use Qundef to denote cbase lookup.matz2008-05-051-16/+9
* * insns.def (defineclass): check if cbase is a class or a module.nobu2008-04-031-0/+4
* * eval.c (ruby_exec_node): no thread starts inside iseq compilation.nobu2008-02-191-1/+1
* * insns.def: sorry, remove debug code.usa2008-02-051-1/+0
* * insns.def (adjuststack): never use INC_SP with minus value becauseusa2008-02-051-1/+2
* * insns.def (toregexp): generate a regexp from strings instead of oneakr2008-01-291-5/+12
* * compile.c, compile.h: fix stack pointer issues.ko12008-01-251-5/+5
* * insns.def (expandarray): fix stack inc.mame2008-01-231-1/+1
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* * include/ruby/intern.h, re.c (rb_reg_new): keep interface same asnobu2008-01-041-1/+1
* * insnhelper.ci, vm.c, vm_core.h: change interface ofko12007-12-201-1/+2
* * compile.c, insnhelper.ci, insns.def, object.c, vm.c, vm.h:ko12007-12-181-60/+57
* * insns.def (concatarray, splatarray): use to_a instead ofmatz2007-12-011-4/+4
* * compile.c, insns.def: change return value of "defined?"ko12007-11-271-8/+3
* * insns.def: fix typo.ko12007-11-271-1/+1
* * insns.def, compile.c: fix to allow dsym for alias/undef.ko12007-11-271-6/+6
* * test/ruby/test_eval.rb (TestEval::test_instance_eval_cvar):matz2007-11-261-2/+1
* * insnhelper.ci (vm_search_normal_superclass): rename function.matz2007-11-221-7/+7
* * blockinlining.c, compile.c, compile.h, debug.c, debug.h,ko12007-11-131-83/+87
* * include/ruby/ruby.h: introduce 2 macros:ko12007-11-131-8/+8
* * insns.def (opt_eq): fix to use rb_str_equal().ko12007-10-071-15/+1