Ioannis Koutras
|
19ba68f2bc
Fixed coalescing. Larson does not require more memory than the current page size.
|
hace 13 años |
Ioannis Koutras
|
905ee991cd
Coalescing fixing - Part 1
|
hace 13 años |
Ioannis Koutras
|
4b593d387a
Fix undocumented member
|
hace 13 años |
Ioannis Koutras
|
076a4ed1f3
coalesce(): next_block should not be checked if it is free when it is NULL
|
hace 13 años |
Ioannis Koutras
|
602ae297af
Small fix on mark_free()
|
hace 13 años |
Ioannis Koutras
|
0de79edee3
Minor fixes and comments on coalesce()
|
hace 13 años |
Ioannis Koutras
|
748f9d4401
Set earlier the border pointer in order to avoid wrong previous size values after split
|
hace 13 años |
Ioannis Koutras
|
4c9e7a3cb3
Refactor coalesce()
|
hace 13 años |
Ioannis Koutras
|
f1e797ed12
Refactor split()
|
hace 13 años |
Ioannis Koutras
|
22a473cc40
Update Doxygen file to 1.8.1
|
hace 13 años |
Ioannis Koutras
|
7533f923e8
Fix mark_free() to work on multiple platforms
|
hace 13 años |
Ioannis Koutras
|
50359f36df
Support to coalesce after splitting
|
hace 13 años |
Ioannis Koutras
|
e828079e40
Getting ready for benchmarking Larson
|
hace 13 años |
Ioannis Koutras
|
f89062237a
Use the right macro define to initialize mem_requested
|
hace 13 años |
Ioannis Koutras
|
cb0088a775
System allocation size now defaults to 32MB to avoid temporarily multiple system calls requesting memory
|
hace 13 años |
Ioannis Koutras
|
0fd01ad138
Option to set the default allocation size when using a system call.
|
hace 13 años |
Ioannis Koutras
|
450f627af1
free(): move stats on top
|
hace 13 años |
Ioannis Koutras
|
acee701a09
Create WITH_SINGLE_ALLOCATOR flag
|
hace 13 años |
Ioannis Koutras
|
071e17478e
Set WITH_SYSTEM_CALLS to none by default
|
hace 13 años |
Ioannis Koutras
|
386e230604
Display number of heaps per allocator when generating makefiles
|
hace 13 años |
Ioannis Koutras
|
8977e09cbc
Refactor sys_alloc() and memory space awareness
|
hace 13 años |
Ioannis Koutras
|
473b1b276f
Improve support for request size on the block header
|
hace 13 años |
Ioannis Koutras
|
c244d0bdd8
Use API calls for print_stats()
|
hace 13 años |
Ioannis Koutras
|
778b14b7de
size variable in remove_block_from_lists() is used only on fixed lists
|
hace 13 años |
Ioannis Koutras
|
4e1112840f
Added tag p2012dmmlibdemo for changeset 03053a848bff
|
hace 13 años |
Ioannis Koutras
|
9494ab511e
sys_alloc.c: previous_size should not be declared/used on every case.
|
hace 13 años |
Ioannis Koutras
|
a7d6dde682
Print the dmmlib word before printing any stat
|
hace 13 años |
Ioannis Koutras
|
7cc39a017b
Preserve the plain text version of the README file (fixed)
|
hace 13 años |
Ioannis Koutras
|
fabe915a94
Preserve the plain text version of the README file
|
hace 13 años |
Ioannis Koutras
|
348d814647
Use Markdown syntax on the README file
|
hace 13 años |