Ignore:
Timestamp:
Mar 1, 2004, 5:08:35 PM (16 years ago)
Author:
gb
Message:

Use AREA_LOCK when accessing all_areas, unless we're early in bootstrapping.
Change the API, such as it is. Need to ensure that readers/GC obey locking,
as well.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/lisp-kernel/lisp_globals.h

    r557 r605  
    3131#define RET1VALN (-9)           /* magic multiple-values return address */
    3232#define TCR_KEY (-10)           /* tsd key for per-thread tcr */
    33 #define bad_GC_LOCK (-11)       /* rwlock for GC */
     33#define AREA_LOCK (-11)       /* all_areas lock */
    3434#define EXCEPTION_LOCK (-12)    /* serialize exception handling */
    3535#define GO_TAG_COUNTER (-13)
Note: See TracChangeset for help on using the changeset viewer.