From b3149099a17d392289db9699b5b5d83444d25173 Mon Sep 17 00:00:00 2001 From: Nathan Ringo Date: Thu, 28 Nov 2024 22:33:47 -0600 Subject: Prevent 3DS hangs. --- src/gc.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/gc.h') diff --git a/src/gc.h b/src/gc.h index 8acaacc..af18323 100644 --- a/src/gc.h +++ b/src/gc.h @@ -4,7 +4,14 @@ #include "value.h" void gc_init(void); -void gc_collect(void); + +enum gc_collect_reason { + GC_COLLECT_MANUAL, + GC_COLLECT_LIMIT, + GC_COLLECT_OOM, +}; + +void gc_collect(enum gc_collect_reason); struct object; -- cgit v1.2.3