index
:
art.git
replicant-6.0
Android's art
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
compiler
/
optimizing
/
builder.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
ART: extension
Wei Wang
2015-10-06
1
-4
/
+6
*
MIPS: Initial version of optimizing compiler for MIPS64R6.
Roland Levillain
2015-06-26
1
-7
/
+8
*
Fix another case of un-verified dead code.
Nicolas Geoffray
2015-06-24
1
-2
/
+7
*
Revert "Revert "Use IsAssignableFrom instead of IsSubclass for robustness.""
Nicolas Geoffray
2015-06-22
1
-1
/
+2
*
Use compiling class instead of outer class for access checks.
Nicolas Geoffray
2015-06-22
1
-10
/
+13
*
Use compiling class instead of referrer for access checks.
Nicolas Geoffray
2015-06-22
1
-14
/
+22
*
Don't check the return type in the builder.
Nicolas Geoffray
2015-06-22
1
-5
/
+0
*
Bailout from compilation if an invoke is malformed.
Nicolas Geoffray
2015-06-22
1
-10
/
+33
*
Fix String Change baseline compiler errors.
Nicolas Geoffray
2015-06-22
1
-2
/
+3
*
Fix StringChange for optimizing compiler.
Jeff Hao
2015-06-18
1
-1
/
+1
*
ART: Allow PackedSwitch instructions with zero targets
David Brazdil
2015-06-18
1
-2
/
+12
*
Move mirror::ArtMethod to native
Mathieu Chartier
2015-06-02
1
-3
/
+2
*
Skip compilation when falling-through out of method code.
Calin Juravle
2015-05-01
1
-4
/
+20
*
Revert "GVN final fields even with side effects."
Nicolas Geoffray
2015-04-30
1
-13
/
+6
*
GVN final fields even with side effects.
Nicolas Geoffray
2015-04-30
1
-6
/
+13
*
Merge "Have HInvoke instructions know their number of actual arguments."
Roland Levillain
2015-04-28
1
-3
/
+2
|
\
|
*
Have HInvoke instructions know their number of actual arguments.
Roland Levillain
2015-04-28
1
-3
/
+2
*
|
Replace String CharArray with internal uint16_t array.
Jeff Hao
2015-04-27
1
-7
/
+51
|
/
*
[optimizing] Rename HasArrayAccesses and check it
Mark Mendell
2015-04-24
1
-2
/
+2
*
Merge "[optimizing] Ensure FillNewArray sets array access"
Andreas Gampe
2015-04-24
1
-0
/
+1
|
\
|
*
[optimizing] Ensure FillNewArray sets array access
Mark Mendell
2015-04-24
1
-0
/
+1
*
|
Reduce the number of explicit clinit checks for static invokes.
Roland Levillain
2015-04-24
1
-3
/
+4
*
|
Ensure inlined static calls perform clinit checks in Optimizing.
Roland Levillain
2015-04-24
1
-4
/
+84
|
/
*
optimizing: fix gtests
Calin Juravle
2015-04-20
1
-4
/
+9
*
[optimizing] Add memory barriers in constructors when needed
Calin Juravle
2015-04-20
1
-0
/
+11
*
Move ArtField to native
Mathieu Chartier
2015-04-10
1
-13
/
+9
*
Merge "ART: Same skip-compilation heuristic in both backends"
David Brazdil
2015-04-01
1
-20
/
+8
|
\
|
*
ART: Same skip-compilation heuristic in both backends
David Brazdil
2015-03-31
1
-20
/
+8
*
|
Fixed layout for dex caches in boot image.
Vladimir Marko
2015-03-31
1
-0
/
+1
|
/
*
ART: Force constants into the entry block
David Brazdil
2015-03-26
1
-39
/
+21
*
Use the original invoke type when inlining.
Nicolas Geoffray
2015-03-26
1
-1
/
+1
*
Revert "Revert "Inline across dex files.""
Nicolas Geoffray
2015-03-25
1
-14
/
+56
*
Merge "ART: Boolean simplifier"
David Brazdil
2015-03-24
1
-22
/
+4
|
\
|
*
ART: Boolean simplifier
David Brazdil
2015-03-24
1
-22
/
+4
*
|
Revert "Inline across dex files."
Nicolas Geoffray
2015-03-24
1
-7
/
+5
|
/
*
Inline across dex files.
Nicolas Geoffray
2015-03-23
1
-5
/
+7
*
Fix verifier handling of empty switch as last instruction.
Jeff Hao
2015-03-20
1
-2
/
+0
*
Make BCE a no-op if there is no array access.
Mingyao Yang
2015-03-03
1
-0
/
+1
*
Create HGraph outside Builder, print timings
David Brazdil
2015-02-04
1
-5
/
+7
*
Fix broken gtests after SuspendCheck optimization
David Brazdil
2015-02-02
1
-5
/
+4
*
No SuspendChecks when branching to return block
David Brazdil
2015-02-02
1
-21
/
+31
*
Use the non access check entrypoint when possible.
Nicolas Geoffray
2015-01-30
1
-4
/
+20
*
Merge "optimizing: NullCheck elimination"
Nicolas Geoffray
2015-01-29
1
-1
/
+1
|
\
|
*
optimizing: NullCheck elimination
Calin Juravle
2015-01-29
1
-1
/
+1
*
|
Small optimization for recursive calls: avoid dex cache.
Nicolas Geoffray
2015-01-29
1
-1
/
+4
|
/
*
ART: Optimizing compiler intrinsics
Andreas Gampe
2015-01-15
1
-1
/
+1
*
Opt Compiler: ARM64: Add support for rem-float, rem-double and volatile.
Serban Constantinescu
2015-01-05
1
-16
/
+0
*
[optimizing compiler] Add support for volatile
Calin Juravle
2014-12-19
1
-4
/
+13
*
Revert "Small optimization for recursive calls: avoid dex cache."
Nicolas Geoffray
2014-12-17
1
-3
/
+1
*
Small optimization for recursive calls: avoid dex cache.
Nicolas Geoffray
2014-12-17
1
-1
/
+3
[next]