Ioannis Koutras
|
5151fa4468
Improved remove_block().
|
hace 14 años |
Ioannis Koutras
|
d4e695665a
Perform req_padding() before searching for a fixed list.
|
hace 14 años |
Ioannis Koutras
|
11cbf7e7d0
Change indentation settings.
|
hace 14 años |
Ioannis Koutras
|
9c0daa3f0d
Conditional compilation of POSIX lock functions by using the HAVE_LOCKS flag.
|
hace 14 años |
Ioannis Koutras
|
14f362c790
Merge larson branch to default.
|
hace 14 años |
Ioannis Koutras
|
2e86b41627
Initial commit for DMM adapting functions.
|
hace 14 años |
Ioannis Koutras
|
4759016639
Initial commit of coalesce and helping functions.
|
hace 14 años |
Ioannis Koutras
|
85261d40a0
Fix warning for printf on a size_t variable.
|
hace 14 años |
Ioannis Koutras
|
0db7c47a56
Initial DMM statistics support.
|
hace 14 años |
Ioannis Koutras
|
f62490e32a
Set default values in the Larson Benchmark.
|
hace 14 años |
Ioannis Koutras
|
30eb716002
sys_alloc(): Show the complete ERRNO of sbrk()
|
hace 14 años |
Ioannis Koutras
|
7e453a2760
Print an error in case sbrk fails.
|
hace 14 años |
Ioannis Koutras
|
4be63813ab
custom_malloc(): setting the block header at the right time for free lists, removed the debugging printf's
|
hace 14 años |
Ioannis Koutras
|
7b75a1920f
Removed debugging printf's.
|
hace 14 años |
Ioannis Koutras
|
63e5ed26f2
sys_alloc should return the address of data block, not the address of the header.
|
hace 14 años |
Ioannis Koutras
|
af5da76194
Debugging printf's (lame) and changed the size of requested blocks in test.c to match them with Larson's benchmark.
|
hace 14 años |
Ioannis Koutras
|
8e832c4ff7
Initial commit of Larson benchmark.
|
hace 14 años |
Ioannis Koutras
|
0ada8dc4ad
Simplified the block header structure and functions.
|
hace 14 años |
Ioannis Koutras
|
aaddd1a3ba
Preparing for more benchmarks.
|
hace 14 años |
Ioannis Koutras
|
b969dfd00e
Separated custom_malloc and custom_free from test.c
|
hace 14 años |
Ioannis Koutras
|
ab5579f867
Proper datatypes for several function arguments.
|
hace 14 años |
Ioannis Koutras
|
4f9c01b21d
Fix: Unlock the heap mutex before runing sys_alloc.
|
hace 14 años |
Ioannis Koutras
|
2f18c244f5
Do not use the fixed list if it is empty.
|
hace 14 años |
Ioannis Koutras
|
adfe7011a2
Explain why we need 12 * sizeof(MAPTABLE_NODE)
|
hace 14 años |
Ioannis Koutras
|
afd8dacbf1
Started custom_free.
|
hace 14 años |
Ioannis Koutras
|
0dfb6538c0
Completed first fit.
|
hace 14 años |
Ioannis Koutras
|
f25c745a52
First fit for nodes from fixed lists.
|
hace 14 años |
Ioannis Koutras
|
a5d79931bd
Fixed sbrk in new Linux systems.
|
hace 14 años |
Ioannis Koutras
|
8ab83c7dc5
Fixed some pointer arithmetics.
|
hace 14 años |
Ioannis Koutras
|
b6dccb8266
More size_t conversions.
|
hace 14 años |