| Commit message (Expand) | Author | Age | Files | Lines |
* | `rb_ec_error_print()`. | ko1 | 2017-10-29 | 1 | -1/+1 |
* | EXEC_EVENT_HOOK(ec, ...) | ko1 | 2017-10-29 | 1 | -6/+6 |
* | `th` -> `ec` for backtrace functions. | ko1 | 2017-10-28 | 1 | -1/+1 |
* | `th` -> `ec` for rb_longjmp() and related functions. | ko1 | 2017-10-28 | 1 | -42/+42 |
* | `th` -> `ec` for rb_vm_rewind_cfp. | ko1 | 2017-10-28 | 1 | -20/+20 |
* | replace `GET_THREAD()->ec` to `GET_EC()`. | ko1 | 2017-10-26 | 1 | -4/+4 |
* | introduce EC_*_TAG() instead of TH_*_TAG() | ko1 | 2017-10-26 | 1 | -22/+22 |
* | vm_pop_frame() accepts `ec` instead of `th`. | ko1 | 2017-10-26 | 1 | -1/+1 |
* | some functions accept `ec` instead of `th`. | ko1 | 2017-10-26 | 1 | -7/+7 |
* | Use rb_execution_context_t instead of rb_thread_t | ko1 | 2017-10-26 | 1 | -48/+48 |
* | eval.c: check type | nobu | 2017-09-30 | 1 | -0/+1 |
* | vm_core.h: ruby_error_stackfatal | nobu | 2017-08-21 | 1 | -1/+1 |
* | vm_insnhelper.c: raise ruby_error_sysstack_gc | nobu | 2017-08-18 | 1 | -0/+1 |
* | rename rb_execution_context_t::stack(_size) to vm_stack(_size). | ko1 | 2017-08-10 | 1 | -1/+1 |
* | eval.c: suppress warnings | nobu | 2017-08-02 | 1 | -9/+16 |
* | eval.c: fix state type | nobu | 2017-08-02 | 1 | -1/+1 |
* | Fix typos [ci skip] | kazu | 2017-07-26 | 1 | -3/+3 |
* | * remove trailing spaces. | svn | 2017-07-22 | 1 | -1/+1 |
* | Add Doxygen comments | yugui | 2017-07-22 | 1 | -3/+211 |
* | Remove dead code | yugui | 2017-07-20 | 1 | -25/+0 |
* | move fields to ec. | ko1 | 2017-06-28 | 1 | -25/+25 |
* | move fields to ec. | ko1 | 2017-06-28 | 1 | -3/+3 |
* | move several fields from rb_thread_t to rb_execution_context_t. | ko1 | 2017-06-26 | 1 | -4/+4 |
* | use "enum ruby_tag_type" and TAG_NONE. | ko1 | 2017-06-23 | 1 | -25/+22 |
* | rb_execution_context_t: move stack, stack_size and cfp from rb_thread_t | normal | 2017-05-09 | 1 | -12/+12 |
* | eval.c: fix exit inside TAG | nobu | 2017-04-18 | 1 | -6/+4 |
* | eval.c: copy before cause setup | nobu | 2017-04-17 | 1 | -11/+15 |
* | eval.c: copy special exceptions before raise | nobu | 2017-04-17 | 1 | -44/+14 |
* | vm_backtrace.c: backtrace functions per threads | nobu | 2017-04-17 | 1 | -2/+2 |
* | eval.c: share rb_longjmp | nobu | 2017-04-17 | 1 | -9/+5 |
* | eval.c: hide internal objects | nobu | 2017-02-03 | 1 | -1/+4 |
* | eval.c: copy special exception | nobu | 2017-01-24 | 1 | -3/+14 |
* | eval.c: fix circular cause | nobu | 2016-12-21 | 1 | -0/+3 |
* | Add clang volatile fixes from FreeBSD and NetBSD. | shugo | 2016-12-07 | 1 | -2/+2 |
* | error.c: redefined backtrace | nobu | 2016-11-13 | 1 | -6/+19 |
* | error.c: rb_get_backtrace | nobu | 2016-11-13 | 1 | -2/+2 |
* | include and prepend check no args | nobu | 2016-11-06 | 1 | -0/+3 |
* | * vm_trace.c (tracepoint_attr_callee_id, rb_tracearg_callee_id): | ktsj | 2016-11-05 | 1 | -2/+2 |
* | * eval.c, method.h, proc.c, vm.c, vm_eval.c, vm_insnhelper.c, vm_method.c: | ktsj | 2016-11-05 | 1 | -1/+1 |
* | * eval.c (rb_mod_refine): refine modules as well. | shugo | 2016-09-23 | 1 | -5/+15 |
* | thread.c: set cause by Thread#raise | nobu | 2016-09-09 | 1 | -0/+11 |
* | * eval.c (rb_mod_s_used_modules): rename Module.used_refinements to | shugo | 2016-09-08 | 1 | -9/+9 |
* | * eval.c (rb_mod_s_used_refinements): new method | shugo | 2016-09-07 | 1 | -0/+55 |
* | * vm_core.h: introduce VM_FRAME_RUBYFRAME_P() | ko1 | 2016-08-03 | 1 | -1/+1 |
* | rb_funcallv | nobu | 2016-07-29 | 1 | -1/+1 |
* | * vm_core.h: revisit the structure of frame, block and env. | ko1 | 2016-07-28 | 1 | -18/+17 |
* | * vm_insnhelper.c: introduce rb_vm_pop_frame() and use it | ko1 | 2016-07-26 | 1 | -1/+1 |
* | use TH_JUMP_TAG | nobu | 2016-05-05 | 1 | -7/+7 |
* | eval.c: constify | nobu | 2016-05-03 | 1 | -1/+1 |
* | eval.c: reuse VM tag | nobu | 2016-04-23 | 1 | -16/+15 |