summaryrefslogtreecommitdiff
path: root/insns.def
AgeCommit message (Expand)Author
2018-12-31Method reference operatornobu
2018-12-28vm_insnhelper.c: delete unused macrosshyouhei
2018-12-27delete emacs mode lines [ci skip]shyouhei
2018-12-26insns.def: refactor to avoid CALL_METHOD macroshyouhei
2018-12-26add _sp_inc_helpers.erb [ci skip]shyouhei
2018-12-20hide iseq operand object for duphash. [Bug #15440]ko1
2018-12-06Speed up hash literals by dupingtenderlove
2018-11-07Rename get/setinlinecache to opt_get/opt_setinlinecachemame
2018-11-07insns.def: forgot add cast [ci skip]shyouhei
2018-11-07insns.def: avoid integer overflowshyouhei
2018-10-30introduce TransientHeap. [Bug #14858]ko1
2018-10-30revert r65444 and r65446 because of commit missko1
2018-10-30introduce TransientHeap. [Bug #14858]ko1
2018-10-29less verbose code by sharing attribute definitionsshyouhei
2018-10-24newhashfromarray should be a leaf insn.ko1
2018-10-24need a castko1
2018-10-24introduce new YARV insn newhashfromarray.ko1
2018-10-20Remove tracecoverage instructionsmame
2018-09-26fix OPT_CALL_THREADED_CODE issue.ko1
2018-09-26revert r64847, r64846 and r64839k0kubun
2018-09-26revert r64838 and r64839k0kubun
2018-09-25insns.def: drop bitblt insnk0kubun
2018-09-25Revert "Revert r64824 to fix build failure on AppVeyor"k0kubun
2018-09-25Revert r64824 to fix build failure on AppVeyork0kubun
2018-09-24insns.def: optimize & and | of Integer [experimental]k0kubun
2018-09-14forgot to expand tabs [ci skip]shyouhei
2018-09-14move ADD_PC around (take 2)shyouhei
2018-09-12resurrect the string to expect modificationsshyouhei
2018-09-12make opt_str_freeze leafshyouhei
2018-09-12make opt_case_dispatch leafshyouhei
2018-09-11add new instruction attribute called leafshyouhei
2018-08-11vm_args.c: stop requiring `calling` in vm_caller_setup_arg_blockk0kubun
2018-08-10insns.def (invokesuper): remove a dummy receiever flag hack for ZSUPERmame
2018-07-27insns.def: remove old wrong explanation for get/setconstantmame
2018-07-25insns.def: s/handles_frame/handles_sp/k0kubun
2018-07-19mjit_compile.c: reduce sp motion on JITk0kubun
2018-07-17revert r63988k0kubun
2018-07-17insns.def: remove redundant ifndef in r63988k0kubun
2018-07-17mjit_compile.c: resurrect local variable stackk0kubun
2018-07-15insns.def: fix typo in commentktsj
2018-07-07insns.def: stop pushing unnecessary keys for MJITk0kubun
2018-07-05revert r62655 for r63763k0kubun
2018-06-27give up insn attr handles_frameshyouhei
2018-06-27refactor move logics out of insns.defshyouhei
2018-06-27move function declarations from insns.def to internal.hshyouhei
2018-04-21insns.def: checktypenobu
2018-03-19Reverting r62775, this should fix i686 buildstenderlove
2018-03-16Revert "Add direct marking on iseq operands"naruse
2018-03-09Add direct marking on iseq operandstenderlove
2018-03-04mjit_compile.c: use local variables for stackk0kubun