aboutsummaryrefslogtreecommitdiffstats
path: root/vm_insnhelper.c
Commit message (Expand)AuthorAgeFilesLines
* th->ec: dtraceko12017-11-071-7/+7
* `rb_execution_context_t *` should not be `th`ko12017-11-071-1/+1
* th->ec: vm_once_dispatch.ko12017-11-071-3/+4
* * eval_intern.h: rename macros rb_thread_raised_* toko12017-11-071-2/+2
* move `rb_thread_t::method_missing_reason` to ec.ko12017-11-071-2/+2
* move rb_thread_t::interrupt_flag and maskko12017-11-061-2/+2
* constify `rb_vm_bh_to_procval()`ko12017-10-291-1/+1
* `th` -> `ec` for rb_raise_method_missing().ko12017-10-291-1/+1
* EXEC_EVENT_HOOK(ec, ...)ko12017-10-291-2/+2
* `th` -> `ec` for backtrace functions.ko12017-10-281-1/+1
* move fields from `th` to `ec`.ko12017-10-281-4/+3
* `th` -> `ec` for `rb_insn_func_t`.ko12017-10-271-2/+2
* `th` -> `ec` for block related functions.ko12017-10-271-28/+29
* `ec` -> `th`ko12017-10-271-4/+4
* vm_defined() accepts `ec` instead of `th`.ko12017-10-271-3/+3
* remove duplicated definition.ko12017-10-271-25/+2
* vm_search_super_method() accepts `ec` instead of `th`.ko12017-10-271-1/+1
* vm_get_ev_const() accepts `ec` instead of `th`.ko12017-10-271-5/+5
* `vm_call_handler` and related functions accept `ec` instead of `th`.ko12017-10-271-100/+100
* vm_throw* accept `ec` instead of `th`.ko12017-10-271-13/+13
* ec->th for vm_cref_push() and constify.ko12017-10-271-7/+7
* Some functions accept `ec` instead of `th`.ko12017-10-271-15/+15
* refactoring (rb_|)threadptr_stack_overflow.ko12017-10-271-15/+15
* vm_get_ruby_level_caller_cfp() accepts `ec` instead of `th`.ko12017-10-271-2/+2
* rb_vm_bh_to_procval() accepts `ec` instead of `th`.ko12017-10-261-2/+2
* replace `GET_THREAD()->ec` to `GET_EC()`.ko12017-10-261-2/+2
* introduce EC_*_TAG() instead of TH_*_TAG()ko12017-10-261-2/+2
* vm_pop_frame() accepts `ec` instead of `th`.ko12017-10-261-7/+7
* vm_push_frame() accepts `ec` instead of `th`.ko12017-10-261-31/+16
* A function accepts `ec` instead of `th`.ko12017-10-261-2/+2
* some functions accept `ec` instead of `th`.ko12017-10-261-7/+7
* Use rb_execution_context_t instead of rb_thread_tko12017-10-261-33/+33
* Lazy Proc allocation for block parametersko12017-10-241-0/+20
* vm_insnhelper.c: array aref optimizationnobu2017-10-221-3/+2
* proc.c: super_method of included methodnobu2017-10-061-3/+4
* intern instructionnobu2017-09-181-7/+0
* literal symbol by internnobu2017-09-171-0/+7
* store ec instead of thread in rb_context_t.ko12017-09-101-14/+29
* vm_insnhelper.c: fix opt_regexpmatch2 instructionrhe2017-09-031-2/+2
* signal.c: fatal stacknobu2017-08-221-3/+3
* vm_core.h: ruby_error_stackfatalnobu2017-08-211-1/+1
* vm_insnhelper.c: vm_cfp_consistent_pnobu2017-08-181-3/+13
* vm_insnhelper.c: raise ruby_error_sysstack_gcnobu2017-08-181-1/+3
* vm_insnhelper.c: cfp error at stack overflownobu2017-08-161-1/+3
* rename rb_execution_context_t::stack(_size) to vm_stack(_size).ko12017-08-101-2/+2
* splat keyword hashnobu2017-08-051-1/+1
* visibility of inherited methodnobu2017-07-291-2/+3
* adjust indent [ci skip]nobu2017-07-291-38/+38
* vm_insnhelper.c: dump iseqnobu2017-06-301-0/+7
* move fields to ec.ko12017-06-281-1/+1