Sign in
r8
/
r8
/
HEAD
« Previous
e72ac80
Update version for release: 1.4.10-dev.
by Mads Ager
· 5 years ago
23d7781
Fix getSimpleName computation for member/local classes.
by Jinseong Jeon
· 5 years ago
5932658
Merge "Split the main-dex types into root classes and additional classes"
by Søren Gjesse
· 5 years ago
58f0d03
CF backend: add iinc support.
by Tamas Kenez
· 5 years ago
fec547a
Fix typo (collaps* methods).
by Tamas Kenez
· 5 years ago
bef1f63
Replace successor: Don't remove Load for If when not in same block.
by Tamas Kenez
· 5 years ago
b7acf0a
Split out constraint part of ValueType into ValueTypeConstraint.
by Ian Zerny
· 5 years ago
0bbf7eb
Split the main-dex types into root classes and additional classes
by Søren Gjesse
· 5 years ago
f816eb3
Merge "Introduce AppComparator."
by Jinseong Jeon
· 5 years ago
9d6aee3
Introduce AppComparator.
by Jinseong Jeon
· 5 years ago
d8ff550
Merge "Compute get(Canonical|Simple)Name of local/anonymous class at compile time."
by Jinseong Jeon
· 5 years ago
2278000
Compute get(Canonical|Simple)Name of local/anonymous class at compile time.
by Jinseong Jeon
· 5 years ago
5861bea
Merge "Simple inspect tool using CodeInspector from the test library."
by Ian Zerny
· 5 years ago
0f5fc73
Simple inspect tool using CodeInspector from the test library.
by Ian Zerny
· 5 years ago
ddf7438
Add --debug/--release options to CompatProguard
by Søren Gjesse
· 5 years ago
93acc48
Split type resolving in two phases.
by Ian Zerny
· 5 years ago
5b271b2
Avoid constraining to bottom types
by Christoffer Quist Adamsen
· 5 years ago
f5242b6
Propagate type constraints of trivial phis
by Christoffer Quist Adamsen
· 5 years ago
23e89e6
Add test for type constraints on trivial phis
by Christoffer Quist Adamsen
· 5 years ago
661e4af
Add tests for type analysis
by Christoffer Quist Adamsen
· 5 years ago
0cc6eb5
Clean up Backend.values() usage.
by Jinseong Jeon
· 5 years ago
375a70c
Merge "Reproduce IncompatibleClassChangeError due to EnclosingMethod."
by Jinseong Jeon
· 5 years ago
e0d1024
Handle quoted argument to -renamesourcefileattribute
by Søren Gjesse
· 5 years ago
27bdc49
Merge "Revert part of "Change the semantics for keeping methods""
by Søren Gjesse
· 5 years ago
563db53
Revert part of "Change the semantics for keeping methods"
by Søren Gjesse
· 5 years ago
4e7619c
Merge "Make sure input to String#valueOf is definitely not null."
by Jinseong Jeon
· 5 years ago
530e975
Merge "Create const null/number via the same util."
by Jinseong Jeon
· 5 years ago
9ee6279
Reproduce IncompatibleClassChangeError due to EnclosingMethod.
by Jinseong Jeon
· 5 years ago
34d69d7
Merge "Replace MoveType by TypeLatticeElement"
by Christoffer Quist Adamsen
· 5 years ago
ab50872
Replace MoveType by TypeLatticeElement
by Christoffer Quist Adamsen
· 5 years ago
bbc49ab
Make sure input to String#valueOf is definitely not null.
by Jinseong Jeon
· 5 years ago
20791ab
Temporarily disable class name reflections.
by Jinseong Jeon
· 5 years ago
a701611
Create const null/number via the same util.
by Jinseong Jeon
· 5 years ago
bfb29b2
Compute trivial String operations for const-string.
by Jinseong Jeon
· 5 years ago
656dcd8
Relax the dead condition of const-class.
by Jinseong Jeon
· 5 years ago
41f4249
First step towards supporting Class name reflections.
by Jinseong Jeon
· 5 years ago
23be599
Change missing class assert to reporting.
by Mads Ager
· 5 years ago
4d5095f
Merge "Fix dead code removal."
by Mads Ager
· 5 years ago
bace358
Disable erroneous string optimizations
by Christoffer Quist Adamsen
· 5 years ago
417d61c
Merge "Change the semantics for keeping methods"
by Søren Gjesse
· 5 years ago
07d9ed5
Fix dead code removal.
by Mads Ager
· 5 years ago
c767a3e
Merge "Correct type lattice for null propagation."
by Jinseong Jeon
· 5 years ago
4ddd843
Correct type lattice for null propagation.
by Jinseong Jeon
· 5 years ago
664f34d
Don't add generated sources to source set
by Ivan Gavrilovic
· 5 years ago
de3dab0
Change the semantics for keeping methods
by Søren Gjesse
· 5 years ago
ca19a75
Merge changes I51d1e21e,I39789472
by Christoffer Quist Adamsen
· 5 years ago
98a41c7
Verify correctness of types
by Christoffer Quist Adamsen
· 5 years ago
b707328
Change ConstString to no longer throw in CF
by Morten Krogh-Jespersen
· 5 years ago
d21f384
Add TestBase.testForDX()
by Christoffer Quist Adamsen
· 5 years ago
8bfa2f0
Account for null out value in trivial string conversions.
by Jinseong Jeon
· 5 years ago
a516994
Update StringCanonicalizationTest.
by Jinseong Jeon
· 5 years ago
a968373
Merge "Remove String#toString for non-null String."
by Jinseong Jeon
· 5 years ago
a572bce
Merge "Generate IML module per source set"
by Ivan Gavrilovic
· 5 years ago
8c42c92
Add test support for R8 compat mode
by Søren Gjesse
· 5 years ago
4f77138
Merge "Convert most of dex2oat script to python and add version support."
by Ian Zerny
· 5 years ago
5c964fe
Merge "Disable constant canonicalization for the CF backend"
by Morten Krogh-Jespersen
· 5 years ago
b44956a
Disable constant canonicalization for the CF backend
by Morten Krogh-Jespersen
· 5 years ago
52a638c
Merge "Test uninstantiated type optimization with lambda instantiated type"
by Christoffer Quist Adamsen
· 5 years ago
4a2d599
Convert most of dex2oat script to python and add version support.
by Ian Zerny
· 5 years ago
93851ab
Merge "Lookup single invoke target in uninstantiated type opt."
by Christoffer Quist Adamsen
· 5 years ago
eb9ae12
Test uninstantiated type optimization with lambda instantiated type
by Christoffer Quist Adamsen
· 5 years ago
4c5c9f3
Merge "Reset moveload peephole on every match"
by Morten Krogh-Jespersen
· 5 years ago
755356c
Lookup single invoke target in uninstantiated type opt.
by Christoffer Quist Adamsen
· 5 years ago
bad8914
Reset moveload peephole on every match
by Morten Krogh-Jespersen
· 5 years ago
da27cea
Merge "Fix type error in devirtualizer"
by Christoffer Quist Adamsen
· 5 years ago
a6ee242
Remove String#toString for non-null String.
by Jinseong Jeon
· 5 years ago
de5d4f9
Merge "Update all feature predicates with guards depending on the output format"
by Morten Krogh-Jespersen
· 5 years ago
089b507
Merge "Check JVM output only once."
by Jinseong Jeon
· 5 years ago
79b1334
Check JVM output only once.
by Jinseong Jeon
· 5 years ago
41d2f39
Disable failing tests until precise constraint resolving is fixed for DEX inputs.
by Ian Zerny
· 5 years ago
22790f3
Generate IML module per source set
by Ivan Gavrilovic
· 5 years ago
0e48820
No more Reference singleton in type analysis.
by Jinseong Jeon
· 5 years ago
1ce2723
Merge "Update type constraint resolver to use lattice types."
by Ian Zerny
· 5 years ago
882cc49
Update type constraint resolver to use lattice types.
by Ian Zerny
· 5 years ago
faf7086
Merge "Add a test for join of interface array and implementer array."
by Jinseong Jeon
· 5 years ago
6b6bb9f
asmifier.py: use --no-debug instead of ambiguous -debug.
by Tamas Kenez
· 5 years ago
6ff2788
Add a test for join of interface array and implementer array.
by Jinseong Jeon
· 5 years ago
dc9c321
Merge "Add test for this.getClass() -> const-class"
by Jinseong Jeon
· 5 years ago
a863e74
Add test for this.getClass() -> const-class
by Jinseong Jeon
· 5 years ago
f048f3c
Fix TypeLatticeElement.isDefinitelyNull()
by Christoffer Quist Adamsen
· 5 years ago
bd3f740
Merge "Remove bspatch utility."
by Mads Ager
· 5 years ago
01d19b1
Fix mistyped backend in LoadInvokeLoadOptimizationTest.
by Tamas Kenez
· 5 years ago
f474e07
Remove bspatch utility.
by Mads Ager
· 5 years ago
75282b7
Fix type error in devirtualizer
by Christoffer Quist Adamsen
· 5 years ago
d62e182
Improve non-null parameter hints
by Christoffer Quist Adamsen
· 5 years ago
b378a4e
CF backend: enable shareIdenticalBlockSuffix.
by Tamas Kenez
· 5 years ago
fec918f
Merge "Collect instantiated annotations in AppInfoWithLiveness"
by Christoffer Quist Adamsen
· 6 years ago
4fcb076
Merge "Reland "Enable having phi's on the stack""
by Morten Krogh-Jespersen
· 6 years ago
6920ecb
Merge "Rewrite instance.getClass() to const-class if possible."
by Jinseong Jeon
· 6 years ago
b449b94
Update all feature predicates with guards depending on the output format
by Morten Krogh-Jespersen
· 6 years ago
a4c2986
Collect instantiated annotations in AppInfoWithLiveness
by Christoffer Quist Adamsen
· 6 years ago
64f2d98
Guard catch handler removal by flag
by Christoffer Quist Adamsen
· 6 years ago
d22ab4f
Update patch version for release - new version is 1.4.9-dev
by Christoffer Quist Adamsen
· 6 years ago
bec4e8d
Fix test on Windows
by Søren Gjesse
· 6 years ago
7411e73
Fix BasicBlock.removeCatchHandlerWithGuard()
by Christoffer Quist Adamsen
· 6 years ago
2d7ffd7
Update patch version for release - new version is 1.4.8-dev
by Ian Zerny
· 6 years ago
586f350
Fix broken tests
by Søren Gjesse
· 6 years ago
d1ee5db
Reland "Enable having phi's on the stack"
by Morten Krogh-Jespersen
· 6 years ago
9fb34eb
Update patch version for release - new version is 1.4.7-dev
by Ian Zerny
· 6 years ago
bacb77a
Merge "Revert "Enable having phi's on the stack""
by Morten Krogh-Jespersen
· 6 years ago
Next »