aboutsummaryrefslogtreecommitdiffstats
path: root/vm.c
Commit message (Expand)AuthorAgeFilesLines
* Prefer `rb_fstring_lit` over `rb_fstring_cstr`nobu2018-10-131-2/+2
* vm.c: [DOC] small improvementsstomar2018-10-121-2/+2
* mjit.h: introduce MJIT_STATIC for full mswin JIT supportk0kubun2018-10-071-1/+1
* remove old VM profile counters.ko12018-10-011-1/+0
* revert r64847, r64846 and r64839k0kubun2018-09-261-0/+2
* revert r64838 and r64839k0kubun2018-09-261-2/+0
* Revert "Revert r64824 to fix build failure on AppVeyor"k0kubun2018-09-251-0/+2
* Revert r64824 to fix build failure on AppVeyork0kubun2018-09-251-2/+0
* insns.def: optimize & and | of Integer [experimental]k0kubun2018-09-241-0/+2
* Revert "vm_insnhelper.h: simplify EXEC_EC_CFP implementation"k0kubun2018-09-131-1/+1
* vm_insnhelper.h: simplify EXEC_EC_CFP implementationk0kubun2018-09-131-1/+1
* share VM stack between threads and fibers if identical in sizenormal2018-09-121-10/+7
* parse.y: remove coverage-related code fragmentsmame2018-08-221-0/+1
* vm.c: add a simple rdoc for RubyVMmame2018-08-171-1/+7
* process.c: don't wait JIT queue flush on rb_f_execk0kubun2018-08-091-1/+18
* process.c: fix outdated mjit_pause declarationk0kubun2018-08-091-3/+0
* mjit.c: add :wait option to RubyVM::MJIT.pausek0kubun2018-08-091-2/+2
* vm.c: simplify the implementation of r64031k0kubun2018-07-241-6/+3
* prefix symbols exported for mjitnobu2018-07-241-0/+5
* const_missing on private constantsnobu2018-07-061-0/+1
* vm.c: simplified core#hash_merge_kwdnobu2018-07-031-20/+7
* vm.c (rb_source_location): check for NULL cfp->iseqnormal2018-07-031-1/+1
* mjit.c: unify the variable name with method namek0kubun2018-06-231-1/+1
* vm.c: fix infinite loopktsj2018-06-231-4/+4
* vm.c: fix typo in function namektsj2018-06-231-3/+3
* mjit.c: RubyVM::MJIT.pause / RubyVM::MJIT.resumek0kubun2018-06-211-0/+5
* remove VM_ENV_DATA_INDEX_ENV_PROC.ko12018-05-231-12/+7
* simplify altstack and enable reuse with thread cachenormal2018-04-201-8/+1
* refactoring r63073.ko12018-04-041-2/+2
* Fix Fiber with Thread issue on Windows [Bug #14642]ko12018-04-031-2/+2
* vm.c: refined error messagenobu2018-03-151-2/+10
* add prefix to the function name.ko12018-03-051-10/+11
* vm.c: trivial optimizationnobu2018-03-041-4/+3
* vm.c: handle_exception loopnobu2018-03-041-32/+37
* vm.c: untangle goto loopnobu2018-03-041-9/+10
* vm.c: add mjit_enable_p flagk0kubun2018-03-031-7/+11
* Fix typo: blcok -> blocknobu2018-02-241-2/+2
* [DOC] missing docs at toplevelnobu2018-02-231-0/+1
* vm.c: disable dtrace in jit sourcenobu2018-02-201-0/+4
* Export some missing symbols for MJITk0kubun2018-02-081-1/+1
* vm.c: feedback control frame size changek0kubun2018-02-041-1/+1
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-11/+25
* mjit.c: merge MJIT infrastructurek0kubun2018-02-041-1/+21
* vm.c: remove unnecessary branchnormal2018-01-241-3/+1
* usage analysis functions marke as staticshyouhei2018-01-181-6/+6
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-0/+1
* use predefined ids in a few more placesnormal2018-01-091-1/+1
* vm.c: remove extra ifdefnobu2018-01-081-2/+0
* fix a bug only on assertion.ko12018-01-081-1/+1
* fix mark miss of Env (which is pointed by prev_ep).ko12018-01-081-1/+8