GCC Wikia
Advertisement

このページを編集する際は,編集に関する方針に従ってください.[]

概要[]

実装[]

295 #ifdef USING_MALLOC_PAGE_GROUPS
296 /* A page_group describes a large allocation from malloc, from which
297    we parcel out aligned pages.  */
298 typedef struct page_group
299 {
300   /* A linked list of all extant page groups.  */
301   struct page_group *next;
302 
303   /* The address we received from malloc.  */
304   char *allocation;
305 
306   /* The size of the block.  */
307   size_t alloc_size;
308 
309   /* A bitmask of pages in use.  */
310   unsigned int in_use;
311 } page_group;
312 #endif



リンク元

Advertisement