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