Jeroen van Rijn
|
7088284ff4
|
Refactor core:mem/tlsf, add free_all support.
TODO: Allow the TLSF allocator to add additional pools when it would ordinarily OOM
by calling its backing allocator.
|
2025-04-14 17:13:27 +02:00 |
|
Jeroen van Rijn
|
0e9cd0fb6a
|
Prepare for tlsf.free_all
|
2025-04-13 15:20:53 +02:00 |
|
Lucas Perlind
|
88a5817134
|
Fix tlsf block adjustment
|
2025-02-10 13:01:16 +11:00 |
|
Laytan Laats
|
2d8d0dd851
|
fix @(optimization_mode) usage in builtin collections
|
2024-07-08 21:07:53 +02:00 |
|
gingerBill
|
e296d6fb90
|
Fix loads of indentation issues with mixing spaces and tabs
|
2024-06-29 19:50:51 +01:00 |
|
Laytan Laats
|
1c199f52d6
|
tlsf: destroy first pool & properly zero memory
|
2024-06-27 19:27:07 +02:00 |
|
Jeroen van Rijn
|
28ea9425fd
|
Add core:mem tests.
|
2024-06-06 14:59:19 +02:00 |
|
Jeroen van Rijn
|
72f6b5479d
|
Fix fls_uint
|
2024-06-06 14:42:19 +02:00 |
|
Jeroen van Rijn
|
0b6d73c86e
|
Add original LICENSE
|
2024-06-06 14:29:28 +02:00 |
|
gingerBill
|
fac9ce5d83
|
Change to init from create
|
2024-06-05 15:30:35 +01:00 |
|
gingerBill
|
d3342c2381
|
core:mem/tlsf - "Two-Level Segregated Fit" memory allocator
|
2024-06-05 15:15:39 +01:00 |
|