Project

General

Profile

Actions

Bug #21338

closed

TracePoint Not Triggered for Kernel#block_given?

Added by cfis (Charlie Savage) 1 day ago. Updated about 20 hours ago.

Status:
Rejected
Assignee:
-
Target version:
-
ruby -v:
ruby 3.4.2 (2025-02-15 revision d2930f8e7a) +PRISM [x86_64-linux]
[ruby-core:122091]

Description

When updating ruby-prof for Ruby 3.4, various tests now fail because a method enter/leave tracepoint is not triggered for Kernel#block_given? For example:

https://github.com/ruby-prof/ruby-prof/blob/master/test/line_number_test.rb#L184

In 3.3 a tracepoint was triggered but not in earlier Ruby versions.

Actions

Also available in: Atom PDF

Like0
Like0Like0