Ioannis Koutras
|
711c6a83e7
freelist/memalign(): fix padding
|
před 11 roky |
Ioannis Koutras
|
a1b431c304
memalign(): verify properly that alignment is a power of two
|
před 11 roky |
Ioannis Koutras
|
e02c7be41f
memalign(): break if freelist_memalign returns a block
|
před 11 roky |
Ioannis Koutras
|
34804ddc3d
memalign(): assert that alignment is a power of two
|
před 11 roky |
Ioannis Koutras
|
2984423c91
memalign() on freelist: increase padding to protect header from memcpy()
|
před 11 roky |
Ioannis Koutras
|
2a0f49b01a
apply trylock option for memalign() too
|
před 11 roky |
Ioannis Koutras
|
525338547f
Search for padded memory size
|
před 11 roky |
Ioannis Koutras
|
c8ed718b86
link properly with pthreads library if needed
|
před 11 roky |
Ioannis Koutras
|
52b135e316
option to use a trylock on malloc() instead of a lock
|
před 11 roky |
Ioannis Koutras
|
b47cf0ff2e
create a preset for OS X and set default preset on some cases
|
před 11 roky |
Ioannis Koutras
|
79b29ca1f3
fix some warnings when compiling for release type
|
před 11 roky |
Ioannis Koutras
|
d838e80e31
add support for the rest of the glibc hooks
|
před 11 roky |
Ioannis Koutras
|
05c7f86678
add support for glibc hooks, currently the memalign one only
|
před 11 roky |
Ioannis Koutras
|
325b135e28
add support for memalign()
|
před 11 roky |
iraklis
|
21b7e5be25
Fixed the warning for correct cast in DEAD (0xD34D) pointer
|
před 11 roky |
Ioannis Koutras
|
e7505ae95a
make malloc(0) return a unique pointer value
|
před 11 roky |
Ioannis Koutras
|
5c8ddb91a8
don't compile get_total_allocated_memory() if REQUEST_SIZE_INFO is not enabled
|
před 11 roky |
Ioannis Koutras
|
1071350e66
update linux.preset to a less verbose setup without any stats
|
před 11 roky |
iraklis
|
6d0cd147d0
fix warnings and errors in freelist/realloc()
|
před 11 roky |
Ioannis Koutras
|
c4fa766f11
install properly the free-list headers
|
před 11 roky |
Ioannis Koutras
|
4cef849c2e
make dmmlib work with sparc-elf-4.6
|
před 11 roky |
Ioannis Koutras
|
c0ccb6929e
small fix for the stats on freelist_realloc()
|
před 11 roky |
Ioannis Koutras
|
97e1dee818
small fixes to memalign() when using big blocks
|
před 11 roky |
Ioannis Koutras
|
23d2b771b9
malloc: fix the range check of the memory block address inside a non-big block
|
před 11 roky |
Ioannis Koutras
|
64ea3e8f66
fix the release build type
|
před 11 roky |
Ioannis Koutras
|
0b17d0f2c5
freelist_memalign: fix the address of the previous memory block
|
před 11 roky |
Ioannis Koutras
|
cf53b46fe4
added good fit percentage as environmental variable option
|
před 11 roky |
Ioannis Koutras
|
3e49b632b5
added raw block size as environmental variable option
|
před 12 roky |
Ioannis Koutras
|
1fddd761fc
updated Doxygen file for v1.8.4
|
před 12 roky |
Ioannis Koutras
|
c7098fcd60
clean cmake variables and create separate platform presets
|
před 12 roky |