Mercurial > hg > xemacs-beta
comparison src/ralloc.c @ 400:a86b2b5e0111 r21-2-30
Import from CVS: tag r21-2-30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:14:34 +0200 |
parents | 74fd4e045ea6 |
children | 697ef44129c6 |
comparison
equal
deleted
inserted
replaced
399:376370fb5946 | 400:a86b2b5e0111 |
---|---|
1724 { | 1724 { |
1725 MEMMETER( MVAL( M_Addrlist_Size )++) | 1725 MEMMETER( MVAL( M_Addrlist_Size )++) |
1726 addr_chain = (ADDRESS_CHAIN) UNDERLYING_MALLOC( sizeof( ADDRESS_BLOCK )); | 1726 addr_chain = (ADDRESS_CHAIN) UNDERLYING_MALLOC( sizeof( ADDRESS_BLOCK )); |
1727 addr_chain->next = 0; /* Last block in chain */ | 1727 addr_chain->next = 0; /* Last block in chain */ |
1728 addr_chain->sz = 0x0c000000; /* Size */ | 1728 addr_chain->sz = 0x0c000000; /* Size */ |
1729 addr_chain->addr = (POINTER) (0x04000000 | DATA_SEG_BITS); | 1729 addr_chain->addr = (POINTER) (0x04000000); |
1730 addr_chain->flag = empty; | 1730 addr_chain->flag = empty; |
1731 } | 1731 } |
1732 | 1732 |
1733 /* Coalesce address blocks if they are contiguous. Only empty and | 1733 /* Coalesce address blocks if they are contiguous. Only empty and |
1734 unavailable slots are coalesced. */ | 1734 unavailable slots are coalesced. */ |