Changeset 12884 for branches/purify


Ignore:
Timestamp:
Sep 26, 2009, 4:16:43 AM (10 years ago)
Author:
gb
Message:

Add area code for static conses.

Location:
branches/purify/source
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/purify/source/library/lispequ.lisp

    r12861 r12884  
    12861286  readonly                              ; readonly section
    12871287  watched                               ; static area containing a single object
     1288  static-cons                           ; static cons cells
    12881289  managed-static                        ; growable static area
    12891290  static                                ; static data in application
  • branches/purify/source/lisp-kernel/area.h

    r12679 r12884  
    3131  AREA_READONLY = 4<<fixnumshift, /* A (cfm) read-only section. */
    3232  AREA_WATCHED = 5<<fixnumshift, /* A static area containing a single object. */
    33   AREA_MANAGED_STATIC = 6<<fixnumshift, /* A resizable static area */
    34   AREA_STATIC = 7<<fixnumshift, /* A  static section: contains
     33  AREA_STATIC_CONS = 6<<fixnumshift, /* static, conses only */
     34  AREA_MANAGED_STATIC = 7<<fixnumshift, /* A resizable static area */
     35  AREA_STATIC = 8<<fixnumshift, /* A  static section: contains
    3536                                 roots, but not GCed */
    36   AREA_DYNAMIC = 8<<fixnumshift /* A heap. Only one such area is "the heap."*/
     37  AREA_DYNAMIC = 9<<fixnumshift /* A heap. Only one such area is "the heap."*/
    3738} area_code;
    3839
Note: See TracChangeset for help on using the changeset viewer.