1. 0c8c303 Clean up the locks around Heap::VisitObjects(). by Hiroshi Yamauchi · 10 years ago
  2. 379d09f Add clamp growth limit by Mathieu Chartier · 10 years ago
  3. a5eae69 Add heap task processor by Mathieu Chartier · 10 years ago
  4. e2c2f6e Fix concurrent GC ergonomics by Mathieu Chartier · 10 years ago
  5. 079101a Move GC daemon locking logic into heap by Mathieu Chartier · 10 years ago
  6. 446f9ee Try normal allocation if large object allocation fails by Mathieu Chartier · 10 years ago
  7. d582fa4 Instruction set features for ARM64, MIPS and X86. by Ian Rogers · 10 years ago
  8. 6a3c1fc Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags. by Ian Rogers · 10 years ago
  9. 2d2621a Optimize method linking by Mathieu Chartier · 10 years ago
  10. cf7f191 C++11 related clean-up of DISALLOW_.. by Ian Rogers · 10 years ago
  11. 6f3dbba Make ART compile with GCC -O0 again. by Ian Rogers · 10 years ago
  12. 1373595 stdint types all the way! by Ian Rogers · 10 years ago
  13. 2dbe627 Add runtime options for large object space by Mathieu Chartier · 10 years ago
  14. ebab3bb Merge "Compile time performance improvements focusing on interpret-only." by Ian Rogers · 10 years ago
  15. 7b078e8 Compile time performance improvements focusing on interpret-only. by Ian Rogers · 10 years ago
  16. af4edbd Fix and re-enable FreeList large object space for 64 bit by Mathieu Chartier · 10 years ago
  17. b272855 Revert "Fix heap trimmer daemon sleeping." by Mathieu Chartier · 10 years ago
  18. 23d683f Fix heap trimmer daemon sleeping. by Mathieu Chartier · 10 years ago
  19. 8ec31f9 Fix native allocation watermark clamping. by Mathieu Chartier · 10 years ago
  20. 0848745 Change native allocations to use growth limit. by Mathieu Chartier · 10 years ago
  21. bad0267 Add native memory accounting through custom allocator. by Mathieu Chartier · 10 years ago
  22. 6a7824d Add fallback for non moving space being full. by Mathieu Chartier · 10 years ago
  23. e4cab17 Enable large object space for zygote. by Mathieu Chartier · 10 years ago
  24. dd162fb Change FreeMemory and TotalMemory behavior. by Mathieu Chartier · 10 years ago
  25. 68d8b42 Wire up check JNI force copy mode. by Ian Rogers · 10 years ago
  26. eb1e929 Implement TLAB fast paths in artAllocObjectFromCode. by Hiroshi Yamauchi · 10 years ago
  27. 5189e24 Fix memory leak in RemoveRememberedSet. by Mathieu Chartier · 10 years ago
  28. b363f66 Recycle mem-maps for collector transitions. by Mathieu Chartier · 10 years ago
  29. 4c13a3f Disable adding main and non moving spaces to immune region in GSS by Mathieu Chartier · 10 years ago
  30. f37a88b ART: Compacting ROS/DlMalloc spaces with semispace copy GC by Zuo Wang · 10 years ago
  31. 2f4f0a3 Change default heap maximum size to be 256m. by Mathieu Chartier · 10 years ago
  32. 654dd48 Improve the OOME fragmentation message. by Hiroshi Yamauchi · 10 years ago
  33. a5b5c55 Add notion of released vs empty pages to ROSAlloc. by Mathieu Chartier · 10 years ago
  34. 7c88c60 Add easy way to ensure the next allocation does GC. by Mathieu Chartier · 10 years ago
  35. 146b187 Don't allow negative GetFreeMemory. by Mathieu Chartier · 10 years ago
  36. 10fb83a Shared single GC iteration accounting for all GCs. by Mathieu Chartier · 10 years ago
  37. 52e4b43 Add mark compact collector. by Mathieu Chartier · 10 years ago
  38. d30e1d6 Fix GetFreeMemory to use fooprint limit instead of max memory. by Mathieu Chartier · 10 years ago
  39. 8e1ebf4 Change GetFreeMemory to use the growth limit. by Mathieu Chartier · 10 years ago
  40. c179016 Add reserve area to allocation stacks. by Mathieu Chartier · 10 years ago
  41. 061ece1 Merge "Begin migration of art::Atomic to std::atomic." by Ian Rogers · 10 years ago
  42. 8e4a96d Change zygote_creation_lock_ to be member instead of static. by Mathieu Chartier · 10 years ago
  43. 3e5cf30 Begin migration of art::Atomic to std::atomic. by Ian Rogers · 10 years ago
  44. 8ab7e78 Improve heap verification for invalid roots. by Mathieu Chartier · 10 years ago
  45. 700a402 Now we have a proper C++ library, use std::unique_ptr. by Ian Rogers · 10 years ago
  46. 2afe494 Follow up to "Add ISA directory to image and odex pathnames." by Brian Carlstrom · 10 years ago
  47. eb8167a Add Handle/HandleScope and delete SirtRef. by Mathieu Chartier · 10 years ago
  48. 78f7b4c Add concurrent reference processing. by Mathieu Chartier · 10 years ago
  49. e76e70f Add RecordFree to the GarbageCollector interface by Mathieu Chartier · 10 years ago
  50. 1dbbbf6 Merge "Add finalizer references from the entrypoints." by Mathieu Chartier · 10 years ago
  51. 89a201e Add GC cause to WaitForGcToComplete message. by Mathieu Chartier · 10 years ago
  52. 8668c3c Add finalizer references from the entrypoints. by Mathieu Chartier · 10 years ago
  53. 7edf7c8 Merge "Clean up Add/Remove space." by Mathieu Chartier · 10 years ago
  54. 11d9f06 Use instruction specific dalvik cache dirs. by Narayan Kamath · 10 years ago
  55. 1b54f9c Clean up Add/Remove space. by Mathieu Chartier · 10 years ago
  56. b0fa5dc Force inlining on trivial accessors. by Ian Rogers · 10 years ago
  57. 6f365cc Enable concurrent sweeping for non-concurrent GC. by Mathieu Chartier · 10 years ago
  58. 73d1e17 Enable reading page map without lock in RosAlloc::BulkFree by Mathieu Chartier · 11 years ago
  59. bbd695c Replace ObjectSet with LargeObjectBitmap. by Mathieu Chartier · 10 years ago
  60. 2f8da3e Decrease target utilization for foreground apps. by Mathieu Chartier · 10 years ago
  61. a8e8f9c Refactor space bitmap to support different alignments. by Mathieu Chartier · 11 years ago
  62. 31f4414 Clean-up heap spaces. by Mathieu Chartier · 11 years ago
  63. 7bf9f19 Improve invalid root dumping. by Mathieu Chartier · 11 years ago
  64. 4cd662e Fix Object::Clone()'s pre-fence barrier. by Hiroshi Yamauchi · 11 years ago
  65. 2616248 Merge "Refactor some GC code." by Mathieu Chartier · 11 years ago
  66. f805f77 Merge "An empty collector skeleton for a read barrier-based collector." by Hiroshi Yamauchi · 11 years ago
  67. 4aeec17 Refactor some GC code. by Mathieu Chartier · 11 years ago
  68. d5307ec An empty collector skeleton for a read barrier-based collector. by Hiroshi Yamauchi · 11 years ago
  69. afe4998 Change sticky GC ergonomics to use GC throughput. by Mathieu Chartier · 11 years ago
  70. c93c530 Revoke rosalloc thread-local buffers at the checkpoint. by Hiroshi Yamauchi · 11 years ago
  71. c7b4dfb Merge "Refactor the garbage collector driver (GarbageCollector::Run)." by Hiroshi Yamauchi · 11 years ago
  72. 22e4a50 Merge "Fix RecordFree to take signed parameters." by Mathieu Chartier · 11 years ago
  73. 36bf216 Add Heap::RunningOnValgrind and call it from the spaces. by Mathieu Chartier · 11 years ago
  74. 601276a Fix RecordFree to take signed parameters. by Mathieu Chartier · 11 years ago
  75. 3e41780 Refactor the garbage collector driver (GarbageCollector::Run). by Hiroshi Yamauchi · 11 years ago
  76. 1ad2784 Add soft reference pre processing. by Mathieu Chartier · 11 years ago
  77. 38e68e9 Use the card table to speed up the GSS collector. by Hiroshi Yamauchi · 11 years ago
  78. 8fa2dad Refactor reference code into mirror namespace. by Mathieu Chartier · 11 years ago
  79. 7bf52d2 Fix heap trimming logic. by Mathieu Chartier · 11 years ago
  80. 5ccd498 Put the post zygote non-moving space next to the malloc space. by Hiroshi Yamauchi · 11 years ago
  81. c645f1d Add more VerifyObject calls. by Mathieu Chartier · 11 years ago
  82. 719d1a3 Enable annotalysis on clang ART builds. by Ian Rogers · 11 years ago
  83. 5365eea Merge "Defer heap transitions to heap trimming daemon." by Mathieu Chartier · 11 years ago
  84. f517f1a Restore obj after RequestConcurrentGC. by Mathieu Chartier · 11 years ago
  85. a5f9de0 Defer heap transitions to heap trimming daemon. by Mathieu Chartier · 11 years ago
  86. 6dda898 Disable compaction for jni workarounds. by Mathieu Chartier · 11 years ago
  87. d889178 Guard entrypoint changing by runtime shutdown lock. by Mathieu Chartier · 11 years ago
  88. 15d3402 Add custom SIGSEGV handler to help find heap corruption. by Mathieu Chartier · 11 years ago
  89. bd0a653 Enable large object space for command line runs. by Mathieu Chartier · 11 years ago
  90. 6fac447 Make allocations report usable size. by Ian Rogers · 11 years ago
  91. c22c59e Remove started runtime check in RevokeAllThreadLocalAllocationStacks by Mathieu Chartier · 11 years ago
  92. 4e30541 Fix and optimize verify object. by Mathieu Chartier · 11 years ago
  93. 553e30c Merge "Fix oatdumpd." by Hiroshi Yamauchi · 11 years ago
  94. 90d7068 Fix oatdumpd. by Hiroshi Yamauchi · 11 years ago
  95. 3bb57c7 Change ProcessReferences to not use RecursiveMarkObject. by Mathieu Chartier · 11 years ago
  96. f5b0e20 Thread-local allocation stack. by Hiroshi Yamauchi · 11 years ago
  97. d68ac70 Add more checking to ReleasePrimitiveArray. by Mathieu Chartier · 11 years ago
  98. 83c8ee0 Add root types and thread id to root visiting. by Mathieu Chartier · 11 years ago
  99. 412c7fc Make debugger / jdwp compaction safe. by Mathieu Chartier · 11 years ago
  100. a4adbfd RosAlloc verification. by Hiroshi Yamauchi · 11 years ago