1. 0b68286 Apply graph lense when computing inlining constraints by Christoffer Quist Adamsen · 6 years ago
  2. 441c37e Merge "Update input to DexSplitterTests.splitFilesObfuscation" by Christoffer Quist Adamsen · 6 years ago
  3. c1d2566 Merge "Transfer publicized bit to bridge in class merger" by Christoffer Quist Adamsen · 6 years ago
  4. a86f3aa Transfer publicized bit to bridge in class merger by Christoffer Quist Adamsen · 6 years ago
  5. e01a505 Always install when benchmarking split sample by Rico Wind · 6 years ago
  6. e2638096 Update input to DexSplitterTests.splitFilesObfuscation by Christoffer Quist Adamsen · 6 years ago
  7. 8cbae64 Update test to use Proguard test rules to control inlining by Søren Gjesse · 6 years ago
  8. 8b096b7 Merge "Gather inlining constraint logic in InliningConstraints" by Christoffer Quist Adamsen · 6 years ago
  9. eecf137 Merge "Add Proguard testing rules for controlling inlining" by Søren Gjesse · 6 years ago
  10. c08521d Add Proguard testing rules for controlling inlining by Søren Gjesse · 6 years ago
  11. bcbc472 Merge "track_memory.sh should fail if its subcommand fails" by Christoffer Quist Adamsen · 6 years ago
  12. 69dbaad track_memory.sh should fail if its subcommand fails by Christoffer Quist Adamsen · 6 years ago
  13. abc40d7 Merge "Add more split benchmarking" by Rico Wind · 6 years ago
  14. 38b963c Gather inlining constraint logic in InliningConstraints by Christoffer Quist Adamsen · 6 years ago
  15. 097e3eb Add more split benchmarking by Rico Wind · 6 years ago
  16. 9ccaa05 Rewrite class merging test from smali to jasmin by Christoffer Quist Adamsen · 6 years ago
  17. 8d89cbb Towards an inlining oracle for jar code by Christoffer Quist Adamsen · 6 years ago
  18. 0a8600d Add a dexItemFactory getter to AppView by Christoffer Quist Adamsen · 6 years ago
  19. 918430c Merge "Access to most recent AppInfo and GraphLense via AppView" by Christoffer Quist Adamsen · 6 years ago
  20. ec65689 Access to most recent AppInfo and GraphLense via AppView by Christoffer Quist Adamsen · 6 years ago
  21. 636f204 Improve performance of collision detection by Christoffer Quist Adamsen · 6 years ago
  22. 9f804a8 Merge "Testing for default and native methods in vertical class merger" by Christoffer Quist Adamsen · 6 years ago
  23. 20807db Merge "Forward type from previous graph lense" by Christoffer Quist Adamsen · 6 years ago
  24. f36a53b Merge "Add regression test for Const16 loads not using a register that is >255" by Rico Wind · 6 years ago
  25. e7ace61 Add regression test for Const16 loads not using a register that is >255 by Rico Wind · 6 years ago
  26. 722c9f6 Testing for default and native methods in vertical class merger by Christoffer Quist Adamsen · 6 years ago
  27. 990ec14 Merge "Avoid merging classes with native methods" by Christoffer Quist Adamsen · 6 years ago
  28. 2b13af9 Forward type from previous graph lense by Christoffer Quist Adamsen · 6 years ago
  29. 3f39267 Avoid merging classes with native methods by Christoffer Quist Adamsen · 6 years ago
  30. 060ced1 Avoid creating an unused out value for Dalvik workaround by Søren Gjesse · 6 years ago
  31. baa60fb Merge "Per-tree method pool for publicizing private instance methods." by Jinseong Jeon · 6 years ago
  32. fd4f298 Per-tree method pool for publicizing private instance methods. by Jinseong Jeon · 6 years ago
  33. 58590e4 Merge "Apply gradle build-scan plugin." by Jinseong Jeon · 6 years ago
  34. 0e3bbff Merge "Create field and method arrays directly in class merger" by Christoffer Quist Adamsen · 6 years ago
  35. c30b1ee Merge "Add keep rule to DefaultMethodsTest" by Christoffer Quist Adamsen · 6 years ago
  36. a96c6e7 Ensure that we never rematerialize to a >=256 register by Rico Wind · 6 years ago
  37. 538224a Add warnings to Proguard parser for unusual types and field names by Søren Gjesse · 6 years ago
  38. 05064e1 Apply gradle build-scan plugin. by Jinseong Jeon · 6 years ago
  39. 7daca22 Merge "Change to use DiagnositcsChecker#checkDiagnostics" by Jinseong Jeon · 6 years ago
  40. 5da49ba Update patch version for release - new version is 1.3.5-dev by Tamas Kenez · 6 years ago
  41. 40919d0 Change to use DiagnositcsChecker#checkDiagnostics by Jinseong Jeon · 6 years ago
  42. b1029d4 Handling roots removed after inlining of other roots. by Denis Vnukov · 6 years ago
  43. eecbea9 Revising parameter usage info. by Denis Vnukov · 6 years ago
  44. 71b4bef Merge "Use 'info' level diagnostics for issues that are typically not actionable." by Mads Ager · 6 years ago
  45. 06de76f Merge "Disallow merge when invoke-super resolves to private method" by Christoffer Quist Adamsen · 6 years ago
  46. 7a9efce Merge "Workaround a Dalvik JIT bug exposed by the SVG code in the support library" by Ian Zerny · 6 years ago
  47. 89680b2 Workaround a Dalvik JIT bug exposed by the SVG code in the support library by Søren Gjesse · 6 years ago
  48. 63a17fd Merge "Temporarily disable -adaptresourcefilecontents in youtube and gmail" by Rico Wind · 6 years ago
  49. 0876774 Merge "Split all critical edges during SSA construction." by Ian Zerny · 6 years ago
  50. bb0691f Split all critical edges during SSA construction. by Ian Zerny · 6 years ago
  51. 46f9567 Add keep rule to DefaultMethodsTest by Christoffer Quist Adamsen · 6 years ago
  52. e315655 Disallow merge when invoke-super resolves to private method by Christoffer Quist Adamsen · 6 years ago
  53. 53c9195 Temporarily disable -adaptresourcefilecontents in youtube and gmail by Rico Wind · 6 years ago
  54. 8f8b57c Fix typo in Enqueuer by Christoffer Quist Adamsen · 6 years ago
  55. 03b806e Create field and method arrays directly in class merger by Christoffer Quist Adamsen · 6 years ago
  56. 5cb6905 Merge "Add benchmarking ability to the sample app tool" by Rico Wind · 6 years ago
  57. 7725a3a Create unique exception-edge blocks in the DEX front-end. by Ian Zerny · 6 years ago
  58. b1e257e Add benchmarking ability to the sample app tool by Rico Wind · 6 years ago
  59. 76a833e Merge "Change benchmark names" by Rico Wind · 6 years ago
  60. 77d2ffb Change benchmark names by Rico Wind · 6 years ago
  61. 7af398a Merge "Timing for collision detection in class merger" by Christoffer Quist Adamsen · 6 years ago
  62. 86286f7 Merge "Proguard compat mode for KotlinLambdaMergingTest and TreeShakingAnnotationremovalTest" by Christoffer Quist Adamsen · 6 years ago
  63. 0f4b58d Timing for collision detection in class merger by Christoffer Quist Adamsen · 6 years ago
  64. 9c63632 Proguard compat mode for KotlinLambdaMergingTest and TreeShakingAnnotationremovalTest by Christoffer Quist Adamsen · 6 years ago
  65. da6523c Collect non-resolving invoke-super instructions in AppInfo by Christoffer Quist Adamsen · 6 years ago
  66. 91ad68c Only keep enclosing method and inner classes for kept classes by Christoffer Quist Adamsen · 6 years ago
  67. 79f2656 Merge "Allow merging supertype into pinned subtype" by Christoffer Quist Adamsen · 6 years ago
  68. ecb0e84 Fix expected error type of InvokeTypeConversionTest for older VMs by Jinseong Jeon · 6 years ago
  69. 93257f5 Merge "Publicize private instance methods to public instance methods, phase 1." by Jinseong Jeon · 6 years ago
  70. 6a0917d Publicize private instance methods to public instance methods, phase 1. by Jinseong Jeon · 6 years ago
  71. 81fb239 Fix for build failure introduced in b7cb52c6c330 by Denis Vnukov · 6 years ago
  72. be31de5 Merge "Apply the prior lense _after_ finding members to be bound." by Jinseong Jeon · 6 years ago
  73. 34f7350 Merge "Rewrite method handles via lense lookup results." by Jinseong Jeon · 6 years ago
  74. b7cb52c Support kotlin k-style lambdas in class inliner by Denis Vnukov · 6 years ago
  75. 3d88b96 Rewrite method handles via lense lookup results. by Jinseong Jeon · 6 years ago
  76. 1e7c53e Merge "Add a class merging test for use of -keepparameternames" by Christoffer Quist Adamsen · 6 years ago
  77. 3f6d7e3 Merge "Add convinience argument for installing sample app" by Rico Wind · 6 years ago
  78. cc86942 Use 'info' level diagnostics for issues that are typically not actionable. by Mads Ager · 6 years ago
  79. 41f5706 Merge "Insert moves for exception after other in-moves" by Christoffer Quist Adamsen · 6 years ago
  80. d0cd1a5 Add convinience argument for installing sample app by Rico Wind · 6 years ago
  81. 5bc29fa Add a class merging test for use of -keepparameternames by Christoffer Quist Adamsen · 6 years ago
  82. 53cf7d7 Allow merging supertype into pinned subtype by Christoffer Quist Adamsen · 6 years ago
  83. a5db71d Add initial skeleton for measuring impact of dex split code by Rico Wind · 6 years ago
  84. 8a01210 Insert moves for exception after other in-moves by Christoffer Quist Adamsen · 6 years ago
  85. 898a518 Apply the prior lense _after_ finding members to be bound. by Jinseong Jeon · 6 years ago
  86. 8fab3f5 Merge "Add tests for composition of member rebinding and apply mapping." by Jinseong Jeon · 6 years ago
  87. 675ec39 Add tests for composition of member rebinding and apply mapping. by Jinseong Jeon · 6 years ago
  88. 7f96dbc8 Use GraphLense invoke type in call graph calculation by Søren Gjesse · 6 years ago
  89. 13eac38 Update illegal access analysis in class merger by Christoffer Quist Adamsen · 6 years ago
  90. d47a098 Improve precision of illegal access analysis by Christoffer Quist Adamsen · 6 years ago
  91. 0211840 Merge "Unique names in case of class merging conflicts" by Christoffer Quist Adamsen · 6 years ago
  92. 1cbc764 Unique names in case of class merging conflicts by Christoffer Quist Adamsen · 6 years ago
  93. 785d0fa Move creation of LoadStoreHelper in CfBuilder by Christoffer Quist Adamsen · 6 years ago
  94. d0a0170 Merge "Avoid merging lambda-instantiated interfaces" by Christoffer Quist Adamsen · 6 years ago
  95. 0fe8269 Merge "Fixing inliningConstraintForVirtualInvoke for cases when no targets were found" by Denis Vnukov · 6 years ago
  96. f118498 Merge "Remove dead code before load/store insertion" by Christoffer Quist Adamsen · 6 years ago
  97. 943db6e Avoid merging lambda-instantiated interfaces by Christoffer Quist Adamsen · 6 years ago
  98. 749f1dd Remove dead code before load/store insertion by Christoffer Quist Adamsen · 6 years ago
  99. b94cbce Update patch version for release - new version is 1.3.4-dev by Ian Zerny · 6 years ago
  100. 3a05936 Fixing inliningConstraintForVirtualInvoke for cases when no targets were found by Denis Vnukov · 6 years ago