mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-24 12:20:20 +02:00
Remove card-marking barriers
Field barriers aren't slower and are more precise.
This commit is contained in:
parent
4a95a514b7
commit
6c444b33f1
6 changed files with 0 additions and 36 deletions
|
@ -59,12 +59,6 @@ static inline enum gc_write_barrier_kind gc_write_barrier_kind(size_t obj_size)
|
|||
}
|
||||
return GC_WRITE_BARRIER_NONE;
|
||||
}
|
||||
static inline size_t gc_write_barrier_card_table_alignment(void) {
|
||||
GC_CRASH();
|
||||
}
|
||||
static inline size_t gc_write_barrier_card_size(void) {
|
||||
GC_CRASH();
|
||||
}
|
||||
static inline size_t gc_write_barrier_field_table_alignment(void) {
|
||||
GC_ASSERT(GC_GENERATIONAL);
|
||||
return gc_allocator_alloc_table_alignment();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue