1. c409d46 Merge "Clean up allocation accounting" by Hans Boehm · 6 years ago
  2. fb8b4e2 Clean up allocation accounting by Hans Boehm · 6 years ago
  3. fa6a1b0 ART: Continue adding override annotations by Andreas Gampe · 6 years ago
  4. 0e84027 Make classes of LOS objects non-movable. by Roland Levillain · 6 years ago
  5. 8def52a Adjust AssertToSpaceInvariantInNonMovingSpace for Sticky-Bit CC. by Roland Levillain · 6 years ago
  6. b9c6834 Add more debug logging to VerifyNoMissingCardMarkVisitor::CheckReference. by Roland Levillain · 6 years ago
  7. be4b8fd Add some more debug logging to AssertToSpaceInvariantInNonMovingSpace. by Roland Levillain · 6 years ago
  8. e2f6b49 Add more debug logging to AssertToSpaceInvariantInNonMovingSpace. by Roland Levillain · 6 years ago
  9. 40f8a74 Merge "Document why the LOS space is not scanned during Sticky-Bit CC collections." by Roland Levillain · 6 years ago
  10. f73caca Remove superfluous 'virtual' specifiers in ART. by Roland Levillain · 6 years ago
  11. bbc6e7e Use 'final' and 'override' specifiers directly in ART. by Roland Levillain · 6 years ago
  12. 680e099 Make literal arguments passed to art::MemMap::DumpMaps' more explicit. by Roland Levillain · 6 years ago
  13. 4ba9246 Document why the LOS space is not scanned during Sticky-Bit CC collections. by Roland Levillain · 6 years ago
  14. f6985bd Add an overload for MemMap::MapAnonymous(). by Vladimir Marko · 6 years ago
  15. 2d94e29 Fix memory order used on operations on ConcurrentCopying::done_scanning_. by Roland Levillain · 6 years ago
  16. ade74a6 Add a check to ConcurrentCopying::MarkNonMoving for sticky-bit case. by Roland Levillain · 6 years ago
  17. 57ce054 Improve logging in Sticky-Bit CC collector. by Roland Levillain · 6 years ago
  18. b1e1dc3 Sweep only objects in the live stack in sticky-bit CC collections. by Roland Levillain · 6 years ago
  19. 5c4b3cc Merge "Remove special case for young-gen collection in ConcurrentCopying::IsMarked." by Roland Levillain · 6 years ago
  20. c691995 Merge "Restore bitmap marking in non-moving space in ConcurrentCopying::Copy." by Roland Levillain · 6 years ago
  21. 348d100 Merge "Rework the newly-allocated region logic in RegionSpace." by Roland Levillain · 6 years ago
  22. d9205b8 Merge "Experimental Sticky-Bit (Generational) CC collection" by Roland Levillain · 6 years ago
  23. a29afd5 Remove special case for young-gen collection in ConcurrentCopying::IsMarked. by Roland Levillain · 6 years ago
  24. 5c54d86 Restore bitmap marking in non-moving space in ConcurrentCopying::Copy. by Roland Levillain · 7 years ago
  25. 4e75113 Rework the newly-allocated region logic in RegionSpace. by Roland Levillain · 7 years ago
  26. 8d1a996 Experimental Sticky-Bit (Generational) CC collection by Mathieu Chartier · 8 years ago
  27. fef0c5a Merge "Remove region space memory protection before logging heap corruption." by Roland Levillain · 6 years ago
  28. ca3dded Remove region space memory protection before logging heap corruption. by Roland Levillain · 6 years ago
  29. 14e5a29 Rename art::ReadBarrier::WhiteState as art::ReadBarrier::NonGrayState. by Roland Levillain · 6 years ago
  30. 72b7bf8 Fix comment about art::gc::collector::kDisallowReadBarrierDuringScan. by Roland Levillain · 6 years ago
  31. f335241 Remove useless assertions in ConcurrentCopying::MarkNonMoving. by Roland Levillain · 6 years ago
  32. a9746b9 Refactor Object CAS with and without write barrier by Mathieu Chartier · 6 years ago
  33. bc802de Revert^2 "ART: Fix some performance-X tidy" by Andreas Gampe · 6 years ago
  34. 6856214 Revert "ART: Fix some performance-X tidy" by Andreas Gampe · 6 years ago
  35. 89de444 ART: Fix some performance-X tidy by Andreas Gampe · 6 years ago
  36. 42c2e50 Refactor CasField32 by Mathieu Chartier · 6 years ago
  37. 7a18154 GC-local moved/objects_moved counters for CC. by Hiroshi Yamauchi · 7 years ago
  38. b4eb1b1 Refactor ClassRoot/GetClassRoot(). by Vladimir Marko · 6 years ago
  39. 8fd8cdc Merge "Fix double accounting of skipped objects during copying" by Lokesh Gidra · 6 years ago
  40. f2a6931 Fix double accounting of skipped objects during copying by Lokesh Gidra · 6 years ago
  41. 27b9676 ART: Simplify quasi_atomic.h by Orion Hodson · 6 years ago
  42. 88591fe ART: Simplify atomic.h by Orion Hodson · 6 years ago
  43. c431b9d Move most of runtime/base to libartbase/base by David Sehr · 6 years ago
  44. 2dd2e1e Catch references to unused regions in art::gc::ConcurrentCopying::Mark. by Roland Levillain · 6 years ago
  45. af29031 Small documentation and stylistic changes. by Roland Levillain · 6 years ago
  46. 8f7ea9a Various ART GC documentation updates. by Roland Levillain · 7 years ago
  47. 2ae376f Stylistic and aesthetic changes. by Roland Levillain · 6 years ago
  48. ef01222 Fix typos. by Roland Levillain · 7 years ago
  49. 001eff9 Improve to-space invariant error reporting in the CC collector. by Roland Levillain · 7 years ago
  50. 78d9ab0 Merge changes I310e3daf,I3f662586 by Treehugger Robot · 7 years ago
  51. f4eedfe Remove blocking case from RegisterNativeAllocation. by Richard Uhler · 7 years ago
  52. b4f1541 Fix calculation of non-free region count. by Lokesh Gidra · 7 years ago
  53. 9382c0d Merge "Print peak regions allocated metric at GC perf dump" by Lokesh Gidra · 7 years ago
  54. 4557b38 ART: Rename Atomic::CompareExchange methods by Orion Hodson · 7 years ago
  55. 2989582 Print peak regions allocated metric at GC perf dump by Lokesh Gidra · 7 years ago
  56. 2af7a3e Log object info for CAS failure by Mathieu Chartier · 7 years ago
  57. 891a50e Separate file utilities from utils.cc by David Sehr · 7 years ago
  58. 6c57871 ART: Move more read-barrier checking under slow-debug by Andreas Gampe · 7 years ago
  59. ac50d97 Merge "Don't use fences to implement volatiles" by Hans Boehm · 7 years ago
  60. cc55e1d Don't use fences to implement volatiles by Hans Boehm · 7 years ago
  61. 47863bb Fix CC handling for no large object space case by Mathieu Chartier · 7 years ago
  62. 0c18338 ART: Replace or remove some ObjectCallback Walk functions by Andreas Gampe · 7 years ago
  63. 97c4646 Introduce a Marking Register in ARM64 code generation. by Roland Levillain · 7 years ago
  64. 4b361a8 Fix region space when used with SetLengthToUsableSizeVisitor. by Nicolas Geoffray · 7 years ago
  65. fdd513d Move to release CAS for updating object fields by Mathieu Chartier · 7 years ago
  66. 513061a ART: Clean up thread.h and thread_list.h by Andreas Gampe · 7 years ago
  67. 4ce0c76 Send holder to Mark in ConcurrentCopying::Process for GC verification by Mathieu Chartier · 7 years ago
  68. 8e0a5de Merge "Revert "Revert "RegisterNativeAllocation: Avoid case of double blocking gc.""" by Richard Uhler · 7 years ago
  69. da1da8a Revert "Revert "RegisterNativeAllocation: Avoid case of double blocking gc."" by Richard Uhler · 7 years ago
  70. a774575 Merge "Revert "RegisterNativeAllocation: Avoid case of double blocking gc."" by Richard Uhler · 7 years ago
  71. 602b1c1 Revert "RegisterNativeAllocation: Avoid case of double blocking gc." by Richard Uhler · 7 years ago
  72. a65f767 Merge "RegisterNativeAllocation: Avoid case of double blocking gc." by Treehugger Robot · 7 years ago
  73. 8df0f36 RegisterNativeAllocation: Avoid case of double blocking gc. by Richard Uhler · 7 years ago
  74. 6e64445 ART: Make GC Pause Listener more precise by Andreas Gampe · 7 years ago
  75. 9459127 Merge "Don't use free list LOS for --force-determinism." by Nicolas Geoffray · 7 years ago
  76. a9a4f5f Fix CHECK for is_using_read_barrier_entrypoints by Mathieu Chartier · 7 years ago
  77. 7acddd8 Don't use free list LOS for --force-determinism. by Nicolas Geoffray · 7 years ago
  78. 3768ade Revert "Revert "Add concurrent card graying for immune spaces"" by Mathieu Chartier · 7 years ago
  79. c83dd7b Revert "Add concurrent card graying for immune spaces" by Mathieu Chartier · 7 years ago
  80. ef496d9 Add basic heap corruption detection ConcurrentCopying::Copy by Mathieu Chartier · 7 years ago
  81. 88d329a Add concurrent card graying for immune spaces by Mathieu Chartier · 7 years ago
  82. 291ce17 ART: More header cleanup - CC by Andreas Gampe · 7 years ago
  83. 9aef992 Handle null WellKnownClasses::java_lang_Object by Mathieu Chartier · 7 years ago
  84. 1ca6890 More robust GC verification and corruption dumping by Mathieu Chartier · 7 years ago
  85. 6b8b075 Merge changes I6ff2d6f8,I8f60f116 by Treehugger Robot · 7 years ago
  86. 3ed8ec1 Store java_lang_Object_ in the flip callback by Mathieu Chartier · 7 years ago
  87. c6ea7d0 ART: Clean up art_method.h by Andreas Gampe · 7 years ago
  88. bc632f0 Improve VerifyNoFromSpaceRefsObjectVisitor logging by Mathieu Chartier · 7 years ago
  89. d08f66f Various debug ART GC performance improvements by Mathieu Chartier · 7 years ago
  90. d9911ee ART: Clean up field initialization by Andreas Gampe · 7 years ago
  91. b01335c Add even more logging failed to copy GC error by Mathieu Chartier · 7 years ago
  92. 73a7564 Add more logging to OOM in fallback space DCHECK by Mathieu Chartier · 7 years ago
  93. 371b047 Clear empty unevac regions in ClearFromSpace by Mathieu Chartier · 7 years ago
  94. dce3ed3 Merge "ART: Remove forced invariant checks" by Andreas Gampe · 7 years ago
  95. e3ce787 ART: Remove forced invariant checks by Andreas Gampe · 7 years ago
  96. a1467d0 Revert "Revert "Add missing card mark verification to CC"" by Mathieu Chartier · 7 years ago
  97. d3cb7fa Merge "Revert "Add missing card mark verification to CC"" by Nicolas Geoffray · 7 years ago
  98. 50805e7 Revert "Add missing card mark verification to CC" by Nicolas Geoffray · 7 years ago
  99. 2fee212 Merge "Always mark reference referents in transaction mode." by Hiroshi Yamauchi · 7 years ago
  100. 057d977 Always mark reference referents in transaction mode. by Hiroshi Yamauchi · 7 years ago