Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
fd071680f083831e3d93fb66cc34095dfad8c602
/
compiler
/
optimizing
be10e8e
Optimizing: Try pattern substitution when we cannot inline.
by Vladimir Marko
· 9 years ago
cc0f311
ART: Add missing swaps to MIPS codegen
by David Brazdil
· 9 years ago
6f06fdb
Merge "ART: Fix gtest after liveness CL"
by David Brazdil
· 9 years ago
b11b072
ART: Fix gtest after liveness CL
by David Brazdil
· 9 years ago
9ff1de0
Merge "Implement first kind of polymorphic inlining."
by Nicolas Geoffray
· 9 years ago
a42363f
Implement first kind of polymorphic inlining.
by Nicolas Geoffray
· 9 years ago
74eb1b2
ART: Implement HSelect
by David Brazdil
· 9 years ago
75fd2a8
Merge "ART: Implement support for instruction inlining"
by David Brazdil
· 9 years ago
b3e773e
ART: Implement support for instruction inlining
by David Brazdil
· 9 years ago
9e485e6
Merge "Fix ARM & ARM64 UnsafeCASObject intrinsic with heap poisoning."
by Roland Levillain
· 9 years ago
8bfdf83
Merge "Revert "Revert "Lift the spill at each irreducible loop block restriction."""
by Nicolas Geoffray
· 9 years ago
ad4ed08
Revert "Revert "Lift the spill at each irreducible loop block restriction.""
by Nicolas Geoffray
· 9 years ago
30202b2
Merge "Revert "Revert "Add option to generate compressed backtrace info."""
by David Srbecky
· 9 years ago
f032f3a
Merge "Optimizing: Lazy creation of Handle<>s in RTP."
by Vladimir Marko
· 9 years ago
2e50ecb
Fix ARM & ARM64 UnsafeCASObject intrinsic with heap poisoning.
by Roland Levillain
· 9 years ago
7d1fbf3
Optimizing: Lazy creation of Handle<>s in RTP.
by Vladimir Marko
· 9 years ago
b1bd048
Merge "Recognize common utilities as intrinsics."
by Aart Bik
· 9 years ago
59c9454
Recognize common utilities as intrinsics.
by Aart Bik
· 9 years ago
09e8d5f
Some minor simplifications in code and tests.
by Aart Bik
· 9 years ago
8881c42
Merge "Revert "Lift the spill at each irreducible loop block restriction.""
by Bart Sears
· 9 years ago
2818dbc
Revert "Lift the spill at each irreducible loop block restriction."
by Bart Sears
· 9 years ago
a00d5fe
Merge "Lift the spill at each irreducible loop block restriction."
by Nicolas Geoffray
· 9 years ago
79e9f43
Lift the spill at each irreducible loop block restriction.
by Nicolas Geoffray
· 9 years ago
5b1c2ca
Revert "Revert "Add option to generate compressed backtrace info.""
by David Srbecky
· 9 years ago
f39745e
ART: Remove some unnecessary mutator lock annotations.
by Vladimir Marko
· 9 years ago
1acf046
Merge "Revert "Add option to generate compressed backtrace info.""
by David Srbecky
· 9 years ago
8546cc9
Revert "Add option to generate compressed backtrace info."
by David Srbecky
· 9 years ago
6a75b9e
Merge "Fix MIPS64 booting problem"
by Vladimir Marko
· 9 years ago
5fdcc3c
Add option to generate compressed backtrace info.
by David Srbecky
· 9 years ago
9500529
Merge "Improve documentation and assertions of read barrier instrumentation."
by Roland Levillain
· 9 years ago
6f007eb
Merge "Allow x86 memory operands for 64-bit popcnt on x86."
by Aart Bik
· 9 years ago
7d9f95f
Merge "Revert "Revert "ARM64 Baker's read barrier fast path implementation."""
by Roland Levillain
· 9 years ago
8ed1826
Fix MIPS64 booting problem
by Goran Jakovljevic
· 9 years ago
87f7dfc
Merge "Revert "Revert "Inline methods with loops."""
by Nicolas Geoffray
· 9 years ago
788f2f0
Revert "Revert "Inline methods with loops.""
by Nicolas Geoffray
· 9 years ago
d30de5b
Merge "Revert "Revert "Revert "Change condition to opposite if lhs is constant""""
by Nicolas Geoffray
· 9 years ago
d4aee94
Revert "Revert "Revert "Change condition to opposite if lhs is constant"""
by Nicolas Geoffray
· 9 years ago
95e7ffc
Improve documentation and assertions of read barrier instrumentation.
by Roland Levillain
· 9 years ago
4401586
Revert "Revert "ARM64 Baker's read barrier fast path implementation.""
by Roland Levillain
· 9 years ago
3451383
Merge "With irreducible loops, we can have a null destination."
by Nicolas Geoffray
· 9 years ago
04eb70f
With irreducible loops, we can have a null destination.
by Nicolas Geoffray
· 9 years ago
45ec096
Merge "Revert "Revert "Change condition to opposite if lhs is constant"""
by Nicolas Geoffray
· 9 years ago
c54ec90
Merge "Revert "Some minor simplifications in code and tests.""
by Nicolas Geoffray
· 9 years ago
69fd1b5
Revert "Some minor simplifications in code and tests."
by Nicolas Geoffray
· 9 years ago
ca9f686
Merge "Revert "ARM/ARM64: Extend support of instruction combining.""
by Nicolas Geoffray
· 9 years ago
6b5afdd
Revert "ARM/ARM64: Extend support of instruction combining."
by Nicolas Geoffray
· 9 years ago
884e54c
Revert "Revert "Change condition to opposite if lhs is constant""
by Nicolas Geoffray
· 9 years ago
2a94607
Allow x86 memory operands for 64-bit popcnt on x86.
by Aart Bik
· 9 years ago
20a96c6
Merge "Support for x86 popcnt."
by Aart Bik
· 9 years ago
c39dac1
Support for x86 popcnt.
by Aart Bik
· 9 years ago
14de51f
Merge "Revert "ARM64 Baker's read barrier fast path implementation.""
by Mathieu Chartier
· 9 years ago
28a2ff0
Revert "ARM64 Baker's read barrier fast path implementation."
by Mathieu Chartier
· 9 years ago
857235b
Merge "Implemented BitCount as an intrinsic. With unit test."
by Aart Bik
· 9 years ago
f3e4c8a
Merge "Some minor simplifications in code and tests."
by Aart Bik
· 9 years ago
8ad4824
Merge "ARM64 Baker's read barrier fast path implementation."
by Roland Levillain
· 9 years ago
debeb98
ARM/ARM64: Extend support of instruction combining.
by Ilmir Usmanov
· 9 years ago
3f67e69
Implemented BitCount as an intrinsic. With unit test.
by Aart Bik
· 9 years ago
086d27e
Fix missing case in ARM64 codegen.
by Aart Bik
· 9 years ago
bf03fcd
Some minor simplifications in code and tests.
by Aart Bik
· 9 years ago
3ac099b
Merge "Revert "Inline methods with loops.""
by Andreas Gampe
· 9 years ago
6c2574c
Merge "Revert "Fix gtests after loop inlining support.""
by Andreas Gampe
· 9 years ago
451ad8d
Revert "Inline methods with loops."
by Andreas Gampe
· 9 years ago
fee4e2e
Revert "Fix gtests after loop inlining support."
by Andreas Gampe
· 9 years ago
7997baf
Merge "Fix gtests after loop inlining support."
by Nicolas Geoffray
· 9 years ago
0e342cd
Fix gtests after loop inlining support.
by Nicolas Geoffray
· 9 years ago
c047d94
ART: DCHECK still too strong for String NewInstance
by David Brazdil
· 9 years ago
440ef2c
Merge "ART: Cannot assume String.<init> called on NewInstance"
by David Brazdil
· 9 years ago
5b98e3c
Merge "Inline methods with loops."
by Nicolas Geoffray
· 9 years ago
c8f1df9
ARM64 Baker's read barrier fast path implementation.
by Roland Levillain
· 9 years ago
bc9ab16
ART: Cannot assume String.<init> called on NewInstance
by David Brazdil
· 9 years ago
82fc9bb
Inline methods with loops.
by Nicolas Geoffray
· 9 years ago
91d65e0
Fix various typos in ART's comments and string literals.
by Roland Levillain
· 9 years ago
e3f43ac
Some read barrier clean-up in Optimizing.
by Roland Levillain
· 9 years ago
17ccfff
Merge "Disable DCE when there are irreducible loops."
by Nicolas Geoffray
· 9 years ago
09aa147
Disable DCE when there are irreducible loops.
by Nicolas Geoffray
· 9 years ago
65902e8
ART: Optimize out redundant NewInstances of String
by David Brazdil
· 9 years ago
955d24c
Merge "ART: Remove Baseline compiler"
by David Brazdil
· 9 years ago
58282f4
ART: Remove Baseline compiler
by David Brazdil
· 9 years ago
ae9f99e
Merge "Optimizing: Improve floating point comparisons on arm and arm64."
by Vladimir Marko
· 9 years ago
7c0f2e5
Do HFieldGet first to avoid explicit null check.
by Nicolas Geoffray
· 9 years ago
d6e069b
Optimizing: Improve floating point comparisons on arm and arm64.
by Vladimir Marko
· 9 years ago
c903b6a
Move --dump-cfg and dump-cfg-append to CompilerOptions.
by Nicolas Geoffray
· 9 years ago
cd3d0fb
Do not use HArm64IntermediateAddress with read barriers.
by Roland Levillain
· 9 years ago
2894346
Merge "ART: Remove incorrect HFakeString optimization"
by David Brazdil
· 9 years ago
947cb4f
Merge "Implement irreducible loop support in optimizing."
by Nicolas Geoffray
· 9 years ago
15db4dc
Merge "Update `ValidateInvokeRuntime()` and HDivZeroCheck."
by Roland Levillain
· 9 years ago
6de1938
ART: Remove incorrect HFakeString optimization
by David Brazdil
· 9 years ago
15bd228
Implement irreducible loop support in optimizing.
by Nicolas Geoffray
· 9 years ago
8422edd
Merge "MIPS32: don't use R2+ instructions (mthc1, mfhc1) on MIPS32R1 or with 32-bit FPUs."
by Roland Levillain
· 9 years ago
da88e57
Merge "Don't encode a DexRegisterMap if there is no live register."
by Nicolas Geoffray
· 9 years ago
8e6b237
Merge "MIPS: Improve conversion between ints and floats."
by Roland Levillain
· 9 years ago
bb9863a
MIPS32: don't use R2+ instructions (mthc1, mfhc1) on MIPS32R1 or
by Alexey Frunze
· 9 years ago
baf60b7
MIPS: Improve conversion between ints and floats.
by Alexey Frunze
· 9 years ago
0d9150b
MIPS: HRor clean-up
by Alexey Frunze
· 9 years ago
08d3ab5
Merge "Fixed bug with hoisting/deopting in taken-block instead of preheader. With a fail-before pass-after regression test."
by Aart Bik
· 9 years ago
f96c43e
Merge "Reduce code size by sharing slow paths."
by Aart Bik
· 9 years ago
55b14df
Fixed bug with hoisting/deopting in taken-block instead of preheader.
by Aart Bik
· 9 years ago
86e4278
Add DWARF type information generation.
by Tamas Berghammer
· 9 years ago
5cc349f
Report DWARF debug information for JITed code.
by David Srbecky
· 9 years ago
780aece
Update `ValidateInvokeRuntime()` and HDivZeroCheck.
by Alexandre Rames
· 9 years ago
Next »