summaryrefslogtreecommitdiff
path: root/insns.def
AgeCommit message (Expand)Author
2007-11-13* blockinlining.c, compile.c, compile.h, debug.c, debug.h,ko1
2007-11-13* include/ruby/ruby.h: introduce 2 macros:ko1
2007-10-07* insns.def (opt_eq): fix to use rb_str_equal().ko1
2007-10-06* insns.def (opt_eq): get rid of gcc bug.nobu
2007-09-28* include/ruby/intern.h: export rb_ivar_foreach.akr
2007-09-26* encoding.c (rb_enc_check): check for ASCII-compatibilities.nobu
2007-08-29* include/ruby/intern.h: declare rb_hash_tbl.akr
2007-08-25* string.c, include/ruby/intern.h: export rb_str_length().ko1
2007-08-25* encoding.c: provide basic features for M17N.matz
2007-08-23* compile.c, insns.def, parse.y: fix massign order. This changeko1
2007-08-16* insns.def (throw): insert a RUBY_VM_CHECK_INTS(). [ruby-dev:31361]ko1
2007-08-12* vm_dump.c (debug_print_pre): fix to show control frame count.ko1
2007-08-06* insnhelper.ci, insns.def: move some statements to functions.ko1
2007-07-15* insns.def (getspecial): lfp_svar_get() requires int for specialnobu
2007-07-13* insns.def (opt_div): FIX2NUM may not work for corner cases.matz
2007-07-13* insns.def (opt_succ): use cast to shut a warning up.matz
2007-07-12 * insns.def (opt_succ): use LONG_MAX as maximum Fixnum VALUE.usa
2007-07-12* range.c (range_max): use FIX2LONG instead of FIX2INT to avoidakr
2007-07-12* blockinlining.c: remove "yarv" prefix.ko1
2007-07-12* insns.def (opt_succ): fixed typo. [ruby-dev:31189]nobu
2007-07-10* vm.c, insnhelper.ci: fix svar interface.ko1
2007-07-07* insnhelper.ci (vm_yield_setup_args), vm.c, insns.def:ko1
2007-07-05* insns.def: remove unused code.ko1
2007-07-05* insns.def: fix to invoke nil.to_splat on NODE_ARGSCAT.ko1
2007-07-05* yarvcore.h: rename rb_control_frame_t#magic to flag.ko1
2007-07-05* compile.c (iseq_compile_each): add break catch point.ko1
2007-07-02* compile.c: rename iseq_translate_direct_threaded_code()ko1
2007-07-02* insns.def (defineclass): suppress a warning.nobu
2007-07-01* yarvcore.h, compile.c, insnhelper.ci, iseq.c, vm.c:ko1
2007-06-30* vm.h: rename insn_func_type to rb_insn_func_type.ko1
2007-06-27* vm_evalbody.ci: support OPT_CALL_THREADED_CODE.ko1
2007-06-26* compile.c (compile_massign), insns.def (expandarray): supportko1
2007-06-26 * include/ruby/ruby.h: IL32LLP64 support.usa
2007-06-26* cont.c (rb_fiber_s_new): revert initializing VM stack.ko1
2007-06-25* insnhelper.ci, vm.c: complete block parameter support.ko1
2007-06-25* gc.h: add RUBY_ prefix to debug macros.ko1
2007-06-24* insnhelper.ci (caller_setup_args): add need_block_check option.ko1
2007-06-24* insns.def (invokesuper): fix error message.ko1
2007-06-24* vm.c: some refactoring.ko1
2007-06-24* insn_send.ci: removed.ko1
2007-06-24* vm_macro.def: removed.ko1
2007-06-24* insns.def, vm.c: add/fix stack overflow check.ko1
2007-06-24* insnhelper.h: change CHECK_STACK_OVERFLOW() to throw exception.ko1
2007-06-15* insns.def(setconstant, toregexp): fix to mark object correctly.ko1
2007-06-06* insns.def (invokeblock): fix of splat argument.ko1
2007-06-06 * insns.def: fixed indentation.usa
2007-06-05 * insnhelper.h, insns.def (DEC_SP): shoudn't use unary minus operatorusa
2007-06-05* insns.def (invokeblock): check block is created by lambdako1
2007-06-01 * insnhelper.h (INC_SP): shouldn't cast ``x'' to unsigned type becauseusa
2007-05-21* compile.c, vm_macro.def: support tail call optimizationko1