Ioannis Koutras
|
8de91b5f18
Proper support for enabling coalescing.
|
14 jaren geleden |
Ioannis Koutras
|
3c73f54eda
Made a simple case for testing the library in Linux.
|
14 jaren geleden |
Ioannis Koutras
|
aeb421c8e4
Added support for cross compiling on STxP70 platforms.
|
14 jaren geleden |
Ioannis Koutras
|
306175e290
Made documentation and building a shared version of the library optional.
|
14 jaren geleden |
Ioannis Koutras
|
e8a8a94d59
Small merge.
|
14 jaren geleden |
Ioannis Koutras
|
612182cedf
Added support for always coalescing during free.
|
14 jaren geleden |
Ioannis Koutras
|
1547eef1aa
Moved NUM_HEAPS and MIN_FRAG_THRESHOLD to dmm_config.h. NUM_HEAPS has a variable now in CMake, for P2012 it is set to 0.
|
14 jaren geleden |
Ioannis Koutras
|
852832353c
Proper guarding on memory space aware allocators.
|
14 jaren geleden |
Ioannis Koutras
|
06bfbf6e8e
Fixed a wrong call to sbrk while initializing the maptables of a heap on a space aware allocator.
|
14 jaren geleden |
Ioannis Koutras
|
4bc33f55b4
Removed malicious comment tag (some strict compilers were complaining).
|
14 jaren geleden |
Ioannis Koutras
|
28cbf17c97
Build type is set to RelWithDebInfo as default.
|
14 jaren geleden |
Ioannis Koutras
|
2d917785b5
Search for pthreads library when compiling the Larson benchmark.
|
14 jaren geleden |
Ioannis Koutras
|
297d9e8902
Moved initialize_allocator to the header files, added header guard and comments to it.
|
14 jaren geleden |
Ioannis Koutras
|
efec350abe
Added dmm_config header guard.
|
14 jaren geleden |
Ioannis Koutras
|
2f06c81a16
Added support for static library compilation, fixed indentation in src/CMakeLists.txt, fixed heap.h to include stddef.h for size_t support, added P2012 in cmake to automate some choices required.
|
14 jaren geleden |
Ioannis Koutras
|
0dd22e2dee
Support of brief descriptions in the comments without the brief tag.
|
14 jaren geleden |
Ioannis Koutras
|
66b799d8f1
Fixed Doxygen.
|
14 jaren geleden |
Ioannis Koutras
|
f4228a7def
Made get_header() static.
|
14 jaren geleden |
Ioannis Koutras
|
1ce79ef85c
Do not initialize inside custom_malloc() when we have memory space aware allocator.
|
14 jaren geleden |
Ioannis Koutras
|
d52ea914eb
Memory space awareness for sys_alloc().
|
14 jaren geleden |
Ioannis Koutras
|
1f7bb37a63
Renamed dmm_init() to initialize_allocator(), added support for memory space aware allocations, moved source code to src directory.
|
14 jaren geleden |
Ioannis Koutras
|
0c08ba1b45
Made the compilation of examples optional.
|
14 jaren geleden |
Ioannis Koutras
|
53bc53d95a
Include the header files in case of installation.
|
14 jaren geleden |
Ioannis Koutras
|
552aa8582b
Include the header files in case of installation.
|
14 jaren geleden |
Ioannis Koutras
|
ec622cc1e7
Removed block header header from heap.h
|
14 jaren geleden |
Ioannis Koutras
|
c3b445d008
Proper knobs update during malloc() and free() calls.
|
14 jaren geleden |
Ioannis Koutras
|
811863d59d
Require the pthreads library for POSIX lock support.
|
14 jaren geleden |
Ioannis Koutras
|
56dd402972
Added missing CMakeLists file for the examples directory
|
14 jaren geleden |
Ioannis Koutras
|
ee0c809d4a
Separated public and private include files, examples. Examples are now also built through CMake.
|
14 jaren geleden |
Ioannis Koutras
|
96e7431ee0
CMake merge.
|
14 jaren geleden |