Project

General

Profile

« Previous | Next » 

Revision 48c8df9e

Added by jeremyevans (Jeremy Evans) almost 4 years ago

Allow tracing of optimized methods

This updates the trace instructions to directly dispatch to
opt_send_without_block. So this should cause no slowdown in
non-trace mode.

To enable the tracing of the optimized methods, RUBY_EVENT_C_CALL
and RUBY_EVENT_C_RETURN are added as events to the specialized
instructions.

Fixes [Bug #14870]

Co-authored-by: Takashi Kokubun