1. 0825427 Dump GC maps/verification for methods with bad roots. by Ian Rogers · 12 years ago
  2. 858f1c5 Check point root marking. by Mathieu Chartier · 12 years ago
  3. 4202b74 Fix flipped condition in VerifyRoot by Mathieu Chartier · 12 years ago
  4. 128c52c Fix invalid root detection using wrong function to find space from object. by Mathieu Chartier · 12 years ago
  5. 9ebae1f Concurrent class linker and intern table root marking by Mathieu Chartier · 12 years ago
  6. 6f1c949 Add root verification when we try to mark an invalid object. by Mathieu Chartier · 12 years ago
  7. 1c23e1e More space refactoring. by Mathieu Chartier · 12 years ago
  8. 7469ebf Refactor and remove copy mark bits. by Mathieu Chartier · 12 years ago[Renamed (86%) from src/mark_sweep.cc]
  9. d8195f1 Reduce mark stack / allocation stack / live stack address space usage. by Mathieu Chartier · 12 years ago
  10. 50b35e2 Explicitly pass Thread::Current to MutexLock and Alloc. by Ian Rogers · 12 years ago
  11. 2fde533 Refactor spaces and add free list large object space by Mathieu Chartier · 12 years ago
  12. 81d425b Pass self to lock methods. by Ian Rogers · 12 years ago
  13. 83cf328 Fix framework perf regression by Mathieu Chartier · 12 years ago
  14. e0f0cb3 Large object space by Mathieu Chartier · 12 years ago
  15. 506de0c Make unlikely check always on, move hot code to header file. by Ian Rogers · 12 years ago
  16. c7b83a0 Better verification: Detection of missing card marks and dead system weaks. by Mathieu Chartier · 12 years ago
  17. 40e978b Fix timing logger sometimes not adding a split due to 0 byte freed Gc by Mathieu Chartier · 12 years ago
  18. b726dcb Rename GlobalSynchronization to Locks by Ian Rogers · 12 years ago
  19. fd678be Additional heap verification for the Gc by Mathieu Chartier · 12 years ago
  20. 357e9be Sticky mark bits "generational" GC by Mathieu Chartier · 12 years ago
  21. 00f7d0e Global lock levels. by Ian Rogers · 12 years ago
  22. 46a2363 Fix SweepSystemWeaks not checking the correct bitmaps due to bitmap swapping. by Mathieu Chartier · 12 years ago
  23. cc236d7 Zygote space / partial collection support. by Mathieu Chartier · 12 years ago
  24. 654d3a2 Enable concurrent sweeping by Mathieu Chartier · 12 years ago
  25. b062fdd Each space has its own bitmap(s) by Mathieu Chartier · 12 years ago
  26. b43b7d4 Enable mod union table by Mathieu Chartier · 12 years ago
  27. a639903 Fix and re-enable CMS by Mathieu Chartier · 12 years ago
  28. 7664f5c Fix GC performance regression by Mathieu Chartier · 12 years ago
  29. 262e5ff Enable card cleaning by Mathieu Chartier · 12 years ago
  30. 2945e24 Fix logic inversion in soft reference clearing by Ian Rogers · 12 years ago
  31. 5301cd2 Mark stack create once per heap. by Mathieu Chartier · 12 years ago
  32. 83bb662 Implement MarkGCCard. by TDYa127 · 12 years ago
  33. 540a5b7 Compiler_LLVM doesn't use reference map. by TDYa127 · 12 years ago
  34. 398f64b Remove more lint, mostly C-style casts. by Elliott Hughes · 12 years ago
  35. b25c3f6 Fix cpplint's whitespace complaints. by Elliott Hughes · 12 years ago
  36. b3bd5f0 Refactor the compilers out of libart. by Elliott Hughes · 12 years ago
  37. a15e67d Remove pad word from arrays by Ian Rogers · 12 years ago
  38. 2faa5f1 Fix copyright headers. by Elliott Hughes · 12 years ago
  39. 30fab40 Upgrade to latest dlmalloc. Refactor Heap and related APIs to use STL like naming. by Ian Rogers · 13 years ago
  40. 4dd9b4d Clean up verbose logging. by Elliott Hughes · 13 years ago
  41. 078f9b0 Fail in the right place when we cannot allocate a mark stack. by Jesse Wilson · 13 years ago
  42. 5d76c43 Mark non-image spaces and use write barrier for image spaces. by Ian Rogers · 13 years ago
  43. 352a424 Make it easier to run an optimized build, turn the GC timings back on, and remove some unnecessary code. by Elliott Hughes · 13 years ago
  44. 6b4ef02 Make ResolveField not rely on Field::GetType resolution by Brian Carlstrom · 13 years ago
  45. 40381fb Reuse SIRT for C++ references by Brian Carlstrom · 13 years ago
  46. b066311 Some low-hanging GC performance fruit. by Elliott Hughes · 13 years ago
  47. 362f9bc Fix cpplint's whitespace warnings. by Elliott Hughes · 13 years ago
  48. 1e20094 Add back a line I accidentally deleted from the last change. by Elliott Hughes · 13 years ago
  49. 307f75d Add a C++ equivalent of Android's TimingLogger, and use it for the heap. by Elliott Hughes · 13 years ago
  50. 0796af0 Fix Object::IsSoftReference by Brian Carlstrom · 13 years ago
  51. c33a32b Sweep the monitor list. by Elliott Hughes · 13 years ago
  52. 2da5036 Inherit java.lang.ref-ness from superclasses. by Elliott Hughes · 13 years ago
  53. adb460d Implement finalization. by Elliott Hughes · 13 years ago
  54. 78128a6 oatdump by Brian Carlstrom · 13 years ago
  55. 92b3b56 Add locking to the heap. by Elliott Hughes · 13 years ago
  56. 0d966cf Add suspend check & stub by buzbee · 13 years ago
  57. 693267a Fix GarbageCollector to work with VERIFY_OBJECT_ENABLED by Brian Carlstrom · 13 years ago
  58. f5ecf06 Invoke <clinit> where necessary. by Elliott Hughes · 13 years ago
  59. 0cfe1fb Use accessor methods for Object fields. by Ian Rogers · 13 years ago
  60. 410c0c8 Mark more roots. by Elliott Hughes · 13 years ago
  61. cf4c6c4 Fully implement string interning. by Elliott Hughes · 13 years ago
  62. 1f87008 Add HeapTest and make GC work enough to pass it by Brian Carlstrom · 13 years ago
  63. b63ec39 Add compiler allocation paths Class::NewInstanceFromCode and Array::AllocFromCode by Brian Carlstrom · 13 years ago
  64. 4873d46 Move static field storage to end of Class instance by Brian Carlstrom · 13 years ago
  65. 4a289ed Work on heap and space initialization to support image loading by Brian Carlstrom · 13 years ago
  66. d8ddfd5 Implement JNI NewBooleanArray et cetera. by Elliott Hughes · 13 years ago
  67. db4d540 First pass of ImageWriter by Brian Carlstrom · 13 years ago
  68. ad107ab Remove author attributions. by Carl Shapiro · 13 years ago
  69. 53b6131 Use the UNIMPLEMENTED macro everywhere. by Elliott Hughes · 13 years ago
  70. 35baaab Combine InstanceField and StaticField and Field. by Jesse Wilson · 13 years ago
  71. 4a96b60 ClassLinker can now FindClass all libcore classes by Brian Carlstrom · 13 years ago
  72. 58551df Add a collection implementation. by Carl Shapiro · 13 years ago
  73. 578bbdc Move DexFiles to be allocated on the heap by Brian Carlstrom · 13 years ago
  74. 69759ea Add allocation and garbage collection infrastructure. by Carl Shapiro · 13 years ago