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-07 02:33:03 +01:00
committed by GitHub
parent 0cf65151b3
commit 88fca194f8
65 changed files with 525 additions and 686 deletions
+22 -17
View File
@@ -852,15 +852,15 @@ do_fillFreeArea__13JKRAssertHeapFv
do_freeAll__13JKRAssertHeapFv
do_freeTail__13JKRAssertHeapFv
do_free__13JKRAssertHeapFPv
do_getCurrentGroupId__13JKRAssertHeapFv
do_getFreeSize__13JKRAssertHeapFv
do_getMaxFreeBlock__13JKRAssertHeapFv
do_getSize__13JKRAssertHeapFPv
do_getTotalFreeSize__13JKRAssertHeapFv
do_getCurrentGroupId__13JKRAssertHeapCFv
do_getFreeSize__13JKRAssertHeapCFv
do_getMaxFreeBlock__13JKRAssertHeapCFv
do_getSize__13JKRAssertHeapCFPv
do_getTotalFreeSize__13JKRAssertHeapCFv
do_resize__13JKRAssertHeapFPvUl
dump__13JKRAssertHeapFv
dump_sort__13JKRAssertHeapFv
getHeapType__13JKRAssertHeapFv
getHeapType__13JKRAssertHeapCFv
__dt__10JKRExpHeapFv
check__10JKRExpHeapFv
do_alloc__10JKRExpHeapFUli
@@ -870,15 +870,15 @@ do_fillFreeArea__10JKRExpHeapFv
do_freeAll__10JKRExpHeapFv
do_freeTail__10JKRExpHeapFv
do_free__10JKRExpHeapFPv
do_getCurrentGroupId__10JKRExpHeapFv
do_getFreeSize__10JKRExpHeapFv
do_getMaxFreeBlock__10JKRExpHeapFv
do_getSize__10JKRExpHeapFPv
do_getTotalFreeSize__10JKRExpHeapFv
do_getCurrentGroupId__10JKRExpHeapCFv
do_getFreeSize__10JKRExpHeapCFv
do_getMaxFreeBlock__10JKRExpHeapCFv
do_getSize__10JKRExpHeapCFPv
do_getTotalFreeSize__10JKRExpHeapCFv
do_resize__10JKRExpHeapFPvUl
dump__10JKRExpHeapFv
dump_sort__10JKRExpHeapFv
getHeapType__10JKRExpHeapFv
getHeapType__10JKRExpHeapCFv
state_compare__10JKRExpHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState
state_register__10JKRExpHeapCFPQ27JKRHeap6TStateUl
__dt__12JKRSolidHeapFv
@@ -889,13 +889,13 @@ do_fillFreeArea__12JKRSolidHeapFv
do_freeAll__12JKRSolidHeapFv
do_freeTail__12JKRSolidHeapFv
do_free__12JKRSolidHeapFPv
do_getFreeSize__12JKRSolidHeapFv
do_getMaxFreeBlock__12JKRSolidHeapFv
do_getSize__12JKRSolidHeapFPv
do_getTotalFreeSize__12JKRSolidHeapFv
do_getFreeSize__12JKRSolidHeapCFv
do_getMaxFreeBlock__12JKRSolidHeapCFv
do_getSize__12JKRSolidHeapCFPv
do_getTotalFreeSize__12JKRSolidHeapCFv
do_resize__12JKRSolidHeapFPvUl
dump__12JKRSolidHeapFv
getHeapType__12JKRSolidHeapFv
getHeapType__12JKRSolidHeapCFv
state_compare__12JKRSolidHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState
state_register__12JKRSolidHeapCFPQ27JKRHeap6TStateUl
becomeCurrent__10JKRArchiveFPCc
@@ -911,6 +911,11 @@ removeResourceAll__10JKRArchiveFv
removeResource__10JKRArchiveFPv
getExpandSize__10JKRArchiveCFP12SDIFileEntry
setExpandSize__10JKRArchiveFP12SDIFileEntryUl
state_register__7JKRHeapCFPQ27JKRHeap6TStateUl
state_compare__7JKRHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState
state_dump__7JKRHeapCFRCQ27JKRHeap6TState
do_changeGroupID__7JKRHeapFUc
do_getCurrentGroupId__7JKRHeapCFv
item_func_HEART__Fv
item_func_GREEN_RUPEE__Fv
item_func_BLUE_RUPEE__Fv