- 76990bb ART: Speed up some gtests. by Vladimir Marko · 2 years, 5 months ago
- 606bd94 Update native GC roots page-by-page by Lokesh Gidra · 2 years, 10 months ago
- 3a60d01 ART: Enable test StubTest.StringCompareTo. by Vladimir Marko · 2 years, 6 months ago
- bae279c Reserve marking register for all GCs by Lokesh Gidra · 2 years, 6 months ago
- 4e4ad0a [MTE] untag stack on DoLongJump by Florian Mayer · 2 years, 7 months ago
- ca5ed9f Convert kUseReadBarrier to static const from constexpr by Lokesh Gidra · 2 years, 11 months ago
- 1e9cf89 For cortex-a75/a55 validate features with hwcaps. by Nicolas Geoffray · 2 years, 8 months ago
- 5eb7ad2 Reland^2 "Don't use instrumentation stubs for native methods in debuggable" by Mythri Alle · 2 years, 9 months ago
- 1d1d25e Revert "Reland "Don't use instrumentation stubs for native methods in debuggable"" by Mythri Alle · 2 years, 9 months ago
- 6fb0acc Reland "Don't use instrumentation stubs for native methods in debuggable" by Mythri Alle · 2 years, 9 months ago
- 5c9b55a Revert "Don't use instrumentation stubs for native methods in debuggable" by Mythri Alle · 2 years, 9 months ago
- 90f1267 Don't use instrumentation stubs for native methods in debuggable by Mythri Alle · 2 years, 10 months ago
- 9f61e0a Remove stack protector from some interpreter functions by Chris Wailes · 3 years, 10 months ago
- 442371b Skip method unwind callbacks if exception was thrown by method exit by Mythri Alle · 2 years, 9 months ago
- 747bef6 Revert "Remove stack protector from some interpreter functions" by Chris Wilson · 2 years, 9 months ago
- 82b1bf2 Remove stack protector from some interpreter functions by Chris Wailes · 3 years, 10 months ago
- 2229f5b Remove obsolete comments about fences by Hans Boehm · 2 years, 9 months ago
- 2be604b Fix bugprone-macro-parentheses clang-tidy issues by Stefano Cianciulli · 2 years, 9 months ago
- c2632ac Reland^3 "Don't use AOT code for native methods for java debuggable runtime" by Mythri Alle · 2 years, 10 months ago
- 7f13966 arm64: Fix build for TABLELOOKUP GC. by Vladimir Marko · 2 years, 11 months ago
- acb00e0 arm: Fix build for TABLELOOKUP GC. by Vladimir Marko · 2 years, 11 months ago
- c70dda7 arm64: Rewrite `art_quick_aput_obj`. by Vladimir Marko · 2 years, 11 months ago
- 068a875 arm: Rewrite `art_quick_aput_obj`. by Vladimir Marko · 2 years, 11 months ago
- 307fd6d Reland "Update how deoptimization from runtime methods is supported" by Mythri Alle · 2 years, 11 months ago
- a107ce3 x86/x86-64: Rewrite `art_quick_aput_obj`. by Vladimir Marko · 2 years, 11 months ago
- 79f078d Revert "Update how deoptimization from runtime methods is supported" by Mythri Alle · 2 years, 11 months ago
- 6402670 Update how deoptimization from runtime methods is supported by Mythri Alle · 3 years, 3 months ago
- 8bb486a Add CFI-checking script and fix found CFI issues. by David Srbecky · 3 years, 2 months ago
- 19a49a9 arm: Don't use the GOT to access art::Runtime::instance_. by Vladimir Marko · 3 years, 1 month ago
- 1281b1c Add CFI_RESTORE_STATE_AND_DEF_CFA macro on arm by David Srbecky · 3 years, 1 month ago
- 4ef67d4 Set types of quick entry points to void*. by Peter Collingbourne · 3 years, 1 month ago
- 79bdf60 Improve instruction set variants' logging by Santiago Aboy Solanes · 3 years, 1 month ago
- 1a78690 Simplify return in __memcmp16 by David Srbecky · 3 years, 1 month ago
- 3b76ab4 Add known instruction set variants to logging strings by Santiago Aboy Solanes · 3 years, 1 month ago
- e45883e ARM64: Enable implicit suspend checks and madvise()... by Vladimir Marko · 3 years, 2 months ago
- e74e0ce JNI: Inline fast-path for `JniMethodEnd()`. by Vladimir Marko · 3 years, 3 months ago
- 2ab607a JNI/x86: Fix art_jni_unlock_object_no_inline. by Vladimir Marko · 3 years, 3 months ago
- ce2a344 JNI: Inline fast-path for `JniMethodStart()`. by Vladimir Marko · 3 years, 4 months ago
- 7039c11 ARM64: Implicit suspend checks using LDR. by Vladimir Marko · 7 years ago
- f76aae1 JNI: Add "no inline" entrypoints for lock/unlock. by Vladimir Marko · 3 years, 4 months ago
- 8439e45 Clean up JNI entrypoint assembly. by Vladimir Marko · 3 years, 4 months ago
- 4d52715 Revert^2 "JNI: Rewrite locking for synchronized methods." by Vladimir Marko · 3 years, 4 months ago
- 02e0eb7 Revert "JNI: Rewrite locking for synchronized methods." by Vladimir Marko · 3 years, 4 months ago
- c17656b JNI: Rewrite locking for synchronized methods. by Vladimir Marko · 3 years, 4 months ago
- 5097f83 Revert^2 "Add support for calling entry / exit hooks directly from JIT code"" by Mythri Alle · 3 years, 5 months ago
- ad33392 JNI: Rewrite read barrier slow path. by Vladimir Marko · 3 years, 5 months ago
- 72be14e Revert "Add support for calling entry / exit hooks directly from JIT code" by Mythri Alle · 3 years, 5 months ago
- 2d4feeb Add support for calling entry / exit hooks directly from JIT code by Mythri Alle · 3 years, 5 months ago
- 0651ccc Ignore PC/SP contents in SEGV_MTEAERR faults. by Evgenii Stepanov · 3 years, 5 months ago
- d95a1f2 Inline IRT frame push/pop into JNI stubs. by Vladimir Marko · 4 years ago
- e684fc5 Add kryo785 as known variant. by Nicolas Geoffray · 3 years, 6 months ago
- 082659b Switch to an assembler macro for CFI_RESTORE_STATE_AND_DEF_CFA. by Peter Collingbourne · 3 years, 9 months ago
- f5958f8 Add x86 implementation for nterp. by Nicolas Geoffray · 3 years, 10 months ago
- 977abde Move code around in x86 assembly files. by Nicolas Geoffray · 3 years, 9 months ago
- 04c9f3a x86: Don't use the GOT to access art::Runtime::instance_. by Vladimir Marko · 3 years, 10 months ago
- e8efdaa Revert "Remove stack protector from some interpreter functions" by Christian Wailes · 3 years, 10 months ago
- abe7c69 Remove stack protector from some interpreter functions by Chris Wailes · 3 years, 10 months ago
- 81a6bd5 Fix unwinding for art_quick_generic_jni_trampoline by David Srbecky · 3 years, 10 months ago
- 9a5a2b8 Fix debug symbol for art_quick_throw_null_pointer_exception_from_signal by David Srbecky · 3 years, 10 months ago
- 6f7e98e Add a __x86.get_pc_thunk.bx helper function by Ryan Prichard · 4 years ago
- a746c63 Remove unsed artLookupResolvedMethod. by Nicolas Geoffray · 4 years, 1 month ago
- 55ab7e8 ARM64: Support SVE VL other than 128-bit. by Artem Serov · 4 years, 11 months ago
- 8ba4de1 ART: Implement predicated SIMD vectorization. by Artem Serov · 5 years ago
- 50bbbf1 arm/nterp: Refactor {i,s}{get,put} operations. by Vladimir Marko · 4 years, 3 months ago
- 3d350a8 arm: Implement VarHandle CAS intrinsics. by Vladimir Marko · 4 years, 4 months ago
- dd406c3 Add an arm32 port of nterp. by Nicolas Geoffray · 4 years, 4 months ago
- cc5629c Clarify allocation entry point semantics by Hans Boehm · 4 years, 5 months ago
- b3ab635 Revert "Disable x86 FromCpuFeatures test" by Daniel Riazanovskiy · 4 years, 5 months ago
- 8d34a18 Change interface conflict stub to take the interface method. by Nicolas Geoffray · 4 years, 6 months ago
- 0713ca0 Disable x86 FromCpuFeatures test by Daniil Riazanovskiy · 4 years, 6 months ago
- 9636062 Integrate cpu_features external library by Daniil Riazanovskiy · 4 years, 6 months ago
- faf5f3f Fix stack unwinding for nterp on arm64. by Nicolas Geoffray · 4 years, 9 months ago
- 2d53643 Update language to comply with Android’s inclusive language guidance by Ian Pedowitz · 4 years, 8 months ago
- aacf977 Reword some comments to be more inclusive by Orion Hodson · 4 years, 8 months ago
- 7400a54 Fixes for gtests in eng-prod by David Srbecky · 4 years, 8 months ago
- 86c8752 Direct calls to @CriticalNative methods. by Vladimir Marko · 4 years, 10 months ago
- ad3bbcd Revert^2 "Use CPP defines for default x86 and x86_64 ISA features" by Eric Holk · 4 years, 10 months ago
- 4fc7569 [nterp] Add arm64 implementation. by Nicolas Geoffray · 5 years ago
- 12cde74 Revert "Use CPP defines for default x86 and x86_64 ISA features" by Vladimir Marko · 4 years, 10 months ago
- 5868ada Move implementations from class_root.h to -inl.h . by Vladimir Marko · 4 years, 10 months ago
- 5b0bbf3 Use CPP defines for default x86 and x86_64 ISA features by Eric Holk · 4 years, 10 months ago
- ee25716 Revert^2 "Support ART's target gtests in atest." by David Srbecky · 5 years ago
- e42876f Minor improvements in JNI assemblers. by Vladimir Marko · 5 years ago
- 6152123 Revert "Support ART's target gtests in atest." by Paul Trautrim · 5 years ago
- eac404b Support ART's target gtests in atest. by David Srbecky · 5 years ago
- fa458ac Allow late lookup for @CriticalNative methods. by Vladimir Marko · 5 years ago
- 41b605c Remove MIPS support from runtime/. by Vladimir Marko · 5 years ago
- 6e043bb Rewrite GenericJNI frame setup. by Vladimir Marko · 5 years ago
- 5c33d35 Reinstate exception check in GenericJni stubs. by Vladimir Marko · 5 years ago
- 8adb325 Move code from quick_entry_points_arm64.S to asm_support_arm64.S by Nicolas Geoffray · 5 years ago
- b885d8b Surround MR uses with #if defined read barrier. by Nicolas Geoffray · 5 years ago
- 135b5c8 Address checker tests around inline cache and the baseline compiler. by Nicolas Geoffray · 5 years ago
- 0039182 Add an implementation of Nterp for x64. by Nicolas Geoffray · 5 years ago
- 57cacb7 Refactor OSR related code to prepare for "true" OSR. 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
- a59af8a JIT baseline: trigger optimized compilation on hotness threshold. by Nicolas Geoffray · 5 years ago
- 08d0984 Allow late lookup for @FastNative methods. by Vladimir Marko · 5 years ago
- e2a3aa9 Baseline JIT: update inline caches in compiled code. by Nicolas Geoffray · 5 years ago
- af9ab6d art: extend the supported cpu_variant list for arm64 by Chuwei Xu · 5 years ago