1. 39673cb Revert "Remove all uses of definitionFor(DexField)" by Christoffer Quist Adamsen · 4 years ago
  2. c404c4f Account for unordered mapped positions in LineNumberOptimizer by Morten Krogh-Jespersen · 4 years ago
  3. fcfc619 Add test showing problem with ranges in LineNumberOptimizer by Morten Krogh-Jespersen · 4 years ago
  4. 8a66e28 Account for cross-inline and anonymous or local classes by Morten Krogh-Jespersen · 4 years ago
  5. a732d0b Update diagnostics expectations for Gmail test by Christoffer Quist Adamsen · 4 years ago
  6. daf10bf Enable force-inlining annotations for retrace in release mode by Morten Krogh-Jespersen · 4 years ago
  7. 39929ae Set min-api for iosched and tachiyomi apps by Christoffer Quist Adamsen · 4 years ago
  8. 1f22e75 Update kotlin definitionsupplier to not override non-existing methods by Morten Krogh-Jespersen · 4 years ago
  9. 1ffd47b Reland "Account for invalid type references in kotlin metadata" by Morten Krogh-Jespersen · 4 years ago
  10. 494609e Update ASM version to 8.0 by Søren Gjesse · 4 years ago
  11. 76dff50 Remove field definitions cache by Christoffer Quist Adamsen · 4 years ago
  12. e987cb1 Remove all uses of definitionFor(DexField) by Christoffer Quist Adamsen · 4 years ago
  13. 78a3b2f Minor cleanup prior to definitionFor(DexField) removal by Christoffer Quist Adamsen · 4 years ago
  14. 9eca3d3 Extend call site optimization assert with message by Christoffer Quist Adamsen · 4 years ago
  15. 117b14c Remove unneeded method verifyIsBridgeMethod() by Christoffer Quist Adamsen · 4 years ago
  16. d61d2a3 Add --quiet flag to run_on_app.py by Christoffer Quist Adamsen · 4 years ago
  17. d2729c7 Update optimization info for fields/methods known to return null by Christoffer Quist Adamsen · 4 years ago
  18. 8365aed Use the null type for methods that are guaranteed to return null by Christoffer Quist Adamsen · 4 years ago
  19. 823cd3f Fix inadequate type propagation in EnumValueOptimizer by Christoffer Quist Adamsen · 4 years ago
  20. ff2b7c4 Enum unboxing: fix toString by Clément Béra · 4 years ago
  21. 4370f04 Relax requirement to always strengthen optimization info by Christoffer Quist Adamsen · 4 years ago
  22. 80ef5be Remove all uses of definitionFor(DexMember) by Christoffer Quist Adamsen · 4 years ago
  23. e7186a7 Remove all uses of definitionFor(DexReference) by Christoffer Quist Adamsen · 4 years ago
  24. 225ddc6 Add CLI tests for various flag additions and fixes. by Ian Zerny · 4 years ago
  25. c114bbe Add --file-per-class-file flag to D8 by Ian Zerny · 4 years ago
  26. 2d6e23b Update toEmptyThrowingMethod() utilities to mark receiver as obsolete by Christoffer Quist Adamsen · 4 years ago
  27. a27d4d3 Add --desugared-lib-pgconf-output flag to R8 by Ian Zerny · 4 years ago
  28. cd7a14a Add reference to issue regarding pinning of desugared items. by Ian Zerny · 4 years ago
  29. 82545b2 Fix L8 command-line parsing of --pg-conf flag by Andrew Grieve · 4 years ago
  30. 26c0fc9 Don't inline methods marked with -assumenosideeffects by Christoffer Quist Adamsen · 4 years ago
  31. 4afb8e0 Fix bug in proto builder optimization by Christoffer Quist Adamsen · 4 years ago
  32. 717ab82 Deprecate definitionFor() overloads not taking DexType by Christoffer Quist Adamsen · 4 years ago
  33. af42f19 Leverage member value propagation for optimizing methods that return null by Christoffer Quist Adamsen · 4 years ago
  34. 40cb154 Prepare tools/r8_release.py for branch 2.2 by Søren Gjesse · 4 years ago
  35. 368112b Add access modification bit to keep info. by Ian Zerny · 4 years ago
  36. f3a35ba Reproduce proto builder optimization bug by Christoffer Quist Adamsen · 4 years ago
  37. b6b9ca9 Reland "Move insertion of assume-dynamic-type to AssumeInserter" by Christoffer Quist Adamsen · 4 years ago
  38. 89c8a24 Fix missing type propagation in constant propagation by Christoffer Quist Adamsen · 4 years ago
  39. 2b1dae6 Reland "Remove unneeded debug use markers." by Ian Zerny · 4 years ago
  40. 9a93edc Add crossinline test showing problem with inlining by Morten Krogh-Jespersen · 4 years ago
  41. cd8c268 Enum unboxing: support simple interfaces by Clément Béra · 4 years ago
  42. 2fa5d46 Reland "Enable r8 kotlinx coroutines test" by Morten Krogh-Jespersen · 4 years ago
  43. 2d7764f Preserve local info in assertion rewriter. by Ian Zerny · 4 years ago
  44. 7bfeea9 Revert "Remove unneeded debug use markers." by Christoffer Quist Adamsen · 4 years ago
  45. 080e0ab Enum unboxing: unbox enums with virtual methods by Clément Béra · 4 years ago
  46. db0c06b Reland "Introduce a structure of preservation requirements for program items." by Ian Zerny · 4 years ago
  47. a65ddf3 Remove unneeded debug use markers. by Ian Zerny · 4 years ago
  48. d31aa4b Remove all uses of lookupMethodInAllContexts() by Christoffer Quist Adamsen · 4 years ago
  49. 287c186 Add MonochromePublic.minimal.apks to continuous testing by Christoffer Quist Adamsen · 4 years ago
  50. 642f331 Add missing type parameter in TestDiagnosticMessages. by Ian Zerny · 4 years ago
  51. 0ca4b64 Fix invalid phi de-duplication in the presence of debug locals. by Ian Zerny · 4 years ago
  52. 390fb3f Revert "Enable r8 kotlinx coroutines test" by Christoffer Quist Adamsen · 4 years ago
  53. 1b6d08f Revert "Move insertion of assume-dynamic-type to AssumeInserter" by Christoffer Quist Adamsen · 4 years ago
  54. fc582f8 Move insertion of assume-dynamic-type to AssumeInserter by Christoffer Quist Adamsen · 4 years ago
  55. 8a4fd90 Fix missing alias handling in EnumValueOptimizer by Christoffer Quist Adamsen · 4 years ago
  56. 9be8e28 Remove transfers of in-values to debug-values. by Ian Zerny · 4 years ago
  57. 8ab5a5e Revert "Account for invalid type references in kotlin metadata" by Ian Zerny · 4 years ago
  58. b101bd2 Revert "Introduce a structure of preservation requirements for program items." by Ian Zerny · 4 years ago
  59. c1503d2 Always parse kotlin metadata lambda structures by Morten Krogh-Jespersen · 4 years ago
  60. a346d66 Unique ServiceLoaderRewriting for each context by Morten Krogh-Jespersen · 4 years ago
  61. 854cebb Account for invalid type references in kotlin metadata by Morten Krogh-Jespersen · 4 years ago
  62. 53f0ae2 Enable r8 kotlinx coroutines test by Morten Krogh-Jespersen · 4 years ago
  63. 603f132 Introduce a structure of preservation requirements for program items. by Ian Zerny · 4 years ago
  64. 3018b2d Build complete set of context-dependent methods in nest lens. by Ian Zerny · 4 years ago
  65. 21e7964 Retain NPE messages in non-null-param-or-throw optimization by Christoffer Quist Adamsen · 4 years ago
  66. ba2b329 Remove special handling of proto builders in definitionFor() by Christoffer Quist Adamsen · 4 years ago
  67. 5c4abec Enum unboxing: Support hashCode by Clément Béra · 4 years ago
  68. 9c588cd Use none runtime in Java11D8CompilationTest by Christoffer Quist Adamsen · 4 years ago
  69. 52275f1 Leverage member value propagation for optimizing null-valued fields by Christoffer Quist Adamsen · 4 years ago
  70. 4b25595 Fix missing classes in tests by Christoffer Quist Adamsen · 4 years ago
  71. 7501766 Ensure RelocatorCommand builder fails with CompilationFailedException by Christoffer Quist Adamsen · 4 years ago
  72. c4556c7 Reland "Include handler stack and full stack when compilation fails." by Ian Zerny · 4 years ago
  73. f71f8e2 Revert "Include handler stack and full stack when compilation fails." by Christoffer Quist Adamsen · 4 years ago
  74. f09a0d7 Remove old logging instruction and import by Christoffer Quist Adamsen · 4 years ago
  75. ec7715c Remove old logging from uninstantiated type optimization by Christoffer Quist Adamsen · 4 years ago
  76. 6361eb3 Enum unboxing: equals and compareTo support by Clément Béra · 4 years ago
  77. e03d956 Enum unboxing: support toString and name by Clément Béra · 4 years ago
  78. 4a9534e Cleanup InvalidTypesTest expectations by Christoffer Quist Adamsen · 4 years ago
  79. 2123ba0 Fix incorrect interface resolution bits by Christoffer Quist Adamsen · 4 years ago
  80. 6412549 Reland "Fix incorrect accessibility check in inliner" by Christoffer Quist Adamsen · 4 years ago
  81. 27f6e84 Maintain interface bits in desugaring even when compiling for dex by Christoffer Quist Adamsen · 4 years ago
  82. d94461d Lookup target holder during lens code rewriting to set interface bit by Christoffer Quist Adamsen · 4 years ago
  83. 7f90b16 Refactor diagnostic utils to avoid compiler warnings. by Ian Zerny · 4 years ago
  84. dae6241 Include handler stack and full stack when compilation fails. by Ian Zerny · 4 years ago
  85. 00a38bb Fix concurrency error in staticizer by Christoffer Quist Adamsen · 4 years ago
  86. aaf7f60 Reland "Fix outliner assertion error in presence of feature splits" by Christoffer Quist Adamsen · 4 years ago
  87. 18c27a8 Assert missing types in second round is subset of first by Morten Krogh-Jespersen · 4 years ago
  88. 1415347 Add kotlinx.coroutines tests and run them internally by Morten Krogh-Jespersen · 4 years ago
  89. 57da50a Update InvalidTypesTest expected output by Christoffer Quist Adamsen · 4 years ago
  90. 7edfd6e Add CLI support for feature splits by Rico Wind · 4 years ago
  91. ed88cc4 Revert "Fix incorrect accessibility check in inliner" by Christoffer Quist Adamsen · 4 years ago
  92. 7290eea Revert "Fix outliner assertion error in presence of feature splits" by Christoffer Quist Adamsen · 4 years ago
  93. 02a3d2e Enable ReachabilitySensitiveTest on Art 10 by Clément Béra · 4 years ago
  94. 3bbb50e Provide an option to skip creation of extra rules in run_on_app.py by Christoffer Quist Adamsen · 4 years ago
  95. 083df9b Make latest DexVm latest by Clément Béra · 4 years ago
  96. dde2500 Fix incorrect accessibility check in inliner by Christoffer Quist Adamsen · 4 years ago
  97. 0803900 Fix outliner assertion error in presence of feature splits by Christoffer Quist Adamsen · 4 years ago
  98. d240e1c Reproduce outliner bug in presence of feature splits by Christoffer Quist Adamsen · 4 years ago
  99. 991303d Handle null AndroidApiLevel in setMinApi() by Christoffer Quist Adamsen · 4 years ago
  100. 1184eac Towards extending assume-non-null insertion to assume-dynamic-type insertion by Christoffer Quist Adamsen · 4 years ago