Changeset 518 for GPL/trunk/lib32/malloc.cpp
- Timestamp:
- Jul 20, 2010, 5:46:55 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk/lib32/malloc.cpp
r502 r518 415 415 for (pmb=pmbFree->pmbNext; pmb; pmb=pmb->pmbNext) { 416 416 if (after(pmb) == pmbFree) { 417 // d dprintf("HEAP: compact found pointer %p (size=%ui) before pmbFree %p\n", (void __far *) pmb, pmb->uSize, (void __far *) pmbFree);417 // dprintf(("HEAP: compact found pointer %p (size=%ui) before pmbFree %p\n", (void __far *) pmb, pmb->uSize, (void __far *) pmbFree)); 418 418 pmb->ulSize += HDR_SIZE + pmbFree->ulSize; 419 419 remove(pmbFree); 420 420 if (++sFreed == 2) break; 421 421 } else if (after(pmbFree) == pmb) { 422 // d dprintf("HEAP: compact found pointer %p (size=%ui) after pmbFree %p\n", (void __far *) pmb, pmb->uSize, (void __far *) pmbFree);422 // dprintf(("HEAP: compact found pointer %p (size=%ui) after pmbFree %p\n", (void __far *) pmb, pmb->uSize, (void __far *) pmbFree); 423 423 pmbFree->ulSize += HDR_SIZE + pmb->ulSize; 424 424 remove(pmb);
Note:
See TracChangeset
for help on using the changeset viewer.