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 8b26c3d commit 5193595Copy full SHA for 5193595
gems/codetracer-ruby-recorder/ext/native_tracer/src/lib.rs
@@ -913,14 +913,7 @@ unsafe extern "C" fn event_hook_raw(data: VALUE, arg: *mut rb_trace_arg_t) {
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) {
916
- TraceWriter::add_event(
917
- &mut *recorder.tracer,
918
- TraceLowLevelEvent::Event(RecordEvent {
919
- kind: EventLogKind::Error,
920
- metadata: String::new(),
921
- content: msg,
922
- }),
923
- );
+ TraceWriter::register_special_event(&mut *recorder.tracer, EventLogKind::Error, &msg);
924
}
925
926
0 commit comments