aboutsummaryrefslogtreecommitdiffstats
path: root/tool/ruby_vm/views/_mjit_compile_insn_body.erb
Commit message (Expand)AuthorAgeFilesLines
* Check mjit_call_p only when interruptedTakashi Kokubun2020-12-191-1/+6
* Lazily move PC with RUBY_VM_CHECK_INTSTakashi Kokubun2020-12-161-2/+11
* builtin.h: avoid copy&paste卜部昌平2020-07-131-4/+0
* precalc invokebuiltin destinations卜部昌平2020-07-131-0/+4
* Make sure newarraykwsplat accesses a correct indexTakashi Kokubun2020-04-181-1/+1
* MJIT Support for getblockparamproxyTakashi Kokubun2019-07-141-0/+3
* Add debug counters for MJIT cancelk0kubun2019-03-291-0/+1
* Prefer using vm_base_ptr rather than cfp->bpk0kubun2019-03-251-1/+1
* use cfp->bp more.ko12019-03-251-1/+1
* delete emacs mode lines [ci skip]shyouhei2018-12-271-1/+1
* insns.def: refactor to avoid CALL_METHOD macroshyouhei2018-12-261-0/+6
* move ADD_PC around (take 2)shyouhei2018-09-141-1/+1
* insns.def: s/handles_frame/handles_sp/k0kubun2018-07-251-4/+4
* mjit_compile.c: reduce sp motion on JITk0kubun2018-07-191-0/+28
* revert r63988k0kubun2018-07-171-20/+0
* mjit_compile.c: resurrect local variable stackk0kubun2018-07-171-0/+20
* _mjit_compile_insn_body: rollback pc correctlyk0kubun2018-07-071-3/+1
* revert r62655 for r63763k0kubun2018-07-051-3/+0
* give up insn attr handles_frameshyouhei2018-06-271-25/+0
* _mjit_compile_pc_and_sp.erb: skip moving pck0kubun2018-03-061-0/+3
* mjit_compile.c: use local variables for stackk0kubun2018-03-041-4/+34
* use <<- instead of <<~ for older baserubynobu2018-02-121-1/+1
* _mjit_compile_insn_body.erb: refactork0kubun2018-02-121-0/+74