From 0d632a956cc4a58457d78f884ff62ca8605056e2 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Wed, 29 Jul 2020 21:08:48 +0900 Subject: transient_heap_status_cstr() is used only for debugging --- transient_heap.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'transient_heap.c') diff --git a/transient_heap.c b/transient_heap.c index c626f8d6b8..aa0d8de010 100644 --- a/transient_heap.c +++ b/transient_heap.c @@ -732,6 +732,7 @@ transient_heap_block_evacuate(struct transient_heap* theap, struct transient_hea } } +#if USE_RUBY_DEBUG_LOG static const char * transient_heap_status_cstr(enum transient_heap_status status) { @@ -740,8 +741,9 @@ transient_heap_status_cstr(enum transient_heap_status status) case transient_heap_marking: return "marking"; case transient_heap_escaping: return "escaping"; } - return NULL; // unreachable; + UNREACHABLE_RETURN(NULL); } +#endif static void transient_heap_update_status(struct transient_heap* theap, enum transient_heap_status status) -- cgit v1.2.3