mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
add more sorting to inline'd asm for JSystem, move m_Do_main over to using newly defined JKRHeap and JKRExpHeap headers
This commit is contained in:
+1
-1
@@ -2,7 +2,7 @@
|
||||
#define __JKRDISPOSER_H__
|
||||
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JSupport/JSUList.h"
|
||||
#include "JSystem/JSupport/JSUList/JSUList.h"
|
||||
|
||||
class JKRHeap;
|
||||
class JKRDisposer {
|
||||
@@ -0,0 +1,5 @@
|
||||
class JKRExpHeap {
|
||||
public:
|
||||
s32 getTotalUsedSize() const;
|
||||
|
||||
};
|
||||
@@ -1,6 +1,6 @@
|
||||
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JKernel/JKRDisposer.h"
|
||||
#include "JSystem/JKernel/JKRDisposer/JKRDisposer.h"
|
||||
|
||||
typedef void (*JKRErrorHandler)(void*, unsigned long, int);
|
||||
class JKRHeap : JKRDisposer {
|
||||
@@ -29,7 +29,7 @@ class JKRHeap : JKRDisposer {
|
||||
static s32 getSize(void* ptr, JKRHeap* heap);
|
||||
s32 getSize(void* ptr);
|
||||
|
||||
u32 getFreeSize();
|
||||
s32 getFreeSize();
|
||||
u32 getMaxFreeBlock();
|
||||
u32 getTotalFreeSize();
|
||||
u8 changeGroupID(u8 param_1);
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user