| 1537 | #endif /* !THREADS */ |
| 1538 | |
| 1539 | void GC_push_all_stack(ptr_t bottom, ptr_t top) |
| 1540 | { |
| 1541 | # if defined(THREADS) && defined(MPROTECT_VDB) |
| 1542 | GC_push_all_eager(bottom, top); |
| 1543 | # else |
| 1544 | if (!NEED_FIXUP_POINTER && GC_all_interior_pointers) { |
| 1545 | GC_push_all(bottom, top); |
| 1546 | } else { |
| 1547 | GC_push_all_eager(bottom, top); |
| 1548 | } |
| 1549 | # endif |
| 1550 | } |
| 1551 | |
| 1552 | #if !defined(SMALL_CONFIG) && !defined(USE_MARK_BYTES) && \ |
| 1553 | defined(MARK_BIT_PER_GRANULE) |
no test coverage detected