Ioannis Koutras
|
279df2491f
Use macros for singly-linked lists as defined in /usr/include/sys/queue.h
|
12 anos atrás |
Ioannis Koutras
|
a86dc08071
some more refactoring; keeping better tracking of big blocks during debug mode
|
12 anos atrás |
Ioannis Koutras
|
4bbf6ecc0f
clean up more define guards in top-level files
|
12 anos atrás |
Ioannis Koutras
|
8356eff3b0
refactor locking mechanisms; more char * to uintptr_t conversions
|
12 anos atrás |
Ioannis Koutras
|
11b5e54d3e
remove big blocks from list when debug is enabled; use uintptr_t instead of char *
|
12 anos atrás |
Ioannis Koutras
|
d917d629d6
minor moving changes to support P2012 SDK v2012.2
|
12 anos atrás |
Ioannis Koutras
|
7838c68d22
Track big blocks too if WITH_DEBUG is enabled
|
12 anos atrás |
Ioannis Koutras
|
dc028e2aed
Simplified the trace messages
|
12 anos atrás |
Ioannis Koutras
|
c0eca08a90
Statistics code refactoring
|
12 anos atrás |
Ioannis Koutras
|
2d5445c95e
Proper ifdef guards for raw block creation mutexes
|
12 anos atrás |
Ioannis Koutras
|
975d437a65
Fix the support of freelist-organised raw blocks (WIP)
|
12 anos atrás |
Ioannis Koutras
|
e24063eb29
Split dmmlib.c to four files
|
12 anos atrás |