Commit History

Autor SHA1 Mensaxe Data
  Ioannis Koutras bbdbaa4d64 fix bitmap-organized raw block initialization for occupied cells %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras d880def859 use CHAR_BIT instead of 8 %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras 4517b6cc9b simplify the filenames of some bitmap-related files %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras 366a4350ec clean DefineOptions.cmake %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras f530d46558 update the readme file %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras 7ed0480e0a bitmap_realloc(): check old size if it is bigger, try to use a block in the same raw block %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras 4b548df59e small refactoring on bitmap_free() and realloc() %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras 87b3e9480b bitmap: add debug functions %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras e88386d0e1 bitmap: use locks in malloc() and free() before updating global stats %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras 4edf0866ce fix bitmap initialization for unused bits in the bitmap vector %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras 8b2bc34444 cmake: check and show SYS_ALLOC_SIZE %!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 2899d13ab7 align raw block size to page size when mmap is used %!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 48400fd345 fix initial cell occupancy on a bitmap-organised raw block %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras f5a26aa13d extra merge %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras 00978f17d4 merge %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras cf8af4149f add ifdef guards on requested_size for bitmap requests %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras c8a0916bfc move memmove() out of bitmap_realloc.c %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras bae592c9bd Added tag p2012sdk-2012.2 for changeset d21496301c27 %!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 a0f3259810 seperate freelist organization's initialization %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras 59a056b3b9 add comments on bitmap's define functions %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras 4e6e3b60f8 small fix on cmakedefine of bitmap resolution %!s(int64=13) %!d(string=hai) anos
  Ioannis Koutras cf67e87c9b set bitmap resolution through cmake %!s(int64=13) %!d(string=hai) anos