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