summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAiden Fox Ivey <aiden@aidenfoxivey.com>2025-10-22 17:16:52 -0400
committerGitHub <noreply@github.com>2025-10-22 21:16:52 +0000
commit3861918fd3fc31a7c04a6b44d3ee9bfcf67c75ba (patch)
treea0a372989c83d36f28092e4aec167d123945b14a
parentfa3a6f5cde5f6cf0b972b845194cb556a36bfd74 (diff)
ZJIT: Handle invalid Counter on --zjit-trace-exits=counter (#14911)
-rw-r--r--zjit/src/options.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/zjit/src/options.rs b/zjit/src/options.rs
index b7b20e63c4..f4a52e1ccd 100644
--- a/zjit/src/options.rs
+++ b/zjit/src/options.rs
@@ -261,7 +261,7 @@ fn parse_option(str_ptr: *const std::os::raw::c_char) -> Option<()> {
("trace-exits", exits) => {
options.trace_side_exits = match exits {
"" => Some(TraceExits::All),
- name => Counter::get(name).map(TraceExits::Counter),
+ name => Some(Counter::get(name).map(TraceExits::Counter)?),
}
}