From: Hiroshi NAKAMURA Date: 2011-06-26T19:05:01+09:00 Subject: [ruby-core:37495] [Ruby 1.9 - Bug #4613][Assigned] define_method lacks trace events Issue #4613 has been updated by Hiroshi NAKAMURA. Status changed from Open to Assigned Target version set to 1.9.3 Please close it. ---------------------------------------- Bug #4613: define_method lacks trace events http://redmine.ruby-lang.org/issues/4613 Author: Roger Pack Status: Assigned Priority: Normal Assignee: Koichi Sasada Category: Target version: 1.9.3 ruby -v: - =begin With this code: class Example define_method "test" do 3 end end ex = Example.new 100.times { ex.test } 1.8.7 prints out the "test" method entrance and exits [1], but 1.9.{2,3} do not print either of them. [2] has a potential patch to help resolve it. It may also be related to [3] [1] https://gist.github.com/896741 [2] https://github.com/rdp/ruby-prof/issues#issue/48 [3] http://redmine.ruby-lang.org/issues/3660 Cheers! -r =end -- http://redmine.ruby-lang.org