Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
2e89e901b9f303549f3ba64e45d87292e9c986c8
/
compiler
/
optimizing
/
optimizing_compiler.cc
845e506
Revert "Use compiler filter to determine oat file status."
by Nicolas Geoffray
· 9 years ago
a62d2f0
Use compiler filter to determine oat file status.
by Richard Uhler
· 9 years ago
3a40bf2
ART: Clean up arena allocation memory tracking.
by Vladimir Marko
· 9 years ago
914d71e
Merge "Clean up NullCheck generation and record stats about it."
by Calin Juravle
· 9 years ago
933330a
Add more statistics for memory use of the JIT.
by Nicolas Geoffray
· 9 years ago
2ae4818
Clean up NullCheck generation and record stats about it.
by Calin Juravle
· 9 years ago
a4f8154
Collect memory use for the JIT.
by Nicolas Geoffray
· 9 years ago
09c2a6b
Add trampoline symbols to native debug info.
by David Srbecky
· 9 years ago
cc22d41
Merge "Allow generation of native debug info for multiple methods."
by David Srbecky
· 9 years ago
1a008a1
Merge "Refactor MethodDebugInfo (input of DWARF writer)."
by David Srbecky
· 9 years ago
d1c4045
Avoid generating dead code on frame enter/exit.
by Aart Bik
· 9 years ago
fe736b7
Allow generation of native debug info for multiple methods.
by David Srbecky
· 9 years ago
197160d
Refactor MethodDebugInfo (input of DWARF writer).
by David Srbecky
· 9 years ago
91cc06c
Mark DWARF lines in non-debuggable methods as "not a statement".
by David Srbecky
· 9 years ago
5d81120
Propagate InstructionSetFeatures to ElfBuilder.
by David Srbecky
· 9 years ago
700347e
Add a PassScope for PrepareForRegisterAllocation
by Mingyao Yang
· 9 years ago
25e0456
Give the JIT its own arena pool to avoid lock contentions.
by Nicolas Geoffray
· 9 years ago
4a0dad6
Revert "Revert "ARM/ARM64: Extend support of instruction combining.""
by Artem Udovichenko
· 9 years ago
2198309
Merge "The JIT does not need VerifedMethod nor CompilerCallbacks."
by Nicolas Geoffray
· 9 years ago
38e9e80
Add statistics support for some optimizations
by Jean-Philippe Halimi
· 9 years ago
5b82d33
The JIT does not need VerifedMethod nor CompilerCallbacks.
by Nicolas Geoffray
· 9 years ago
badd826
ART: Run SsaBuilder from HGraphBuilder
by David Brazdil
· 9 years ago
c5bfa97
Split elf_writer_debug.cc to several files.
by David Srbecky
· 9 years ago
a0f2bc5
Merge "Move code related to debug info generation to its own directory."
by David Srbecky
· 9 years ago
4fda4eb
Move code related to debug info generation to its own directory.
by David Srbecky
· 9 years ago
b331feb
Revert "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64.""
by Nicolas Geoffray
· 9 years ago
74eb1b2
ART: Implement HSelect
by David Brazdil
· 10 years ago
5b1c2ca
Revert "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
5fdcc3c
Add option to generate compressed backtrace info.
by David Srbecky
· 9 years ago
6b5afdd
Revert "ARM/ARM64: Extend support of instruction combining."
by Nicolas Geoffray
· 9 years ago
debeb98
ARM/ARM64: Extend support of instruction combining.
by Ilmir Usmanov
· 10 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
c903b6a
Move --dump-cfg and dump-cfg-append to CompilerOptions.
by Nicolas Geoffray
· 9 years ago
947cb4f
Merge "Implement irreducible loop support in optimizing."
by Nicolas Geoffray
· 9 years ago
15bd228
Implement irreducible loop support in optimizing.
by Nicolas Geoffray
· 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
· 10 years ago
15693bf
ART: Resolve ambiguous ArraySets
by David Brazdil
· 10 years ago
5949fa0
Revert "Revert "Tweak inlining heuristics.""
by Nicolas Geoffray
· 10 years ago
4833f5a
ART: Refactor SsaBuilder for more precise typing info
by David Brazdil
· 10 years ago
dcdc85b
Dex2oat support for multiple oat file and image file outputs.
by Jeff Hao
· 10 years ago
8e00676
Merge "Revert "Tweak inlining heuristics.""
by Nicolas Geoffray
· 10 years ago
b17d1cc
Revert "Tweak inlining heuristics."
by Nicolas Geoffray
· 10 years ago
ff6ab45
Merge "Tweak inlining heuristics."
by Nicolas Geoffray
· 10 years ago
fcb7613
Tweak inlining heuristics.
by Nicolas Geoffray
· 10 years ago
68289a5
Revert "ART: Refactor SsaBuilder for more precise typing info"
by Alex Light
· 10 years ago
d9510df
ART: Refactor SsaBuilder for more precise typing info
by David Brazdil
· 10 years ago
f71b3ad
Get source mapping table from stack maps.
by David Srbecky
· 10 years ago
8993caf
ART: Enable all optimizations except LSE under try/catch
by David Brazdil
· 10 years ago
73be1e8
Inline monomorphic calls.
by Nicolas Geoffray
· 10 years ago
b5cdc5d
Merge "Clean up optimizing compiler stats"
by Calin Juravle
· 10 years ago
4a34277
Dynamic BCE (based on induction range analysis)
by Aart Bik
· 10 years ago
ad54338
Clean up optimizing compiler stats
by Calin Juravle
· 10 years ago
1965328
Merge "Optimizing/ARM: Implement kDexCachePcRelative dispatch."
by Vladimir Marko
· 10 years ago
b4536b7
Optimizing/ARM: Implement kDexCachePcRelative dispatch.
by Vladimir Marko
· 10 years ago
22ccc3a
ARM64 read barrier support for concurrent GC in Optimizing.
by Roland Levillain
· 10 years ago
0d1caa5
Optimizing: Avoid a PrettyMethod() call per compiled method.
by Vladimir Marko
· 10 years ago
e34648d
Revert "Add stats support for existing optimizations"
by Nicolas Geoffray
· 10 years ago
06241b1
Add stats support for existing optimizations
by Jean-Philippe Halimi
· 10 years ago
d59c706
Revert "Dynamic BCE (based on induction range analysis)"
by Aart Bik
· 10 years ago
0b5849b
Dynamic BCE (based on induction range analysis)
by Aart Bik
· 10 years ago
3b359c7
ARM read barrier support for concurrent GC in Optimizing.
by Roland Levillain
· 10 years ago
0d5a281
x86/x86-64 read barrier support for concurrent GC in Optimizing.
by Roland Levillain
· 10 years ago
cff8107
Merge "Optimizing/X86: PC-relative dex cache array addressing."
by Vladimir Marko
· 10 years ago
0f7dca4
Optimizing/X86: PC-relative dex cache array addressing.
by Vladimir Marko
· 10 years ago
cdfed3d
Revert "Revert "Run type propagation after inliner only when needed.""
by Calin Juravle
· 10 years ago
8a7c0fe
Revert "Revert "ART: Update DCE to work with try/catch""
by David Brazdil
· 10 years ago
d28b969
Code cleanup to avoid CompilerDriver abstractions in JIT.
by Nicolas Geoffray
· 10 years ago
9517798
ART: Enable inlining under try/catch
by David Brazdil
· 10 years ago
771e5cc
Revert "ART: Enable more passes under try/catch"
by David Brazdil
· 10 years ago
39fabd6
ART: Enable more passes under try/catch
by David Brazdil
· 10 years ago
7a16bdb
Merge "Reduce memory used by CompiledMethods."
by Vladimir Marko
· 10 years ago
35831e8
Reduce memory used by CompiledMethods.
by Vladimir Marko
· 10 years ago
cbf3c0f
Merge "Optimizing: Determine invoke-static/-direct dispatch early."
by Vladimir Marko
· 10 years ago
1839d3c
Merge "Revert "Run type propagation after inliner only when needed.""
by Calin Juravle
· 10 years ago
2717436
Revert "Run type propagation after inliner only when needed."
by Calin Juravle
· 10 years ago
605f27d
Merge "Run type propagation after inliner only when needed."
by Calin Juravle
· 10 years ago
4e5dd52
Run type propagation after inliner only when needed.
by Calin Juravle
· 10 years ago
dc151b2
Optimizing: Determine invoke-static/-direct dispatch early.
by Vladimir Marko
· 10 years ago
8df69d4
Revert "Revert "load store elimination.""
by Mingyao Yang
· 10 years ago
f652cec
MIPS: Initial version of optimizing compiler for MIPS32
by Goran Jakovljevic
· 10 years ago
66e33f1
Merge "Use DlMallocSpace for the JIT code cache."
by Nicolas Geoffray
· 10 years ago
0c3c266
Use DlMallocSpace for the JIT code cache.
by Nicolas Geoffray
· 10 years ago
4b8f1ec
Use ATTRIBUTE_UNUSED more.
by Roland Levillain
· 10 years ago
8030c41
Revert "load store elimination."
by Nicolas Geoffray
· 10 years ago
589dac7
load store elimination.
by Mingyao Yang
· 10 years ago
655e585
Optimizing: Move GraphChecker memory allocations to arena.
by Vladimir Marko
· 10 years ago
cff8cc7
Don't check for optimizing test marker on unsupported ISAs.
by Calin Juravle
· 10 years ago
09b1d6f
Enforce optimizing test marker for verification errors.
by Calin Juravle
· 10 years ago
c90d7c7
Revert "Optimizing: Disable -Wframe-larger-than= for CompileOptimized()."
by Vladimir Marko
· 10 years ago
67f784e
Optimizing: Disable -Wframe-larger-than= for CompileOptimized().
by Vladimir Marko
· 10 years ago
da3a55b
Don't delegate to Quick anymore.
by Nicolas Geoffray
· 10 years ago
07380a2
Enable compilation of members with access check failures.
by Calin Juravle
· 10 years ago
1920c10
Revert "Revert "Enable optimizations with --debuggable.""
by Nicolas Geoffray
· 10 years ago
b7d27a5
Revert "Enable optimizations with --debuggable."
by Nicolas Geoffray
· 10 years ago
43855cc
Enable optimizations with --debuggable.
by Nicolas Geoffray
· 10 years ago
175dc73
Support unresolved methods in Optimizing
by Calin Juravle
· 10 years ago
831904f
Merge "Add option to append to the cfg dump."
by Calin Juravle
· 10 years ago
Next »