- 2925311 Prevent entering IMT conflict trampoline with j.l.Object methods. by Nicolas Geoffray · 4 years, 9 months ago
- 30b38f8 Remove MIPS mterp. by Vladimir Marko · 4 years, 9 months ago
- 2ad3f8e Do suspend check and hotness increment in entry of Nterp. by Nicolas Geoffray · 4 years, 9 months ago
- fc58809 Remove old JDWP implementation from ART by Alex Light · 4 years, 10 months ago
- 4d7b689 Fix Transaction constraint validation... by Vladimir Marko · 4 years, 10 months ago
- 63a5793 nterp: Re-order where stack alignment happens in an nterp frame. by Nicolas Geoffray · 4 years, 10 months ago
- c4f6cf3 nterp: fix braino in NTERP_TRAMPOLINE macro. by Nicolas Geoffray · 4 years, 10 months ago
- cdf2d7e nterp: Change the jump destination when there is no parameter. by Nicolas Geoffray · 4 years, 10 months ago
- bd0ac86 Ensure Nterp is also supported in CanRuntimeUseNterp. by Nicolas Geoffray · 5 years ago
- 0039182 Add an implementation of Nterp for x64. by Nicolas Geoffray · 5 years ago
- 013d1ee Introduce the notion of an nterp frame. by Nicolas Geoffray · 5 years ago
- a00b54b Helpers and refactorings to prepare for interpreter optimizations (x64) by Nicolas Geoffray · 5 years ago
- 457e9fa ARM64: FP16 greater/less/greaterEquals/lessEquals intrinsics for ARMv8 by Usama Arif · 5 years ago
- d3ed4ad Handle Special case div and rem by 2 in art interpreter by Shalini Salomi Bodapati · 5 years ago
- 149cdda Check stored references in transactional interpreter. by Vladimir Marko · 5 years ago
- 681692b ARM64: FP16.rint() intrinsic for ARMv8 by Usama Arif · 5 years ago
- 665aac4 ARM64: FP16.ceil() intrinsic for ARMv8 by Usama Arif · 5 years ago
- b9f02c2 ARM64: FP16.floor() intrinsic for ARMv8 by Usama Arif · 5 years ago
- 7f958e3 Revert^2 "ARM64: toHalf() intrinsic for ARMv8" by Vladimir Marko · 5 years ago
- 67bf99b Revert "ARM64: toHalf() intrinsic for ARMv8" by Vladimir Marko · 5 years ago
- 2cc0c0f ARM64: toHalf() intrinsic for ARMv8 by Usama Arif · 5 years ago
- 63f712f Switch interpreter: Split the method in ASAN to avoid huge frames by David Srbecky · 5 years ago
- 86bf2fe Remove too agressive DCHECK. by Nicolas Geoffray · 5 years ago
- bae88c0 Supported AVX/AVX2 in art-interpreter by jaishank · 5 years ago
- 9ce340f ARM64: toFloat() intrinsics with ARMv8 FP16. by xueliang.zhong · 6 years ago
- f56393c Switch-interpreter: Inline field getters and setters. by David Srbecky · 5 years ago
- 635967b Remove message ART creates for "throw null". by Nicolas Geoffray · 5 years ago
- baa81b5 Use ClassStatus::kVisiblyInitialized in interpreter. by Vladimir Marko · 5 years ago
- 672c080 Update Transaction for boot image extension. by Vladimir Marko · 5 years ago
- 1fc4d42 Check whether method is zygote-compiled less frequently. by David Srbecky · 5 years ago
- 27351be Switch-interpreter: Add flatten attribute to handlers. by David Srbecky · 5 years ago
- 3238440 jitzygote: Handle case of methods having the resolution stub. by Nicolas Geoffray · 5 years ago
- 8b770c4 Switch-interpreter: Fix large performance regression in preamble. by David Srbecky · 5 years ago
- bc919af ART: Disallow unresolved return types after Q by Andreas Gampe · 5 years ago
- e32d24c Store zygote compiled code in a shared map. by Nicolas Geoffray · 5 years ago
- e81f10a Revert "Remove ShadowFrame::dex_pc_ (but keep dex_pc_ptr_)" by David Srbecky · 5 years ago
- 50bc8fb Remove ShadowFrame::dex_pc_ (but keep dex_pc_ptr_) by David Srbecky · 5 years ago
- 4d71e55 Remove ShadowFrame::HasReferenceArray() by David Srbecky · 5 years ago
- 8d335b6 Switch-interpreter: Refactor exception handling. by David Srbecky · 5 years ago
- 64b5603 Abort transaction before finalizable allocation... by Vladimir Marko · 5 years ago
- c56a23e Switch-interpreter: Make the instruction field constant. by David Srbecky · 5 years ago
- b7c640d JVMTI Force early return by Alex Light · 6 years ago
- 8867f3b Switch-interpreter: Add new 'next' instruction field. by David Srbecky · 5 years ago
- 1332c26 Switch-interpreter: Reduce copy-pasted code in array handling. by David Srbecky · 5 years ago
- ee12e3a Switch-interpreter: Reduce amount of copy-pasted code. by David Srbecky · 5 years ago
- bd613ec Switch-interpreter: Add boolean return value to opcodes. by David Srbecky · 5 years ago
- 6baf644 Switch-interpreter: Add GetVReg/SetVReg forwarding helpers. by David Srbecky · 5 years ago
- 3068d58 Clean up creating handles from `this`. by Vladimir Marko · 5 years ago
- 49af704 Ensure non-standard returns release monitors by Alex Light · 5 years ago
- d6f579c Switch-interpreter: Use more helpers for opcode arguments. by David Srbecky · 5 years ago
- 436f6c1 Switch-interpreter: Add helpers to get opcode arguments. by David Srbecky · 5 years ago
- 9b81ac3 Add default argument kIsInstrumented=true. by Vladimir Marko · 5 years ago
- d456117 ART: Mark StringBuilder.append()s as intrinsics. by Vladimir Marko · 7 years ago
- 19711d4 ObjPtr<>-ify instrumentation. by Vladimir Marko · 6 years ago
- 765b2a0 Add -verbose:interpreter by Mathieu Chartier · 6 years ago
- 7c5acbb ART: Fix some types by Andreas Gampe · 6 years ago
- 3483d0a Fix mterp assembly to use uxtw instead of lsl where needed. by David Srbecky · 6 years ago
- 383f114 Fix ILL_ILLOPC issue-id 129895920 on 32bit armv7 device by yuguoxu · 6 years ago
- 5dbd02a Make couple of mterp function names start with lower-case. by David Srbecky · 6 years ago
- dfc0de7 Partially ObjPtr<>-ify Object, fix stale ref in test. by Vladimir Marko · 6 years ago
- 4617d58 ObjPtr<>-ify mirror::Object::As*(), fix stale refs in test. by Vladimir Marko · 6 years ago
- d7e9bbf Clean up explicit conversions to ObjPtr<>. by Vladimir Marko · 6 years ago
- 0984e48 Style cleanup for ObjPtr<>-ify changes. by Vladimir Marko · 6 years ago
- 621c880 ObjPtr<>-ify mirror::CallSite. by Vladimir Marko · 6 years ago
- 0eefb9b ObjPtr<>-ify mirror::Field and mirror::Executable. by Vladimir Marko · 6 years ago
- 5aead70 ObjPtr<>-ify method/var handles, fix stale refs in tests. by Vladimir Marko · 6 years ago
- 423bebb ObjPtr<>-ify mirror::ObjectArray. by Vladimir Marko · 6 years ago
- c524e9e ObjPtr<>-ify mirror::Class. by Vladimir Marko · 6 years ago
- 179b7c6 ObjPtr<>-ify String allocations, fix stale refs. by Vladimir Marko · 6 years ago
- 4bb2af5 ObjPtr<>-ify entrypoint utils. by Vladimir Marko · 6 years ago
- 09d3576 Update mips and mips64 mterp assembly by Colin Cross · 6 years ago
- 3dacdd6 Revert^4 "Remove Global deopt requirement for several jvmti events" by Alex Light · 6 years ago
- 939798e Revert "Revert^2 "Remove Global deopt requirement for several jvmti events"" by Nicolas Geoffray · 6 years ago
- a75e589 Revert^2 "Remove Global deopt requirement for several jvmti events" by Alex Light · 6 years ago
- ad344b6 Revert "Remove Global deopt requirement for several jvmti events" by Nicolas Geoffray · 6 years ago
- 334630e Remove Global deopt requirement for several jvmti events by Alex Light · 6 years ago
- d388390 "Revert^3 "Suspend the runtime when switching interpreters." by David Srbecky · 6 years ago
- 817a47f Revert^2 "Suspend the runtime when switching interpreters." by David Srbecky · 6 years ago
- 7210108 Replace StringPiece with std::string_view in art/runtime/. by Vladimir Marko · 6 years ago
- 4bcd657 Take hidden API into account during getDeclaredMethod() by David Brazdil · 6 years ago
- e768182 hiddenapi: Print warnings for @CorePlatformApi violations by David Brazdil · 6 years ago
- 6262959 ART: Some more IWYU in common headers by Andreas Gampe · 6 years ago
- 3f1dcd3 ART: Move dex structs into own header by Andreas Gampe · 6 years ago
- ca7027d Merge "ART: Add CRC32.updateByteBuffer intrinsic for ARM64" by Vladimir Marko · 6 years ago
- f05ad2a Merge "Revert "Suspend the runtime when switching interpreters."" by Lokesh Gidra · 6 years ago
- 9fd68f6 Revert "Suspend the runtime when switching interpreters." by Lokesh Gidra · 6 years ago
- 6c22540 Merge "Revert^2 "Reduce the number of calls to Jit::AddSamples."" by David Srbecky · 6 years ago
- b7e23dc Merge "Suspend the runtime when switching interpreters." by David Srbecky · 6 years ago
- 776a7c2 ART: Add CRC32.updateByteBuffer intrinsic for ARM64 by Evgeny Astigeevich · 6 years ago
- 01e1d32 Suspend the runtime when switching interpreters. by David Srbecky · 6 years ago
- e3fc2d1 Revert^2 "Reduce the number of calls to Jit::AddSamples." by David Srbecky · 6 years ago
- 81c61bf ART: Add integrity check by Andreas Gampe · 6 years ago
- 91f1032 Revert^2 "Pass boot class path to ImageSpace::LoadBootImage." by Vladimir Marko · 6 years ago
- db4b1de Revert "Pass boot class path to ImageSpace::LoadBootImage." by Vladimir Marko · 6 years ago
- a6dd280 Merge "ART: Add CRC32.updateBytes intrinsic for ARM64" by Vladimir Marko · 6 years ago
- a9a0973 Merge "Pass boot class path to ImageSpace::LoadBootImage." by Vladimir Marko · 6 years ago
- 15c5b97 ART: Add CRC32.updateBytes intrinsic for ARM64 by Evgeny Astigeevich · 6 years ago
- 7fbc4a5 ART: Move to using locks.h instead of mutex.h by Andreas Gampe · 6 years ago
- d190851 Pass boot class path to ImageSpace::LoadBootImage. by Vladimir Marko · 6 years ago
- f355ec7 Merge "C++17 compatibility: make WITH_TIDY=1 happy again." by Elliott Hughes · 6 years ago