18 JKRHeap* getHeapNapa(
const JKRHeap *);
19 JKRHeap* getHeapGDDR3(
const JKRHeap *);
20 void createFileCacheHeapOnGameHeap(u32);
21 void createSceneHeapOnGameHeap();
22 void adjustStationedHeaps();
23 void setCurrentHeapToStationedHeap();
24 void setCurrentHeapToGameHeap();
25 void setCurrentHeapToSceneHeap();
26 void destroySceneHeap();
27 void destroyGameHeap();
28 static void createRootHeap();
30 void createGameHeap();
31 static void memoryErrorCallback(
void *, u32,
int);
32 void checkRestMemory();
34 JKRExpHeap* mStationedHeapNapa;
35 JKRExpHeap* mStationedHeapGDDR;
36 JKRExpHeap* mGameHeapNapa;
37 JKRExpHeap* mGameHeapGDDR;
38 JKRHeap* mFileCacheHeap;
39 JKRSolidHeap* mSceneHeapNapa;
40 JKRSolidHeap* mSceneHeapGDDR;
41 JKRExpHeap* mWPadHeap;
42 JKRExpHeap* mHomeButtonLayoutHeap;
43 JKRSolidHeap* mAudSystemHeap;
45 static JKRExpHeap* sRootHeapGDDR3;