- ddf4fd3 Always access Thread state and flags as 32-bit location. by Vladimir Marko · 3 years, 1 month ago
- 4dcac36 Initially allocate smaller local IRT by Hans Boehm · 3 years, 3 months ago
- fd846c5 Remove all support for Brooks read barrier. by Vladimir Marko · 3 years, 2 months ago
- d816eab Fix calculation of bytes allocated since last gc by Fujiang Wang · 3 years, 3 months ago
- 3dcd844 optimization of gc load, reduce gc in some scenarios by zengkaifa · 3 years, 3 months ago
- 762ee92 Improve the logging of BCP checksum mismatch. by Jiakai Zhang · 3 years, 3 months ago
- 8214de1 Do not mark large objects for evacuation by Hans Boehm · 3 years, 4 months ago
- 6e45817 [art] Add GetPreOomeGcCount API by Sekyeong Heo · 3 years, 4 months ago
- 2999759 Suppress three counts of compiler warnings for frame size limit exceeded by Yi Kong · 3 years, 4 months ago
- 12dd6fc Reland "Trigger fewer GCs during startup"" by Hans Boehm · 3 years, 4 months ago
- da90ab4 Revert "Trigger fewer GCs during startup" by Hans Boehm · 3 years, 4 months ago
- 7d992f7 Trigger fewer GCs during startup by Hans Boehm · 3 years, 10 months ago
- 0529cfa Add GC deadlock discussion by Hans Boehm · 3 years, 4 months ago
- 555eefe Replace weak-ref access disable checkpoint with STW pause by Lokesh Gidra · 3 years, 4 months ago
- f955425 Revert "Handle suspend requests in getReferent()" by Hans Boehm · 3 years, 5 months ago
- 0c3cc63 Handle suspend requests in getReferent() by Hans Boehm · 3 years, 5 months ago
- 2d2a27f Revert "Don't block while runnable in getReferent()" by Hans Boehm · 3 years, 5 months ago
- 1d9d358 Don't block while runnable in getReferent() by Hans Boehm · 3 years, 5 months ago
- ce9b902 Reland: Support pass BCP art/vdex/oat files by FD by Victor Hsieh · 3 years, 5 months ago
- d7a4da1 Revert "Support pass BCP art/vdex/oat files by FD" by Orion Hodson · 3 years, 5 months ago
- b1adfc2 Support pass BCP art/vdex/oat files by FD by Victor Hsieh · 3 years, 5 months ago
- c9acd23 Delete almost correct CHECK by Hans Boehm · 3 years, 5 months ago
- 8f21748 Mark move constructors/assignements as `noexcept`. by Vladimir Marko · 3 years, 6 months ago
- 4f99071 Modernize typedefs with `using`. by Vladimir Marko · 3 years, 6 months ago
- 7209da0 Support field VarHandle objects in boot image. by Vladimir Marko · 3 years, 6 months ago
- dd41196 VarHandle: add StaticFieldVarHandle class by Orion Hodson · 3 years, 6 months ago
- d7b4161 Add more weak reference information to traces by Hans Boehm · 3 years, 6 months ago
- f368641 [metrics] Add total-gc-time and adjust other metrics by Lokesh Gidra · 3 years, 6 months ago
- e020b7f Faster BCP checksum verification. by Vladimir Marko · 3 years, 6 months ago
- 7f04738 [metrics] Add GC-work throughput metrics by Lokesh Gidra · 3 years, 6 months ago
- d9696b7 ART: Fix for no-opt debug (-O0) builds by Stelios Ioannou · 3 years, 7 months ago
- f667c33 Avoid opening BCP jars if the corresponding FDs exist by Victor Hsieh · 3 years, 7 months ago
- a09d8b7 Add runtime option -Xbootclasspathfds: for pre-opened fds by Victor Hsieh · 3 years, 7 months ago
- 094b1cf odrefresh: enable loading of system_server image files by Orion Hodson · 3 years, 7 months ago
- 341be9e Revert "Do not sleep while waiting for GC" by Hans Boehm · 3 years, 7 months ago
- 95313c5 Delete spurious gc_type assignment by Hans Boehm · 3 years, 7 months ago
- 20e77ff Ensure that ConcurrentGC always increments GC num by Hans Boehm · 3 years, 7 months ago
- 61ffd04 Make the runtime option -Ximage a ParseStringList by Victor Hsieh · 3 years, 7 months ago
- f3e67db Reduce excessive gcstress mode logging. by David Srbecky · 3 years, 7 months ago
- 26e9e75 Improve OOME log message informing OOME before heap full by Lokesh Gidra · 3 years, 8 months ago
- a6cb451 Add Java Heap Profiler sampling to large space allocations. by Wessam Hassanein · 3 years, 8 months ago
- b1db5a1 [art] Add GetObjectsAllocated and TotalTimeWaitingForGc APIs by Sekyeong Heo · 4 years ago
- f7f97d2 Avoid invalidating kInstrumented via suspension by Hans Boehm · 3 years, 8 months ago
- bcec38f Do not sleep while waiting for GC by Hans Boehm · 3 years, 8 months ago
- 5c4d0df Revert^2 "Solidify GC triggering and reporting" by Hans Boehm · 3 years, 8 months ago
- afff758 Revert "Solidify GC triggering and reporting" by Hans Boehm · 3 years, 8 months ago
- a220980 dex2oat: Expect boot image profiles for boot image. by Vladimir Marko · 3 years, 8 months ago
- 6d5a49c Solidify GC triggering and reporting by Hans Boehm · 3 years, 10 months ago
- 0654153 Add madvising of .odex, .vdex and .art files by Jagadeesh Pakaravoor · 3 years, 10 months ago
- 45a9fc9 Add API to ART/Perfetto Java Heap Profiler (reland) by Wessam Hassanein · 3 years, 11 months ago
- 2291439 Revert "Add API to ART/Perfetto Java Heap Profiler" by Nicolas Geoffray · 3 years, 10 months ago
- 08e44f1 Add API to ART/Perfetto Java Heap Profiler by Wessam Hassanein · 3 years, 11 months ago
- 7fc6aac Add GC-related metrics to the telemetry infrastructure by Lokesh Gidra · 3 years, 10 months ago
- 4e7b3c7 Make some hash/equals operators inline. by Vladimir Marko · 3 years, 10 months ago
- 0613605 Replace histogram in CumulativeLogger with average by Lokesh Gidra · 3 years, 10 months ago
- e99a858 [metrics] Add GC related counters/histograms by Lokesh Gidra · 3 years, 10 months ago
- b5a10be ART/Perfetto Java Heap Profiler by Wessam Hassanein · 4 years, 2 months ago
- f6510e4 Fix CardTable::Scan for short regions. by Vladimir Marko · 4 years ago
- 805769b Remove unused flag is_zygote flag from ImageSpace. by Orion Hodson · 4 years ago
- e3c1ede Allow reserved_ memmap to be invalid for heap test by Mathieu Chartier · 4 years ago
- fa81f71 Remove the ability to load the boot image from dalvik cache by Orion Hodson · 4 years ago
- 72d3195 Fix error message logging in `art::gc::space::ImageSpace::LoadBootImage`. by Roland Levillain · 4 years ago
- 771708f Avoid growing boot class path for --single-image compiled images by Orion Hodson · 4 years ago
- 6e6f1b2 Do not open dex files in CLC if we only need to get dexopt status by Calin Juravle · 4 years ago
- 1332a57 Add a workaround for null klass during marking phase by Lokesh Gidra · 4 years ago
- cea158f Fix logging image spaces. by Vladimir Marko · 4 years ago
- b663915 Add more logging to region-space for OOME by Lokesh Gidra · 4 years, 1 month ago
- 4462b11 Add logging if klass pointer found to be null. by Lokesh Gidra · 4 years, 1 month ago
- 45aa2af Make active_concurrent_copying_collector_ atomic by Lokesh Gidra · 4 years, 1 month ago
- 86d6cd5 Remove DexCache arrays from image. by David Srbecky · 4 years, 1 month ago
- a5c1a82 Implement Reference.refersTo() by Hans Boehm · 4 years, 2 months ago
- fc4f698 Print CC collector object addresses on failing assertion by Lokesh Gidra · 4 years, 2 months ago
- ae7168e Remove unused image space order argument by Orion Hodson · 4 years, 3 months ago
- 6732b80 Remove the ability to generate an image in image_space.cc by Orion Hodson · 4 years, 3 months ago
- fd06107 Remove unused code from dalvik.system.VMDebug. by Nicolas Geoffray · 4 years, 3 months ago
- 4717175 Move code item to the data pointer and remove code_item_offset. by Nicolas Geoffray · 4 years, 4 months ago
- 2d45520 A few more inclusive language updates by Orion Hodson · 4 years, 5 months ago
- 346fd96 More inclusive language in the runtime by David Srbecky · 4 years, 5 months ago
- 3c98d69 Inclusive language fixes in ART's garbage collector. by Roland Levillain · 4 years, 5 months ago
- b5a0e91 Suppress explicit gc logging in libcore tests by Alex Light · 4 years, 5 months ago
- aacf977 Reword some comments to be more inclusive by Orion Hodson · 4 years, 5 months ago
- ce0d007 separate madvise calling from critical section by Pin-Chuan Liu · 4 years, 7 months ago
- 9974e3c Clean up generated operator<<(os, enum). by Vladimir Marko · 4 years, 7 months ago
- 3337c7d Revert^4 "Handle OOM situation in java-heap more aggressively" am: 3d189432e6 by Lokesh Gidra · 4 years, 7 months ago
- 3d18943 Revert^4 "Handle OOM situation in java-heap more aggressively" by Lokesh Gidra · 4 years, 8 months ago
- 1eb8f32 Revert^2 "Remove test_per_src from ART tests." am: 883c1346b8 by David Srbecky · 4 years, 8 months ago
- 883c134 Revert^2 "Remove test_per_src from ART tests." by David Srbecky · 4 years, 8 months ago
- 61e0302 Revert "Use MADV_FREE to reclaim pages of freed regions" am: 58520dfba3 by Lokesh Gidra · 4 years, 8 months ago
- 58520df Revert "Use MADV_FREE to reclaim pages of freed regions" by Lokesh Gidra · 4 years, 8 months ago
- 863e22a Move implementations from class_root.h to -inl.h . am: 5868adaefe by Vladimir Marko · 4 years, 8 months ago
- 5868ada Move implementations from class_root.h to -inl.h . by Vladimir Marko · 4 years, 8 months ago
- c8fd175 Report time spent doing madvise in GC performance dump am: 2750a9884d by Lokesh Gidra · 4 years, 8 months ago
- 2750a98 Report time spent doing madvise in GC performance dump by Lokesh Gidra · 4 years, 8 months ago
- e2f5925 Remove extra logging added to debug am: a977689a7a by Lokesh Gidra · 4 years, 8 months ago
- a977689 Remove extra logging added to debug by Lokesh Gidra · 4 years, 8 months ago
- 23fec24 Revert "Remove test_per_src from ART tests." am: fc5e2ef08c by Christopher Ferris · 4 years, 8 months ago
- fc5e2ef Revert "Remove test_per_src from ART tests." by Christopher Ferris · 4 years, 8 months ago
- f7b75d7 Revert "Revert^2 "Handle OOM situation in java-heap more aggressively"" am: 685c84775f by Lokesh Gidra · 4 years, 8 months ago
- 685c847 Revert "Revert^2 "Handle OOM situation in java-heap more aggressively"" by Lokesh Gidra · 4 years, 8 months ago
- e420b75 Remove test_per_src from ART tests. am: 8103e479d8 by David Srbecky · 4 years, 8 months ago