X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fvalidate.h;h=a669ba34acfb2cbcd30b582ae78bdb0d1253c905;hb=53f576d7d796e37a9c51c3c3296341458f046c44;hp=6674313081dcdfb7b1a81c62c573643febfe3012;hpb=1de12891f900d156ed035a097561ecd7755a256a;p=sbcl.git diff --git a/src/runtime/validate.h b/src/runtime/validate.h index 6674313..a669ba3 100644 --- a/src/runtime/validate.h +++ b/src/runtime/validate.h @@ -19,7 +19,7 @@ #define BINDING_STACK_SIZE (1024*1024) /* chosen at random */ /* eventually choosable per-thread: */ -#define THREAD_CONTROL_STACK_SIZE (2*1024*1024) +#define DEFAULT_CONTROL_STACK_SIZE (2*1024*1024) /* constants derived from the fundamental constants in passed by GENESIS */ #ifdef LISP_FEATURE_GENCGC @@ -51,6 +51,8 @@ extern void validate(void); extern void protect_control_stack_guard_page(int protect_p); extern void protect_control_stack_return_guard_page(int protect_p); +extern void protect_control_stack_guard_page_thread(int protect_p, struct thread *th); +extern void protect_control_stack_return_guard_page_thread(int protect_p, struct thread* th); extern os_vm_address_t undefined_alien_address; #endif