JKRSolidHeap (#69)

* JKRSolidHeap progress

* JKRSolidHeap, added const to virtual functions, and JKRHeap::TState

* fixed braces

* fix function overload

* clang-format

Co-authored-by: Julgodis <>
Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
Jonathan Wase
2021-01-06 20:33:03 -05:00
committed by GitHub
co-authored by Julgodis <> Pheenoh
parent 0cf65151b3
commit 88fca194f8
65 changed files with 525 additions and 686 deletions
+6 -6
View File
@@ -86,22 +86,22 @@ asm s32 JKRExpHeap::do_resize(void*, u32) {
#include "JSystem/JKernel/JKRExpHeap/asm/func_802CF978.s"
}
asm s32 JKRExpHeap::do_getSize(void*) {
asm s32 JKRExpHeap::do_getSize(void*) const {
nofralloc
#include "JSystem/JKernel/JKRExpHeap/asm/func_802CFB24.s"
}
asm s32 JKRExpHeap::do_getFreeSize(void) {
asm s32 JKRExpHeap::do_getFreeSize(void) const {
nofralloc
#include "JSystem/JKernel/JKRExpHeap/asm/func_802CFBA4.s"
}
asm void* JKRExpHeap::do_getMaxFreeBlock(void) {
asm void* JKRExpHeap::do_getMaxFreeBlock(void) const {
nofralloc
#include "JSystem/JKernel/JKRExpHeap/asm/func_802CFC10.s"
}
asm s32 JKRExpHeap::do_getTotalFreeSize(void) {
asm s32 JKRExpHeap::do_getTotalFreeSize(void) const {
nofralloc
#include "JSystem/JKernel/JKRExpHeap/asm/func_802CFC84.s"
}
@@ -200,12 +200,12 @@ asm bool JKRExpHeap::state_compare(JKRHeap::TState const&, JKRHeap::TState const
#include "JSystem/JKernel/JKRExpHeap/asm/func_802D09E0.s"
}
asm u32 JKRExpHeap::getHeapType(void) {
asm u32 JKRExpHeap::getHeapType(void) const {
nofralloc
#include "JSystem/JKernel/JKRExpHeap/asm/func_802D0A10.s"
}
asm u8 JKRExpHeap::do_getCurrentGroupId(void) {
asm u8 JKRExpHeap::do_getCurrentGroupId(void) const {
nofralloc
#include "JSystem/JKernel/JKRExpHeap/asm/func_802D0A1C.s"
}