summaryrefslogtreecommitdiff
path: root/vm_insnhelper.c
Commit message (Expand)AuthorAgeFilesLines
* vm_core.h: ruby_error_stackfatalnobu2017-08-211-1/+1
* vm_insnhelper.c: vm_cfp_consistent_pnobu2017-08-181-3/+13
* vm_insnhelper.c: raise ruby_error_sysstack_gcnobu2017-08-181-1/+3
* vm_insnhelper.c: cfp error at stack overflownobu2017-08-161-1/+3
* rename rb_execution_context_t::stack(_size) to vm_stack(_size).ko12017-08-101-2/+2
* splat keyword hashnobu2017-08-051-1/+1
* visibility of inherited methodnobu2017-07-291-2/+3
* adjust indent [ci skip]nobu2017-07-291-38/+38
* vm_insnhelper.c: dump iseqnobu2017-06-301-0/+7
* move fields to ec.ko12017-06-281-1/+1
* move fields to ec.ko12017-06-281-4/+4
* fix return in toplevel rescue/ensurenobu2017-06-271-0/+16
* vm_insnhelper.c: break in oncenobu2017-06-271-6/+6
* move several fields from rb_thread_t to rb_execution_context_t.ko12017-06-261-6/+6
* move "state" to rb_vm_tag.ko12017-06-231-5/+5
* rename th->state to th->tag_state.ko12017-06-231-6/+5
* vm_insnhelper.c: vm_stack_consistency_errornobu2017-06-231-0/+16
* Prohibit SystemStackError while GC.ko12017-06-151-1/+4
* remove OPT_CALL_CFUNC_WITHOUT_FRAME.ko12017-06-141-76/+0
* check break target correctly.ko12017-06-081-1/+3
* remove arg_setup_lambda.ko12017-06-051-1/+1
* * vm_core.h: remove VM_FRAME_MAGIC_LAMBDA and introduceko12017-06-031-6/+4
* Improve performance of implicit type conversionwatson19782017-05-311-3/+3
* add debug counters for local variable (lavr) access.ko12017-05-311-0/+1
* Symbol support for opt_eql_func toonobu2017-05-261-47/+50
* Symbol support for opt_eq_func.ko12017-05-261-0/+5
* vm_insnhelper.c: remove redefinitions and undefine after usednobu2017-05-251-2/+2
* vm_insnhelper.c: rb_eql_opt should call eql?nobu2017-05-251-5/+45
* Improve performance of rb_eql()watson19782017-05-251-0/+13
* fixup r58614 for raspi3 and maybe other systems with odd compilenormal2017-05-091-2/+2
* rb_execution_context_t: move stack, stack_size and cfp from rb_thread_tnormal2017-05-091-21/+21
* fix infinite recursionnobu2017-04-191-2/+3
* refactor extract binop dispatchershyouhei2017-04-191-171/+107
* fixup! vm_insnhelper.c: adjust indent [ci skip]nobu2017-04-181-12/+12
* vm_insnhelper.c: adjust indent [ci skip]nobu2017-04-181-4/+4
* tabify (sorry!) [ci skip]shyouhei2017-04-181-4/+4
* * remove trailing spaces.svn2017-04-181-1/+1
* split insns.def into functionsshyouhei2017-04-181-0/+866
* vm_insnhelper.c: rb_threadptr_stack_overflownobu2017-04-171-1/+29
* Parenthesized CHECK_CFP_CONSISTENCY [ci skip]nobu2017-04-111-2/+2
* vm_insnhelper.c: CHECK_CFP_CONSISTENCYnobu2017-04-111-6/+6
* vm_args.c: arity check of lambdanobu2017-03-191-6/+0
* vm.c: guard arguments [EXPERIMENTAL]nobu2017-03-181-0/+4
* vm_insnhelper.c: adjust indent [ci skip]nobu2017-03-151-1/+1
* * remove trailing spaces.svn2017-03-151-1/+1
* add several counters to analyze ivar inline caches.ko12017-03-151-9/+18
* vm_insnhelper.c: undef BUILTIN_CLASS_P tookazu2017-03-141-0/+1
* opt_eq_func refactornobu2017-03-061-22/+19
* add performance counting mechanism for MRI debug/tuning purpose.ko12017-02-211-2/+12
* vm_insnhelper.c: super to module in refinementnobu2017-02-191-1/+2