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