Skip to content

decomp heap.c#145

Open
enzofc708 wants to merge 7 commits into
zeldaret:mainfrom
enzofc708:decomp_heap
Open

decomp heap.c#145
enzofc708 wants to merge 7 commits into
zeldaret:mainfrom
enzofc708:decomp_heap

Conversation

@enzofc708
Copy link
Copy Markdown
Contributor

No description provided.

@decomp-dev
Copy link
Copy Markdown

decomp-dev Bot commented Mar 31, 2026

Report for usa (51640eb - 550c55f)

📈 Matched code: 2.82% (+0.07%, +2390 bytes)
📈 Linked code: 1.16% (+0.07%, +2390 bytes)
📈 Matched data: 2.34% (+0.00%, +16 bytes)
📈 Linked data: 2.21% (+0.00%, +16 bytes)

✅ 46 new matches
Unit Item Bytes Before After
libs/nds/src/heap Heap_AllocFreeBlock +256 0.00% 100.00%
libs/nds/src/heap Heap_EXPHResizeBlock +232 0.00% 100.00%
libs/nds/src/heap Heap_UNTHCreate +152 0.00% 100.00%
libs/nds/src/heap Heap_EmptyRegion +140 0.00% 100.00%
libs/nds/src/heap Heap_EXPHAllocHead +124 0.00% 100.00%
libs/nds/src/heap Heap_EXPHAllocTail +116 0.00% 100.00%
libs/nds/src/heap Heap_InitHeader +92 0.00% 100.00%
libs/nds/src/heap Heap_EXPHInit +80 0.00% 100.00%
libs/nds/src/heap Heap_EXPHGetMaxEmptySize +70 0.00% 100.00%
libs/nds/src/heap Heap_FRMHAllocHead +62 0.00% 100.00%
libs/nds/src/heap Heap_FindBlockInternal +62 0.00% 100.00%
libs/nds/src/heap Heap_FRMHAllocTail +60 0.00% 100.00%
libs/nds/src/heap Heap_ListRemove +58 0.00% 100.00%
libs/nds/src/heap Heap_ListInsertBefore +54 0.00% 100.00%
libs/nds/src/heap Heap_FRMHLoadState +48 0.00% 100.00%
libs/nds/src/heap Heap_FRMHSaveState +46 0.00% 100.00%
libs/nds/src/heap Heap_FRMHInit +44 0.00% 100.00%
libs/nds/src/heap Heap_ListAppend +44 0.00% 100.00%
libs/nds/src/heap Heap_EXPHFreeBlock +42 0.00% 100.00%
libs/nds/src/heap Heap_ListPrepend +42 0.00% 100.00%
libs/nds/src/heap Heap_FRMHGetMaxEmptySize +36 0.00% 100.00%
libs/nds/src/heap Heap_FRMHNew +34 0.00% 100.00%
libs/nds/src/heap Heap_InsertBlock +32 0.00% 100.00%
libs/nds/src/heap Heap_EXPHCreate +32 0.00% 100.00%
libs/nds/src/heap Heap_EXPHNew +32 0.00% 100.00%
libs/nds/src/heap Heap_FRMHCreate +32 0.00% 100.00%
libs/nds/src/heap Heap_FRMHFreeBlock +30 0.00% 100.00%
libs/nds/src/heap Heap_RemoveBlock +28 0.00% 100.00%
libs/nds/src/heap Heap_FRMHFreeEmpty +28 0.00% 100.00%
libs/nds/src/heap Heap_FindParentHeap +28 0.00% 100.00%

...and 16 more new matches


Report for eur (51640eb - 550c55f)

📈 Matched code: 2.84% (+0.07%, +2390 bytes)
📈 Linked code: 1.16% (+0.07%, +2390 bytes)
📈 Matched data: 2.37% (+0.00%, +16 bytes)
📈 Linked data: 2.21% (+0.00%, +16 bytes)

✅ 46 new matches
Unit Item Bytes Before After
libs/nds/src/heap Heap_AllocFreeBlock +256 0.00% 100.00%
libs/nds/src/heap Heap_EXPHResizeBlock +232 0.00% 100.00%
libs/nds/src/heap Heap_UNTHCreate +152 0.00% 100.00%
libs/nds/src/heap Heap_EmptyRegion +140 0.00% 100.00%
libs/nds/src/heap Heap_EXPHAllocHead +124 0.00% 100.00%
libs/nds/src/heap Heap_EXPHAllocTail +116 0.00% 100.00%
libs/nds/src/heap Heap_InitHeader +92 0.00% 100.00%
libs/nds/src/heap Heap_EXPHInit +80 0.00% 100.00%
libs/nds/src/heap Heap_EXPHGetMaxEmptySize +70 0.00% 100.00%
libs/nds/src/heap Heap_FRMHAllocHead +62 0.00% 100.00%
libs/nds/src/heap Heap_FindBlockInternal +62 0.00% 100.00%
libs/nds/src/heap Heap_FRMHAllocTail +60 0.00% 100.00%
libs/nds/src/heap Heap_ListRemove +58 0.00% 100.00%
libs/nds/src/heap Heap_ListInsertBefore +54 0.00% 100.00%
libs/nds/src/heap Heap_FRMHLoadState +48 0.00% 100.00%
libs/nds/src/heap Heap_FRMHSaveState +46 0.00% 100.00%
libs/nds/src/heap Heap_FRMHInit +44 0.00% 100.00%
libs/nds/src/heap Heap_ListAppend +44 0.00% 100.00%
libs/nds/src/heap Heap_EXPHFreeBlock +42 0.00% 100.00%
libs/nds/src/heap Heap_ListPrepend +42 0.00% 100.00%
libs/nds/src/heap Heap_FRMHGetMaxEmptySize +36 0.00% 100.00%
libs/nds/src/heap Heap_FRMHNew +34 0.00% 100.00%
libs/nds/src/heap Heap_InsertBlock +32 0.00% 100.00%
libs/nds/src/heap Heap_EXPHCreate +32 0.00% 100.00%
libs/nds/src/heap Heap_EXPHNew +32 0.00% 100.00%
libs/nds/src/heap Heap_FRMHCreate +32 0.00% 100.00%
libs/nds/src/heap Heap_FRMHFreeBlock +30 0.00% 100.00%
libs/nds/src/heap Heap_RemoveBlock +28 0.00% 100.00%
libs/nds/src/heap Heap_FRMHFreeEmpty +28 0.00% 100.00%
libs/nds/src/heap Heap_FindParentHeap +28 0.00% 100.00%

...and 16 more new matches

@enzofc708 enzofc708 marked this pull request as ready for review June 3, 2026 13:57
@enzofc708 enzofc708 marked this pull request as draft June 3, 2026 13:58
@enzofc708 enzofc708 marked this pull request as ready for review June 3, 2026 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant