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