summaryrefslogtreecommitdiff
path: root/vm.c
AgeCommit message (Expand)Author
2018-11-27ALWAYS_INLINE implies inline alwaysnobu
2018-11-26Support targetting TracePoint [Feature #15289]ko1
2018-11-16Prefix rb_ec_set_vm_stacknobu
2018-11-09* expand tabs.svn
2018-11-09There is a path to use bmethod with ifunc.ko1
2018-11-09* expand tabs.svn
2018-11-09fix passing wrong `passed_bmethod_me`.ko1
2018-11-08separate Thread type (func or proc) explicitly.ko1
2018-11-06* expand tabs.svn
2018-11-06cont.c: direct use of rb_thread_tshyouhei
2018-10-24introduce new YARV insn newhashfromarray.ko1
2018-10-20revert r65213 and r65215k0kubun
2018-10-20vm_insnhelper.c: never cache getinstancevariable twicek0kubun
2018-10-13Prefer `rb_fstring_lit` over `rb_fstring_cstr`nobu
2018-10-12vm.c: [DOC] small improvementsstomar
2018-10-07mjit.h: introduce MJIT_STATIC for full mswin JIT supportk0kubun
2018-10-01remove old VM profile counters.ko1
2018-09-26revert r64847, r64846 and r64839k0kubun
2018-09-26revert r64838 and r64839k0kubun
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-13Revert "vm_insnhelper.h: simplify EXEC_EC_CFP implementation"k0kubun
2018-09-13vm_insnhelper.h: simplify EXEC_EC_CFP implementationk0kubun
2018-09-12share VM stack between threads and fibers if identical in sizenormal
2018-08-22parse.y: remove coverage-related code fragmentsmame
2018-08-17vm.c: add a simple rdoc for RubyVMmame
2018-08-09process.c: don't wait JIT queue flush on rb_f_execk0kubun
2018-08-09process.c: fix outdated mjit_pause declarationk0kubun
2018-08-09mjit.c: add :wait option to RubyVM::MJIT.pausek0kubun
2018-07-24vm.c: simplify the implementation of r64031k0kubun
2018-07-24prefix symbols exported for mjitnobu
2018-07-06const_missing on private constantsnobu
2018-07-03vm.c: simplified core#hash_merge_kwdnobu
2018-07-03vm.c (rb_source_location): check for NULL cfp->iseqnormal
2018-06-23mjit.c: unify the variable name with method namek0kubun
2018-06-23vm.c: fix infinite loopktsj
2018-06-23vm.c: fix typo in function namektsj
2018-06-21mjit.c: RubyVM::MJIT.pause / RubyVM::MJIT.resumek0kubun
2018-05-23remove VM_ENV_DATA_INDEX_ENV_PROC.ko1
2018-04-20simplify altstack and enable reuse with thread cachenormal
2018-04-04refactoring r63073.ko1
2018-04-03Fix Fiber with Thread issue on Windows [Bug #14642]ko1
2018-03-15vm.c: refined error messagenobu
2018-03-05add prefix to the function name.ko1
2018-03-04vm.c: trivial optimizationnobu
2018-03-04vm.c: handle_exception loopnobu
2018-03-04vm.c: untangle goto loopnobu
2018-03-03vm.c: add mjit_enable_p flagk0kubun
2018-02-24Fix typo: blcok -> blocknobu