| Commit message (Expand) | Author | Age | Files | Lines |
* | vm.c: fix return in lambda | nobu | 2016-12-31 | 1 | -3/+5 |
* | vm_eval.c: Symbol#to_proc and instance_exec | nobu | 2016-12-26 | 1 | -1/+2 |
* | Add clang volatile fixes from FreeBSD and NetBSD. | shugo | 2016-12-07 | 1 | -4/+4 |
* | vm_eval.c: fstring instance_eval | nobu | 2016-11-14 | 1 | -0/+2 |
* | vm_eval.c: reorder | nobu | 2016-11-11 | 1 | -7/+5 |
* | vm_eval.c: fix refined method when prepended | nobu | 2016-11-10 | 1 | -5/+10 |
* | * vm_eval.c (vm_call0_cfunc_with_frame): pass method id to | ktsj | 2016-11-05 | 1 | -2/+2 |
* | * vm_trace.c (tracepoint_attr_callee_id, rb_tracearg_callee_id): | ktsj | 2016-11-05 | 1 | -4/+4 |
* | * eval.c, method.h, proc.c, vm.c, vm_eval.c, vm_insnhelper.c, vm_method.c: | ktsj | 2016-11-05 | 1 | -2/+2 |
* | vm_eval.c: follow the original class | nobu | 2016-10-29 | 1 | -1/+1 |
* | * vm_core.h: introduce VM_FRAME_RUBYFRAME_P() | ko1 | 2016-08-03 | 1 | -1/+1 |
* | * vm_core.h: introduce VM_FRAME_FLAG_CFRAME to represent cfp->iseq | ko1 | 2016-08-03 | 1 | -1/+1 |
* | rb_funcallv | nobu | 2016-07-29 | 1 | -2/+2 |
* | * vm_core.h: revisit the structure of frame, block and env. | ko1 | 2016-07-28 | 1 | -86/+99 |
* | * vm_insnhelper.c: introduce rb_vm_pop_frame() and use it | ko1 | 2016-07-26 | 1 | -2/+2 |
* | * vm_eval.c (yield_under): change prototype to get argc/argv. | naruse | 2016-07-07 | 1 | -10/+5 |
* | Suppress false warnings | nobu | 2016-06-18 | 1 | -18/+9 |
* | Unnecessary volatile | nobu | 2016-06-18 | 1 | -6/+3 |
* | * configure.in: check function attirbute const and pure, | naruse | 2016-05-08 | 1 | -7/+5 |
* | use TH_JUMP_TAG | nobu | 2016-05-05 | 1 | -16/+25 |
* | remove rb_thread_t::parse_in_eval | nobu | 2016-03-28 | 1 | -29/+30 |
* | SyntaxError message at iseq compile | nobu | 2016-03-19 | 1 | -5/+0 |
* | Malformed RDoc syntax in catch [ci skip] | nobu | 2016-03-12 | 1 | -4/+4 |
* | vm_eval.c: call method_missing by method entry | nobu | 2016-03-02 | 1 | -5/+10 |
* | vm_eval.c: method_missing by method_missing | nobu | 2016-03-02 | 1 | -7/+2 |
* | NoMethodError#private_call? | nobu | 2016-02-28 | 1 | -3/+8 |
* | Fix Module#module_eval rdoc [ci skip] | nobu | 2016-02-20 | 1 | -1/+3 |
* | vm_eval.c: argument names | nobu | 2016-02-03 | 1 | -1/+7 |
* | vm_eval.c: fix hook call | nobu | 2016-01-30 | 1 | -1/+3 |
* | vm_eval.c: fstring format | nobu | 2016-01-13 | 1 | -9/+9 |
* | vm_eval.c: hook after method_missing | nobu | 2015-12-12 | 1 | -3/+4 |
* | vm_eval.c: make dsym | nobu | 2015-11-30 | 1 | -2/+2 |
* | * vm.c (rb_vm_cref_replace_with_duplicated_cref): added. | ko1 | 2015-11-20 | 1 | -3/+2 |
* | * refactoring CREF related code. | ko1 | 2015-11-13 | 1 | -15/+4 |
* | vm_eval.c: skip internal names | nobu | 2015-11-11 | 1 | -1/+1 |
* | vm_eval.c: rb_check_funcall_default | nobu | 2015-11-09 | 1 | -6/+14 |
* | use rb_source_loc and rb_source_location | nobu | 2015-10-31 | 1 | -5/+6 |
* | vm_insnhelper.c: use enum and fix typo | nobu | 2015-10-29 | 1 | -4/+4 |
* | error.c: separate class names | nobu | 2015-10-23 | 1 | -5/+5 |
* | Kernel#loop returns the result value of a finished iterator | knu | 2015-10-22 | 1 | -4/+21 |
* | * vm_eval.c, internal.h (rb_yield_1): added for performance which | ko1 | 2015-10-10 | 1 | -1/+7 |
* | * vm.c (invoke_block_from_c): split this function into several | ko1 | 2015-10-10 | 1 | -1/+1 |
* | * method.h: remove METHOD_ENTRY_SAFE(me) and related code | ko1 | 2015-10-06 | 1 | -4/+0 |
* | eval_intern.h: pass_passed_block | nobu | 2015-10-05 | 1 | -1/+1 |
* | * vm_core.h: split rb_call_info_t into several structs. | ko1 | 2015-09-19 | 1 | -56/+61 |
* | vm_eval.c: should be singular | nobu | 2015-09-03 | 1 | -1/+1 |
* | vm_eval.c: refine messages | nobu | 2015-09-03 | 1 | -2/+7 |
* | vm_eval.c: cache results | nobu | 2015-08-22 | 1 | -9/+37 |
* | vm_eval.c: pass thread too | nobu | 2015-08-22 | 1 | -1/+3 |
* | vm_eval.c: reuse found method entry | nobu | 2015-08-22 | 1 | -18/+21 |