1
0
mirror of https://github.com/CTCaer/hekate.git synced 2024-12-25 15:17:19 +00:00
hekate/bootloader
CTCaer ec10b572d1 heap: Quality updates to heap management
- Allow reuse of unused sections that fit exactly to selected allocation size. Decreases fragmentation dramatically.
- Always allocate and align mapped memory to selected alignment. Avoids having fragmented unused maps that are not aligned.
- Use a static alignment based on BPMP and generally average cache line size. Boosts performance when MMU is used.
2019-12-04 19:02:28 +02:00
..
config Simplify string ops with already compiled-in functions 2019-12-04 15:56:53 +02:00
frontend Simplify string ops with already compiled-in functions 2019-12-04 15:56:53 +02:00
gfx refactor: Remove all unwanted whitespace 2019-10-18 18:02:06 +03:00
hos kip patches: Allow double defined patchset names 2019-12-04 18:48:00 +02:00
ianos ianos: Remove error unneeded printing 2019-08-28 02:09:05 +03:00
libs refactor: Remove all unwanted whitespace 2019-10-18 18:02:06 +03:00
mem heap: Quality updates to heap management 2019-12-04 19:02:28 +02:00
power refactor: Remove all unwanted whitespace 2019-10-18 18:02:06 +03:00
rtc refactor: Remove all unwanted whitespace 2019-10-18 18:02:06 +03:00
sec se: Upgrade SE and allow SHA calc continue 2019-12-04 17:18:16 +02:00
soc kfuse: Ensure that kfuse is ready 100% for tsec 2019-10-22 18:57:51 +03:00
storage hos: Improve errors more for HOS launch 2019-12-04 17:46:12 +02:00
utils Simplify string ops with already compiled-in functions 2019-12-04 15:56:53 +02:00
link.ld [Versioning] Better and smarter for update and sept 2019-03-07 23:53:58 +02:00
main.c hos: Improve errors more for HOS launch 2019-12-04 17:46:12 +02:00
start.S Refactor ALL the things + enable LTO 2018-08-13 11:58:24 +03:00