dzaima
9780cacacd
commented-out heap alignment
2023-03-27 17:38:26 +03:00
dzaima
c5aedaa414
switch to GCv2, various fixes/cleanup
...
includes:
fixing some refcounts for FOR_BUILD build •FFI
moving DEBUG_VM prints to stderr
fixing heapverify reports of loose shape objects of fillarrs
regular ol' adding-of-semicolon-after-label for old gcc
move GC enable to after all initialization, not load_init
2023-03-05 01:23:53 +02:00
dzaima
16274e5952
bucket coalescing on GC
2023-03-04 20:09:12 +02:00
dzaima
24195780df
reorder headers to allow OpenBSD hack to function
2022-11-20 18:22:51 +02:00
dzaima
e5a9c7536d
array tail overwriting checker
2022-11-17 18:56:46 +02:00
dzaima
baa4641a44
don't needlessly include sys/mman.h
2022-06-12 22:29:35 +03:00
dzaima
d2674db956
heap dump
2022-03-06 15:38:30 +02:00
dzaima
4ecd336595
)mem f
2022-03-04 18:31:54 +02:00
dzaima
ade183e635
bunch of header file changes
2022-01-06 01:17:10 +02:00
dzaima
ed691f3dae
joined 2buddy
2021-07-12 00:17:59 +03:00
dzaima
2a0b91e7b4
counters instead of allocB
2021-07-11 23:07:07 +03:00
dzaima
1b31c88e4c
use mm_heapUsed() instead of allocB
2021-07-11 22:45:08 +03:00
dzaima
1d5e7212fd
extract bucket definitions from template
2021-07-11 21:13:41 +03:00
dzaima
d063e83a8d
apparently BSZI is barely used
2021-07-05 01:22:49 +03:00
dzaima
7e994dd913
modifiable defines
2021-06-06 16:50:18 +03:00
dzaima
70dcc25c51
mm_buddyTemplate.c
2021-05-29 22:50:39 +03:00
dzaima
55a93d1838
fix -M
2021-05-25 02:20:32 +03:00
dzaima
33b548fbda
set max heap size
2021-05-24 19:54:16 +03:00
dzaima
b2b826be9b
incremental compilation
2021-05-23 21:55:49 +03:00