summaryrefslogtreecommitdiff
path: root/tool/ruby_vm/views/mjit_compile.inc.erb
AgeCommit message (Expand)Author
2020-05-28Add a debug_counter for JIT cancel on leaveTakashi Kokubun
2020-05-06Always correct sp on leave cancelTakashi Kokubun
2020-03-31Make JIT-ed leave insn leafTakashi Kokubun
2020-03-12Avoid referring to an old value of reallocTakashi Kokubun
2020-03-10Capture inlined iseq's cc entries in root iseq'sTakashi Kokubun
2020-02-26Internalize rb_mjit_unit definition againTakashi Kokubun
2020-02-22Introduce disposable call-cache.Koichi Sasada
2019-10-24Combine call info and cache to speed up method invocationAlan Wu
2019-07-14MJIT Support for getblockparamproxyTakashi Kokubun
2019-04-16Introduce frame-omitted method inliningk0kubun
2019-04-14Do not require Ruby 2.4 for baserubyk0kubun
2019-04-14Detect send-compatible opt insns automaticallyk0kubun
2019-04-14Allow falling back to non-inlined opt_send_without_blockk0kubun
2019-01-10mjit.c: use boolean type for boolean variablesk0kubun
2018-12-27delete emacs mode lines [ci skip]shyouhei
2018-10-14_mjit_compile_ivar.erb: optimize setivar as wellk0kubun
2018-10-14_mjit_compile_getivar.erb: optimize IC-hit getivark0kubun
2018-07-19mjit_compile.c: reduce sp motion on JITk0kubun
2018-07-17revert r63988k0kubun
2018-07-17mjit_compile.c: resurrect local variable stackk0kubun
2018-07-05revert r62655 for r63763k0kubun
2018-06-25mjit_compile.inc.erb: drop unnecessary variablek0kubun
2018-05-03mjit_compile.c: verify stack size agreementk0kubun
2018-05-03mjit_compile.inc.erb: verify stack consistencyk0kubun
2018-03-04mjit_compile.c: use local variables for stackk0kubun
2018-03-03vm.c: add mjit_enable_p flagk0kubun
2018-02-13mjit_compile.inc.erb: replace opt_key insnk0kubun
2018-02-12mjit.c: print JIT failurek0kubun
2018-02-06mjit_compile.c: fix inconsistent indentationk0kubun
2018-02-04mjit_compile.c: merge initial JIT compilerk0kubun