From 5ede25c40f984342b3a6ed8243612331a34f3214 Mon Sep 17 00:00:00 2001 From: dearblue Date: Sun, 31 Jan 2021 17:22:27 +0900 Subject: Remove unnecessary configuration macros; ref #5060 The following macros will be removed: - `ENSURE_STACK_INIT_SIZE` - `RESCUE_STACK_INIT_SIZE` - `MRB_ECALL_DEPTH_MAX` --- src/vm.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/vm.c b/src/vm.c index 72bcafd41..07f2e7039 100644 --- a/src/vm.c +++ b/src/vm.c @@ -39,14 +39,6 @@ void abort(void); #define STACK_INIT_SIZE 128 #define CALLINFO_INIT_SIZE 32 -#ifndef ENSURE_STACK_INIT_SIZE -#define ENSURE_STACK_INIT_SIZE 16 -#endif - -#ifndef RESCUE_STACK_INIT_SIZE -#define RESCUE_STACK_INIT_SIZE 16 -#endif - /* Define amount of linear stack growth. */ #ifndef MRB_STACK_GROWTH #define MRB_STACK_GROWTH 128 @@ -57,11 +49,6 @@ void abort(void); #define MRB_FUNCALL_DEPTH_MAX 512 #endif -/* Maximum depth of ecall() recursion. */ -#ifndef MRB_ECALL_DEPTH_MAX -#define MRB_ECALL_DEPTH_MAX 512 -#endif - /* Maximum stack depth. Should be set lower on memory constrained systems. The value below allows about 60000 recursive calls in the simplest case. */ #ifndef MRB_STACK_MAX -- cgit v1.2.3