summaryrefslogtreecommitdiffstats
path: root/insns.def
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * insns.def (opt_eq): get rid of gcc bug.nobu2007-10-061-11/+11
* * include/ruby/intern.h: export rb_ivar_foreach.akr2007-09-281-1/+1
* * encoding.c (rb_enc_check): check for ASCII-compatibilities.nobu2007-09-261-2/+3
* * include/ruby/intern.h: declare rb_hash_tbl.akr2007-08-291-2/+2
* * string.c, include/ruby/intern.h: export rb_str_length().ko12007-08-251-4/+4
* * encoding.c: provide basic features for M17N.matz2007-08-251-1/+1
* * compile.c, insns.def, parse.y: fix massign order. This changeko12007-08-231-45/+5
* * insns.def (throw): insert a RUBY_VM_CHECK_INTS(). [ruby-dev:31361]ko12007-08-161-0/+1
* * vm_dump.c (debug_print_pre): fix to show control frame count.ko12007-08-121-5/+3
* * insnhelper.ci, insns.def: move some statements to functions.ko12007-08-061-294/+16
* * insns.def (getspecial): lfp_svar_get() requires int for specialnobu2007-07-151-0/+1
* * insns.def (opt_div): FIX2NUM may not work for corner cases.matz2007-07-131-1/+1
* * insns.def (opt_succ): use cast to shut a warning up.matz2007-07-131-1/+1
* * insns.def (opt_succ): use LONG_MAX as maximum Fixnum VALUE.usa2007-07-121-2/+1
* * range.c (range_max): use FIX2LONG instead of FIX2INT to avoidakr2007-07-121-5/+6
* * blockinlining.c: remove "yarv" prefix.ko12007-07-121-1/+1
* * insns.def (opt_succ): fixed typo. [ruby-dev:31189]nobu2007-07-121-2/+2
* * vm.c, insnhelper.ci: fix svar interface.ko12007-07-101-8/+7
* * insnhelper.ci (vm_yield_setup_args), vm.c, insns.def:ko12007-07-071-1/+1
* * insns.def: remove unused code.ko12007-07-051-30/+14
* * insns.def: fix to invoke nil.to_splat on NODE_ARGSCAT.ko12007-07-051-16/+10
* * yarvcore.h: rename rb_control_frame_t#magic to flag.ko12007-07-051-2/+2
* * compile.c (iseq_compile_each): add break catch point.ko12007-07-051-14/+78
* * compile.c: rename iseq_translate_direct_threaded_code()ko12007-07-021-2/+4
* * insns.def (defineclass): suppress a warning.nobu2007-07-021-20/+20
* * yarvcore.h, compile.c, insnhelper.ci, iseq.c, vm.c:ko12007-07-011-1/+1