/[guile]/guile/guile-core/libguile/root.h
ViewVC logotype

Diff of /guile/guile-core/libguile/root.h

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

revision 1.48 by mvo, Sat Apr 5 19:10:22 2003 UTC revision 1.49 by dirk, Sun Apr 20 07:19:38 2003 UTC
# Line 41  Line 41 
41  #define scm_protects scm_sys_protects[10]  #define scm_protects scm_sys_protects[10]
42  #define scm_properties_whash scm_sys_protects[11]  #define scm_properties_whash scm_sys_protects[11]
43  #define scm_gc_registered_roots scm_sys_protects[12]  #define scm_gc_registered_roots scm_sys_protects[12]
 #ifdef DEBUG_EXTENSIONS  
44  #define scm_source_whash scm_sys_protects[13]  #define scm_source_whash scm_sys_protects[13]
45  #define SCM_NUM_PROTECTS 14  #define SCM_NUM_PROTECTS 14
 #else  
 #define SCM_NUM_PROTECTS 13  
 #endif  
46    
47  SCM_API SCM scm_sys_protects[];  SCM_API SCM scm_sys_protects[];
48    
# Line 65  typedef struct scm_root_state Line 61  typedef struct scm_root_state
61    
62    SCM rootcont;    SCM rootcont;
63    SCM dynwinds;    SCM dynwinds;
64  #ifdef DEBUG_EXTENSIONS  
65    /* It is very inefficient to have this variable in the root state. */    /* It is very inefficient to have this variable in the root state. */
66    scm_t_debug_frame *last_debug_frame;    scm_t_debug_frame *last_debug_frame;
 #endif  
67    
68    SCM progargs;                 /* vestigial */    SCM progargs;                 /* vestigial */
69    SCM exitval;                  /* vestigial */    SCM exitval;                  /* vestigial */

Legend:
Removed from v.1.48  
changed lines
  Added in v.1.49

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