aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_settracefunc.rb
Commit message (Expand)AuthorAgeFilesLines
* TracePoint.new: raise ArgumentError when no block given [#14074]marcandre2017-11-091-0/+4
* TracePoint#enable, #disable: Don't yield any argument. [Bug #14057]marcandre2017-10-261-2/+8
* revert a part of r60163.ko12017-10-111-1/+0
* check a thread on TracePoint.ko12017-10-111-0/+3
* vm.c: fix `cfp consistency error' which occursktsj2017-09-181-0/+21
* skip on other threads (again).ko12017-06-231-1/+1
* revert r59151 which introduce failures.ko12017-06-231-1/+0
* skip on other threads.ko12017-06-231-0/+1
* should not return.ko12017-04-171-1/+1
* fix TracePoint#return_value with non-local exitsko12017-04-061-0/+142
* * vm_trace.c (tracepoint_attr_callee_id, rb_tracearg_callee_id):ktsj2016-11-051-0/+111
* * eval.c, method.h, proc.c, vm.c, vm_eval.c, vm_insnhelper.c, vm_method.c:ktsj2016-11-051-3/+3
* [Feature #12005] Unify Fixnum and Bignum into Integerakr2016-05-171-8/+8
* parse.y: trace elsifnobu2016-05-031-0/+19
* test/ruby: suppress parser warningsnobu2016-02-191-3/+3
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* * bootstraptest/runner.rb: use safe navigation operator.hsbt2015-12-141-1/+1
* * vm.c (hook_before_rewind): prevent kicking :return event whileko12015-08-281-0/+68
* * include/ruby/ruby.h, cont.c, vm_trace.c: add a new eventko12015-08-211-0/+51
* test_settracefunc.rb: refinenobu2015-07-301-7/+4
* * vm.c (vm_exec): check other events when RETURN is thrown.ko12015-04-101-0/+20
* * eval_intern.h, vm.c, vm_eval.c, vm_insnhelper.c:ktsj2015-01-161-0/+21
* * compile.c (iseq_compile_each): remove duplicated line event.ko12014-11-271-8/+25
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-131-1/+0
* optimized any? methodsnobu2014-07-181-4/+2
* * test/ruby/test_settracefunc.rb: rewrite tests withko12014-06-191-99/+40
* * compile.c (rb_iseq_compile_node): put start label of block afterko12014-06-191-0/+48
* * vm.c (rb_vm_rewind_cfp): add new function to rewind specified cfpko12014-06-191-0/+51
* * vm.c (invoke_block_from_c): move call/return event timing forko12014-06-191-1/+20
* * vm_core.h: add VM_FRAME_MAGIC_RESCUE to recognize normal block orko12014-06-191-0/+36
* * vm_trace.c: clear and restore recursive checking thread local datako12014-06-131-0/+12
* * remove trailing spaces.nobu2014-04-301-1/+1
* * vm.c (invoke_block_from_c): add VM_FRAME_FLAG_BMETHOD to recordko12014-04-301-0/+34
* * test/ruby/test_settracefunc.rb: check the target thread.ko12014-01-231-0/+4
* * test/ruby/test_settracefunc.rb: check the target thread.ko12014-01-231-0/+2
* * vm.c (rb_vm_pop_cfunc_frame): added. It cares c_return event.ko12014-01-091-0/+84
* [DOC] Correct a couple of typos in comments by @dvsuresh [Fixes GH-482]a_matsuda2013-12-141-1/+1
* * eval.c (rb_raise_jump): call c_return hook immediately afterko12013-12-111-3/+3
* revert r44133. See https://bugs.ruby-lang.org/issues/8886 detailsko12013-12-111-2/+2
* * eval.c (rb_raise_jump): pop frame after setup exception.ko12013-12-111-2/+2
* * test/ruby/test_settracefunc.rb: add tests for a_call/a_returnko12013-11-261-0/+42
* * test/ruby/test_settracefunc.rb (test_tracepoint_thread): bugfix.tarui2013-11-221-1/+1
* * test/ruby/test_settracefunc.rb: Ignore events from other threads.akr2013-11-221-3/+28
* vm_trace.c: isolate errinfo in trace blocksnobu2013-11-071-0/+8
* * vm.c (vm_exec): support :b_return event for "lambda{return}.call".ko12013-10-101-0/+25
* * compile.c (rb_iseq_compile_node): fix location of a `trace'ko12013-06-141-0/+13
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-54/+0
* * proc.c (rb_binding_new_with_cfp): create binding object even ifko12013-02-161-0/+37
* * vm.c (rb_vm_stack_to_heap): call rb_vm_get_binding_creatable_next_cfpktsj2013-02-051-3/+14
* * proc.c (rb_binding_new_with_cfp): permit to create binding objectko12013-02-051-0/+18