summaryrefslogtreecommitdiff
path: root/vm_eval.c
AgeCommit message (Expand)Author
2017-11-16make a func static.ko1
2017-11-16make a func static.ko1
2017-11-16make a func static.ko1
2017-11-07th->ec: dtraceko1
2017-11-07* vm_eval.c (rescue_funcall_args): th->ecko1
2017-11-07* eval_intern.h: rename macros rb_thread_raised_* toko1
2017-11-07move `rb_thread_t::method_missing_reason` to ec.ko1
2017-11-06move rb_thread_t::interrupt_flag and maskko1
2017-10-29* vm_eval.c (current_vm_stack_arg): accepts `ec`.ko1
2017-10-29* vm_eval.c (vm_catch_protect): accepts `ec` instead of `th`.ko1
2017-10-29use `GET_EC()`.ko1
2017-10-29use `GET_EC()`.ko1
2017-10-29`th` -> `ec` for `rb_iterate0`.ko1
2017-10-29`th` -> `ec` for rb_raise_method_missing().ko1
2017-10-29`rb_call0()` accepts `ec`.ko1
2017-10-29* vm_eval.c (rb_current_receiver): use `GET_EC()`.ko1
2017-10-29`th` -> `ec` for vm_call_super().ko1
2017-10-29rb_ec_stack_check()ko1
2017-10-29EXEC_EVENT_HOOK(ec, ...)ko1
2017-10-28`th` -> `ec` for backtrace functions.ko1
2017-10-28`th` -> `ec` for method management functions.ko1
2017-10-28`th` -> `ec` for rb_vm_call()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-27`th` -> `ec` for block related functions.ko1
2017-10-27`vm_call_handler` and related functions accept `ec` instead of `th`.ko1
2017-10-27ec->th for vm_cref_push() and constify.ko1
2017-10-27refactoring (rb_|)threadptr_stack_overflow.ko1
2017-10-27vm_get_ruby_level_caller_cfp() accepts `ec` instead of `th`.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-26some functions accept `ec` instead of `th`.ko1
2017-10-26Use rb_execution_context_t instead of rb_thread_tko1
2017-10-24vm_eval.c: all value type casesnobu
2017-10-24vm_eval.c: uncallable_objectnobu
2017-10-02Revert "vm_eval.c: add rb_yield_assoc_or_values()"glass
2017-10-02vm_eval.c: add rb_yield_assoc_or_values()glass
2017-09-20check_funcall_missing() should call respond_to_missing?(name, priv=true)eregon
2017-08-22signal.c: fatal stacknobu
2017-08-21prevent stack overflownobu
2017-08-15Partially revert "suppress warning: assigned but unused variable - line"naruse
2017-08-15suppress warning: assigned but unused variable - linenaruse
2017-07-18vm_eval.c: rb_lambda_callnobu
2017-06-28move fields to ec.ko1
2017-06-26move several fields from rb_thread_t to rb_execution_context_t.ko1
2017-06-23move "state" to rb_vm_tag.ko1
2017-06-23rename th->state to th->tag_state.ko1