wingo pushed a commit to branch wip-whippet
in repository guile.

commit 81da950ebe1456a416be85d127c9fee9e74cd915
Author: Andy Wingo <wi...@igalia.com>
AuthorDate: Wed Feb 12 14:33:05 2025 +0100

    Steal becomes an instant event
---
 api/gc-lttng.h        | 4 +---
 src/parallel-tracer.h | 3 +--
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/api/gc-lttng.h b/api/gc-lttng.h
index 9df639b7d..d192be4ed 100644
--- a/api/gc-lttng.h
+++ b/api/gc-lttng.h
@@ -81,9 +81,7 @@ LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
 LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
   whippet, tracepoint, whippet, trace_check_termination_end, 
LTTNG_UST_TP_ARGS())
 LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
-  whippet, tracepoint, whippet, trace_steal_begin, LTTNG_UST_TP_ARGS())
-LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
-  whippet, tracepoint, whippet, trace_steal_end, LTTNG_UST_TP_ARGS())
+  whippet, tracepoint, whippet, trace_steal, LTTNG_UST_TP_ARGS())
 LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
   whippet, tracepoint, whippet, trace_roots_begin, LTTNG_UST_TP_ARGS())
 LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
diff --git a/src/parallel-tracer.h b/src/parallel-tracer.h
index e368c36d6..0b80a6dde 100644
--- a/src/parallel-tracer.h
+++ b/src/parallel-tracer.h
@@ -293,10 +293,9 @@ trace_worker_steal(struct gc_trace_worker *worker) {
       return obj;
   }
 
-  GC_TRACEPOINT(trace_steal_begin);
+  GC_TRACEPOINT(trace_steal);
   LOG("tracer #%zu: trying to steal\n", worker->id);
   struct gc_ref obj = trace_worker_steal_from_any(worker, tracer);
-  GC_TRACEPOINT(trace_steal_end);
   if (!gc_ref_is_null(obj))
     return obj;
 

Reply via email to