summaryrefslogtreecommitdiff
path: root/mark_rts.c
diff options
context:
space:
mode:
Diffstat (limited to 'mark_rts.c')
-rw-r--r--mark_rts.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/mark_rts.c b/mark_rts.c
index 3f0b6f16..6e297abd 100644
--- a/mark_rts.c
+++ b/mark_rts.c
@@ -499,10 +499,6 @@ GC_API void GC_CALL GC_exclude_static_roots(void *b, void *e)
}
#if defined(WRAP_MARK_SOME) && defined(PARALLEL_MARK)
- /* GC_mark_local does not handle memory protection faults yet. So, */
- /* the static data regions are scanned immediately by GC_push_roots. */
- GC_INNER void GC_push_conditional_eager(void *bottom, void *top,
- GC_bool all);
# define GC_PUSH_CONDITIONAL(b, t, all) \
(GC_parallel \
? GC_push_conditional_eager(b, t, all) \
@@ -586,11 +582,6 @@ GC_INNER void GC_push_all_stack_sections(ptr_t lo, ptr_t hi,
#else /* !THREADS */
-# ifdef TRACE_BUF
- /* Defined in mark.c. */
- void GC_add_trace_entry(char *kind, word arg1, word arg2);
-# endif
-
/* Similar to GC_push_all_eager, but only the */
/* part hotter than cold_gc_frame is scanned */
/* immediately. Needed to ensure that callee- */