1. 3157679 Replace enqueuer action enum kind by action objects. by Ian Zerny · 5 years ago
  2. 7ce317f Introduce a "reported set" and prepare to split reasons from witness. by Ian Zerny · 5 years ago
  3. a0392d3 Do not output warnings for things we deal with correctly. by Mads Ager · 5 years ago
  4. d0c066a Do not warn that library configuration is a work in progress. by Mads Ager · 5 years ago
  5. 45179cd Refactor all graph reporting to the GraphReporter. by Ian Zerny · 5 years ago
  6. 141019f Enable Proguard testing directives via environment flag by Christoffer Quist Adamsen · 5 years ago
  7. 7ffe0fd Handle the remaining -whyareyounotinlining cases by Christoffer Quist Adamsen · 5 years ago
  8. f022d6c Handle more -whyareyounotinlining cases by Christoffer Quist Adamsen · 5 years ago
  9. 7dbda34 Desugared API minor clean-up by clementbera · 5 years ago
  10. 0a8d3c8 Fix spelling of synthesize, this is showing up on lint on our map file by Rico Wind · 5 years ago
  11. 8748141 Rewrite Java API 9 CRC32.update(byte[]) to Java 8 compatible call by Morten Krogh-Jespersen · 5 years ago
  12. cc3c87f Try catch in desugared APIs by clementbera · 5 years ago
  13. 1434f39 Handle missing case NOT_PROCESSED in isInliningCandidate() by Christoffer Quist Adamsen · 5 years ago
  14. eeca622 Minor cleanup of inliner by Christoffer Quist Adamsen · 5 years ago
  15. 8569511 Always print a (unknown) reason for not inlining by Christoffer Quist Adamsen · 5 years ago
  16. 9a51e2c Support for -whyareyounotinlining in Inliner.canInlineInstanceInitializer() by Christoffer Quist Adamsen · 5 years ago
  17. e4c6d90 Synthesize lambda classes prior to each wave by Christoffer Quist Adamsen · 5 years ago
  18. 684e281 Fix inlining of instance initializers by Christoffer Quist Adamsen · 5 years ago
  19. 3645e7e Warnings in wrapper generation by clementbera · 5 years ago
  20. 20665eb Desugared lib API callback support by clementbera · 5 years ago
  21. 3fff560 Fix getAndroidApiLevelsSorted to not be a recursive loop by Morten Krogh-Jespersen · 5 years ago
  22. 4b1c12d Fix AssertionRewriter to split the block and use precise types by Morten Krogh-Jespersen · 5 years ago
  23. 19ef8e9 Add test for AssertionRewriter on api level 16 by Morten Krogh-Jespersen · 5 years ago
  24. 1d78727 Ensure methods cannot be marked as both NeverInline and ForceInline by Morten Krogh-Jespersen · 5 years ago
  25. 454ce1e Re-enable Shrinking in L8 by clementbera · 5 years ago
  26. b63d230 Change ApplyMappingError to extend StringDiagnostic by Morten Krogh-Jespersen · 5 years ago
  27. 699b09e Fix typo in error message by Morten Krogh-Jespersen · 5 years ago
  28. fc98745 Change default library jar to be picked from min api level by Morten Krogh-Jespersen · 5 years ago
  29. 81655d7 Fix may-have-finalize-method cache by Christoffer Quist Adamsen · 5 years ago
  30. 00d77df Support for -whyareyounotinlining in InliningStrategy.stillHasBudget() by Christoffer Quist Adamsen · 5 years ago
  31. e7c560b Ensure inliner has exact type information from class inliner by Christoffer Quist Adamsen · 5 years ago
  32. acb0147 Nest constructor bridge arg removal by clementbera · 5 years ago
  33. f0f378c Always allow force inlining of instance initializers by Christoffer Quist Adamsen · 5 years ago
  34. 52097fb Support for -whyareyounotinlining in InliningStrategy.willExceedBudget() by Christoffer Quist Adamsen · 5 years ago
  35. eb58440 Preparation for adding -whyareyounotinlining support by Christoffer Quist Adamsen · 5 years ago
  36. 4dec40d Add a Proguard testing directive -whyareyounotinlining by Christoffer Quist Adamsen · 5 years ago
  37. 28a7ade Reland "Treat static-puts that store objects with a non-default finalize() method as having side effects" by Christoffer Quist Adamsen · 5 years ago
  38. 080c1f5 Fix incorrect resolved check. by Ian Zerny · 5 years ago
  39. f6085f3 Desugared lib API Clock support by clementbera · 5 years ago
  40. 32a4b22 Add a synthesized StackElement containing the version of R8 by Rico Wind · 5 years ago
  41. a24e229 Revert "Search private method overrides in classpath when compiling with nest support." by Ian Zerny · 5 years ago
  42. a5417f2 Desugared library API unwrap tests by clementbera · 5 years ago
  43. 6e1ce3b Ensure GenericSignatureRewriter is not modifying annotation sets by Morten Krogh-Jespersen · 5 years ago
  44. 7dfe7e7 Add test that triggers annotation set to change hash code by Morten Krogh-Jespersen · 5 years ago
  45. 52e1c29 Add assertion that ensures no hash change for CachedHashValueDexItem by Morten Krogh-Jespersen · 5 years ago
  46. bb854a6 Minor cleanup related to instructions that may follow throwing instructions by Christoffer Quist Adamsen · 5 years ago
  47. 841b5a8 Search private method overrides in classpath when compiling with nest support. by Ian Zerny · 5 years ago
  48. e7d20bb Don't consider possible targets of library resolution targets. by Ian Zerny · 5 years ago
  49. be24a26 Reland "Extend the range of assume instructions, part 5." by Jinseong Jeon · 5 years ago
  50. d9c5a2c Revert "Treat static-puts that store objects with a non-default finalize() method as having side effects" by Christoffer Quist Adamsen · 5 years ago
  51. 936bc74 Reproduce b/141942381: type check error after class merging. by Jinseong Jeon · 5 years ago
  52. 94aaf21 Treat static-puts that store objects with a non-default finalize() method as having side effects by Christoffer Quist Adamsen · 5 years ago
  53. 44b63c3 Clean-up Synthesized Cf code by clementbera · 5 years ago
  54. 0d53216 Move <init> and co to factory by clementbera · 5 years ago
  55. 87ab989 No static methods on Emulate interface by clementbera · 5 years ago
  56. 8f78f31 Fix array bug in vertical class merger by Christoffer Quist Adamsen · 5 years ago
  57. 3a134d5 Leverage exact type of receiver when finding call targets. by Jinseong Jeon · 5 years ago
  58. 7e97b63 Reland "Extend the range of assume instructions, part 4." by Jinseong Jeon · 5 years ago
  59. 1b63d90 Utilize the logic of finding dynamic upper bound of receiver type. by Jinseong Jeon · 5 years ago
  60. 97439c3 Revert "Don't class inline library method overrides." by Ian Zerny · 5 years ago
  61. 59feb38 Don't run lang.ThreadGroup.suspend.ThreadGroup_suspend_A01 on cf backend by Rico Wind · 5 years ago
  62. 47e2644 Move ServiceLoader desugaring to CfCode to support catch handler by Morten Krogh-Jespersen · 5 years ago
  63. 4caae49 Don't class inline library method overrides. by Ian Zerny · 5 years ago
  64. b0b7c9b Desugared library API function composition test by clementbera · 5 years ago
  65. 20e17a6 Desugared library API long double conversions by clementbera · 5 years ago
  66. e3a072a Fix red tests by clementbera · 5 years ago
  67. bb7444a Migrate compat tests to new test builders. by Ian Zerny · 5 years ago
  68. 793fc7a Extend the range of assume instructions, part 3.5. by Jinseong Jeon · 5 years ago
  69. 950753b Add type-analysis util ensuring type lattice elements will not change by Morten Krogh-Jespersen · 5 years ago
  70. 55a0bde Add narrowing of affected values of affected phis in LensCodeRewriter by Morten Krogh-Jespersen · 5 years ago
  71. 629b0dd Desugared lib Optional conversions by clementbera · 5 years ago
  72. f56c79e Wrapper for library API calls by clementbera · 5 years ago
  73. 514eacf Add test for service loader with exception handlers by Morten Krogh-Jespersen · 5 years ago
  74. 62bca34 Add test for rewriting multiple service definitions by Morten Krogh-Jespersen · 5 years ago
  75. 19bfd94 Cleanup ServiceLoaderRewritingTest for finding service loader loads by Morten Krogh-Jespersen · 5 years ago
  76. 83fc174 Update memory info to use only Runtime.totalMemory and freeMemory. by Ian Zerny · 5 years ago
  77. ac93398 Update isDefaultMethod to not include static methods by Søren Gjesse · 5 years ago
  78. beed85e Update generation of method lists for lint by Søren Gjesse · 5 years ago
  79. ad2aeca Add synthetic to equals check for Position by Morten Krogh-Jespersen · 5 years ago
  80. efbbd37 Reland "Disable Shrinking in L8 temporarily" by clementbera · 5 years ago
  81. 6b445f7 Re^2land "Extend the range of assume instructions, part3." by Jinseong Jeon · 5 years ago
  82. c21be3a Reland "Proguard config as files in L8" by Clément Béra · 5 years ago
  83. 6210d57 Fix nullability flop for definitely null nullability. by Jinseong Jeon · 5 years ago
  84. 469e1c7 Revert "Proguard config as files in L8" by Jinseong Jeon · 5 years ago
  85. dc95ce3 Revert "Disable Shrinking in L8 temporarily" by Jinseong Jeon · 5 years ago
  86. 3bb7a87 Avoid that force inlining marks are overridden by delayed optimization feedback by Christoffer Quist Adamsen · 5 years ago
  87. 6fc6ba8 Disable Shrinking in L8 temporarily by clementbera · 5 years ago
  88. 9715e5c Proguard config as files in L8 by clementbera · 5 years ago
  89. a042248 Don't class inline kept classes. by Ian Zerny · 5 years ago
  90. 69d738e Test for class inlining of kept classes. by Ian Zerny · 5 years ago
  91. a5c51ff Do not inline methods on definitely null receivers by Morten Krogh-Jespersen · 5 years ago
  92. 3e7cf75 Add retrace functionality to R8TestRunResult by Morten Krogh-Jespersen · 5 years ago
  93. dbc4909 Remove the proguard compatibility worklist. by Ian Zerny · 5 years ago
  94. 0217862 Directly report compatibility edges and remove rule building. by Ian Zerny · 5 years ago
  95. 067e999 Reland test expectation change of TreeShaking18Test by Jinseong Jeon · 5 years ago
  96. c3c587e Remove redundant alias removals. by Jinseong Jeon · 5 years ago
  97. 2a8c8fe Account for if-simplification for non-null origin. by Jinseong Jeon · 5 years ago
  98. 0332798 Log finer-grained eligibility decisions in ClassInliner. by Jinseong Jeon · 5 years ago
  99. 3274947 Introduce ListUtils#lastIndexMatching. by Jinseong Jeon · 5 years ago
  100. 3d68dcf Update encodeChecksums to not use java 1.9 CRC32.update(byte[]) by Morten Krogh-Jespersen · 5 years ago