From 942a54302de5bfa4665960947c403e1c0b6831ad Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 18 Jun 2007 07:55:45 +0000 Subject: * parse.y (yycompile): disable trace while creating ruby_debug_lines. [ruby-talk:253586] * thread.c (ruby_suppress_tracing): new function to call a function with suppressing trace. * lib/debug.rb, lib/tracer.rb: for YARV. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/tracer.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib/tracer.rb') diff --git a/lib/tracer.rb b/lib/tracer.rb index 22f32bf222..5b3983bb9f 100644 --- a/lib/tracer.rb +++ b/lib/tracer.rb @@ -118,8 +118,8 @@ class Tracer return unless p.call event, file, line, id, binding, klass end - saved_crit = Thread.critical - Thread.critical = true + # saved_crit = Thread.critical + # Thread.critical = true stdout.printf("#%d:%s:%d:%s:%s: %s", get_thread_no, file, @@ -127,7 +127,7 @@ class Tracer klass || '', EVENT_SYMBOL[event], get_line(file, line)) - Thread.critical = saved_crit + # Thread.critical = saved_crit end Single = new -- cgit v1.2.3