summaryrefslogtreecommitdiff
path: root/vm.c
AgeCommit message (Expand)Author
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
2018-02-23[DOC] missing docs at toplevelnobu
2018-02-20vm.c: disable dtrace in jit sourcenobu
2018-02-08Export some missing symbols for MJITk0kubun
2018-02-04vm.c: feedback control frame size changek0kubun
2018-02-04mjit_compile.c: merge initial JIT compilerk0kubun
2018-02-04mjit.c: merge MJIT infrastructurek0kubun
2018-01-24vm.c: remove unnecessary branchnormal
2018-01-18usage analysis functions marke as staticshyouhei
2018-01-09internal.h: remove dependecy on ruby/encoding.hnobu
2018-01-09use predefined ids in a few more placesnormal
2018-01-08vm.c: remove extra ifdefnobu
2018-01-08fix a bug only on assertion.ko1
2018-01-08fix mark miss of Env (which is pointed by prev_ep).ko1
2018-01-08vm.c: respect redefinition of Proc#callnobu
2018-01-07Speedup `block.call` [Feature #14330]ko1
2018-01-05node.h: remove NODE_PRELUDEmame
2018-01-05make rb_iseq_new* accept rb_ast_body_t instead of NODE*mame
2018-01-02explicit cast to void* required for %pshyouhei
2017-12-28`$SAFE` as a process global state. [Feature #14250]ko1
2017-12-16vm.c: always export rb_frame_method_id_and_classk0kubun
2017-12-14The main Thread should have report_on_exception=true for consistencyeregon
2017-12-12Set Thread.report_on_exception=true by default to report exceptions in Threadseregon
2017-12-11do not disable `trace_` prefix insns.ko1
2017-12-06remove `PUSH_TAG`/`EXEC_AG`/`POP_TAG`/`JUMO_TAG`.ko1
2017-12-01vm.c: partially revert r60558k0kubun