- c961939 LSE fix removing observable stores in try catch by Santiago Aboy Solanes · 2 years, 9 months ago
- 42f1af8 LSE fix removing observable stores with throwing instuctions by Santiago Aboy Solanes · 2 years, 9 months ago
- 7f587e5 Fix `CanUseKnownBootImageVarHandle()`, part 2. by Vladimir Marko · 2 years, 9 months ago
- acbb380 Fix `CanUseKnownBootImageVarHandle()`. by Vladimir Marko · 2 years, 9 months ago
- 9d31daa Avoid VarHandle checks for boot image field VarHandles. by Vladimir Marko · 2 years, 9 months ago
- 0eca098 Enable LoopOptimization for graphs with try catch blocks by Santiago Aboy Solanes · 2 years, 9 months ago
- d77cf74 x86/x86-64: Fix BoundsCheck slow path clobbering EDX/RDX. by Vladimir Marko · 2 years, 9 months ago
- 9e3c371 Revert^2 "Add support for try catches in LSE" by Santiago Aboy Solanes · 2 years, 9 months ago
- e953942 Revert^2 "Pass `ArenaAllocator` to JNI compiler." by Vladimir Marko · 2 years, 9 months ago
- 2913dda Revert "Add support for try catches in LSE" by Santiago Aboy Solanes · 2 years, 9 months ago
- aa5a644 Revert "Pass `ArenaAllocator` to JNI compiler." by Santiago Aboy Solanes · 2 years, 9 months ago
- 62b1265 Add support for try catches in LSE by Santiago Aboy Solanes · 2 years, 10 months ago
- cef72a6 Revert^2 "DCE SimplifyAlwaysThrowing optimizations" by Santiago Aboy Solanes · 2 years, 9 months ago
- 8e92a61 Inliner will return true when identifying a method as always throws by Santiago Aboy Solanes · 2 years, 9 months ago
- 601f4e9 Pass `ArenaAllocator` to JNI compiler. by Vladimir Marko · 2 years, 9 months ago
- f4bd5de Touch up changes related to cross-dex compiling by Santiago Aboy Solanes · 2 years, 10 months ago
- 4ebfcac Track finalizable objects in loops by Santiago Aboy Solanes · 2 years, 10 months ago
- 026a662 Revert "DCE SimplifyAlwaysThrowing optimizations" by Hans Boehm · 2 years, 10 months ago
- 298112a DCE SimplifyAlwaysThrowing optimizations by Santiago Aboy Solanes · 2 years, 10 months ago
- 26e70d8 Allow code to sink right before the TryBoundary by Santiago Aboy Solanes · 2 years, 10 months ago
- 8d100ba Fix last value generation in loop optimization. by Vladimir Marko · 2 years, 11 months ago
- 2f6af92 Allow to sink code within its try block by Santiago Aboy Solanes · 2 years, 10 months ago
- 9e701b1 Allow to sink code to catch blocks by Santiago Aboy Solanes · 2 years, 10 months ago
- de4d195 Clean up InductionVarAnalysis. by Vladimir Marko · 2 years, 10 months ago
- e4ccbb5 Revert^2 "Faster deduplication of `CodeInfo` tables." by Vladimir Marko · 2 years, 10 months ago
- e25f13a Fix 697-string-buffer-append under no-image. by Nicolas Geoffray · 2 years, 10 months ago
- 8c7f649 Revert "Faster deduplication of `CodeInfo` tables." by Roland Levillain · 2 years, 10 months ago
- fa9c809 Faster deduplication of `CodeInfo` tables. by Vladimir Marko · 2 years, 11 months ago
- 69a87e3 Revert^4 "Add bss support for inlining BCP DexFiles for single image" by Santiago Aboy Solanes · 2 years, 10 months ago
- 961dbc4 Optimizing: Do not resolve field type for `get` opcodes. by Vladimir Marko · 2 years, 10 months ago
- 103e56a Fix pattern replacement for float constant. by Vladimir Marko · 2 years, 10 months ago
- 1849c3a Revert^3 "Add bss support for inlining BCP DexFiles for single image" by Santiago Aboy Solanes · 2 years, 10 months ago
- b740438 Revert^2 "Add bss support for inlining BCP DexFiles for single image" by Santiago Aboy Solanes · 3 years ago
- 0af91e0 arm: Fix VarHandle.compareAndSet() with read barriers. by Vladimir Marko · 2 years, 11 months ago
- 48eb839 Initialize intrinsics in dex2oat. by Nicolas Geoffray · 2 years, 11 months ago
- 872ec72 Update compiler/ implications to use (D)CHECK_IMPLIES by Santiago Aboy Solanes · 2 years, 11 months ago
- 0805e90 Add (D)CHECK_IMPLIES to ART logging by Santiago Aboy Solanes · 2 years, 11 months ago
- ac87515 Don't overly limit recursive inlining for monomorphic cases by Santiago Aboy Solanes · 2 years, 11 months ago
- b414a4c Intrinsify System.ArrayCopy for Primitive data types by Shalini Salomi Bodapati · 3 years ago
- 4f5b7cb Limit recursive polymorphic inlining to prevent code bloat by Santiago Aboy Solanes · 3 years ago
- 69559a5 Add test to check against sharpening optimization by Santiago Aboy Solanes · 3 years ago
- 239c449 Revert "Add bss support for inlining BCP DexFiles for single image" by Santiago Aboy Solanes · 3 years ago
- bdf7dc0 Introduce FindSuperMethodToCall to find the target of a super call. by Nicolas Geoffray · 3 years ago
- 2d62882 Add bss support for inlining BCP DexFiles for single image by Santiago Aboy Solanes · 3 years ago
- ec696e5 Clean up debug checks in intrinsic code. by Ulya Trafimovich · 3 years ago
- 1b3ec0f Revert^2 "Reduce pauses for weak reference access" by Hans Boehm · 3 years ago
- 07cbc5b Revert "Reduce pauses for weak reference access" by Hans Boehm · 3 years ago
- 0ab5b6d Reduce pauses for weak reference access by Hans Boehm · 3 years, 7 months ago
- 4b34d5c Intrisify IsInfinite() (float/double) function for x86_64 by Shalini Salomi Bodapati · 3 years ago
- a3759ca arm: Implement Unsafe.compareAndSetObject intrinsic. by Ulya Trafimovich · 3 years ago
- 70102e6 arm64: Implement Unsafe.compareAndSetObject intrinsic. by Ulya Trafimovich · 3 years ago
- ee7bd32 Revert "Expand sharpening's ComputeLoadClassKind to cover cross-dex cases" by Nicolas Geoffray · 3 years ago
- 37af463 x86: Implement Unsafe.compareAndSetObject intrinsic. by Ulya Trafimovich · 3 years ago
- bb2643f x86_64: Implement Unsafe.compareAndSetObject intrinsic. by Ulya Trafimovich · 3 years ago
- 32b8c8f Expand sharpening's ComputeLoadClassKind to cover cross-dex cases by Santiago Aboy Solanes · 3 years, 1 month ago
- e45883e ARM64: Enable implicit suspend checks and madvise()... by Vladimir Marko · 3 years ago
- 6f572b7 Fix out of range in art compiler. by Florian Mayer · 3 years ago
- 22df3e0 Remove operator<< from HGraph. by Nicolas Geoffray · 3 years ago
- 8a868f7 ARM: Fix CASObject intrinsic slow path. by Vladimir Marko · 3 years, 1 month ago
- 3322cc5 x86_64: Implement VarHandle.getAnd* for arrays and byte array views. by Ulya Trafimovich · 3 years, 2 months ago
- 7039c11 ARM64: Implicit suspend checks using LDR. by Vladimir Marko · 7 years ago
- 9c970b9 Mark HMethodEntry/ExitHook as CanThrow by Mythri Alle · 3 years, 1 month ago
- afd764c Reorder functions in source file (no functional changes). by Ulya Trafimovich · 3 years, 2 months ago
- 254a858 Make suspend check test specific flags. by Vladimir Marko · 3 years, 2 months ago
- 8a608fa Handle baseline/optimized compilation kind in the runtime. by Nicolas Geoffray · 3 years, 2 months ago
- 9e59890 Simplify hotness count in baseline compiled code. by Nicolas Geoffray · 3 years, 2 months ago
- ac4e4a2 Dump the graph before/after every pass by Santiago Aboy Solanes · 3 years, 2 months ago
- ddf4fd3 Always access Thread state and flags as 32-bit location. by Vladimir Marko · 3 years, 2 months ago
- c3e004d Revert "Turn off cross-dex inlining while we take a look at 207329152" by Santiago Aboy Solanes · 3 years, 2 months ago
- f6bb806 Turn off cross-dex inlining while we take a look at 207329152 by Santiago Aboy Solanes · 3 years, 2 months ago
- bd2394b x86_64: Factor out common part of VarHandle.getAnd{Set,Add,Bitwise*}. by Ulya Trafimovich · 3 years, 2 months ago
- 519ff8b Revert "Support calling entry / exit hooks from JIT code for non-debuggable" by Mythri Alle · 3 years, 2 months ago
- bd95682 Support calling entry / exit hooks from JIT code for non-debuggable by Mythri Alle · 3 years, 2 months ago
- 2498d85 Run LSE with LoadStoreAnalysisType::kBasic analysis. by Nicolas Geoffray · 3 years, 2 months ago
- b35f2a2 x86_64: Implement VarHandle.compareAnd* for arrays and byte array views. by Ulya Trafimovich · 3 years, 2 months ago
- 44a1dc7 Clean up VarHandles.set*() for arrays and byte array views. by Ulya Trafimovich · 3 years, 2 months ago
- 483c41a ART: Use core image to speed up some gtests. by Vladimir Marko · 3 years, 2 months ago
- 9575c12 Revert^2 "Cleanup the code to determine instrumentation level" by Mythri Alle · 3 years, 2 months ago
- fa73acc Disaggregate kNotInlined MethodCompilationStats by Santiago Aboy Solanes · 3 years, 2 months ago
- 3fa6e46 Add Math.fma (double & float versions) intrinsics for arm64 by Nikita Iashchenko · 3 years, 4 months ago
- 6545ee3 Support Math.fma Intrinsic for x86 and x86_64 by Shalini Salomi Bodapati · 3 years, 2 months ago
- a0232ad Add .bss support for inlining across dexfiles within Oat by Santiago Aboy Solanes · 3 years, 2 months ago
- 61673dc Reland "Change hotness counting." by Nicolas Geoffray · 3 years, 2 months ago
- 970ba21 Inline across dex files for compiler options' non-BCP methods by Santiago Aboy Solanes · 3 years, 3 months ago
- 5097f83 Revert^2 "Add support for calling entry / exit hooks directly from JIT code"" by Mythri Alle · 3 years, 2 months ago
- ae0810b x86_64: Implement VarHandle.set{,Acquire,Opaque,Volatile} for byte array views. by Ulya Trafimovich · 3 years, 3 months ago
- 72be14e Revert "Add support for calling entry / exit hooks directly from JIT code" by Mythri Alle · 3 years, 3 months ago
- e43aa3f Revert^2 "Inline across dex files for bootclaspath's methods" by Santiago Aboy Solanes · 3 years, 3 months ago
- d172926 arm: Fix VarHandle.compareAndSet/long intrinsic... by Vladimir Marko · 3 years, 3 months ago
- 2d4feeb Add support for calling entry / exit hooks directly from JIT code by Mythri Alle · 3 years, 3 months ago
- 8cb989f Revert "Inline across dex files for bootclaspath's methods" by Santiago Aboy Solanes · 3 years, 3 months ago
- 3693b2a Revert^2 "x86_64: Implement VarHandle.get{,Acquire,Opaque,Volatile} for byte array views." by Ulyana Trafimovich · 3 years, 3 months ago
- 6620caa Revert "x86_64: Implement VarHandle.get{,Acquire,Opaque,Volatile} for byte array views." by Roland Levillain · 3 years, 3 months ago
- 298f1b7 x86_64: Implement VarHandle.get{,Acquire,Opaque,Volatile} for byte array views. by Ulya Trafimovich · 3 years, 3 months ago
- ce131fe Revert "Change hotness counting." by Vladimir Marko · 3 years, 3 months ago
- d690f8a Inline across dex files for bootclaspath's methods by Santiago Aboy Solanes · 3 years, 4 months ago
- e91a954 Revert^2 "ART: Redundant AND operation removal optimization" by Artem Serov · 3 years, 3 months ago
- 0506864 Revert "ART: Redundant AND operation removal optimization" by Joe Shih · 3 years, 3 months ago
- c498a1d ART: Redundant AND operation removal optimization by Aditya Deshpande · 3 years, 8 months ago
- c86869a Change hotness counting. by Nicolas Geoffray · 3 years, 4 months ago