1. 8a868f7 ARM: Fix CASObject intrinsic slow path. by Vladimir Marko · 3 years, 1 month ago
  2. 5b8c025 Merge "Merge Android 12 QPR1" by Xin Li · 3 years, 1 month ago
  3. e74e0ce JNI: Inline fast-path for `JniMethodEnd()`. by Vladimir Marko · 3 years, 1 month ago
  4. d00317c JNI/x86: Fix art_jni_unlock_object_no_inline. am: 2ab607adeb by Vladimir Marko · 3 years, 1 month ago
  5. 2ab607a JNI/x86: Fix art_jni_unlock_object_no_inline. by Vladimir Marko · 3 years, 1 month ago
  6. ffe1447 JNI: Fix transition to suspended to be "release". am: 1d7ad9066d by Vladimir Marko · 3 years, 1 month ago
  7. 1d7ad90 JNI: Fix transition to suspended to be "release". by Vladimir Marko · 3 years, 1 month ago
  8. b9ce335 JNI: Fix failure to unlock for pending exception. am: 2cdb3679b3 by Vladimir Marko · 3 years, 1 month ago
  9. 2cdb367 JNI: Fix failure to unlock for pending exception. by Vladimir Marko · 3 years, 1 month ago
  10. 9bb08e5 JNI: Inline fast-path for `JniMethodStart()`. am: ce2a3445a4 by Vladimir Marko · 3 years, 1 month ago
  11. ce2a344 JNI: Inline fast-path for `JniMethodStart()`. by Vladimir Marko · 3 years, 2 months ago
  12. 058bc70 x86_64: Implement VarHandle.getAnd* for arrays and byte array views. am: 3322cc5ff9 by Ulya Trafimovich · 3 years, 1 month ago
  13. 3322cc5 x86_64: Implement VarHandle.getAnd* for arrays and byte array views. by Ulya Trafimovich · 3 years, 2 months ago
  14. 39988b1 Add tests for `art_jni_{lock,unlock}_object`. am: 3a50f34c84 by Vladimir Marko · 3 years, 1 month ago
  15. 3a50f34 Add tests for `art_jni_{lock,unlock}_object`. by Vladimir Marko · 3 years, 1 month ago
  16. 7c55977 ARM64: Implicit suspend checks using LDR. am: 7039c11b22 by Vladimir Marko · 3 years, 1 month ago
  17. 7039c11 ARM64: Implicit suspend checks using LDR. by Vladimir Marko · 7 years ago
  18. 26c7734 Mark HMethodEntry/ExitHook as CanThrow am: 9c970b906a by Mythri Alle · 3 years, 1 month ago
  19. 9c970b9 Mark HMethodEntry/ExitHook as CanThrow by Mythri Alle · 3 years, 1 month ago
  20. cf43afd Reorder functions in source file (no functional changes). am: afd764cb08 by Ulya Trafimovich · 3 years, 2 months ago
  21. afd764c Reorder functions in source file (no functional changes). by Ulya Trafimovich · 3 years, 2 months ago
  22. 2008164 Make suspend check test specific flags. am: 254a858ef4 by Vladimir Marko · 3 years, 2 months ago
  23. 254a858 Make suspend check test specific flags. by Vladimir Marko · 3 years, 2 months ago
  24. e91748f Handle baseline/optimized compilation kind in the runtime. am: 8a608fab3f by Nicolas Geoffray · 3 years, 2 months ago
  25. 8a608fa Handle baseline/optimized compilation kind in the runtime. by Nicolas Geoffray · 3 years, 2 months ago
  26. 42ca2bf Simplify hotness count in baseline compiled code. am: 9e598907f2 by Nicolas Geoffray · 3 years, 2 months ago
  27. be88abe Dump the graph before/after every pass am: ac4e4a231f by Santiago Aboy Solanes · 3 years, 2 months ago
  28. 9e59890 Simplify hotness count in baseline compiled code. by Nicolas Geoffray · 3 years, 2 months ago
  29. ac4e4a2 Dump the graph before/after every pass by Santiago Aboy Solanes · 3 years, 2 months ago
  30. 3d42296 Clean up JNI entrypoint assembly. am: 8439e45477 by Vladimir Marko · 3 years, 2 months ago
  31. 8439e45 Clean up JNI entrypoint assembly. by Vladimir Marko · 3 years, 2 months ago
  32. ffcacb7 Always access Thread state and flags as 32-bit location. am: ddf4fd3c37 by Vladimir Marko · 3 years, 2 months ago
  33. ddf4fd3 Always access Thread state and flags as 32-bit location. by Vladimir Marko · 3 years, 2 months ago
  34. a52e6ee Revert "Turn off cross-dex inlining while we take a look at 207329152" am: c3e004d1c8 by Santiago Aboy Solanes · 3 years, 2 months ago
  35. c3e004d Revert "Turn off cross-dex inlining while we take a look at 207329152" by Santiago Aboy Solanes · 3 years, 2 months ago
  36. 0d7f9a2 Turn off cross-dex inlining while we take a look at 207329152 am: f6bb80661e by Santiago Aboy Solanes · 3 years, 2 months ago
  37. f6bb806 Turn off cross-dex inlining while we take a look at 207329152 by Santiago Aboy Solanes · 3 years, 2 months ago
  38. 1c3aae7 x86_64: Add UD2 instruction and test. am: 06ed744ba5 by Ulya Trafimovich · 3 years, 2 months ago
  39. 39bd3ae Revert^2 "JNI: Rewrite locking for synchronized methods." am: 4d52715136 by Vladimir Marko · 3 years, 2 months ago
  40. 06ed744 x86_64: Add UD2 instruction and test. by Ulya Trafimovich · 3 years, 2 months ago
  41. 4d52715 Revert^2 "JNI: Rewrite locking for synchronized methods." by Vladimir Marko · 3 years, 2 months ago
  42. d4edbc0 Revert "JNI: Rewrite locking for synchronized methods." am: 02e0eb7eef by Vladimir Marko · 3 years, 2 months ago
  43. 02e0eb7 Revert "JNI: Rewrite locking for synchronized methods." by Vladimir Marko · 3 years, 2 months ago
  44. 0f9b131 x86_64: Factor out common part of VarHandle.getAnd{Set,Add,Bitwise*}. am: bd2394b704 by Ulya Trafimovich · 3 years, 2 months ago
  45. bd2394b x86_64: Factor out common part of VarHandle.getAnd{Set,Add,Bitwise*}. by Ulya Trafimovich · 3 years, 2 months ago
  46. 7e9869a JNI: Rewrite locking for synchronized methods. am: c17656bcf4 by Vladimir Marko · 3 years, 2 months ago
  47. c17656b JNI: Rewrite locking for synchronized methods. by Vladimir Marko · 3 years, 2 months ago
  48. 05fbd9a Merge "Merge sc-qpr1-dev-plus-aosp-without-vendor@7810918" into stage-aosp-master by Xin Li · 3 years, 2 months ago
  49. 519ff8b Revert "Support calling entry / exit hooks from JIT code for non-debuggable" by Mythri Alle · 3 years, 2 months ago
  50. bd95682 Support calling entry / exit hooks from JIT code for non-debuggable by Mythri Alle · 3 years, 2 months ago
  51. 2498d85 Run LSE with LoadStoreAnalysisType::kBasic analysis. by Nicolas Geoffray · 3 years, 2 months ago
  52. b35f2a2 x86_64: Implement VarHandle.compareAnd* for arrays and byte array views. by Ulya Trafimovich · 3 years, 2 months ago
  53. 44a1dc7 Clean up VarHandles.set*() for arrays and byte array views. by Ulya Trafimovich · 3 years, 2 months ago
  54. c14f47d JNI: Improve argument passing for normal native. by Vladimir Marko · 3 years, 2 months ago
  55. 483c41a ART: Use core image to speed up some gtests. by Vladimir Marko · 3 years, 2 months ago
  56. 9575c12 Revert^2 "Cleanup the code to determine instrumentation level" by Mythri Alle · 3 years, 2 months ago
  57. fa73acc Disaggregate kNotInlined MethodCompilationStats by Santiago Aboy Solanes · 3 years, 2 months ago
  58. 3fa6e46 Add Math.fma (double & float versions) intrinsics for arm64 by Nikita Iashchenko · 3 years, 4 months ago
  59. 6545ee3 Support Math.fma Intrinsic for x86 and x86_64 by Shalini Salomi Bodapati · 3 years, 2 months ago
  60. a0232ad Add .bss support for inlining across dexfiles within Oat by Santiago Aboy Solanes · 3 years, 2 months ago
  61. d3aaf94 JNI: Move args in registers for @FastNative. by Vladimir Marko · 3 years, 2 months ago
  62. 61673dc Reland "Change hotness counting." by Nicolas Geoffray · 3 years, 2 months ago
  63. fb9e0ca Merge sc-qpr1-dev-plus-aosp-without-vendor@7810918 by Xin Li · 3 years, 2 months ago
  64. 970ba21 Inline across dex files for compiler options' non-BCP methods by Santiago Aboy Solanes · 3 years, 3 months ago
  65. 5097f83 Revert^2 "Add support for calling entry / exit hooks directly from JIT code"" by Mythri Alle · 3 years, 2 months ago
  66. ad33392 JNI: Rewrite read barrier slow path. by Vladimir Marko · 3 years, 2 months ago
  67. ae0810b x86_64: Implement VarHandle.set{,Acquire,Opaque,Volatile} for byte array views. by Ulya Trafimovich · 3 years, 3 months ago
  68. 46a8910 Revert^2 "JNI: Remove `JniMethodFast{Start,End}()`." by Vladimir Marko · 3 years, 3 months ago
  69. 72be14e Revert "Add support for calling entry / exit hooks directly from JIT code" by Mythri Alle · 3 years, 3 months ago
  70. e43aa3f Revert^2 "Inline across dex files for bootclaspath's methods" by Santiago Aboy Solanes · 3 years, 3 months ago
  71. d172926 arm: Fix VarHandle.compareAndSet/long intrinsic... by Vladimir Marko · 3 years, 3 months ago
  72. 2d4feeb Add support for calling entry / exit hooks directly from JIT code by Mythri Alle · 3 years, 3 months ago
  73. 8cb989f Revert "Inline across dex files for bootclaspath's methods" by Santiago Aboy Solanes · 3 years, 3 months ago
  74. 3693b2a Revert^2 "x86_64: Implement VarHandle.get{,Acquire,Opaque,Volatile} for byte array views." by Ulyana Trafimovich · 3 years, 3 months ago
  75. 6620caa Revert "x86_64: Implement VarHandle.get{,Acquire,Opaque,Volatile} for byte array views." by Roland Levillain · 3 years, 3 months ago
  76. 298f1b7 x86_64: Implement VarHandle.get{,Acquire,Opaque,Volatile} for byte array views. by Ulya Trafimovich · 3 years, 3 months ago
  77. ce131fe Revert "Change hotness counting." by Vladimir Marko · 3 years, 3 months ago
  78. d690f8a Inline across dex files for bootclaspath's methods by Santiago Aboy Solanes · 3 years, 4 months ago
  79. e91a954 Revert^2 "ART: Redundant AND operation removal optimization" by Artem Serov · 3 years, 3 months ago
  80. 0506864 Revert "ART: Redundant AND operation removal optimization" by Joe Shih · 3 years, 3 months ago
  81. c498a1d ART: Redundant AND operation removal optimization by Aditya Deshpande · 3 years, 8 months ago
  82. c86869a Change hotness counting. by Nicolas Geoffray · 3 years, 4 months ago
  83. 2ca0900 Revert "JNI: Remove `JniMethodFast{Start,End}()`." by Vladimir Marko · 3 years, 3 months ago
  84. 64d6e18 JNI: Remove `JniMethodFast{Start,End}()`. by Vladimir Marko · 3 years, 3 months ago
  85. c8c2bb6 JNI compiler: Rewrite exception polling. by Vladimir Marko · 3 years, 3 months ago
  86. 740e1f9 arm, arm64: Unpoison byte array view class reference before comparison. by Ulya Trafimovich · 3 years, 3 months ago
  87. 1558048 Add stats for last step inlining of invokes by Santiago Aboy Solanes · 3 years, 3 months ago
  88. 5cbb0a9 Revert^2 "x86_64: Implement VarHandle.get{,Acquire,Opaque,Volatile} for arrays." by Ulyana Trafimovich · 3 years, 3 months ago
  89. eb270e4 Revert "x86_64: Implement VarHandle.get{,Acquire,Opaque,Volatile} for arrays." by Orion Hodson · 3 years, 3 months ago
  90. a3fe045 x86_64: Implement VarHandle.get{,Acquire,Opaque,Volatile} for arrays. by Ulya Trafimovich · 3 years, 4 months ago
  91. d95a1f2 Inline IRT frame push/pop into JNI stubs. by Vladimir Marko · 3 years, 10 months ago
  92. 4a4696a Fixing Unsafe.getObjectAcquire code generation by Sorin Basca · 3 years, 3 months ago
  93. d68684a Adding get/put and compare-and-set methods to Unsafe am: 507cf90521 am: 4cb8cab577 by Sorin Basca · 3 years, 3 months ago
  94. 507cf90 Adding get/put and compare-and-set methods to Unsafe by Sorin Basca · 3 years, 3 months ago
  95. 2ec202e Remove unused fields in Thread. am: 4d29efcc54 am: 42687aa64f by Nicolas Geoffray · 3 years, 3 months ago
  96. 4d29efc Remove unused fields in Thread. by Nicolas Geoffray · 3 years, 3 months ago
  97. 66648af OpenJDK 11: Adding Unsafe new intrinsics for AtomicIntegerFieldUpdater am: 0069ad7ddb am: cbc0f76707 by Sorin Basca · 3 years, 3 months ago
  98. 0069ad7 OpenJDK 11: Adding Unsafe new intrinsics for AtomicIntegerFieldUpdater by Sorin Basca · 3 years, 4 months ago
  99. ad569e7 Revert "ART: Removes SuspendCheck for plain loops with a low trip count." am: 8f6b99fba2 am: 2ec75c0364 by Nicolas Geoffray · 3 years, 4 months ago
  100. 8f6b99f Revert "ART: Removes SuspendCheck for plain loops with a low trip count." by Nicolas Geoffray · 3 years, 4 months ago