blob: f198a4110837acf90367c1a91c2f49b10c000938 [file] [log] [blame]
Name: R8
URL: https://r8.googlesource.com/r8
Revision: d11d42306845f15f383c1867f0f26c6f36e3adc4
Version: 1.6.28-dev
License: BSD 3-Clause
License File: NOT_SHIPPED
Security Critical: no
Description:
R8 is a proguard-like optimizer that also has the ability to dex.
Local Modifications:
Turning off vertical and horizontal class merging, as described in
https://issuetracker.google.com/122902374#comment11. We should no longer make
this modification once the linked bug is fixed.
Turning off outlining because it caused issues when synchronized proguarding
Trichrome due to illegal dex references (crbug.com/956839). Will only be used
for android_apk() targets that set `disable_r8_outlining = true`):
Patch is located at //third_party/r8/local_modifications.diff.