Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
ee937b7
more debug
misko Jan 30, 2023
cd899d8
add in signal sending
misko Jan 31, 2023
f9fb81c
this one should be MAP_SHARED, although the behaviour might not be wh…
misko Feb 1, 2023
86197f4
add 2x size allocation to mmaps
misko Feb 1, 2023
6ae0e6c
add 1.25x size allocation to mmaps
misko Feb 1, 2023
0072acd
add 1.25x size allocation to mmaps
misko Feb 1, 2023
3d58006
adding realloc proper
misko Feb 1, 2023
3c4649d
realloc might work
misko Feb 1, 2023
a6308ea
real realloc might be working
misko Feb 2, 2023
2e10f46
more debug
misko Feb 2, 2023
c112e26
more debug
misko Feb 2, 2023
88cff9e
more debug
misko Feb 2, 2023
43b4d36
start adding requested size
misko Feb 2, 2023
da5fb51
make sure its always bigger
misko Feb 2, 2023
8369b32
make sure its always bigger
misko Feb 2, 2023
a1a505c
make sure its always bigger
misko Feb 2, 2023
af862b3
make sure its always bigger
misko Feb 2, 2023
6b80a11
make sure its always bigger
misko Feb 2, 2023
3619d25
make sure its always bigger
misko Feb 2, 2023
33837f4
add in signal sending
misko Feb 2, 2023
c9c5e9a
fix heap remove bug
misko Feb 5, 2023
510d199
fix heap remove bug
misko Feb 6, 2023
be06006
fix heap remove bug
misko Feb 6, 2023
d9b2a4f
fix heap remove bug
misko Feb 6, 2023
faac99c
fix heap remove bug
misko Feb 6, 2023
0e42aaa
fix heap remove bug
misko Feb 6, 2023
d67db97
catch fork
misko Feb 6, 2023
3361ee2
catch fork
misko Feb 6, 2023
96ae01f
catch fork
misko Feb 6, 2023
eef2eb7
catch fork
misko Feb 7, 2023
2fa2d45
add in flag for requested capacity
misko Feb 9, 2023
0760e2e
add in flag for requested capacity
misko Feb 9, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
all: bigmaac.so bigmaac_debug.so preload test_bigmaac test bigmaac_main bigmaac_main_debug
all: bigmaac.so bigmaac_debug.so bigmaac_signal.so bigmaac_debug_signal.so preload test_bigmaac test bigmaac_main bigmaac_main_debug

bigmaac_main: bigmaac.c bigmaac.h
gcc -DMAIN bigmaac.c -o bigmaac_main -Wall -g -ldl -fopenmp
Expand All @@ -12,6 +12,12 @@ bigmaac.so: bigmaac.c bigmaac.h
bigmaac_debug.so: bigmaac.c bigmaac.h
gcc -shared -DDEBUG -fPIC bigmaac.c -o bigmaac_debug.so -ldl -Wall -g

bigmaac_signal.so: bigmaac.c bigmaac.h
gcc -shared -fPIC bigmaac.c -o bigmaac_signal.so -ldl -Wall -O3 -DBIGMAAC_SIGNAL

bigmaac_debug_signal.so: bigmaac.c bigmaac.h
gcc -shared -DDEBUG -fPIC bigmaac.c -o bigmaac_debug_signal.so -ldl -Wall -g -DBIGMAAC_SIGNAL

preload: preload.c
gcc -Wall preload.c -o preload

Expand Down
Loading