mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-26 21:20:30 +02:00
Steal becomes an instant event
This commit is contained in:
parent
c0dd2e58d1
commit
81da950ebe
2 changed files with 2 additions and 5 deletions
|
@ -81,9 +81,7 @@ LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
|
||||||
LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
|
LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
|
||||||
whippet, tracepoint, whippet, trace_check_termination_end, LTTNG_UST_TP_ARGS())
|
whippet, tracepoint, whippet, trace_check_termination_end, LTTNG_UST_TP_ARGS())
|
||||||
LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
|
LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
|
||||||
whippet, tracepoint, whippet, trace_steal_begin, LTTNG_UST_TP_ARGS())
|
whippet, tracepoint, whippet, trace_steal, LTTNG_UST_TP_ARGS())
|
||||||
LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
|
|
||||||
whippet, tracepoint, whippet, trace_steal_end, LTTNG_UST_TP_ARGS())
|
|
||||||
LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
|
LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
|
||||||
whippet, tracepoint, whippet, trace_roots_begin, LTTNG_UST_TP_ARGS())
|
whippet, tracepoint, whippet, trace_roots_begin, LTTNG_UST_TP_ARGS())
|
||||||
LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
|
LTTNG_UST_TRACEPOINT_EVENT_INSTANCE(
|
||||||
|
|
|
@ -293,10 +293,9 @@ trace_worker_steal(struct gc_trace_worker *worker) {
|
||||||
return obj;
|
return obj;
|
||||||
}
|
}
|
||||||
|
|
||||||
GC_TRACEPOINT(trace_steal_begin);
|
GC_TRACEPOINT(trace_steal);
|
||||||
LOG("tracer #%zu: trying to steal\n", worker->id);
|
LOG("tracer #%zu: trying to steal\n", worker->id);
|
||||||
struct gc_ref obj = trace_worker_steal_from_any(worker, tracer);
|
struct gc_ref obj = trace_worker_steal_from_any(worker, tracer);
|
||||||
GC_TRACEPOINT(trace_steal_end);
|
|
||||||
if (!gc_ref_is_null(obj))
|
if (!gc_ref_is_null(obj))
|
||||||
return obj;
|
return obj;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue