26 |
|
|
27 |
# define GCCONFIG_H |
# define GCCONFIG_H |
28 |
|
|
29 |
|
/* #define GET_MEM(bytes) HBLKPTR((size_t) callocx(1, (size_t)bytes + GC_page_size) + GC_page_size-1) */ |
30 |
|
|
31 |
/* Machine dependent parameters. Some tuning parameters can be found */ |
/* Machine dependent parameters. Some tuning parameters can be found */ |
32 |
/* near the top of gc_private.h. */ |
/* near the top of gc_priv.h. */ |
33 |
|
|
34 |
/* Machine specific parts contributed by various people. See README file. */ |
/* Machine specific parts contributed by various people. See README file. */ |
35 |
|
|
2022 |
/* though we should perhaps take advantage of the case in which */ |
/* though we should perhaps take advantage of the case in which */ |
2023 |
/* does. */ |
/* does. */ |
2024 |
struct hblk; /* See gc_priv.h. */ |
struct hblk; /* See gc_priv.h. */ |
2025 |
|
# ifndef GET_MEM |
2026 |
# ifdef PCR |
# ifdef PCR |
2027 |
char * real_malloc(); |
char * real_malloc(); |
2028 |
# define GET_MEM(bytes) HBLKPTR(real_malloc((size_t)bytes + GC_page_size) \ |
# define GET_MEM(bytes) HBLKPTR(real_malloc((size_t)bytes + GC_page_size) \ |
2082 |
# endif |
# endif |
2083 |
# endif |
# endif |
2084 |
# endif |
# endif |
2085 |
|
# endif /* GET_MEM */ |
2086 |
|
|
2087 |
#endif /* GC_PRIVATE_H */ |
#endif /* GC_PRIVATE_H */ |
2088 |
|
|