summaryrefslogtreecommitdiff
path: root/vm.c
AgeCommit message (Expand)Author
2017-10-28`th` -> `ec` for method management functions.ko1
2017-10-28`th` -> `ec` for rb_vm_make_binding().ko1
2017-10-28rename a function.ko1
2017-10-28* vm.c (vm_define_method): don't use `th` any more.ko1
2017-10-28* vm.c (REWIND_CFP): use `ec` directly.ko1
2017-10-28`th` -> `ec` for vm_iter_break().ko1
2017-10-28`th` -> `ec` for some functions.ko1
2017-10-28`th` -> `ec` for some functions.ko1
2017-10-28`th` -> `ec` for rb_vm_rewind_cfp.ko1
2017-10-28`th` -> `ec` for vm_exec().ko1
2017-10-28`th` -> `ec` for vm_set_*_stack.ko1
2017-10-28move fields from `th` to `ec`.ko1
2017-10-28skip machine stack marking for current ec.ko1
2017-10-27vm_exec_core() accepts `ec` instead of `th`.ko1
2017-10-27`th` -> `ec` for block related functions.ko1
2017-10-27Some functions accept `ec` instead of `th`.ko1
2017-10-27vm_get_ruby_level_caller_cfp() accepts `ec` instead of `th`.ko1
2017-10-26replace `GET_THREAD()->ec` to `GET_EC()`.ko1
2017-10-26fix freeing `th->ec` bugs.ko1
2017-10-26introduce EC_*_TAG() instead of TH_*_TAG()ko1
2017-10-26vm_pop_frame() accepts `ec` instead of `th`.ko1
2017-10-26vm_push_frame() accepts `ec` instead of `th`.ko1
2017-10-26use GET_EC()ko1
2017-10-26A function accepts `ec` instead of `th`.ko1
2017-10-26A function accepts `ec` instead of `th`.ko1
2017-10-26some functions accept `ec` instead of `th`.ko1
2017-10-26Use rb_execution_context_t instead of rb_thread_tko1
2017-10-26common conversion functionsnobu
2017-10-24Remove dynamic NODE allocation out of parsermame
2017-10-21vm.c, vm_insnhelper.h: export symbols of VM serialsk0kubun
2017-09-25vm.c: unused functionnobu
2017-09-25vm.c: fetch retval iff necessarynobu
2017-09-18vm.c: fix `cfp consistency error' which occursktsj
2017-09-10store ec instead of thread in rb_context_t.ko1
2017-09-10move th->machine to ec->machine.ko1
2017-09-08move th->fiber to ec->fiber.ko1
2017-09-06accept ec instead of th.ko1
2017-09-06th is not definedko1
2017-09-06rb_execution_context_mark.ko1
2017-09-05add rb_hash_new_with_size()shyouhei
2017-08-21prevent stack overflownobu
2017-08-16vm_insnhelper.c: cfp error at stack overflownobu
2017-08-15Partially revert "suppress warning: assigned but unused variable - line"naruse
2017-08-15suppress warning: assigned but unused variable - linenaruse
2017-08-10rename rb_execution_context_t::stack(_size) to vm_stack(_size).ko1
2017-08-02fix stack storing for root fibers.ko1
2017-08-02release VM stack properly.ko1
2017-07-27vm_core.h: shrink trap_list sizenobu
2017-07-19revert r59359, r59356, r59355, r59354normal
2017-07-18hash: keep fstrings of tainted strings for string keysnormal