Cleanup heap managers #2

Closed
opened 2026-01-29 21:17:37 +00:00 by claunia · 3 comments
Owner

Originally created by @exjam on GitHub (Jul 1, 2015).

Move implementations to coreinit_x.cpp.
Get rid of the silly heaphandle management in gSystem.
Use the game memory for heap management rather than host.

Originally created by @exjam on GitHub (Jul 1, 2015). Move implementations to coreinit_x.cpp. Get rid of the silly heaphandle management in gSystem. Use the game memory for heap management rather than host.
Author
Owner

@exjam commented on GitHub (Jul 2, 2015):

Some games access memory heap data directly, so we must set up the common memory header for each heap.

Then we need to figure out how to implement MEMFindContainHeap, MEMFindParentHeap with common header link & list.

@exjam commented on GitHub (Jul 2, 2015): Some games access memory heap data directly, so we must set up the common memory header for each heap. Then we need to figure out how to implement MEMFindContainHeap, MEMFindParentHeap with common header link & list.
Author
Owner

@exjam commented on GitHub (Jul 2, 2015):

Just need MEMFindParentHeap now, and then its all finished!

@exjam commented on GitHub (Jul 2, 2015): Just need MEMFindParentHeap now, and then its all finished!
Author
Owner

@exjam commented on GitHub (Jul 6, 2016):

Merge with issue #147

@exjam commented on GitHub (Jul 6, 2016): Merge with issue #147
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/decaf-emu#2