Ioannis Koutras
|
e88386d0e1
bitmap: use locks in malloc() and free() before updating global stats
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
c5b63eb8b8
correct tracking of big block statistics
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
7ecf85adf2
freelist refactoring
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
279df2491f
Use macros for singly-linked lists as defined in /usr/include/sys/queue.h
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
a86dc08071
some more refactoring; keeping better tracking of big blocks during debug mode
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
4bbf6ecc0f
clean up more define guards in top-level files
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
8356eff3b0
refactor locking mechanisms; more char * to uintptr_t conversions
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
11b5e54d3e
remove big blocks from list when debug is enabled; use uintptr_t instead of char *
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
d917d629d6
minor moving changes to support P2012 SDK v2012.2
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
dc028e2aed
Simplified the trace messages
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
c0eca08a90
Statistics code refactoring
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
975d437a65
Fix the support of freelist-organised raw blocks (WIP)
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
b149280060
Proper check of the raw block owner of an allocation
|
%!s(int64=13) %!d(string=hai) anos |
Ioannis Koutras
|
e24063eb29
Split dmmlib.c to four files
|
%!s(int64=13) %!d(string=hai) anos |