You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: MemoryManager.Lanes/LinearLane.cs
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,10 @@
6
6
* PROGRAMMER: Peter Geinitz (Wayfarer)
7
7
*/
8
8
9
+
//TODO: Compaction optimizations:
10
+
// On Free look left and right for adjacent free blocks and coalesce into a single larger block, updating the next free offset if it was at the end of the free region.
11
+
// Two "Good enough" make enough space by moving a single large block instead of doing a full defrag. This would be ideal for the FastLane to quickly open up space without needing to move everything around.
0 commit comments