1. 9d31daa Avoid VarHandle checks for boot image field VarHandles. by Vladimir Marko · 2 years, 9 months ago
  2. 10137ab Move descriptor hashing to `mirror::Class`. by Vladimir Marko · 2 years, 9 months ago
  3. 365c020 String hashing cleanup in `InternTable`. by Vladimir Marko · 2 years, 10 months ago
  4. 6cdabe1 Update runtime/ implications to use (D)CHECK_IMPLIES by Santiago Aboy Solanes · 2 years, 11 months ago
  5. 4625f25 Avoid Modified-UTF8 processing for ASCII strings. by Vladimir Marko · 2 years, 11 months ago
  6. 0441d20 Share `IfTable`s and their method arrays when possible. by Vladimir Marko · 2 years, 11 months ago
  7. 5f958f6 Avoid unnecessary read barriers in `ImageWriter`. by Vladimir Marko · 3 years ago
  8. 2464218 Fix logic around SDK visibility of interface methods. by Nicolas Geoffray · 2 years, 11 months ago
  9. ae148fe Extract atomic pair code from DexCache by David Srbecky · 3 years ago
  10. 2362c5a MethodHandle dead and duplicated code clean-up by Orion Hodson · 3 years ago
  11. c6270df Remove unused EmulatedStackFrame.callsiteType field by Orion Hodson · 3 years ago
  12. 1a82a4b Clean up `ClassLinker::FindDefaultMethodImplementation()`. by Vladimir Marko · 3 years ago
  13. 78f62d8 Rewrite interface table setup. by Vladimir Marko · 3 years ago
  14. b08e115 MethodHandles: change asType() / invoke() implementation by Orion Hodson · 3 years ago
  15. 3d2f148 Revert "Add thread-shared interpreter cache" by Hans Boehm · 3 years ago
  16. fa40e6e Add thread-shared interpreter cache by David Srbecky · 3 years, 1 month ago
  17. 81bb3bd ART: fix varhandle bounds check for split bytebuffer by Orion Hodson · 3 years, 1 month ago
  18. 7f14328 VarHandles: add an array store exception check by Orion Hodson · 3 years, 2 months ago
  19. ddf4fd3 Always access Thread state and flags as 32-bit location. by Vladimir Marko · 3 years, 2 months ago
  20. 483c41a ART: Use core image to speed up some gtests. by Vladimir Marko · 3 years, 2 months ago
  21. d3cc4fc OpenJDK 11: Merging in java.lang.String (lines() method) by Nikita Iashchenko · 3 years, 2 months ago
  22. 50df1e2 OpenJDK 11: Merging in java.lang.String (isBlank() method) by Nikita Iashchenko · 3 years, 2 months ago
  23. 66982ad OpenJDK 11: Merging in java.lang.String (strip* methods) by Nikita Iashchenko · 3 years, 2 months ago
  24. cc76459 Modified revert of "Add couple DexCache read-barriers." by David Srbecky · 3 years, 3 months ago
  25. cdf6c49 Revert^2 "OpenJDK 11: Add String.repeat()" by Orion Hodson · 3 years, 2 months ago
  26. 48fb9f4 Revert "OpenJDK 11: Add String.repeat()" by Orion Hodson · 3 years, 3 months ago
  27. fd846c5 Remove all support for Brooks read barrier. by Vladimir Marko · 3 years, 3 months ago
  28. d1da3ae OpenJDK 11: Add String.repeat() by Nikita Iashchenko · 3 years, 3 months ago
  29. 633ac3c Adding Class.getDeclaredFields to unstarted runtime by Sorin Basca · 3 years, 3 months ago
  30. 33df0e3 Revert^4 "Lazily allocate DexCache arrays." by David Srbecky · 3 years, 4 months ago
  31. 4af07cd DexCache: Remove pre-resolved string dead code. by David Srbecky · 3 years, 3 months ago
  32. d4e07aa Do not resolve name strings in `ArtMethod::GetDeclaredMethodInternal()`. by Vladimir Marko · 3 years, 3 months ago
  33. 8473a5b Revert "Revert^2 "Lazily allocate DexCache arrays."" by Nicolas Geoffray · 3 years, 4 months ago
  34. e153a62 Revert^2 "Lazily allocate DexCache arrays." by David Srbecky · 3 years, 11 months ago
  35. f740be5e Handle the case the enclosing class is missing. by Nicolas Geoffray · 3 years, 4 months ago
  36. c07f488 Add a test and consistency checks in method / field resolution. by Nicolas Geoffray · 3 years, 4 months ago
  37. 1c494e3 Use the right class loader for ResolvedMethodAccessTest. by Nicolas Geoffray · 3 years, 4 months ago
  38. 1126d74 Expand error message in ResolvedMethodAccessTest by David Srbecky · 3 years, 4 months ago
  39. 4aebd58 Add some null checks in case of OOME. by Nicolas Geoffray · 3 years, 6 months ago
  40. edc005e Rewrite JNI NewStringUTF(). by Vladimir Marko · 3 years, 6 months ago
  41. 66934ef Clean up ClassLinker::VerifyClass. by Nicolas Geoffray · 3 years, 6 months ago
  42. cf74ae7 Small cleanups after latest verifier change. by Nicolas Geoffray · 3 years, 6 months ago
  43. 4f99071 Modernize typedefs with `using`. by Vladimir Marko · 3 years, 6 months ago
  44. 1b9d442 Revert "Do not create 4-byte sequences in `ConvertUtf16ToModifiedUtf8()`" by Chuck Liao · 3 years, 6 months ago
  45. e0a4f37 Do not create 4-byte sequences in `ConvertUtf16ToModifiedUtf8()` by Vladimir Marko · 3 years, 6 months ago
  46. 7209da0 Support field VarHandle objects in boot image. by Vladimir Marko · 3 years, 7 months ago
  47. 8fddc75 Handle potential OOME after ResolveNameString. by Nicolas Geoffray · 3 years, 6 months ago
  48. 4dc6589 Don't wrap VerifyError into NoClassDefFoundError. by Nicolas Geoffray · 3 years, 6 months ago
  49. dd41196 VarHandle: add StaticFieldVarHandle class by Orion Hodson · 3 years, 7 months ago
  50. e9a4a60 Transaction support for MethodType in dex cache. by Vladimir Marko · 3 years, 7 months ago
  51. 70e126a Clean up search for field by name and type strings. by Vladimir Marko · 3 years, 7 months ago
  52. 1776947 Binary search for method by name string and signature. by Vladimir Marko · 3 years, 7 months ago
  53. df0db3b Allow creating MethodType inside a transaction. by Vladimir Marko · 3 years, 7 months ago
  54. 869746e runtime: fix potential NULL dereferences by George Burgess IV · 3 years, 7 months ago
  55. 4026117 Rewrite static/instance field search by index. by Vladimir Marko · 3 years, 7 months ago
  56. b10668c Clean up Class::GetDirectInterface(). by Vladimir Marko · 3 years, 7 months ago
  57. e300c4e Faster Class::FindField(). by Vladimir Marko · 3 years, 7 months ago
  58. 4573be3 Faster Class::FindClassMethod(). by Vladimir Marko · 3 years, 7 months ago
  59. dd446b1 Collect array classes in profiles. by Vladimir Marko · 3 years, 8 months ago
  60. 8f187c3 Add static asserts we have a full list of mirror classes by Alex Light · 3 years, 9 months ago
  61. af61f50 Reland "Change JNI behavior related to hiddenapi." by Nicolas Geoffray · 3 years, 10 months ago
  62. dbcf4a2 Revert "Change JNI behavior related to hiddenapi." by Nicolas Geoffray · 3 years, 10 months ago
  63. 579db19 Change JNI behavior related to hiddenapi. by Nicolas Geoffray · 3 years, 10 months ago
  64. 85952c1 Revert "Lazily allocate DexCache arrays." am: b9b7d91f5c by Orion Hodson · 3 years, 11 months ago
  65. b9b7d91 Revert "Lazily allocate DexCache arrays." by Orion Hodson · 3 years, 11 months ago
  66. c341045 Lazily allocate DexCache arrays. am: 1214319d27 by David Srbecky · 3 years, 11 months ago
  67. 1214319 Lazily allocate DexCache arrays. by David Srbecky · 4 years ago
  68. 52be87a Merge ab/7061308 into stage. by Xin Li · 3 years, 11 months ago
  69. 5de5efe Remove pointer-size arguments from DexCache. by David Srbecky · 4 years ago
  70. c7993d5 Rewrite ClassLinker::LinkFields(). by Vladimir Marko · 4 years ago
  71. 98873af arm64: Implement VarHandle intrinsics for byte array views. by Vladimir Marko · 4 years, 1 month ago
  72. 56591f8 Validate input of JNI::NewStringUTF(). am: 7dd48b90bd am: a9780402b4 am: b9997cd03e by Vladimir Marko · 4 years, 1 month ago
  73. 86d6cd5 Remove DexCache arrays from image. by David Srbecky · 4 years, 1 month ago
  74. 7dd48b9 Validate input of JNI::NewStringUTF(). by Vladimir Marko · 4 years, 2 months ago
  75. 036b070 Rename String.concat() implementation function. by Vladimir Marko · 4 years, 3 months ago
  76. 7629548 Revert^2 "Improve mirror::String implementation." by Vladimir Marko · 4 years, 3 months ago
  77. 15efe16 Revert "Improve mirror::String implementation." by chapin · 4 years, 3 months ago
  78. 0bba8aa Improve mirror::String implementation. by Vladimir Marko · 4 years, 3 months ago
  79. e177bf1 Move String::GetUtfLength() to string-inl.h. by Vladimir Marko · 4 years, 3 months ago
  80. d111cd2 Expose VarHandle::AccessModeTemplate and helpers for compiler by Orion Hodson · 4 years, 4 months ago
  81. 2ff0cb1 Refine VarHandle::GetMethodTypeMatchForAccessMode() by Orion Hodson · 4 years, 5 months ago
  82. 9a2ba0e Clear DexCache MethodTypes and CallSites in ImageWriter. by Vladimir Marko · 4 years, 5 months ago
  83. 79db646 ARM64: VarHandle.Get() intrinsic for static primitive fields. by Vladimir Marko · 4 years, 6 months ago
  84. e3e187f Check if VarHandle access mode is supported. by Andra Danciu · 4 years, 6 months ago
  85. 6aaa49d Inclusive language fixes by Orion Hodson · 4 years, 6 months ago
  86. 346fd96 More inclusive language in the runtime by David Srbecky · 4 years, 6 months ago
  87. aacf977 Reword some comments to be more inclusive by Orion Hodson · 4 years, 6 months ago
  88. 90d1b88 Add a new class status for verified with access checks. by Nicolas Geoffray · 4 years, 7 months ago
  89. 1715efa Add a new class status for verified with access checks. by Nicolas Geoffray · 4 years, 7 months ago
  90. be68175 Only put resolved classes inside the dex cache. by Nicolas Geoffray · 4 years, 8 months ago
  91. fa915c9 Only put resolved classes inside the dex cache. by Nicolas Geoffray · 4 years, 8 months ago
  92. 0a6063a Clean up Field::CreateFromArtField(). by Vladimir Marko · 4 years, 8 months ago
  93. 5868ada Move implementations from class_root.h to -inl.h . by Vladimir Marko · 4 years, 8 months ago
  94. 4ada811 Fix unintended sign-extension. by Vladimir Marko · 4 years, 8 months ago
  95. 4d0f795 Fix unintended sign-extension. by Vladimir Marko · 4 years, 8 months ago
  96. d34b73b Clean up internal stack trace construction. by Vladimir Marko · 4 years, 8 months ago
  97. b6f4c79 Clean up Constructor/Method/Field construction. by Vladimir Marko · 4 years, 9 months ago
  98. 9c06d44 Avoid creating preresolved strings array for dex files that have no strings by Mathieu Chartier · 4 years, 10 months ago
  99. adbe2b1 Avoid creating preresolved strings array for dex files that have no strings by Mathieu Chartier · 4 years, 10 months ago
  100. 314faec Fix race condition in GetPreResolvedStrings by Mathieu Chartier · 4 years, 10 months ago