1 |
#ifndef MAXPAGE |
#ifndef MAXPAGE |
2 |
#define MAXPAGE (32 * 1024) |
#define MAXPAGE (128 * 1024) |
3 |
#endif |
#endif |
4 |
#ifndef VSSIZE |
#ifndef VSSIZE |
5 |
#define VSSIZE 8192 |
#define VSSIZE 128*1024 |
6 |
#endif |
#endif |
7 |
|
|
8 |
#define VSGETA 128 |
#define VSGETA 128 |
9 |
EXTER object value_stack[VSSIZE + (STACK_OVER +1) *VSGETA]; |
EXTER object value_stack[VSSIZE + (STACK_OVER +1) *VSGETA]; |
10 |
|
|
11 |
#define BDSSIZE 1024 |
#ifndef BDSSIZE |
12 |
#define BDSGETA 40 |
#define BDSSIZE 2*1024 |
13 |
|
#endif |
14 |
|
#define BDSGETA 64 |
15 |
EXTER struct bds_bd bind_stack[BDSSIZE + (STACK_OVER +1)* BDSGETA]; |
EXTER struct bds_bd bind_stack[BDSSIZE + (STACK_OVER +1)* BDSGETA]; |
16 |
|
|
17 |
|
|
18 |
/* #define IHSSIZE 1024 */ |
#ifndef IHSSIZE |
19 |
/* #define IHSGETA 32 */ |
#define IHSSIZE 4*1024 |
20 |
#define IHSSIZE 4096 |
#endif |
21 |
#define IHSGETA 64 |
#define IHSGETA 96 |
22 |
EXTER struct invocation_history ihs_stack[IHSSIZE + (STACK_OVER +1) * IHSGETA]; |
EXTER struct invocation_history ihs_stack[IHSSIZE + (STACK_OVER +1) * IHSGETA]; |
23 |
|
|
24 |
|
|
25 |
#define FRSSIZE 1024 |
#ifndef FRSSIZE |
26 |
#define FRSGETA 16 |
#define FRSSIZE 4*1024 |
27 |
|
#endif |
28 |
|
#define FRSGETA 96 |
29 |
EXTER struct frame frame_stack[FRSSIZE + (STACK_OVER +1) * FRSGETA]; |
EXTER struct frame frame_stack[FRSSIZE + (STACK_OVER +1) * FRSGETA]; |
30 |
|
|