summaryrefslogtreecommitdiff
path: root/vm_insnhelper.c
AgeCommit message (Expand)Author
2017-08-10rename rb_execution_context_t::stack(_size) to vm_stack(_size).ko1
2017-08-05splat keyword hashnobu
2017-07-29visibility of inherited methodnobu
2017-07-29adjust indent [ci skip]nobu
2017-06-30vm_insnhelper.c: dump iseqnobu
2017-06-28move fields to ec.ko1
2017-06-28move fields to ec.ko1
2017-06-27fix return in toplevel rescue/ensurenobu
2017-06-27vm_insnhelper.c: break in oncenobu
2017-06-26move several fields from rb_thread_t to rb_execution_context_t.ko1
2017-06-23move "state" to rb_vm_tag.ko1
2017-06-23rename th->state to th->tag_state.ko1
2017-06-23vm_insnhelper.c: vm_stack_consistency_errornobu
2017-06-15Prohibit SystemStackError while GC.ko1
2017-06-14remove OPT_CALL_CFUNC_WITHOUT_FRAME.ko1
2017-06-08check break target correctly.ko1
2017-06-05remove arg_setup_lambda.ko1
2017-06-03* vm_core.h: remove VM_FRAME_MAGIC_LAMBDA and introduceko1
2017-05-31Improve performance of implicit type conversionwatson1978
2017-05-31add debug counters for local variable (lavr) access.ko1
2017-05-26Symbol support for opt_eql_func toonobu
2017-05-26Symbol support for opt_eq_func.ko1
2017-05-25vm_insnhelper.c: remove redefinitions and undefine after usednobu
2017-05-25vm_insnhelper.c: rb_eql_opt should call eql?nobu
2017-05-25Improve performance of rb_eql()watson1978
2017-05-09fixup r58614 for raspi3 and maybe other systems with odd compilenormal
2017-05-09rb_execution_context_t: move stack, stack_size and cfp from rb_thread_tnormal
2017-04-19fix infinite recursionnobu
2017-04-19refactor extract binop dispatchershyouhei
2017-04-18fixup! vm_insnhelper.c: adjust indent [ci skip]nobu
2017-04-18vm_insnhelper.c: adjust indent [ci skip]nobu
2017-04-18tabify (sorry!) [ci skip]shyouhei
2017-04-18* remove trailing spaces.svn
2017-04-18split insns.def into functionsshyouhei
2017-04-17vm_insnhelper.c: rb_threadptr_stack_overflownobu
2017-04-11Parenthesized CHECK_CFP_CONSISTENCY [ci skip]nobu
2017-04-11vm_insnhelper.c: CHECK_CFP_CONSISTENCYnobu
2017-03-19vm_args.c: arity check of lambdanobu
2017-03-18vm.c: guard arguments [EXPERIMENTAL]nobu
2017-03-15vm_insnhelper.c: adjust indent [ci skip]nobu
2017-03-15* remove trailing spaces.svn
2017-03-15add several counters to analyze ivar inline caches.ko1
2017-03-14vm_insnhelper.c: undef BUILTIN_CLASS_P tookazu
2017-03-06opt_eq_func refactornobu
2017-02-21add performance counting mechanism for MRI debug/tuning purpose.ko1
2017-02-19vm_insnhelper.c: super to module in refinementnobu
2017-02-16use rb_iseq_check() for USE_LAZY_LOAD, too.ko1
2017-01-24eval.c: copy special exceptionnobu
2017-01-09vm_insnhelper.c: block argument at tailcallnobu
2016-12-08vm_insnhelper.c: zsuper in refinementsnobu