/[gcl]/gcl/h/stacks.h
ViewVC logotype

Diff of /gcl/h/stacks.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by camm, Tue Sep 24 15:00:30 2002 UTC revision 1.4.6.1 by camm, Thu Sep 4 02:09:37 2003 UTC
# Line 1  Line 1 
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    

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.4.6.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26