fix(chez): declare S_gc_adaptive_trip_enabled unconditionally
ober
3ac581caa9fa3876773210f38feae019a40ca372
--- a/vendor/ChezScheme/c/externs.h +++ b/vendor/ChezScheme/c/externs.h @@ -385,9 +385,9 @@ extern void S_register_scheme_signal(iptr sig); extern void S_fire_collector(void); extern void S_gc_telemetry_mark_prewrite_slot(ptr loc, ptr new_value); typedef void (*S_gc_mark_bitmap_apply_proc)(void *data, ptr p); +extern IBOOL S_gc_adaptive_trip_enabled(void); #ifdef ENABLE_GC_TELEMETRY extern void S_gc_telemetry_request(void); -extern IBOOL S_gc_adaptive_trip_enabled(void); extern void S_gc_telemetry_begin(const char *path, const char *reason, IGEN max_cg, IGEN min_tg, IGEN max_tg); extern void S_gc_telemetry_phase(const char *phase, uptr us); extern void S_gc_telemetry_subphase(const char *phase, uptr us);