Sign in
r8
/
r8
/
HEAD
« Previous
517c766
Suppress stdout in run_proguard_dx_on_app.py
by Ian Zerny
· 6 years ago
9417854
Add caller-preserving positions to CfSourceCode and enable CF in test.
by Tamas Kenez
· 6 years ago
8c92122
Redirection of super calls to default interface methods
by Christoffer Quist Adamsen
· 6 years ago
6e68955
Merge "Apply graph lense to DexValueMethodType and DexValueType in LensCodeRewriter"
by Christoffer Quist Adamsen
· 6 years ago
15872c8
Merge "Re-enable "Eliminate redundant field loads.""
by Søren Gjesse
· 6 years ago
1848f40
Re-enable "Eliminate redundant field loads."
by Søren Gjesse
· 6 years ago
5bc56c3
Apply graph lense to DexValueMethodType and DexValueType in LensCodeRewriter
by Christoffer Quist Adamsen
· 6 years ago
25ae32e
Merge "Test emitting stack-map frames with array types of more than 7 dimensions."
by Ian Zerny
· 6 years ago
0de049c
Test emitting stack-map frames with array types of more than 7 dimensions.
by Ian Zerny
· 6 years ago
5f60ba5
Add a test of lookupSuperTarget
by Søren Gjesse
· 6 years ago
27f2725
Extract canonical positions related logic into standalone class.
by Tamas Kenez
· 6 years ago
93baa16
Build 'kotlin' prefix to not be relocated.
by Jinseong Jeon
· 6 years ago
aa16f02
Merge "Avoid vertical class merging if virtual method is hit by invoke-direct"
by Christoffer Quist Adamsen
· 6 years ago
8aa4c06
Avoid vertical class merging if virtual method is hit by invoke-direct
by Christoffer Quist Adamsen
· 6 years ago
25250b3
Performing if-zero-test optimization after class inlining
by Denis Vnukov
· 6 years ago
d1fd073
Fixing few points in Enqueuer related to b/111020945
by Denis Vnukov
· 6 years ago
f5eb995
Merge "Upgrade kotlinx metadata to 0.0.3"
by Jinseong Jeon
· 6 years ago
cbfdb09
Merge "Add a smoke test that runs r8.jar in a forked process so that the built jar is loaded separately and tested."
by Jinseong Jeon
· 6 years ago
3741c8b
Merge "Do not warn undetermined identifiers for reflection in library classes."
by Jinseong Jeon
· 6 years ago
03102d6
Merge "Fix incorrect/flaky settings in lambda-related access relaxation tests."
by Jinseong Jeon
· 6 years ago
459df0f
Update patch version for release - new version is 1.3.7-dev
by Søren Gjesse
· 6 years ago
30ddb75
Revert "Eliminate redundant field loads."
by Søren Gjesse
· 6 years ago
a9f3db4
Fix incorrect/flaky settings in lambda-related access relaxation tests.
by Jinseong Jeon
· 6 years ago
40ceab0
Upgrade kotlinx metadata to 0.0.3
by Jinseong Jeon
· 6 years ago
7783593
Add a smoke test that runs r8.jar in a forked process
by Jinseong Jeon
· 6 years ago
0873a0f
Do not warn undetermined identifiers for reflection in library classes.
by Jinseong Jeon
· 6 years ago
1f28b87
Extend LineNumberOptimizer for CF and enable CF in its test.
by Tamas Kenez
· 6 years ago
2afc0cc
Exclude module-info.class when repackaging deps
by Ivan Gavrilovic
· 6 years ago
7b4a332
Merge "Add (ignored) test for tree shaking"
by Christoffer Quist Adamsen
· 6 years ago
d3b22e2
Update patch version for release - new version is 1.3.6-dev
by Christoffer Quist Adamsen
· 6 years ago
61a52a7
Build warning w/ TextPosition only if the instruction line is valid.
by Jinseong Jeon
· 6 years ago
846eff0
Merge "Warn users of unidentified reflection while minification is allowed."
by Jinseong Jeon
· 6 years ago
3ef9388
Warn users of unidentified reflection while minification is allowed.
by Jinseong Jeon
· 6 years ago
d2af6bd
Lookup invocation type using lense in inlining constraint visitor
by Christoffer Quist Adamsen
· 6 years ago
4320948
Merge "Deterministic vertical class merging"
by Christoffer Quist Adamsen
· 6 years ago
e0a5385
Merge "Handle field collisions in class merger"
by Christoffer Quist Adamsen
· 6 years ago
2d03842
Deterministic vertical class merging
by Christoffer Quist Adamsen
· 6 years ago
e0c4be8
Add (ignored) test for tree shaking
by Christoffer Quist Adamsen
· 6 years ago
d28930a
Add comment to isContextFreeForMethods
by Christoffer Quist Adamsen
· 6 years ago
0be95fb
Handle field collisions in class merger
by Christoffer Quist Adamsen
· 6 years ago
92147f1
Inlining constraint visitor for jar code
by Christoffer Quist Adamsen
· 6 years ago
0b68286
Apply graph lense when computing inlining constraints
by Christoffer Quist Adamsen
· 6 years ago
441c37e
Merge "Update input to DexSplitterTests.splitFilesObfuscation"
by Christoffer Quist Adamsen
· 6 years ago
c1d2566
Merge "Transfer publicized bit to bridge in class merger"
by Christoffer Quist Adamsen
· 6 years ago
a86f3aa
Transfer publicized bit to bridge in class merger
by Christoffer Quist Adamsen
· 6 years ago
e01a505
Always install when benchmarking split sample
by Rico Wind
· 6 years ago
e2638096
Update input to DexSplitterTests.splitFilesObfuscation
by Christoffer Quist Adamsen
· 6 years ago
8cbae64
Update test to use Proguard test rules to control inlining
by Søren Gjesse
· 6 years ago
8b096b7
Merge "Gather inlining constraint logic in InliningConstraints"
by Christoffer Quist Adamsen
· 6 years ago
eecf137
Merge "Add Proguard testing rules for controlling inlining"
by Søren Gjesse
· 6 years ago
c08521d
Add Proguard testing rules for controlling inlining
by Søren Gjesse
· 6 years ago
bcbc472
Merge "track_memory.sh should fail if its subcommand fails"
by Christoffer Quist Adamsen
· 6 years ago
69dbaad
track_memory.sh should fail if its subcommand fails
by Christoffer Quist Adamsen
· 6 years ago
abc40d7
Merge "Add more split benchmarking"
by Rico Wind
· 6 years ago
38b963c
Gather inlining constraint logic in InliningConstraints
by Christoffer Quist Adamsen
· 6 years ago
097e3eb
Add more split benchmarking
by Rico Wind
· 6 years ago
9ccaa05
Rewrite class merging test from smali to jasmin
by Christoffer Quist Adamsen
· 6 years ago
8d89cbb
Towards an inlining oracle for jar code
by Christoffer Quist Adamsen
· 6 years ago
0a8600d
Add a dexItemFactory getter to AppView
by Christoffer Quist Adamsen
· 6 years ago
918430c
Merge "Access to most recent AppInfo and GraphLense via AppView"
by Christoffer Quist Adamsen
· 6 years ago
ec65689
Access to most recent AppInfo and GraphLense via AppView
by Christoffer Quist Adamsen
· 6 years ago
636f204
Improve performance of collision detection
by Christoffer Quist Adamsen
· 6 years ago
9f804a8
Merge "Testing for default and native methods in vertical class merger"
by Christoffer Quist Adamsen
· 6 years ago
20807db
Merge "Forward type from previous graph lense"
by Christoffer Quist Adamsen
· 6 years ago
f36a53b
Merge "Add regression test for Const16 loads not using a register that is >255"
by Rico Wind
· 6 years ago
e7ace61
Add regression test for Const16 loads not using a register that is >255
by Rico Wind
· 6 years ago
722c9f6
Testing for default and native methods in vertical class merger
by Christoffer Quist Adamsen
· 6 years ago
990ec14
Merge "Avoid merging classes with native methods"
by Christoffer Quist Adamsen
· 6 years ago
2b13af9
Forward type from previous graph lense
by Christoffer Quist Adamsen
· 6 years ago
3f39267
Avoid merging classes with native methods
by Christoffer Quist Adamsen
· 6 years ago
060ced1
Avoid creating an unused out value for Dalvik workaround
by Søren Gjesse
· 6 years ago
baa60fb
Merge "Per-tree method pool for publicizing private instance methods."
by Jinseong Jeon
· 6 years ago
fd4f298
Per-tree method pool for publicizing private instance methods.
by Jinseong Jeon
· 6 years ago
58590e4
Merge "Apply gradle build-scan plugin."
by Jinseong Jeon
· 6 years ago
0e3bbff
Merge "Create field and method arrays directly in class merger"
by Christoffer Quist Adamsen
· 6 years ago
c30b1ee
Merge "Add keep rule to DefaultMethodsTest"
by Christoffer Quist Adamsen
· 6 years ago
a96c6e7
Ensure that we never rematerialize to a >=256 register
by Rico Wind
· 6 years ago
538224a
Add warnings to Proguard parser for unusual types and field names
by Søren Gjesse
· 6 years ago
05064e1
Apply gradle build-scan plugin.
by Jinseong Jeon
· 6 years ago
7daca22
Merge "Change to use DiagnositcsChecker#checkDiagnostics"
by Jinseong Jeon
· 6 years ago
5da49ba
Update patch version for release - new version is 1.3.5-dev
by Tamas Kenez
· 6 years ago
40919d0
Change to use DiagnositcsChecker#checkDiagnostics
by Jinseong Jeon
· 6 years ago
b1029d4
Handling roots removed after inlining of other roots.
by Denis Vnukov
· 6 years ago
eecbea9
Revising parameter usage info.
by Denis Vnukov
· 6 years ago
71b4bef
Merge "Use 'info' level diagnostics for issues that are typically not actionable."
by Mads Ager
· 6 years ago
06de76f
Merge "Disallow merge when invoke-super resolves to private method"
by Christoffer Quist Adamsen
· 6 years ago
7a9efce
Merge "Workaround a Dalvik JIT bug exposed by the SVG code in the support library"
by Ian Zerny
· 6 years ago
89680b2
Workaround a Dalvik JIT bug exposed by the SVG code in the support library
by Søren Gjesse
· 6 years ago
63a17fd
Merge "Temporarily disable -adaptresourcefilecontents in youtube and gmail"
by Rico Wind
· 6 years ago
0876774
Merge "Split all critical edges during SSA construction."
by Ian Zerny
· 6 years ago
bb0691f
Split all critical edges during SSA construction.
by Ian Zerny
· 6 years ago
46f9567
Add keep rule to DefaultMethodsTest
by Christoffer Quist Adamsen
· 6 years ago
e315655
Disallow merge when invoke-super resolves to private method
by Christoffer Quist Adamsen
· 6 years ago
53c9195
Temporarily disable -adaptresourcefilecontents in youtube and gmail
by Rico Wind
· 6 years ago
8f8b57c
Fix typo in Enqueuer
by Christoffer Quist Adamsen
· 6 years ago
03b806e
Create field and method arrays directly in class merger
by Christoffer Quist Adamsen
· 6 years ago
5cb6905
Merge "Add benchmarking ability to the sample app tool"
by Rico Wind
· 6 years ago
7725a3a
Create unique exception-edge blocks in the DEX front-end.
by Ian Zerny
· 6 years ago
b1e257e
Add benchmarking ability to the sample app tool
by Rico Wind
· 6 years ago
76a833e
Merge "Change benchmark names"
by Rico Wind
· 6 years ago
Next »