1 size_t GC_pageSize (void) {
4 pageSize
= sysconf (_SC_PAGESIZE
);
6 diee ("GC_pageSize error: sysconf (_SC_PAGESIZE) failed");
8 return (size_t)pageSize
;
11 uintmax_t GC_physMem (void) {
12 size_t pageSize
= GC_pageSize ();
16 physPages
= sysconf (_SC_PHYS_PAGES
);
18 diee ("GC_physMem error: sysconf (_SC_PHYS_PAGES) failed");
20 physMem
= (uintmax_t)pageSize
* (uintmax_t)physPages
;