11 unsigned long pszB
= sysconf(_SC_PAGE_SIZE
);
12 assert(sizeof(long) == sizeof(void*));
13 assert(pszB
== 4096 || pszB
== 16384 || pszB
== 65536);
15 for (i
= 0; i
< 10; i
++) {
16 a
[i
] = valloc(11111 * (i
+1));
17 /* check valloc really is returning page-aligned memory */
18 assert( (((unsigned long)(a
[i
])) % pszB
) == 0 );
19 // printf("I acquire %p\n", a[i]);
21 for (i
= 0; i
< 10; i
++) {
22 // printf("I release %p\n", a[i]);