Skip to content
  • Jeremy Evans's avatar
    48c8df9e
    Allow tracing of optimized methods · 48c8df9e
    Jeremy Evans authored
    
    
    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: default avatarTakashi Kokubun <takashikkbn@gmail.com>
    48c8df9e
    Allow tracing of optimized methods
    Jeremy Evans authored
    
    
    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: default avatarTakashi Kokubun <takashikkbn@gmail.com>
Loading