From b753b9606e6329c62d385512ea173171c7c07146 Mon Sep 17 00:00:00 2001 From: ko1 Date: Wed, 9 Oct 2013 00:21:51 +0000 Subject: * include/ruby/debug.h, vm_backtrace.c (rb_profile_frame_full_label): add new C API rb_profile_frame_full_label() which returns label with qualified method name. Note that in future version of Ruby label() may return same return value of full_label(). * ext/-test-/debug/profile_frames.c, test/-ext-/debug/test_profile_frames.rb: fix a test for this change. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- include/ruby/debug.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/ruby/debug.h') diff --git a/include/ruby/debug.h b/include/ruby/debug.h index add719545f..9bfc9b9a83 100644 --- a/include/ruby/debug.h +++ b/include/ruby/debug.h @@ -31,6 +31,7 @@ VALUE rb_profile_frame_path(VALUE frame); VALUE rb_profile_frame_absolute_path(VALUE frame); VALUE rb_profile_frame_label(VALUE frame); VALUE rb_profile_frame_base_label(VALUE frame); +VALUE rb_profile_frame_full_label(VALUE frame); VALUE rb_profile_frame_first_lineno(VALUE frame); VALUE rb_profile_frame_classpath(VALUE frame); VALUE rb_profile_frame_singleton_method_p(VALUE frame); -- cgit v1.2.3