1. 4dc6589 Don't wrap VerifyError into NoClassDefFoundError. by Nicolas Geoffray · 5 years ago
  2. dd41196 VarHandle: add StaticFieldVarHandle class by Orion Hodson · 5 years ago
  3. f040914 Uncouple ART gtests from the ART APEX. by Roland Levillain · 5 years ago
  4. b4bd92f Faster hashing in `ClassLinker::LinkVirtualMethods()`. by Vladimir Marko · 5 years ago
  5. 53a6334 Improve comments in ReadBarrierOption. by Vladimir Marko · 7 years ago
  6. bf097b7 ART clean up metrics reporter by Tej Singh · 5 years ago
  7. cd133d8 Verifier cleanups. by Nicolas Geoffray · 5 years ago
  8. 971068d runtime: add -Xdeny-art-apex-data-files by Orion Hodson · 5 years ago
  9. 3d12876 Add special control flags for system server reporting by Calin Juravle · 5 years ago
  10. 1792c6f Add -XX:ForceJavaZygoteForkLoop flag by Hans Boehm · 5 years ago
  11. bbdb1ed Cache boot classpath checksums at runtime init. by Nicolas Geoffray · 5 years ago
  12. 9b996ce Replace JIT total time histogram with total time counter by Calin Juravle · 5 years ago
  13. c2753e6 Fix compiler filter / reason reporting and add the ISA to the metrics by Calin Juravle · 5 years ago
  14. a4d28dd Avoid marking proxy class as erroneous twice. by Vladimir Marko · 5 years ago
  15. 44dc8a3 verifier: do not infer an instruction will throw. by Nicolas Geoffray · 5 years ago
  16. f8b5288 Remove experimental flag in verifier. by Nicolas Geoffray · 5 years ago
  17. d7b4161 Add more weak reference information to traces by Hans Boehm · 5 years ago
  18. f368641 [metrics] Add total-gc-time and adjust other metrics by Lokesh Gidra · 5 years ago
  19. e9a4a60 Transaction support for MethodType in dex cache. by Vladimir Marko · 5 years ago
  20. 9060ebe Don't let the oat file close BCP FD passed from outside by Victor Hsieh · 5 years ago
  21. 55ffe7f Rename some ART gtest related Soong modules. by Roland Levillain · 5 years ago
  22. 70e126a Clean up search for field by name and type strings. by Vladimir Marko · 5 years ago
  23. 082659b Switch to an assembler macro for CFI_RESTORE_STATE_AND_DEF_CFA. by Peter Collingbourne · 5 years ago
  24. 1776947 Binary search for method by name string and signature. by Vladimir Marko · 5 years ago
  25. e020b7f Faster BCP checksum verification. by Vladimir Marko · 5 years ago
  26. 5fef556 Clean up ART APEX manifests. by Martin Stjernholm · 5 years ago
  27. f5958f8 Add x86 implementation for nterp. by Nicolas Geoffray · 5 years ago
  28. 1282f38 Add sampling support in the metrics reporter by Calin Juravle · 5 years ago
  29. 7f04738 [metrics] Add GC-work throughput metrics by Lokesh Gidra · 5 years ago
  30. df0db3b Allow creating MethodType inside a transaction. by Vladimir Marko · 5 years ago
  31. ec11cf1 Add period reporting to the metrics infra by Calin Juravle · 5 years ago
  32. d9696b7 ART: Fix for no-opt debug (-O0) builds by Stelios Ioannou · 5 years ago
  33. 1ff9056 Move metric reporting config to flags by Calin Juravle · 5 years ago
  34. 4ef3649 Fix missing nterp initializing when loading a class. by Nicolas Geoffray · 5 years ago
  35. 869746e runtime: fix potential NULL dereferences by George Burgess IV · 5 years ago
  36. f5690ca Reject a vdex file if its dex contents are out of date. by Nicolas Geoffray · 5 years ago
  37. f667c33 Avoid opening BCP jars if the corresponding FDs exist by Victor Hsieh · 5 years ago
  38. ecaf7d1 Fix double close in dex2oat when BCP is passed as FDs by Victor Hsieh · 5 years ago
  39. 0886d4e Revert "Enable strict gcstress unwind checks." by Roland Levillain · 5 years ago
  40. 4026117 Rewrite static/instance field search by index. by Vladimir Marko · 5 years ago
  41. b10668c Clean up Class::GetDirectInterface(). by Vladimir Marko · 5 years ago
  42. a09d8b7 Add runtime option -Xbootclasspathfds: for pre-opened fds by Victor Hsieh · 5 years ago
  43. e300c4e Faster Class::FindField(). by Vladimir Marko · 5 years ago
  44. 094b1cf odrefresh: enable loading of system_server image files by Orion Hodson · 5 years ago
  45. 4f6bb44 Remove palette hooks. by Nicolas Geoffray · 5 years ago
  46. beb9f20 Consider the size of the reference profile when assessing IsFirstSave by Calin Juravle · 5 years ago
  47. 4573be3 Faster Class::FindClassMethod(). by Vladimir Marko · 5 years ago
  48. 977abde Move code around in x86 assembly files. by Nicolas Geoffray · 5 years ago
  49. 04c9f3a x86: Don't use the GOT to access art::Runtime::instance_. by Vladimir Marko · 5 years ago
  50. 1e7faf7 Use tinyxml2-based generated Apex Info List sources by Sorin Basca · 5 years ago
  51. 530552a Fix DumpUnattachedThreads logic for CTS. by wangguibo · 5 years ago
  52. 09eacd9 Setup ART experiments infra by Calin Juravle · 5 years ago
  53. 341be9e Revert "Do not sleep while waiting for GC" by Hans Boehm · 5 years ago
  54. 95313c5 Delete spurious gc_type assignment by Hans Boehm · 5 years ago
  55. 6b60a36 [metrics] Rename datum IDs by Eric Holk · 5 years ago
  56. dd446b1 Collect array classes in profiles. by Vladimir Marko · 5 years ago
  57. 20e77ff Ensure that ConcurrentGC always increments GC num by Hans Boehm · 5 years ago
  58. 1d326f9 Avoid race on Thread::tlsPtr_::top_handle_scope. by Vladimir Marko · 5 years ago
  59. 654f01c Fix lock visiting for synchronized native methods. by Vladimir Marko · 5 years ago
  60. 028c7ef Use verify when speed-profile gets an empty profile by Calin Juravle · 5 years ago
  61. e8efdaa Revert "Remove stack protector from some interpreter functions" by Christian Wailes · 5 years ago
  62. bdf1737 Introduce `art::FastExit` to replace all uses of `quick_exit` in ART. by Roland Levillain · 5 years ago
  63. d196f66 Rename setters to conform Android API guidelines by Nikita Iashchenko · 5 years ago
  64. abe7c69 Remove stack protector from some interpreter functions by Chris Wailes · 5 years ago
  65. 9d27fbc Improve suspension timeout diagnostic and fix race by Hans Boehm · 5 years ago
  66. 3156695 Enable ProfileSaver to have a different delay for the first ever save by Calin Juravle · 5 years ago
  67. 61ffd04 Make the runtime option -Ximage a ParseStringList by Victor Hsieh · 5 years ago
  68. f3e67db Reduce excessive gcstress mode logging. by David Srbecky · 5 years ago
  69. 3ddf4d4 Update registerAppInfo signatures to accomodate more data. by Calin Juravle · 5 years ago
  70. 26e9e75 Improve OOME log message informing OOME before heap full by Lokesh Gidra · 5 years ago
  71. c07e873 Use odex_location instead of oat_file->GetLocation. by Nicolas Geoffray · 5 years ago
  72. 07ff283 Compile libart.so and libart-compiler.so with 2MB section alignment. by Collin Fijalkovich · 6 years ago
  73. c3632b1 Avoid timeout with >= 1 billion nsecs by Hans Boehm · 5 years ago
  74. 7414ec2 [metrics] Add prebuilt and cmdline compilation reason by Eric Holk · 5 years ago
  75. 0d29072 Dump java backtrace when contending lock too long time. by wangguibo · 5 years ago
  76. c63d967 Rewrite profile file format. by Vladimir Marko · 5 years ago
  77. a6cb451 Add Java Heap Profiler sampling to large space allocations. by Wessam Hassanein · 5 years ago
  78. 93c28ed Use the system namespace to get the right permitted paths for loading OAT files. by Martin Stjernholm · 5 years ago
  79. 2ef367a Ensure verifier deps in the vdex file are 4-byte aligned. by Nicolas Geoffray · 5 years ago
  80. 8ffaef9 Remove BUILDING_LIBART macro. by Vladimir Marko · 5 years ago
  81. 022f9e5 Enable strict gcstress unwind checks. by David Srbecky · 5 years ago
  82. ec06809 Reland "Devirtualize to HInvokeStaticOrDirect." by Nicolas Geoffray · 5 years ago
  83. 8e270af Stricter gcstress unwind checks. by David Srbecky · 5 years ago
  84. 3606cc6 Do not try to do OSR in transactional interpreter. by Vladimir Marko · 5 years ago
  85. b1db5a1 [art] Add GetObjectsAllocated and TotalTimeWaitingForGc APIs by Sekyeong Heo · 5 years ago
  86. f7f97d2 Avoid invalidating kInstrumented via suspension by Hans Boehm · 5 years ago
  87. 81a6bd5 Fix unwinding for art_quick_generic_jni_trampoline by David Srbecky · 5 years ago
  88. 9a5a2b8 Fix debug symbol for art_quick_throw_null_pointer_exception_from_signal by David Srbecky · 5 years ago
  89. 053e138 Link libvixl statically. by Vladimir Marko · 5 years ago
  90. bcec38f Do not sleep while waiting for GC by Hans Boehm · 5 years ago
  91. 6958df9 Use cached memory for gcstress unwinds. by David Srbecky · 5 years ago
  92. 39d4df6 Revert "Devirtualize to HInvokeStaticOrDirect." by Nicolas Geoffray · 5 years ago
  93. a28c827 Use `quick_exit` instead of `_exit` (except for error handling). by Roland Levillain · 5 years ago
  94. 6e1b7d8 Add heterogenous lookup to Thread::custom_tls_ by Alex Light · 5 years ago
  95. 0877daf Avoid the warning heapprofd_client_api.so does not include an by Wessam Hassanein · 5 years ago
  96. 5024ddf Devirtualize to HInvokeStaticOrDirect. by Nicolas Geoffray · 5 years ago
  97. 5859b68 Clean up `ResetOffset()` calls in profile tests. by Vladimir Marko · 5 years ago
  98. 107d22b Handle potential race in oat file loading. by Nicolas Geoffray · 5 years ago
  99. 8078996 Handle a potential race when verifying dex files in the background. by Nicolas Geoffray · 5 years ago
  100. d808f69 string_view: handle with care. by Nicolas Geoffray · 5 years ago