Sign in
r8
/
r8
/
HEAD
« Previous
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
77d2ffb
Change benchmark names
by Rico Wind
· 6 years ago
7af398a
Merge "Timing for collision detection in class merger"
by Christoffer Quist Adamsen
· 6 years ago
86286f7
Merge "Proguard compat mode for KotlinLambdaMergingTest and TreeShakingAnnotationremovalTest"
by Christoffer Quist Adamsen
· 6 years ago
0f4b58d
Timing for collision detection in class merger
by Christoffer Quist Adamsen
· 6 years ago
9c63632
Proguard compat mode for KotlinLambdaMergingTest and TreeShakingAnnotationremovalTest
by Christoffer Quist Adamsen
· 6 years ago
da6523c
Collect non-resolving invoke-super instructions in AppInfo
by Christoffer Quist Adamsen
· 6 years ago
91ad68c
Only keep enclosing method and inner classes for kept classes
by Christoffer Quist Adamsen
· 6 years ago
79f2656
Merge "Allow merging supertype into pinned subtype"
by Christoffer Quist Adamsen
· 6 years ago
ecb0e84
Fix expected error type of InvokeTypeConversionTest for older VMs
by Jinseong Jeon
· 6 years ago
93257f5
Merge "Publicize private instance methods to public instance methods, phase 1."
by Jinseong Jeon
· 6 years ago
6a0917d
Publicize private instance methods to public instance methods, phase 1.
by Jinseong Jeon
· 6 years ago
81fb239
Fix for build failure introduced in b7cb52c6c330
by Denis Vnukov
· 6 years ago
be31de5
Merge "Apply the prior lense _after_ finding members to be bound."
by Jinseong Jeon
· 6 years ago
34f7350
Merge "Rewrite method handles via lense lookup results."
by Jinseong Jeon
· 6 years ago
b7cb52c
Support kotlin k-style lambdas in class inliner
by Denis Vnukov
· 6 years ago
3d88b96
Rewrite method handles via lense lookup results.
by Jinseong Jeon
· 6 years ago
1e7c53e
Merge "Add a class merging test for use of -keepparameternames"
by Christoffer Quist Adamsen
· 6 years ago
3f6d7e3
Merge "Add convinience argument for installing sample app"
by Rico Wind
· 6 years ago
cc86942
Use 'info' level diagnostics for issues that are typically not actionable.
by Mads Ager
· 6 years ago
41f5706
Merge "Insert moves for exception after other in-moves"
by Christoffer Quist Adamsen
· 6 years ago
d0cd1a5
Add convinience argument for installing sample app
by Rico Wind
· 6 years ago
5bc29fa
Add a class merging test for use of -keepparameternames
by Christoffer Quist Adamsen
· 6 years ago
53cf7d7
Allow merging supertype into pinned subtype
by Christoffer Quist Adamsen
· 6 years ago
a5db71d
Add initial skeleton for measuring impact of dex split code
by Rico Wind
· 6 years ago
8a01210
Insert moves for exception after other in-moves
by Christoffer Quist Adamsen
· 6 years ago
898a518
Apply the prior lense _after_ finding members to be bound.
by Jinseong Jeon
· 6 years ago
8fab3f5
Merge "Add tests for composition of member rebinding and apply mapping."
by Jinseong Jeon
· 6 years ago
675ec39
Add tests for composition of member rebinding and apply mapping.
by Jinseong Jeon
· 6 years ago
7f96dbc8
Use GraphLense invoke type in call graph calculation
by Søren Gjesse
· 6 years ago
13eac38
Update illegal access analysis in class merger
by Christoffer Quist Adamsen
· 6 years ago
d47a098
Improve precision of illegal access analysis
by Christoffer Quist Adamsen
· 6 years ago
0211840
Merge "Unique names in case of class merging conflicts"
by Christoffer Quist Adamsen
· 6 years ago
1cbc764
Unique names in case of class merging conflicts
by Christoffer Quist Adamsen
· 6 years ago
785d0fa
Move creation of LoadStoreHelper in CfBuilder
by Christoffer Quist Adamsen
· 6 years ago
d0a0170
Merge "Avoid merging lambda-instantiated interfaces"
by Christoffer Quist Adamsen
· 6 years ago
0fe8269
Merge "Fixing inliningConstraintForVirtualInvoke for cases when no targets were found"
by Denis Vnukov
· 6 years ago
f118498
Merge "Remove dead code before load/store insertion"
by Christoffer Quist Adamsen
· 6 years ago
943db6e
Avoid merging lambda-instantiated interfaces
by Christoffer Quist Adamsen
· 6 years ago
749f1dd
Remove dead code before load/store insertion
by Christoffer Quist Adamsen
· 6 years ago
b94cbce
Update patch version for release - new version is 1.3.4-dev
by Ian Zerny
· 6 years ago
3a05936
Fixing inliningConstraintForVirtualInvoke for cases when no targets were found
by Denis Vnukov
· 6 years ago
Next »