mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-04 02:51:31 -08:00
Attempting to combine fast page allocation with cbs allocation. currently not working properly, as the cbs and free page rings overlap.
Copied from Perforce Change: 184471 ServerID: perforce.ravenbrook.com
This commit is contained in:
parent
5afbb9d290
commit
c58eed5c6b
3 changed files with 33 additions and 11 deletions
|
|
@ -665,6 +665,7 @@ typedef struct mps_arena_s {
|
|||
CBSStruct freeCBS; /* CBS of free address space */
|
||||
CBSStruct zoneCBS[MPS_WORD_WIDTH]; /* free address space per zone */
|
||||
ZoneSet freeZones; /* zones not yet allocated */
|
||||
RingStruct freeRing[MPS_WORD_WIDTH]; /* free page caches, per zone */
|
||||
|
||||
/* locus fields (<code/locus.c>) */
|
||||
GenDescStruct topGen; /* generation descriptor for dynamic gen */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue