We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9d5d4c6 commit b7bb4b0Copy full SHA for b7bb4b0
gems/codetracer-ruby-recorder/ext/native_tracer/src/lib.rs
@@ -904,12 +904,7 @@ unsafe extern "C" fn event_hook_raw(data: VALUE, arg: *mut rb_trace_arg_t) {
904
"<return_value>",
905
val_rec.clone(),
906
);
907
- TraceWriter::add_event(
908
- &mut *recorder.tracer,
909
- TraceLowLevelEvent::Return(ReturnRecord {
910
- return_value: val_rec,
911
- }),
912
- );
+ TraceWriter::register_return(&mut *recorder.tracer, val_rec);
913
} else if (ev & RUBY_EVENT_RAISE) != 0 {
914
let exc = rb_tracearg_raised_exception(arg);
915
if let Some(msg) = value_to_string(exc, recorder.to_s_id) {
0 commit comments