Go to the source code of this file.
Function Documentation
size_t default_gt_pch_alloc_granularity |
( |
void |
| ) |
|
Default version of HOST_HOOKS_GT_PCH_GET_ADDRESS. Return the
alignment required for allocating virtual memory. Usually this is the
same as pagesize.
References getrlimit().
void* default_gt_pch_get_address |
( |
size_t |
size, |
|
|
int |
fd |
|
) |
| |
Default version of HOST_HOOKS_GT_PCH_GET_ADDRESS when mmap is not present.
Select no address whatsoever, and let gt_pch_save choose what it will with
malloc, presumably.
int default_gt_pch_use_address |
( |
void * |
base, |
|
|
size_t |
size, |
|
|
int |
fd, |
|
|
size_t |
offset |
|
) |
| |
Default version of HOST_HOOKS_GT_PCH_USE_ADDRESS when mmap is not present.
Allocate SIZE bytes with malloc. Return 0 if the address we got is the
same as base, indicating that the memory has been allocated but needs to
be read in from the file. Return -1 if the address differs, to relocation
of the PCH file would be required.
void* mmap_gt_pch_get_address |
( |
size_t |
, |
|
|
int |
|
|
) |
| |
int mmap_gt_pch_use_address |
( |
void * |
, |
|
|
size_t |
, |
|
|
int |
, |
|
|
size_t |
|
|
) |
| |