summaryrefslogtreecommitdiff
path: root/insns.def
Commit message (Expand)AuthorAgeFilesLines
* Rename get/setinlinecache to opt_get/opt_setinlinecachemame2018-11-071-2/+2
* insns.def: forgot add cast [ci skip]shyouhei2018-11-071-1/+1
* insns.def: avoid integer overflowshyouhei2018-11-071-6/+6
* introduce TransientHeap. [Bug #14858]ko12018-10-301-1/+1
* revert r65444 and r65446 because of commit missko12018-10-301-1/+1
* introduce TransientHeap. [Bug #14858]ko12018-10-301-1/+1
* less verbose code by sharing attribute definitionsshyouhei2018-10-291-7/+4
* newhashfromarray should be a leaf insn.ko12018-10-241-0/+1
* need a castko12018-10-241-1/+1
* introduce new YARV insn newhashfromarray.ko12018-10-241-0/+12
* Remove tracecoverage instructionsmame2018-10-201-13/+0
* fix OPT_CALL_THREADED_CODE issue.ko12018-09-261-16/+16
* revert r64847, r64846 and r64839k0kubun2018-09-261-0/+28
* revert r64838 and r64839k0kubun2018-09-261-28/+10
* insns.def: drop bitblt insnk0kubun2018-09-251-10/+0
* Revert "Revert r64824 to fix build failure on AppVeyor"k0kubun2018-09-251-0/+28
* Revert r64824 to fix build failure on AppVeyork0kubun2018-09-251-28/+0
* insns.def: optimize & and | of Integer [experimental]k0kubun2018-09-241-0/+28
* forgot to expand tabs [ci skip]shyouhei2018-09-141-2/+2
* move ADD_PC around (take 2)shyouhei2018-09-141-92/+24
* resurrect the string to expect modificationsshyouhei2018-09-121-2/+2
* make opt_str_freeze leafshyouhei2018-09-121-4/+18
* make opt_case_dispatch leafshyouhei2018-09-121-4/+0
* add new instruction attribute called leafshyouhei2018-09-111-0/+82
* vm_args.c: stop requiring `calling` in vm_caller_setup_arg_blockk0kubun2018-08-111-2/+2
* insns.def (invokesuper): remove a dummy receiever flag hack for ZSUPERmame2018-08-101-3/+3
* insns.def: remove old wrong explanation for get/setconstantmame2018-07-271-6/+2
* insns.def: s/handles_frame/handles_sp/k0kubun2018-07-251-8/+8
* mjit_compile.c: reduce sp motion on JITk0kubun2018-07-191-53/+15
* revert r63988k0kubun2018-07-171-33/+25
* insns.def: remove redundant ifndef in r63988k0kubun2018-07-171-2/+0
* mjit_compile.c: resurrect local variable stackk0kubun2018-07-171-23/+33
* insns.def: fix typo in commentktsj2018-07-151-1/+1
* insns.def: stop pushing unnecessary keys for MJITk0kubun2018-07-071-1/+3
* revert r62655 for r63763k0kubun2018-07-051-22/+22
* give up insn attr handles_frameshyouhei2018-06-271-18/+111
* refactor move logics out of insns.defshyouhei2018-06-271-12/+2
* move function declarations from insns.def to internal.hshyouhei2018-06-271-3/+0
* insns.def: checktypenobu2018-04-211-13/+10
* Reverting r62775, this should fix i686 buildstenderlove2018-03-191-2/+2
* Revert "Add direct marking on iseq operands"naruse2018-03-161-2/+2
* Add direct marking on iseq operandstenderlove2018-03-091-2/+2
* mjit_compile.c: use local variables for stackk0kubun2018-03-041-5/+7
* insns.def: unwrap vm_exec for yieldk0kubun2018-03-031-2/+2
* vm.c: add mjit_enable_p flagk0kubun2018-03-031-3/+3
* insns.def: remove unnecessary sp motionk0kubun2018-02-121-2/+0
* insns.def: cache nil constnobu2018-02-101-2/+5
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-6/+9
* eliminate CALL_SIMPLE_METHODshyouhei2018-01-291-17/+10
* s/CALL_SIMPLE_METHOD/DISPATCH_ORIGINAL_INSN/shyouhei2018-01-291-72/+26