|
|
3086f768ee
|
added free list test
|
2026-06-09 00:32:15 +02:00 |
|
|
|
fa1eb41719
|
Update minimal_heap.h
|
2026-06-08 21:55:27 +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 |
|
|
|
ccce067d13
|
version inc
|
2026-06-08 21:52:34 +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 |
|
|
|
05343eb3cd
|
Merge pull request #2 from ToyB-Chan/v2
V2 2
|
2026-06-08 20:30:42 +02:00 |
|
|
|
db8f9f69ae
|
warning fix
|
2026-06-08 20:30:08 +02:00 |
|
|
|
d0e6bccafe
|
platform can now properly return larger amounts of memory as requested
|
2026-06-08 20:29:45 +02:00 |
|
|
|
57ce5af8e6
|
Update minimal_heap.h
|
2026-06-08 19:52:30 +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 |
|
|
|
af88bcac93
|
Merge pull request #1 from ToyB-Chan/v2
V2
|
2026-06-08 19:38:29 +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 |
|
|
|
63a8074a04
|
Update minimal_heap_test.c
|
2026-06-08 10:58:49 +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 |
|
|
|
6d864b3abd
|
further cleanup 🗣
|
2026-06-08 09:32:44 +02:00 |
|
|
|
32460dfc09
|
realloc and different heap validation types
|
2026-06-08 09:28:33 +02:00 |
|
|
|
36da9672d7
|
hgj
|
2026-06-08 08:11:52 +02:00 |
|
|
|
5da9598053
|
renaming
|
2026-06-08 08:07:09 +02:00 |
|
|
|
c134adc3b1
|
performance speedup
|
2026-06-08 07:47:44 +02:00 |
|
|
|
5a84b57b25
|
Update minimal_heap.h
|
2026-06-08 07:24:27 +02:00 |
|
|
|
b50b2548ab
|
more tests
|
2026-06-08 07:24:17 +02:00 |
|
|
|
0da008fec7
|
it works
|
2026-06-08 06:23:55 +02:00 |
|
|
|
4cabd7bf29
|
Update .gitignore
|
2026-06-08 04:58:45 +02:00 |
|
|
|
9b15404de0
|
free
|
2026-06-08 04:57:14 +02:00 |
|
|
|
e7d304ba35
|
allocate
|
2026-06-08 04:30:08 +02:00 |
|
|
|
16a390797c
|
dev
|
2026-06-08 03:40:22 +02:00 |
|
|
|
404d628253
|
Update minimal_heap.h
|
2026-06-07 21:36:26 +02:00 |
|
|
|
b69843d619
|
Update minimal_heap.h
|
2024-11-30 03:58:39 +01:00 |
|
|
|
4da26094f6
|
Update minimal_heap.h
|
2024-11-29 15:08:00 +01:00 |
|
|
|
ec050206ac
|
Create minimal_heap.h
|
2024-11-29 14:39:14 +01:00 |
|
|
|
fe0c4941e8
|
Update README.md
|
2024-11-29 13:59:23 +01:00 |
|
|
|
4c16f82251
|
Initial commit
|
2024-11-29 13:58:08 +01:00 |
|