| Commit message (Expand) | Author | Age | Files | Lines |
* | * vm_trace.c (tracepoint_attr_callee_id, rb_tracearg_callee_id): | ktsj | 2016-11-05 | 1 | -0/+111 |
* | * eval.c, method.h, proc.c, vm.c, vm_eval.c, vm_insnhelper.c, vm_method.c: | ktsj | 2016-11-05 | 1 | -3/+3 |
* | [Feature #12005] Unify Fixnum and Bignum into Integer | akr | 2016-05-17 | 1 | -8/+8 |
* | parse.y: trace elsif | nobu | 2016-05-03 | 1 | -0/+19 |
* | test/ruby: suppress parser warnings | nobu | 2016-02-19 | 1 | -3/+3 |
* | Add frozen_string_literal: false for all files | naruse | 2015-12-16 | 1 | -0/+1 |
* | * bootstraptest/runner.rb: use safe navigation operator. | hsbt | 2015-12-14 | 1 | -1/+1 |
* | * vm.c (hook_before_rewind): prevent kicking :return event while | ko1 | 2015-08-28 | 1 | -0/+68 |
* | * include/ruby/ruby.h, cont.c, vm_trace.c: add a new event | ko1 | 2015-08-21 | 1 | -0/+51 |
* | test_settracefunc.rb: refine | nobu | 2015-07-30 | 1 | -7/+4 |
* | * vm.c (vm_exec): check other events when RETURN is thrown. | ko1 | 2015-04-10 | 1 | -0/+20 |
* | * eval_intern.h, vm.c, vm_eval.c, vm_insnhelper.c: | ktsj | 2015-01-16 | 1 | -0/+21 |
* | * compile.c (iseq_compile_each): remove duplicated line event. | ko1 | 2014-11-27 | 1 | -8/+25 |
* | * test/lib/envutil.rb: Moved from test/ruby/. | akr | 2014-11-13 | 1 | -1/+0 |
* | optimized any? methods | nobu | 2014-07-18 | 1 | -4/+2 |
* | * test/ruby/test_settracefunc.rb: rewrite tests with | ko1 | 2014-06-19 | 1 | -99/+40 |
* | * compile.c (rb_iseq_compile_node): put start label of block after | ko1 | 2014-06-19 | 1 | -0/+48 |
* | * vm.c (rb_vm_rewind_cfp): add new function to rewind specified cfp | ko1 | 2014-06-19 | 1 | -0/+51 |
* | * vm.c (invoke_block_from_c): move call/return event timing for | ko1 | 2014-06-19 | 1 | -1/+20 |
* | * vm_core.h: add VM_FRAME_MAGIC_RESCUE to recognize normal block or | ko1 | 2014-06-19 | 1 | -0/+36 |
* | * vm_trace.c: clear and restore recursive checking thread local data | ko1 | 2014-06-13 | 1 | -0/+12 |
* | * remove trailing spaces. | nobu | 2014-04-30 | 1 | -1/+1 |
* | * vm.c (invoke_block_from_c): add VM_FRAME_FLAG_BMETHOD to record | ko1 | 2014-04-30 | 1 | -0/+34 |
* | * test/ruby/test_settracefunc.rb: check the target thread. | ko1 | 2014-01-23 | 1 | -0/+4 |
* | * test/ruby/test_settracefunc.rb: check the target thread. | ko1 | 2014-01-23 | 1 | -0/+2 |
* | * vm.c (rb_vm_pop_cfunc_frame): added. It cares c_return event. | ko1 | 2014-01-09 | 1 | -0/+84 |
* | [DOC] Correct a couple of typos in comments by @dvsuresh [Fixes GH-482] | a_matsuda | 2013-12-14 | 1 | -1/+1 |
* | * eval.c (rb_raise_jump): call c_return hook immediately after | ko1 | 2013-12-11 | 1 | -3/+3 |
* | revert r44133. See https://bugs.ruby-lang.org/issues/8886 details | ko1 | 2013-12-11 | 1 | -2/+2 |
* | * eval.c (rb_raise_jump): pop frame after setup exception. | ko1 | 2013-12-11 | 1 | -2/+2 |
* | * test/ruby/test_settracefunc.rb: add tests for a_call/a_return | ko1 | 2013-11-26 | 1 | -0/+42 |
* | * test/ruby/test_settracefunc.rb (test_tracepoint_thread): bugfix. | tarui | 2013-11-22 | 1 | -1/+1 |
* | * test/ruby/test_settracefunc.rb: Ignore events from other threads. | akr | 2013-11-22 | 1 | -3/+28 |
* | vm_trace.c: isolate errinfo in trace blocks | nobu | 2013-11-07 | 1 | -0/+8 |
* | * vm.c (vm_exec): support :b_return event for "lambda{return}.call". | ko1 | 2013-10-10 | 1 | -0/+25 |
* | * compile.c (rb_iseq_compile_node): fix location of a `trace' | ko1 | 2013-06-14 | 1 | -0/+13 |
* | * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentError | shugo | 2013-06-12 | 1 | -54/+0 |
* | * proc.c (rb_binding_new_with_cfp): create binding object even if | ko1 | 2013-02-16 | 1 | -0/+37 |
* | * vm.c (rb_vm_stack_to_heap): call rb_vm_get_binding_creatable_next_cfp | ktsj | 2013-02-05 | 1 | -3/+14 |
* | * proc.c (rb_binding_new_with_cfp): permit to create binding object | ko1 | 2013-02-05 | 1 | -0/+18 |
* | test_settracefunc.rb: fix tests | nobu | 2013-01-29 | 1 | -11/+19 |
* | vm_trace.c: TracePoint safe level check | nobu | 2013-01-29 | 1 | -0/+14 |
* | vm_trace.c: trace_func safe level check | nobu | 2013-01-29 | 1 | -0/+32 |
* | * vm_trace.c (rb_threadptr_exec_event_hooks_orig): pop tag before | ko1 | 2013-01-07 | 1 | -0/+16 |
* | * vm_trace.c (rb_threadptr_exec_event_hooks_and_pop_frame): | ko1 | 2012-12-25 | 1 | -0/+23 |
* | * vm_core.h, vm_trace.c: fix multi-threading bug for tracing. | ko1 | 2012-12-21 | 1 | -0/+19 |
* | Use next in proc instead of break or return | naruse | 2012-12-19 | 1 | -1/+1 |
* | Don't check events from different files like r38456 | naruse | 2012-12-19 | 1 | -1/+1 |
* | Push given event only if it is right one | naruse | 2012-12-19 | 1 | -2/+2 |
* | * vm_trace.c (fill_id_and_klass): TracePoint#defined_class returns | ko1 | 2012-12-17 | 1 | -1/+17 |