Ioannis Koutras
|
87b3e9480b
bitmap: add debug functions
|
12 vuotta sitten |
Ioannis Koutras
|
e88386d0e1
bitmap: use locks in malloc() and free() before updating global stats
|
12 vuotta sitten |
Ioannis Koutras
|
4edf0866ce
fix bitmap initialization for unused bits in the bitmap vector
|
12 vuotta sitten |
Ioannis Koutras
|
8b2bc34444
cmake: check and show SYS_ALLOC_SIZE
|
12 vuotta sitten |
Ioannis Koutras
|
c5b63eb8b8
correct tracking of big block statistics
|
12 vuotta sitten |
Ioannis Koutras
|
7ecf85adf2
freelist refactoring
|
12 vuotta sitten |
Ioannis Koutras
|
2899d13ab7
align raw block size to page size when mmap is used
|
12 vuotta sitten |
Ioannis Koutras
|
279df2491f
Use macros for singly-linked lists as defined in /usr/include/sys/queue.h
|
12 vuotta sitten |
Ioannis Koutras
|
a86dc08071
some more refactoring; keeping better tracking of big blocks during debug mode
|
12 vuotta sitten |
Ioannis Koutras
|
4bbf6ecc0f
clean up more define guards in top-level files
|
12 vuotta sitten |
Ioannis Koutras
|
8356eff3b0
refactor locking mechanisms; more char * to uintptr_t conversions
|
12 vuotta sitten |
Ioannis Koutras
|
11b5e54d3e
remove big blocks from list when debug is enabled; use uintptr_t instead of char *
|
12 vuotta sitten |
Ioannis Koutras
|
48400fd345
fix initial cell occupancy on a bitmap-organised raw block
|
12 vuotta sitten |
Ioannis Koutras
|
f5a26aa13d
extra merge
|
12 vuotta sitten |
Ioannis Koutras
|
00978f17d4
merge
|
12 vuotta sitten |
Ioannis Koutras
|
cf8af4149f
add ifdef guards on requested_size for bitmap requests
|
12 vuotta sitten |
Ioannis Koutras
|
c8a0916bfc
move memmove() out of bitmap_realloc.c
|
12 vuotta sitten |
Ioannis Koutras
|
bae592c9bd
Added tag p2012sdk-2012.2 for changeset d21496301c27
|
12 vuotta sitten |
Ioannis Koutras
|
d917d629d6
minor moving changes to support P2012 SDK v2012.2
|
12 vuotta sitten |
Ioannis Koutras
|
a0f3259810
seperate freelist organization's initialization
|
12 vuotta sitten |
Ioannis Koutras
|
59a056b3b9
add comments on bitmap's define functions
|
13 vuotta sitten |
Ioannis Koutras
|
4e6e3b60f8
small fix on cmakedefine of bitmap resolution
|
13 vuotta sitten |
Ioannis Koutras
|
cf67e87c9b
set bitmap resolution through cmake
|
13 vuotta sitten |
Ioannis Koutras
|
37edd3693d
fix last warnings in larson
|
13 vuotta sitten |
Ioannis Koutras
|
73a504bdae
fix warnings in larson example
|
13 vuotta sitten |
Ioannis Koutras
|
3b357ae86d
do not declare malloc etc. if not needed
|
13 vuotta sitten |
Ioannis Koutras
|
aef58c8e96
fix previous size settings in freelist-organised raw blocks
|
13 vuotta sitten |
Ioannis Koutras
|
7e385bf0e2
Python script to create plots from traces
|
13 vuotta sitten |
Ioannis Koutras
|
5990153192
comment out obsolete printf's in the larson example
|
13 vuotta sitten |
Ioannis Koutras
|
7fedc886e7
bitmap_realloc: Local implementation of memmove
|
13 vuotta sitten |