1. cc07cfd Fix missing classes in tests by Christoffer Quist Adamsen · 3 years, 3 months ago
  2. 25e5cbc Ensure missing definitions diagnostic message is deterministic by Christoffer Quist Adamsen · 3 years, 3 months ago
  3. 576747f Migrate backported method rewriting to new desugaring framework by Christoffer Quist Adamsen · 3 years, 3 months ago
  4. 8a91fd8 Move D8 finalization of lambda desugaring to finalizeDesugaring() by Christoffer Quist Adamsen · 3 years, 3 months ago
  5. 97b7f63 Fixup max stack in instruction desugaring by Christoffer Quist Adamsen · 3 years, 3 months ago
  6. 200f5e8 Fix stack height computation for lambda main methods by Christoffer Quist Adamsen · 3 years, 3 months ago
  7. eb5af05 Reland "Use the type as the prefix for external synthetics." by Christoffer Quist Adamsen · 3 years, 3 months ago
  8. e1575c3 Add StringConcatFactory to tests to fix missing class warnings by Christoffer Quist Adamsen · 3 years, 3 months ago
  9. a9a4356 Update missing class tests to test exact contexts by Christoffer Quist Adamsen · 3 years, 3 months ago
  10. 6be1b0c Add -dontwarn for StringConcatFactory in cf-to-cf test by Christoffer Quist Adamsen · 3 years, 3 months ago
  11. 9b80b3e Migrate StringConcatFactory desugaring to new desugaring framework by Christoffer Quist Adamsen · 3 years, 3 months ago
  12. 84ec3e3 Handle 'null' case (void) in type comparator by Christoffer Quist Adamsen · 3 years, 3 months ago
  13. eeeb8ab Include number of contexts in missing definitions diagnostic message by Christoffer Quist Adamsen · 3 years, 3 months ago
  14. e664f84 Add tests for missing classes from library fields and methods by Christoffer Quist Adamsen · 3 years, 3 months ago
  15. 7b15111 Add missing bytes to string conversion in tools/r8_release.py by Søren Gjesse · 3 years, 3 months ago
  16. d97d8a1 Migrate twr close resource desugaring to new desugaring framework by Christoffer Quist Adamsen · 3 years, 3 months ago
  17. a96ccad Fix missing override in ProgramDefinition by Christoffer Quist Adamsen · 3 years, 3 months ago
  18. ab6ffdb Fix missing overrides by Christoffer Quist Adamsen · 3 years, 3 months ago
  19. 306f0b3 Implement new MissingDefinitionsDiagnostic API by Christoffer Quist Adamsen · 3 years, 3 months ago
  20. 7ac5ad6 Add accessor for missing definition and context in MissingDefinitionDiagnostic by Christoffer Quist Adamsen · 3 years, 3 months ago
  21. 4887702 Add test and fixes for missing class referenced from library by Christoffer Quist Adamsen · 3 years, 3 months ago
  22. 3a15b92 Fix build warnings from unchecked casts and unsafe varargs by Christoffer Quist Adamsen · 3 years, 3 months ago
  23. 3dc207b Update desugared library in third_party to 1.1.3 by Søren Gjesse · 3 years, 3 months ago
  24. 3ad921c Test missing classes from lambda signatures by Christoffer Quist Adamsen · 3 years, 3 months ago
  25. 987f0e7 Account for exceptional control flow in not-null analysis by Christoffer Quist Adamsen · 3 years, 3 months ago
  26. 5a90973 Remove -dontwarn rules from tests by Christoffer Quist Adamsen · 3 years, 3 months ago
  27. df524d2 Revert "Use the type as the prefix for external synthetics." by Christoffer Quist Adamsen · 3 years, 3 months ago
  28. 4de31ac Process cf-synthesized code in desugared library compilations by Christoffer Quist Adamsen · 3 years, 3 months ago
  29. 1d0e580 Account for cf-to-cf desugar in lambda desugaring by Christoffer Quist Adamsen · 3 years, 3 months ago
  30. 3a353d95 Fix concurrent method processing in D8 lambda desugaring by Christoffer Quist Adamsen · 3 years, 3 months ago
  31. 0c547b3 API for missing classes diagnostic by Christoffer Quist Adamsen · 3 years, 3 months ago
  32. cdb3182 Add test for strict assertion for SyntheticMethodReference by Morten Krogh-Jespersen · 3 years, 3 months ago
  33. 593909da Add a stub for SyntheticItems#getSynthesizingContexts() by Christoffer Quist Adamsen · 3 years, 3 months ago
  34. bf9ac91 Better facilitate debugging of classes not eligible for repackaging by Christoffer Quist Adamsen · 3 years, 3 months ago
  35. bde34c0 Use the type as the prefix for external synthetics. by Ian Zerny · 3 years, 3 months ago
  36. ecf6f9c Allow same annotation on different items in Enqueuer by Christoffer Quist Adamsen · 3 years, 3 months ago
  37. d68c83a Reland "Tests and fixes for missing classes reported from annotations" by Christoffer Quist Adamsen · 3 years, 3 months ago
  38. 30490ef Revert "Reland "Tests and fixes for missing classes reported from annotations"" by Christoffer Quist Adamsen · 3 years, 3 months ago
  39. 1fc1260 Reland "Tests and fixes for missing classes reported from annotations" by Christoffer Quist Adamsen · 3 years, 3 months ago
  40. 7588828 Avoid redundant annotation tracing by Christoffer Quist Adamsen · 3 years, 3 months ago
  41. f577aee Remove unused handling of forcefully moved lambda methods by Christoffer Quist Adamsen · 3 years, 3 months ago
  42. c36a56f Migrate lambda desugaring to new cf-to-cf instruction desugaring framework by Christoffer Quist Adamsen · 3 years, 3 months ago
  43. 1777e5b Remove option to force nest-based access desugaring by Christoffer Quist Adamsen · 3 years, 3 months ago
  44. 59e1f03 Introduce a generic signature evaluator by Morten Krogh-Jespersen · 3 years, 3 months ago
  45. 4a45f9b Add option to test.py to use desugared library from GitHub HEAD by Søren Gjesse · 3 years, 3 months ago
  46. 53d1448 Support building desugared library without archiving by Søren Gjesse · 3 years, 3 months ago
  47. fcb2af3 Test for lambda with missing interface by Morten Krogh-Jespersen · 3 years, 3 months ago
  48. 2b6348c Add test for repackaging with missing classes by Morten Krogh-Jespersen · 3 years, 3 months ago
  49. 9d26708 Always consider const string instructions as potentially throwing. by Ian Zerny · 3 years, 3 months ago
  50. 32d26e7 Generate accessor methods for private lambda methods in R8 by Christoffer Quist Adamsen · 3 years, 3 months ago
  51. 1c801b0 Reland "Update kotlin tests to take in test parameters" and kotlin 1.4.20 by Morten Krogh-Jespersen · 3 years, 3 months ago
  52. 01a5cb1 Add a test for explicit call to private lambda instance method by Christoffer Quist Adamsen · 3 years, 3 months ago
  53. d544e64 Revert "Update kotlin tests to take in test parameters" by Morten Krogh-Jespersen · 3 years, 3 months ago
  54. 1b5390c Update kotlin tests to take in test parameters by Morten Krogh-Jespersen · 3 years, 3 months ago
  55. d9bff14 Add test for original type mapping of synthetic lambda by Morten Krogh-Jespersen · 3 years, 3 months ago
  56. 24743de Test invoke-dynamic to private instance interface method by Christoffer Quist Adamsen · 3 years, 3 months ago
  57. 7eaeb20 Allow CHM JDK-7 serialization by Clément Béra · 3 years, 3 months ago
  58. dacb73b Add kotlinc 1.4.20 to test matrix by Morten Krogh-Jespersen · 3 years, 3 months ago
  59. 3a1a487 Avoid desugaring invoke-interface instructions to target missing classes by Christoffer Quist Adamsen · 3 years, 3 months ago
  60. 04d0e96 Fix Windows assumption by Clément Béra · 3 years, 3 months ago
  61. 06a3766 Use build up main dex info when tracing rules in D8 by Morten Krogh-Jespersen · 3 years, 3 months ago
  62. 65420f0 Implement invoke-special desugaring as cf-to-cf pass by Christoffer Quist Adamsen · 3 years, 3 months ago
  63. c7170c5 Test for main-dex rules and list passed to D8 by Morten Krogh-Jespersen · 3 years, 3 months ago
  64. f54dd78 Fix dex-segment utils script for running on python3 by Morten Krogh-Jespersen · 3 years, 3 months ago
  65. 357bae1 Add annotation.jar to classpath for kotlin tests by Morten Krogh-Jespersen · 3 years, 3 months ago
  66. 33ff6c6 Allow for parsing comment lines before class mappings by Morten Krogh-Jespersen · 3 years, 3 months ago
  67. ea663b8 Add tests for parse errors with json comments by Morten Krogh-Jespersen · 3 years, 3 months ago
  68. 85d29e5 Add kotlin stdlib to metadata tests by Morten Krogh-Jespersen · 3 years, 3 months ago
  69. 48a0e83 Disable windows test by Clément Béra · 3 years, 3 months ago
  70. 9fdd2b7 Fix Windows path by Clément Béra · 3 years, 3 months ago
  71. c1fab01 Don't collapse string payloads in hashing. by Ian Zerny · 3 years, 3 months ago
  72. 2528cc8 Use unique contexts for synthetic lambdas. by Ian Zerny · 3 years, 3 months ago
  73. 1e77b40 Simplify collection of lambdas for desugaring in enqueuer. by Ian Zerny · 3 years, 3 months ago
  74. a31d46e Test missing classes from invoke-virtual instructions by Christoffer Quist Adamsen · 3 years, 3 months ago
  75. 009c6db Test missing class references from method definitions by Christoffer Quist Adamsen · 3 years, 3 months ago
  76. 88eefd0 Introduce deterministic and unique processing contexts. by Ian Zerny · 3 years, 3 months ago
  77. 15456b0 Remove Proto assertion and fix determinism by Clément Béra · 3 years, 3 months ago
  78. d47a6e7 Maintain Record Component cf to cf by Clément Béra · 3 years, 3 months ago
  79. e6089b5 Revert "Trace EnqueuerActions for easier debugging of live path" by Christoffer Quist Adamsen · 3 years, 3 months ago
  80. 3106f0b Reland "Prevent merging of virtual methods outside of main-dex" by Morten Krogh-Jespersen · 3 years, 3 months ago
  81. e5075a9 Reland "Unify main-dex-classes and main-dex-tracing into one structure" by Morten Krogh-Jespersen · 3 years, 3 months ago
  82. 94932b1 Revert "Unify main-dex-classes and main-dex-tracing into one structure" by Christoffer Quist Adamsen · 3 years, 3 months ago
  83. 8920f58 Revert "Prevent merging of virtual methods outside of main-dex" by Christoffer Quist Adamsen · 3 years, 3 months ago
  84. 7017bb1 Prevent merging of virtual methods outside of main-dex by Morten Krogh-Jespersen · 3 years, 3 months ago
  85. aef074c Update kept graph test expectation by Christoffer Quist Adamsen · 3 years, 3 months ago
  86. 4263687 Revert "Tests and fixes for missing classes reported from annotations" by Christoffer Quist Adamsen · 3 years, 3 months ago
  87. bf10606 Tests and fixes for missing classes reported from annotations by Christoffer Quist Adamsen · 3 years, 3 months ago
  88. 77b2870 Fix missing overrides in Definition subclasses by Christoffer Quist Adamsen · 3 years, 3 months ago
  89. 9feb71d Missing classes tests for references in attributes by Christoffer Quist Adamsen · 3 years, 3 months ago
  90. 7fdf3d9 Test reporting of missing super classes by Christoffer Quist Adamsen · 3 years, 3 months ago
  91. 682f46e Tests and fixes for missing classes from misc. type references by Christoffer Quist Adamsen · 3 years, 3 months ago
  92. a95f150 Tests and fixes for missing classes from instance field instructions by Christoffer Quist Adamsen · 3 years, 3 months ago
  93. 8df06f0 Add tests for missing classes from static-put and field definition by Christoffer Quist Adamsen · 3 years, 3 months ago
  94. 2378139 Allow using non-program contexts that have a rooted program context by Christoffer Quist Adamsen · 3 years, 3 months ago
  95. 9972b8a Don't warn for missing retarget dispatch classes in L8 by Søren Gjesse · 3 years, 3 months ago
  96. 859f203 Reland "Use OptimizationFeedback in EnumTreeFixer" by Clément Béra · 3 years, 3 months ago
  97. c53865a Use Map for static field reference instead of ConcurrentHashMap by Morten Krogh-Jespersen · 3 years, 3 months ago
  98. a2cfa7f Revert "Use OptimizationFeedback in EnumTreeFixer" by Christoffer Quist Adamsen · 3 years, 3 months ago
  99. 2731560 Add test for static tracing through sub-classes in traceref by Morten Krogh-Jespersen · 3 years, 3 months ago
  100. dd8a68e Use OptimizationFeedback in EnumTreeFixer by Clément Béra · 3 years, 3 months ago