index
:
platform/art
banksia-dev
[no description]
Gerrit Code Review
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
optimizing
Age
Commit message (
Expand
)
Author
2025-03-24
Address review comments from aosp/2671457.
Nicolas Geoffray
2025-03-22
arm64: fix reference unpoisoning in invokeExact intrinsic.
Almaz Mingaleev
2025-03-20
Move more path logic for tests to testing.cc, so it can be used without
Martin Stjernholm
2025-03-20
Optimizing: Avoid unnecessary work in `LinearScan()`.
Vladimir Marko
2025-03-20
Fix LSE to track type conversions correctly.
Vladimir Marko
2025-03-20
Revert^2 "Call target method in accessor MHs when it is set."
Almaz Mingaleev
2025-03-19
Do not override register storing MethodType in invokeExact.
Almaz Mingaleev
2025-03-19
Introduce abstract instruction `HFieldAccess`.
Vladimir Marko
2025-03-17
Reland "Implement if instructions in fast baseline compiler."
Nicolas Geoffray
2025-03-10
Revert "Call target method in accessor MHs when it is set."
Almaz Mingaleev
2025-03-10
Revert "Implement if instructions in fast baseline compiler."
Nicolas Geoffray
2025-03-06
Call target method in accessor MHs when it is set.
Almaz Mingaleev
2025-03-05
Remove `HInstruction::IsFieldAccess()`.
Vladimir Marko
2025-03-05
riscv64: handle invoke-virtual and invoke-direct in invokeExact
Anton Romanov
2025-03-03
Implement if instructions in fast baseline compiler.
Nicolas Geoffray
2025-02-28
Address follow-up comments from aosp/3409718.
Almaz Mingaleev
2025-02-28
Optimizing: Reduce size of `LocationSummary`.
Vladimir Marko
2025-02-28
Remove `HInstruction::GetAllocator()`.
Vladimir Marko
2025-02-28
Speed up `SsaRedundantPhiElimination`.
Vladimir Marko
2025-02-27
Speed up DCE, CFRE and `ReplaceUsesDominatedBy()`...
Vladimir Marko
2025-02-22
Optimizing: Speed up SSA Liveness Analysis.
Vladimir Marko
2025-02-22
Optimizing: Speed up GVN by using `BitVectorView<>`.
Vladimir Marko
2025-02-21
Speed up `HGraph::BuildDominatorTree()`.
Vladimir Marko
2025-02-20
Introduce `BitVectorView<>`.
Vladimir Marko
2025-02-19
[Sim] Add a restricted mode setup
Chris Jones
2025-02-18
Optimizing: Remove dead Partial LSE test helpers.
Vladimir Marko
2025-02-18
Do not inline a method that was marked as un-compilable.
Nicolas Geoffray
2025-02-18
Optimizing: Add comments to `HInstruction::Add{,Env}UseAt()`.
Vladimir Marko
2025-02-18
Only locking error and runtime throws should retrigger verification.
Nicolas Geoffray
2025-02-17
Optimizing: Rename `GetNextInstructionId()`.
Vladimir Marko
2025-02-17
Optimizing: Speed up `HInstruction::Add{,Env}UseAt()`.
Vladimir Marko
2025-02-17
Optimizing: Do not crash on bad `filled-new-array` opcode.
Vladimir Marko
2025-02-14
verifier: Reject `filled-new-array/-range` with `[J`/`[D`.
Vladimir Marko
2025-02-14
Optimize HConstantFoldingVisitor::PropagateValue
Santiago Aboy Solanes
2025-02-13
Use HInstructionIteratorHandleChanges again in RTP
Santiago Aboy Solanes
2025-02-11
Optimize FindVisitedBlockWithRecyclableSet
Santiago Aboy Solanes
2025-02-10
SafeMul: avoid UB on signed overflow
Ryan Prichard
2025-02-10
cleanup: Remove never executed break
Santiago Aboy Solanes
2025-02-10
Optimize RemoveInstruction
Santiago Aboy Solanes
2025-02-04
Optimize FindReferenceInfoOf
Santiago Aboy Solanes
2025-02-03
Optimizing: Remove `kNotCompiledLargeMethodNoBranches`.
Vladimir Marko
2025-02-03
Optimizing: New statistic for diamond removal.
Vladimir Marko
2025-02-03
Optimizing: Remove Partial LSE statistics.
Vladimir Marko
2025-01-30
Avoid implicit conversion to bool in SideEffect's methods
Santiago Aboy Solanes
2025-01-30
Optimize ValueSet::Kill
Santiago Aboy Solanes
2025-01-29
Remove old workaround in RecordPcInfo
Santiago Aboy Solanes
2025-01-29
Remove unused dex_pc from GenerateUnresolvedFieldAccess
Santiago Aboy Solanes
2025-01-29
Optimizing: Fix `SimplifyIfs()` for FP bias mismatch.
Vladimir Marko
2025-01-28
Remove unused dex_pc from InvokeRuntime
Santiago Aboy Solanes
2025-01-28
Remove explicit dex_pc from RecordPcInfo
Santiago Aboy Solanes
[next]