| 428 | } |
| 429 | |
| 430 | void SysDebug::drawMemMap() { |
| 431 | s32 lineNo = 0; |
| 432 | JUTReport(mDrawPosX, mDrawPosY, "MEMORY MAP(FREE/SIZE)"); |
| 433 | lineNo++; |
| 434 | s32 size = (s32)JKRHeap::getCodeEnd() - (s32)JKRHeap::getCodeStart(); |
| 435 | JUTReport(mDrawPosX, mDrawPosY + mCharHeight * lineNo, "CODE :%08X-%08X: /%5dK", JKRHeap::getCodeStart(), JKRHeap::getCodeEnd(), sizeKByte(size)); |
| 436 | lineNo++; |
| 437 | printHeapTree(JKRHeap::getRootHeap(), 0, &lineNo); |
| 438 | } |
| 439 | |
| 440 | void SysDebug::drawUsrPage() { |
| 441 | JUTReport(mDrawPosX, mDrawPosY, "USR PAGE:%d", mUsrPageNo); |
nothing calls this directly
no test coverage detected