4 void * pmc_alloc(unsigned int * numbytesallocated, unsigned int minimumbytes) {
5 for(int i=0;i<NUMCORES4GC;i+=2) {
6 void *startptr=pmc_heapptr->regions[i].lastptr;
7 void *finishptr=pmc_heapptr->regions[i+1].lastptr;
8 if ((finishptr-startptr)>minimumbytes) {