Ugly Alpha 1
alloc_hoard:0.3.0

total uncompressed bytes

814.5 KB

total files

215

Fix

NewInclude { include: [ "src/**/*", "LICENSE.*", "README.md", "Hoard/src/Heap-Layers/wrappers/*", "Hoard/src/source/*", "build.rs", ], has_build_script: true, }

186 wasted files

total waste: 645.4 KB

  1. Hoard/doc/berger-asplos2000.pdf : 134.8 KB
  2. Hoard/src/Heap-Layers/COPYING : 18.0 KB
  3. Hoard/COPYING : 18.0 KB
  4. Hoard/benchmarks/larson/larson.cpp : 16.5 KB
  5. Hoard/src/test/mtest.cpp : 14.8 KB
  6. Hoard/src/GNUmakefile : 11.3 KB
  7. Hoard/src/Heap-Layers/heaps/objectrep/coalesceableheap.h : 10.8 KB
  8. Hoard/src/include/hoard/hoardmanager.h : 10.5 KB
  9. Hoard/src/Heap-Layers/heaps/general/dlheap.h : 10.5 KB
  10. Hoard/src/Heap-Layers/utility/a.out : 9.6 KB
  11. Hoard/NEWS : 9.4 KB
  12. Hoard/src/Heap-Layers/utility/bins16k.h : 9.3 KB
  13. Hoard/src/Heap-Layers/heaps/special/obstack.h : 8.5 KB
  14. Hoard/src/Heap-Layers/heaps/special/obstackheap.h : 8.4 KB
  15. Hoard/src/include/hoard/hoardsuperblockheader.h : 7.7 KB
  16. Hoard/benchmarks/common/timer.h : 7.2 KB
  17. Hoard/src/Heap-Layers/utility/timer-old.h : 7.1 KB
  18. Hoard/src/Heap-Layers/heaps/special/obstackreap.h : 7.1 KB
  19. Hoard/README.md : 7.1 KB
  20. Hoard/src/include/util/dynamichashtable.h : 6.9 KB
  21. Hoard/src/include/hoard/thresholdheap.h : 6.6 KB
  22. Hoard/src/include/hoard/emptyclass.h : 6.5 KB
  23. Hoard/src/Heap-Layers/heaps/combining/segheap.h : 6.2 KB
  24. Hoard/src/include/hoard/hoardheap.h : 6.1 KB
  25. Hoard/src/Heap-Layers/locks/spinlock-old.h : 5.8 KB
  26. Hoard/src/Heap-Layers/locks/oldspinlock.h : 5.8 KB
  27. Hoard/benchmarks/common/cpuinfo.h : 5.4 KB
  28. Hoard/src/Heap-Layers/heaps/debug/logheap.h : 5.2 KB
  29. Hoard/src/Heap-Layers/utility/bins8k.h : 5.2 KB
  30. Hoard/src/Heap-Layers/heaps/top/mmapheap.h : 5.2 KB
  31. Hoard/src/include/hoard/hoardsuperblock.h : 5.0 KB
  32. Hoard/benchmarks/linux-scalability/linux-scalability.c : 5.0 KB
  33. Hoard/src/include/superblocks/tlab.h : 4.9 KB
  34. Hoard/src/include/util/alignedmmap.h : 4.8 KB
  35. Hoard/src/Heap-Layers/heaps/utility/traceheap.h : 4.8 KB
  36. Hoard/src/include/hoard/geometricsizeclass.h : 4.4 KB
  37. Hoard/src/Heap-Layers/threads/cpuinfo.h : 4.4 KB
  38. Hoard/src/Heap-Layers/heaps/buildingblock/coalesceheap.h : 4.0 KB
  39. Hoard/src/Heap-Layers/heaps/special/zoneheap.h : 3.9 KB
  40. Hoard/src/Heap-Layers/heaps/combining/strictsegheap.h : 3.8 KB
  41. Hoard/src/Heap-Layers/utility/dynarray.h : 3.8 KB
  42. Hoard/benchmarks/cache-scratch/cache-scratch.cpp : 3.7 KB
  43. Hoard/benchmarks/phong/phong.c : 3.5 KB
  44. Hoard/src/include/superblocks/manageonesuperblock.h : 3.4 KB
  45. Hoard/benchmarks/cache-thrash/cache-thrash.cpp : 3.4 KB
  46. Hoard/src/Heap-Layers/heaps/debug/sanitycheckheap.h : 3.3 KB
  47. Hoard/src/Heap-Layers/heaps/special/xallocheap.h : 3.3 KB
  48. Hoard/src/Heap-Layers/heaps/utility/localmallocheap.h : 3.3 KB
  49. Hoard/src/Heap-Layers/utility/myhashmap.h : 3.2 KB
  50. Hoard/src/include/hoard/heapmanager.h : 3.2 KB
  51. Hoard/src/Heap-Layers/locks/spinlock.h : 3.2 KB
  52. Hoard/src/Heap-Layers/heaps/utility/uniqueheap.h : 3.2 KB
  53. Hoard/src/Heap-Layers/heaps/special/nestedheap.h : 3.2 KB
  54. Hoard/benchmarks/threadtest/threadtest.cpp : 3.1 KB
  55. Hoard/src/Heap-Layers/heaps/special/bumpalloc.h : 3.1 KB
  56. Hoard/src/include/superblocks/alignedsuperblockheap.h : 3.1 KB
  57. Hoard/src/Heap-Layers/heaps/general/oldkingsleyheap.h : 3.0 KB
  58. Hoard/src/include/util/threadpoolheap.h : 3.0 KB
  59. Hoard/benchmarks/README : 3.0 KB
  60. Hoard/src/include/hoard/redirectfree.h : 2.9 KB
  61. Hoard/src/Heap-Layers/heaps/special/sbrk.c : 2.9 KB
  62. Hoard/src/Heap-Layers/heaps/threads/threadspecificheap.h : 2.8 KB
  63. Hoard/src/Heap-Layers/heaplayers.h : 2.8 KB
  64. Hoard/src/include/hoard/hoardtlab.h : 2.8 KB
  65. Hoard/src/include/hoard/thresholdsegheap.h : 2.8 KB
  66. Hoard/src/include/superblocks/addheaderheap.h : 2.7 KB
  67. Hoard/src/Heap-Layers/heaps/utility/slopheap.h : 2.6 KB
  68. Hoard/src/Heap-Layers/heaps/buildingblock/chunkheap.h : 2.6 KB
  69. Hoard/src/Heap-Layers/heaps/threads/threadheap.h : 2.6 KB
  70. Hoard/src/include/hoard/globalheap.h : 2.5 KB
  71. Hoard/src/Heap-Layers/utility/dllist.h : 2.5 KB
  72. Hoard/src/include/util/bumpalloc.h : 2.5 KB
  73. Hoard/src/Heap-Layers/heaps/objectrep/sizeheap.h : 2.4 KB
  74. Hoard/src/Heap-Layers/heaps/buildingblock/adaptheap.h : 2.4 KB
  75. Hoard/src/include/hoard/basehoardmanager.h : 2.3 KB
  76. Hoard/src/Heap-Layers/heaps/utility/perclassheap.h : 2.2 KB
  77. Hoard/src/Heap-Layers/utility/sllist.h : 2.2 KB
  78. Hoard/src/Heap-Layers/heaps/threads/phothreadheap.h : 2.2 KB
  79. Hoard/src/Heap-Layers/heaps/combining/hybridheap.h : 2.1 KB
  80. Hoard/src/Heap-Layers/heaps/utility/profileheap.h : 2.1 KB
  81. Hoard/src/Heap-Layers/heaps/debug/statsheap.h : 2.1 KB
  82. Hoard/src/include/hoard/processheap.h : 2.1 KB
  83. Hoard/src/Heap-Layers/heaps/objectrep/sizeownerheap.h : 2.1 KB
  84. Hoard/src/Heap-Layers/locks/recursivelock.h : 2.1 KB
  85. Hoard/src/Heap-Layers/heaps/buildingblock/freelistheap.h : 2.0 KB
  86. Hoard/src/Heap-Layers/utility/timer.h : 2.0 KB
  87. Hoard/src/Heap-Layers/heaps/general/kingsleyheap.h : 2.0 KB
  88. Hoard/src/Heap-Layers/README.md : 2.0 KB
  89. Hoard/src/include/superblocks/ignoreinvalidfree.h : 2.0 KB
  90. Hoard/src/Heap-Layers/locks/winlock.h : 1.9 KB
  91. Hoard/src/Heap-Layers/heaps/objectrep/addheap.h : 1.9 KB
  92. Hoard/src/Heap-Layers/heaps/top/mallocheap.h : 1.9 KB
  93. Hoard/src/include/util/releaseheap.h : 1.9 KB
  94. Hoard/src/include/util/check.h : 1.8 KB
  95. Hoard/src/Heap-Layers/heaps/threads/lockedheap.h : 1.8 KB
  96. Hoard/src/Heap-Layers/utility/bins64k.h : 1.8 KB
  97. Hoard/src/Heap-Layers/heaps/top/staticheap.h : 1.8 KB
  98. Hoard/src/Heap-Layers/heaps/utility/old/oneheap.h : 1.7 KB
  99. Hoard/src/include/hoard/emptyhoardmanager.h : 1.6 KB
  100. Hoard/src/Heap-Layers/examples/kingsley/libkingsley.cpp : 1.6 KB
  101. Hoard/src/Heap-Layers/locks/posixlock.h : 1.6 KB
  102. Hoard/src/Heap-Layers/heaps/general/leamallocheap.h : 1.6 KB
  103. Hoard/src/Heap-Layers/heaps/utility/exceptionheap.h : 1.5 KB
  104. Hoard/src/include/hoard/statistics.h : 1.5 KB
  105. Hoard/src/Heap-Layers/threads/fred.h : 1.5 KB
  106. Hoard/src/Heap-Layers/utility/exactlyone.h : 1.5 KB
  107. Hoard/src/Heap-Layers/heaps/debug/checkheap.h : 1.4 KB
  108. Hoard/src/Heap-Layers/heaps/utility/exactlyoneheap.h : 1.4 KB
  109. Hoard/benchmarks/common/fred.h : 1.4 KB
  110. Hoard/src/Heap-Layers/utility/bins4k.h : 1.4 KB
  111. Hoard/src/include/hoard/hoardconstants.h : 1.4 KB
  112. Hoard/src/Heap-Layers/locks/maclock.h : 1.4 KB
  113. Hoard/src/include/util/mmapalloc.h : 1.4 KB
  114. Hoard/src/Heap-Layers/heaps/utility/nullheap.h : 1.4 KB
  115. Hoard/src/include/util/fixedrequestheap.h : 1.4 KB
  116. Hoard/src/include/util/lockmallocheap.h : 1.4 KB
  117. Hoard/src/Heap-Layers/heaps/combining/tryheap.h : 1.4 KB
  118. Hoard/src/Heap-Layers/examples/kingsley/compile : 1.3 KB
  119. Hoard/benchmarks/linux-scalability/ptbarrier.h : 1.3 KB
  120. Hoard/src/include/util/array.h : 1.3 KB
  121. Hoard/src/Heap-Layers/heaps/buildingblock/boundedfreelistheap.h : 1.3 KB
  122. Hoard/src/Heap-Layers/heaps/debug/debugheap.h : 1.3 KB
  123. Hoard/src/include/util/conformantheap.h : 1.2 KB
  124. Hoard/src/Heap-Layers/utility/guard.h : 1.2 KB
  125. Hoard/src/Heap-Layers/utility/istrue.h : 1.2 KB
  126. Hoard/src/include/VERSION.h : 1.1 KB
  127. Hoard/src/Heap-Layers/heaps/threads/sizethreadheap.h : 1.1 KB
  128. Hoard/src/Makefile : 1.1 KB
  129. Hoard/src/Heap-Layers/utility/freesllist.h : 1.1 KB
  130. Hoard/src/Heap-Layers/utility/ilog2.h : 1.0 KB
  131. Hoard/src/include/util/dynamichashtable.cpp : 948 B
  132. Hoard/src/Heap-Layers/threads/cpuinfo.cpp : 887 B
  133. Hoard/src/Heap-Layers/utility/checkpoweroftwo.h : 854 B
  134. Hoard/src/include/hoard/debugprint.h : 733 B
  135. Hoard/src/Heap-Layers/heaps/README : 664 B
  136. Hoard/src/Heap-Layers/utility/align.h : 637 B
  137. Hoard/.travis.yml : 636 B
  138. Hoard/src/Heap-Layers/heaps/utility/oneheap.h : 607 B
  139. Hoard/src/Heap-Layers/utility/hash.h : 597 B
  140. Hoard/circle.yml : 537 B
  141. Hoard/src/test/testoverflow.cpp : 520 B
  142. Hoard/src/Heap-Layers/utility/modulo.h : 517 B
  143. Hoard/src/Heap-Layers/utility/all.h : 452 B
  144. Hoard/src/Heap-Layers/utility/sassert.h : 409 B
  145. Hoard/src/README.md : 389 B
  146. Hoard/src/Heap-Layers/utility/ilog2.cpp : 388 B
  147. Hoard/src/Heap-Layers/utility/gcd.h : 385 B
  148. Hoard/src/Heap-Layers/utility/singleton.h : 319 B
  149. Hoard/benchmarks/linux-scalability/README : 318 B
  150. Hoard/THANKS : 315 B
  151. Hoard/src/Heap-Layers/utility/lcm.h : 303 B
  152. Hoard/src/include/hoard/geometricsizeclass.cpp : 263 B
  153. Hoard/src/Heap-Layers/heaps/utility/all.h : 249 B
  154. Hoard/src/Heap-Layers/heaps/all.h : 247 B
  155. Hoard/src/test/Makefile : 224 B
  156. Hoard/benchmarks/Makefile : 214 B
  157. Hoard/src/test.sh : 208 B
  158. Hoard/src/Heap-Layers/utility/testalign.cpp : 201 B
  159. Hoard/src/include/README : 191 B
  160. Hoard/src/Heap-Layers/heaps/special/all.h : 186 B
  161. Hoard/benchmarks/threadtest/Makefile : 166 B
  162. Hoard/benchmarks/cache-scratch/Makefile : 164 B
  163. Hoard/benchmarks/cache-thrash/Makefile : 161 B
  164. Hoard/benchmarks/linux-scalability/Makefile : 158 B
  165. Hoard/benchmarks/larson/Makefile : 143 B
  166. Hoard/src/Heap-Layers/heaps/threads/all.h : 136 B
  167. Hoard/src/Heap-Layers/heaps/buildingblock/all.h : 132 B
  168. Hoard/benchmarks/phong/Makefile : 130 B
  169. Hoard/src/Heap-Layers/utility/bins.h : 121 B
  170. Hoard/src/Heap-Layers/heaps/debug/all.h : 120 B
  171. Hoard/src/Heap-Layers/locks/all.h : 115 B
  172. Hoard/benchmarks/Makefile.inc : 108 B
  173. Hoard/.gitmodules : 108 B
  174. Hoard/src/Heap-Layers/heaps/objectrep/all.h : 102 B
  175. Hoard/src/Heap-Layers/heaps/combining/all.h : 94 B
  176. .gitmodules : 78 B
  177. Hoard/src/Heap-Layers/heaps/general/all.h : 74 B
  178. Hoard/src/Heap-Layers/heaps/top/all.h : 71 B
  179. Hoard/src/include/hoard/README : 64 B
  180. Hoard/.gitignore : 61 B
  181. Hoard/src/Heap-Layers/threads/all.h : 39 B
  182. Hoard/AUTHORS : 34 B
  183. Hoard/src/Heap-Layers/TODO : 26 B
  184. Hoard/src/Heap-Layers/heaplayers : 24 B
  185. .gitignore : 21 B
  186. Hoard/src/Heap-Layers/.gitignore : 3 B