Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
6017782485d30c4e440e53107dde03dc20d56a9a
/
compiler
/
optimizing
f7d9946
Remove too aggressive DCHECKs.
by Nicolas Geoffray
· 8 years ago
355d93c
Merge "Revert "Revert "Fix ArtMethod::GetInvokeType for static methods on interfaces.""" into nyc-dev
by Nicolas Geoffray
· 8 years ago
2f11681
Revert "Revert "Fix ArtMethod::GetInvokeType for static methods on interfaces.""
by Nicolas Geoffray
· 8 years ago
f479d77
ART: ArrayGet hoisting restriction added.
by Anton Shamin
· 9 years ago
2dc77ec
Fix ArtMethod::GetInvokeType for static methods on interfaces.
by Nicolas Geoffray
· 8 years ago
e1dfa0c
Fix a bug in reference type propagation.
by Nicolas Geoffray
· 8 years ago
a6e95b3
Fix oatdump crash on arm64/arm code. Also adds 16 bit literal information.
by Aart Bik
· 9 years ago
bf0c2e7
Merge "Fix another case of live_in at irreducible loop entry." into nyc-dev
by TreeHugger Robot
· 9 years ago
77ce643
Fix another case of live_in at irreducible loop entry.
by Nicolas Geoffray
· 9 years ago
63347bb
Reduce memory usage of SSA Phi elimination and make it faster.
by Vladimir Marko
· 9 years ago
a26b3c5
Attribute arena allocations previously marked as STL.
by Vladimir Marko
· 9 years ago
74acb01
Merge "ART: Fix dominance for irreducible loops" into nyc-dev
by TreeHugger Robot
· 9 years ago
7e589fe
ART: Fix dominance for irreducible loops
by David Brazdil
· 9 years ago
b7a459b
Merge "Optimizing: LoadString may not have any side effects." into nyc-dev
by Vladimir Marko
· 9 years ago
bf12e4d
Optimizing: LoadString may not have any side effects.
by Vladimir Marko
· 9 years ago
6282080
Merge "Relax the DCHECK in load store elimination." into nyc-dev
by TreeHugger Robot
· 9 years ago
bb2c93b
Relax the DCHECK in load store elimination.
by Nicolas Geoffray
· 9 years ago
ffaa91d
Workaround invokesuper underspecified behavior.
by Aart Bik
· 9 years ago
e4a97f9
Stop populating irreducible loop at header
by David Brazdil
· 9 years ago
89db4e6
Do not look at dead phis during SsaRedundantPhiElimination.
by Nicolas Geoffray
· 9 years ago
366728f
Remove invoke after inlining.
by Nicolas Geoffray
· 9 years ago
19b5021
Forbid HDeoptimize instructions in OSR methods.
by Nicolas Geoffray
· 9 years ago
2f82b70
ART: Disable back edge uses for irreducible loops
by David Brazdil
· 9 years ago
e5de54c
Split profile recording from jit compilation
by Calin Juravle
· 9 years ago
d1d7c40
Test component type for errors too. With regression test.
by Aart Bik
· 9 years ago
21aa4d4
Make sure the referring class is in the dex cache.
by Nicolas Geoffray
· 9 years ago
62e631a
Add flag to ArtMethod to skip compilation.
by Nicolas Geoffray
· 9 years ago
06a2b01
ART: Naive NullCheck elimination in InstructionBuilder
by David Brazdil
· 9 years ago
be72dc9
Merge "Use dex cache from compilation unit in RTP." into nyc-dev
by Vladimir Marko
· 9 years ago
d974379
ART: Address late comments on a GVN memory-saving CL
by David Brazdil
· 9 years ago
a4336d2
Use dex cache from compilation unit in RTP.
by Vladimir Marko
· 9 years ago
4283aa9
Reduce memory usage in GVN
by David Brazdil
· 9 years ago
9ef2654
Fix HInstruction::ReplaceInput(), allow no-op.
by Vladimir Marko
· 9 years ago
709fb64
Merge "Avoid constructing types with errors." into nyc-dev
by Aart Bik
· 9 years ago
fa7f589
Reuse HUseListNode<>s when replacing instruction or input.
by Vladimir Marko
· 9 years ago
d59f3b1
Use iterators "before" the use node in HUserRecord<>.
by Vladimir Marko
· 9 years ago
c88af3f
Merge changes I5044e94b,I149273b7 into nyc-dev
by Vladimir Marko
· 9 years ago
7de2439
Avoid constructing types with errors.
by Aart Bik
· 9 years ago
8b336cd
Merge "Use dex cache from compilation unit in HInstructionBuilder." into nyc-dev
by TreeHugger Robot
· 9 years ago
14b0b23
ART: Fix IsLinearOrderWellFormed in liveness analysis
by David Brazdil
· 9 years ago
116e6e2
Use dex cache from compilation unit in HInstructionBuilder.
by Vladimir Marko
· 9 years ago
3563c44
Fix inlining loops in OSR mode.
by Vladimir Marko
· 9 years ago
c393d63
Fix: correctly destruct VIXL labels.
by Alexandre Rames
· 9 years ago
d1ee809
Move Assemblers to the Arena.
by Vladimir Marko
· 9 years ago
2efdde2
Merge changes Id1538275,I63632e88 into nyc-dev
by David Brazdil
· 9 years ago
c93a0d1
ART: Update DCHECKs in SsaLivenessAnalysis::AddBackEdgeUses
by David Brazdil
· 9 years ago
a2bbdc3
ART: Save a bit of memory in production LICM
by David Brazdil
· 9 years ago
d58b837
Allocate code generators on the arena.
by Vladimir Marko
· 9 years ago
934c5b6
Merge "Small changes in ARM and x86-64 SystemArrayCopy intrinsics."
by Roland Levillain
· 9 years ago
ebea3d2
Small changes in ARM and x86-64 SystemArrayCopy intrinsics.
by Roland Levillain
· 9 years ago
c2e8af9
ART: Speed up HGraph::PopulateIrreducibleRecursive
by David Brazdil
· 9 years ago
c4ae916
Store precice set of which constructors require barriers
by Mathieu Chartier
· 9 years ago
dee58d6
Revert "Revert "Refactor HGraphBuilder and SsaBuilder to remove HLocals""
by David Brazdil
· 9 years ago
391e155
Merge "Optimizing: Fix codegens for MethodLoadKind::kDexCacheViaMethod."
by Vladimir Marko
· 9 years ago
a3aef2e
Move optimizations out of HInliner::TryBuildAndInlineHelper.
by Roland Levillain
· 9 years ago
40ecb12
Optimizing: Fix codegens for MethodLoadKind::kDexCacheViaMethod.
by Vladimir Marko
· 9 years ago
96de6c3
Merge "Implement ARM64 support for SystemArrayCopy()"
by Roland Levillain
· 9 years ago
75563e3
Merge "Clean up OatQuickMethodHeader after Quick removal."
by Vladimir Marko
· 9 years ago
7d9a5b0
Merge "Revert "Refactor HGraphBuilder and SsaBuilder to remove HLocals""
by David Brazdil
· 9 years ago
6032891
Revert "Refactor HGraphBuilder and SsaBuilder to remove HLocals"
by David Brazdil
· 9 years ago
9d07e3d
Clean up OatQuickMethodHeader after Quick removal.
by Vladimir Marko
· 9 years ago
eb98c0d
Merge "Please Clang wrt stack frames in HInliner::TryBuildAndInlineHelper."
by Roland Levillain
· 9 years ago
a8013fd
Please Clang wrt stack frames in HInliner::TryBuildAndInlineHelper.
by Roland Levillain
· 9 years ago
2f92ec8
Merge "Use bit-level packing for InlineInfo in stackmaps as well."
by Calin Juravle
· 9 years ago
75ee5c2
Merge "Fix BitCount intrinsics assertions."
by Roland Levillain
· 9 years ago
7e168f6
Merge "Improve debugging in art/compiler/optimizing/common_arm64.h."
by Roland Levillain
· 9 years ago
e3ff7b2
Refactor HGraphBuilder and SsaBuilder to remove HLocals
by David Brazdil
· 9 years ago
86ea7ee
Build dominator tree before generating HInstructions
by David Brazdil
· 9 years ago
3a448e4
Improve debugging in art/compiler/optimizing/common_arm64.h.
by Roland Levillain
· 9 years ago
fa3912e
Fix BitCount intrinsics assertions.
by Roland Levillain
· 9 years ago
61b28a1
Use bit-level packing for InlineInfo in stackmaps as well.
by David Srbecky
· 9 years ago
fe2b137
Merge "Pack stack map entries on bit level to save space."
by Calin Juravle
· 9 years ago
c2ec9ad
Implement ARM64 support for SystemArrayCopy()
by donghui.bai
· 9 years ago
09ed098
Pack stack map entries on bit level to save space.
by David Srbecky
· 9 years ago
b0170f0
Merge "Fix Boolean to integral types conversions."
by Roland Levillain
· 9 years ago
922b88c
Merge "ART: Fix TypeConversion from long const to float on x86_64"
by David Brazdil
· 9 years ago
4c858cd
ART: Fix TypeConversion from long const to float on x86_64
by Pavel Vyssotski
· 9 years ago
20eef17
Merge "Fix arm64 simplifier bug that tries to remove same statement twice. With fail-before/pass-after test (on arm64)."
by Aart Bik
· 9 years ago
968056f
Fix arm64 simplifier bug that tries to remove same statement twice.
by Aart Bik
· 9 years ago
f355c3f
Fix Boolean to integral types conversions.
by Roland Levillain
· 9 years ago
db8e62d
Optimizing: Clean up after const-string sharpening.
by Vladimir Marko
· 9 years ago
085055f
Merge "Optimizing: Improve const-string code generation."
by Vladimir Marko
· 9 years ago
a1eff4f
Merge "X86_64: Replace x86_64 xchg instruction use"
by Vladimir Marko
· 9 years ago
fa02c9d
ART: Flush ostream less frequently in GraphVisualizer
by David Brazdil
· 9 years ago
cac5a7e
Optimizing: Improve const-string code generation.
by Vladimir Marko
· 9 years ago
6f51d77
Merge "Optimizing: Reduce arena memory used by GraphChecker."
by Vladimir Marko
· 9 years ago
ef94b54
Merge "ART: Clean up verifier"
by Andreas Gampe
· 9 years ago
bf9611f
ART: Clean up verifier
by Andreas Gampe
· 9 years ago
7829691
Fix bug not accounting for type in induction comparison. Extended unit tests.
by Aart Bik
· 9 years ago
b0b3859
Merge "Avoid removing new-instance instruction twice. Includes a fail-before/pass-after regression test."
by Aart Bik
· 9 years ago
eda3140
Avoid removing new-instance instruction twice.
by Aart Bik
· 9 years ago
947eb70
Optimizing: Reduce arena memory used by GraphChecker.
by Vladimir Marko
· 9 years ago
62e78a7
Merge "ART: Fix order of operations in HBasicBlock::DisconnectAndDelete"
by David Brazdil
· 9 years ago
9eeebf6
ART: Fix order of operations in HBasicBlock::DisconnectAndDelete
by David Brazdil
· 9 years ago
594973c
Merge "ART: Loosen a GraphChecker rule on Boolean inputs"
by David Brazdil
· 9 years ago
11edec7
ART: Loosen a GraphChecker rule on Boolean inputs
by David Brazdil
· 9 years ago
2e38434
Merge "Post-Quick cleanup: Remove CompilationUnit."
by Vladimir Marko
· 9 years ago
0ced281
Merge "Clean up art::HConstant predicates."
by Roland Levillain
· 9 years ago
843a655
Merge "Do a null check on the sibling in the register allocator."
by Nicolas Geoffray
· 9 years ago
32cc778
Do a null check on the sibling in the register allocator.
by Nicolas Geoffray
· 9 years ago
Next »