aboutsummaryrefslogtreecommitdiffstats
path: root/vm_insnhelper.c
Commit message (Expand)AuthorAgeFilesLines
* * remove trailing spaces, expand tabs.svn2018-10-301-1/+1
* support theap for T_HASH. [Feature #14989]ko12018-10-301-1/+1
* * expand tabs.svn2018-10-301-1/+1
* introduce TransientHeap. [Bug #14858]ko12018-10-301-1/+1
* * expand tabs.svn2018-10-301-1/+1
* revert r65444 and r65446 because of commit missko12018-10-301-1/+1
* * expand tabs.svn2018-10-301-1/+1
* introduce TransientHeap. [Bug #14858]ko12018-10-301-1/+1
* _mjit_compile_send.erb: do not inline tailcall ISeqk0kubun2018-10-301-9/+0
* * expand tabs.svn2018-10-201-6/+6
* Remove tracecoverage instructionsmame2018-10-201-0/+6
* * expand tabs.svn2018-10-201-11/+11
* revert r65213 and r65215k0kubun2018-10-201-27/+11
* vm_insnhelper.c: never cache setinstancevariable twicek0kubun2018-10-201-9/+17
* vm_insnhelper.c: never cache getinstancevariable twicek0kubun2018-10-201-6/+14
* check before access.ko12018-10-191-2/+3
* * expand tabs.svn2018-10-171-2/+2
* Remove the level information from throw instructionmame2018-10-171-8/+2
* vm_opts.h: share USE_IC_FOR_IVAR as OPT_IC_FOR_IVARk0kubun2018-10-141-8/+4
* vm_insnhelper.c: remove obsoleted comment [ci skip]k0kubun2018-10-141-1/+0
* vm_insinhelper.c: prefer using inlinable functionk0kubun2018-10-131-1/+1
* vm_insnhelper.c: finish reverting r63333k0kubun2018-10-131-11/+7
* mjit.h: introduce MJIT_STATIC for full mswin JIT supportk0kubun2018-10-071-8/+8
* remove old VM profile counters.ko12018-10-011-30/+0
* add debug counters more.ko12018-09-281-15/+27
* add debug counters more.ko12018-09-281-0/+15
* revert r64847, r64846 and r64839k0kubun2018-09-261-0/+24
* revert r64838 and r64839k0kubun2018-09-261-24/+0
* Revert "Revert r64824 to fix build failure on AppVeyor"k0kubun2018-09-251-0/+24
* Revert r64824 to fix build failure on AppVeyork0kubun2018-09-251-24/+0
* insns.def: optimize & and | of Integer [experimental]k0kubun2018-09-241-0/+24
* _mjit_compile_send.erb: refactor code to setup iseqk0kubun2018-09-241-5/+4
* * expand tabs.svn2018-09-211-2/+2
* Remove -Wno-parentheses flag.nobu2018-09-211-2/+2
* * expand tabs.svn2018-09-181-1/+1
* vm_insnhelper.c: always use bool-ish valuek0kubun2018-09-181-2/+2
* * expand tabs.svn2018-09-181-12/+12
* vm_insnhelper.h: rename CI_SET_FASTPATH to CC_SET_FASTPATHk0kubun2018-09-181-14/+14
* vm_insnhelper.h: drop OPT_CALL_FASTPATH macro supportk0kubun2018-09-131-2/+2
* make opt_str_freeze leafshyouhei2018-09-121-1/+1
* make opt_case_dispatch leafshyouhei2018-09-121-1/+1
* transform_mjit_header.rb: add static to Init_*k0kubun2018-09-111-1/+1
* random.c: prefixed fill_random_bytesnobu2018-09-111-1/+1
* vm_insnhelper.c: stop unnecessarily using rb_sprintfk0kubun2018-09-111-3/+1
* vm_insnhelper.c: fix -Wformat-security on rb_bugk0kubun2018-09-111-1/+1
* add new instruction attribute called leafshyouhei2018-09-111-0/+35
* compile.c: remove tracecoverage instruction for line coveragemame2018-08-221-0/+6
* vm_insnhelper.c: revert r64280k0kubun2018-08-121-19/+9
* vm_insnhelper.c: drop duplicated inlinek0kubun2018-08-111-1/+1
* _mjit_compile_send.erb: refactor to share vm_call_iseq_setup_normalk0kubun2018-08-111-10/+20