|
|
eaddbd31fd
|
added first heuristic
|
2026-06-09 03:30:38 +02:00 |
|
|
|
1501e2e65d
|
changend minimal payload size
|
2026-06-09 01:42:21 +02:00 |
|
|
|
202938ca07
|
Update minimal_heap_implementation.inl
|
2026-06-09 01:37:53 +02:00 |
|
|
|
63a447d1c4
|
moved segment/payload hopping to seperate functions
|
2026-06-09 00:39:10 +02:00 |
|
|
|
54b61085a8
|
Update minimal_heap_implementation.inl
|
2026-06-08 21:54:59 +02:00 |
|
|
|
d3aa81fcea
|
Update minimal_heap_implementation.inl
|
2026-06-08 21:54:19 +02:00 |
|
|
|
dd92501753
|
outsourced lifetime of MIHP_Heap, gave heap ptr as identifier to platform functions
|
2026-06-08 21:52:22 +02:00 |
|
|
|
ad14fa7c74
|
merge
|
2026-06-08 20:35:01 +02:00 |
|
|
|
3c46dfa855
|
Merge branch 'main' of https://github.com/ToyB-Chan/minimal-heap
|
2026-06-08 20:34:34 +02:00 |
|
|
|
468378e88e
|
changed param to be non optional
|
2026-06-08 20:33:48 +02:00 |
|
|
|
d0e6bccafe
|
platform can now properly return larger amounts of memory as requested
|
2026-06-08 20:29:45 +02:00 |
|
|
|
af70cf0648
|
Update minimal_heap_implementation.inl
|
2026-06-08 19:49:18 +02:00 |
|
|
|
f68b37b245
|
added double free fault
|
2026-06-08 19:48:22 +02:00 |
|
|
|
69c318ed71
|
added get minimal payload size function
|
2026-06-08 19:37:59 +02:00 |
|
|
|
6ea22a16e3
|
more option validation
|
2026-06-08 19:28:38 +02:00 |
|
|
|
7095e2abc4
|
removed TotalOccupiedSize stats because of inaccuracy
|
2026-06-08 19:26:21 +02:00 |
|
|
|
174be6a022
|
fixed when compacting segment on realloc, the new segment not getting merged with the following empty segment
|
2026-06-08 19:20:58 +02:00 |
|
|
|
ec12d7c7d7
|
Update minimal_heap_implementation.inl
|
2026-06-08 10:45:57 +02:00 |
|
|
|
546ad3843c
|
changed to semi single header
|
2026-06-08 09:47:44 +02:00 |
|