mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-09 15:10:29 +02:00
Whippet can trace conservative roots
Next up, enabling it via the makefiles.
This commit is contained in:
parent
deed415a06
commit
1944b54a19
8 changed files with 311 additions and 73 deletions
|
@ -104,3 +104,9 @@ gc_atomic_forward_address(struct gc_atomic_forward *fwd) {
|
|||
GC_ASSERT(fwd->state == GC_FORWARDING_STATE_FORWARDED);
|
||||
return fwd->data;
|
||||
}
|
||||
|
||||
static inline uintptr_t
|
||||
gc_conservative_ref_heap_address(struct gc_conservative_ref ref) {
|
||||
// The specific spaces are responsible for checking alignment.
|
||||
return gc_conservative_ref_value(ref);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue