aboutsummaryrefslogtreecommitdiffstats
path: root/vm_insnhelper.c
Commit message (Expand)AuthorAgeFilesLines
* suppress warningsnobu2012-08-261-4/+4
* remove trailing spaces.nobu2012-08-231-1/+1
* * include/ruby/ruby.h: introduce flonum technique forko12012-08-231-1/+39
* * vm_insnhelper.c (vm_setup_method): fix last commit.ko12012-08-221-4/+5
* * vm_insnhelper.c (vm_setup_method): should not enable tail callshugo2012-08-221-1/+2
* vm_insnhelper.c: iclass as klass in cfpnobu2012-08-201-6/+2
* * compile.c, insns.def (checkmatch):ko12012-08-081-0/+19
* * include/ruby/ruby.h, eval.c, vm_insnhelper.c: fix typo.shugo2012-08-061-1/+1
* vm_insnhelper.c: no recvnobu2012-08-031-23/+6
* * vm_insnhelper.c (rb_vm_using_modules): fix indent.ktsj2012-08-021-1/+1
* * vm_insnhelper.c (vm_call_method): remove garbage spaces.nobu2012-08-021-1/+1
* * eval.c (rb_mod_using): new method Module#using. [experimental]shugo2012-08-021-10/+70
* * class.c, insns.def, method.h, proc.c, vm.c, vm_core.h, vm_eval.c,shugo2012-08-021-22/+46
* RB_TYPE_P BUILTIN_TYPEnobu2012-08-011-5/+1
* * thread.c (rb_thread_s_control_interrupt,ko12012-07-191-1/+1
* vm.c: remove unused variablesnobu2012-07-181-3/+2
* __callee__ fixnobu2012-07-041-8/+8
* Module#prependnobu2012-06-271-0/+1
* * vm_core.h: remove lfp (local frame pointer) and renameko12012-06-111-105/+87
* * vm_core.h (rb_location_t): fix type and field name.ko12012-06-041-2/+2
* Feature #5896nobu2012-05-241-3/+2
* use RB_TYPE_P() instead of comparison of TYPE()nobu2012-05-231-1/+1
* * vm_core.h: add a data type rb_location_t to store iseq locationko12012-05-221-2/+2
* * variable.c (trace_ev): Removed "not reached" comment as this line isdrbrain2012-04-141-1/+1
* * encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "controldrbrain2012-04-131-0/+2
* * vm_insnhelper.c (argument_error): use line number at the beginningnobu2012-03-161-5/+1
* * adjust style.nobu2012-03-151-2/+4
* * include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085]marcandre2012-03-141-10/+8
* * vm_insnhelper.c: improve number of arguments error in case ofmarcandre2012-03-141-21/+23
* * compile.c (iseq_set_arguments): keyword rest arg without keyword args.nobu2012-03-131-1/+1
* * vm_eval.c (vm_call0): should pass block to enumerators. patchednobu2012-01-301-0/+1
* * vm.c (vm_exec): remove workaround for LLVM because r34278 fixes it.naruse2012-01-201-4/+0
* * vm_insnhelper.c (unknown_keyword_error): add GC guard to preventnagachika2011-12-271-0/+1
* * vm_insnhelper.c (unknown_keyword_error): make it kind a error message when ...mame2011-12-261-3/+11
* * vm_core.h (struct rb_iseq_struct), compile.c (iseq_set_arguments), iseq.c (...mame2011-12-261-1/+1
* * vm_core.h (struct rb_iseq_struct), compile.c (iseq_set_arguments, iseq_comp...mame2011-12-261-0/+39
* * vm_insnhelper.c (vm_yield_setup_block_args): splat singlenobu2011-12-121-1/+1
* * bignum.c (big_rshift), compile.c (validate_label,nobu2011-12-051-2/+1
* * vm_insnhelper.c (vm_call_cfunc): adding back useless hack. For sometenderlove2011-10-271-0/+4
* fix typoskazu2011-10-061-1/+1
* * vm_eval.c (make_no_method_execption): extract fromnobu2011-10-061-1/+11
* * vm_insnhelper.c (vm_call_cfunc): remove useless hack.naruse2011-10-051-4/+0
* * use RB_TYPE_P which is optimized for constant types, instead ofnobu2011-09-291-3/+3
* * vm_insnhelper.c (vm_call_cfunc): suppress a warning. note thatnobu2011-09-211-1/+1
* Avoid cfp consistency error by LLVM.naruse2011-09-201-1/+5
* * vm_insnhelper.c (vm_get_cvar_base): reduce duplicated checks andnobu2011-09-201-5/+8
* * vm_insnhelper.c (vm_search_const_defined_class): searchnobu2011-09-021-7/+10
* * insns.def (defineclass), vm_insnhelper.c (vm_get_cvar_base): seenobu2011-09-011-0/+10
* * Re-apply r33078, thread-safe autoload which is reverted at r33093.nahi2011-08-311-1/+2
* * vm_insnhelper.c (vm_call_cfunc): revert r33112. RB_GC_GUARD macrousa2011-08-301-2/+1