1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-12 00:30:20 +02:00

Fix parallel tracer for gc_ref API change

This commit is contained in:
Andy Wingo 2022-10-02 09:54:06 +02:00
parent 1228e346fa
commit f77cf923c1

View file

@ -487,7 +487,8 @@ trace_worker_steal_from_any(struct trace_worker *worker, struct tracer *tracer)
DEBUG("tracer #%zu: stealing from #%zu\n", worker->id, steal_id);
struct gc_ref obj = tracer_steal_from_worker(tracer, steal_id);
if (gc_ref_is_heap_object(obj)) {
DEBUG("tracer #%zu: stealing got %p\n", worker->id, obj);
DEBUG("tracer #%zu: stealing got %p\n", worker->id,
gc_ref_heap_object(obj));
worker->steal_id = steal_id;
return obj;
}