Commit eb3ba2a
Update R8 to 9.1.5-dev
This version of D8/R8 uses shorter minimal names, using a naming convention similar to the one javac uses for anonymous inner classes ($0, $1, ...). Existing D8/R8 builds are updated to use the previous naming scheme, with `$$ExternalSynthetic` markers.
Commits merged (since 9.1.2-dev):
08852644ce Version 9.1.5-dev
18318cc30f Merge commit '048a805162f6d0a4d405187b455b1a7a3c25080b' into dev-release
048a805162 Support for verbose synthetic names in GlobalSyntheticsGenerator CLI
9605a571ce Suppress errorprone warning in same file policy
22b15c7684 Format InternalOptions
15f247933b Relax same file policy for synthetic classes
be94ff4e23 Version 9.1.4-dev
035b95051f Merge commit '0418ebca1a206d3202ac6f7327846de002b67191' into dev-release
0418ebca1a Support for enabling verbose synthetic names in D8 CLI
81ccdd3d7f Add -Pdisable_download_deps property for skipping downloadDeps task
1d307634c0 Introduce "enable_r8_turbo_builds" gradle property
9fea8bb37b Version 9.1.3-dev
8fee7be0b1 Merge commit '6f6301de90ff4cd5a1a08d550bcf350a9bf0ec42' into dev-release
6f6301de90 Account for api outlines in examples tests
c7b6ec68b0 Use jstack from third_party dependencies
6fc71e3937 Add support for releasing main to 9.0 stable branch
67ae3cf5ae Hold reference to Unsafe in a static field in VarHandle desugaring
777b810d99 Add a test that final flag of record fields is not unset
38b686c0e7 Fix missing argument
c51ad7f192 API for enabling verbose synthetic names
8e0fc7296f Enable minimal synthetic names
b5aea02388 Remove @deprecated method from SyntheticItemsTestUtils
f768907903 Refactor D8 examples tests to be independent of synthetic naming
885ffeecb9 Refactor desugaring and examples tests to not rely on synthetic naming
32dd65c956 Add missing @OverRide annotations
See https://r8.googlesource.com/r8/+log/08852644ce79fc699a3e0694ef3125509affc455
PiperOrigin-RevId: 839627647
Change-Id: I0491f6d72a1084fc513daac49c3924f84e24a0db1 parent db71ce3 commit eb3ba2a
5 files changed
Lines changed: 29 additions & 5 deletions
File tree
- src/tools/java/com/google/devtools/build/android/r8
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
362 | 362 | | |
363 | 363 | | |
364 | 364 | | |
| 365 | + | |
365 | 366 | | |
366 | 367 | | |
367 | 368 | | |
| |||
Lines changed: 4 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
437 | 437 | | |
438 | 438 | | |
439 | 439 | | |
440 | | - | |
441 | | - | |
442 | | - | |
443 | | - | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
444 | 443 | | |
445 | | - | |
446 | 444 | | |
447 | 445 | | |
448 | 446 | | |
449 | 447 | | |
| 448 | + | |
450 | 449 | | |
451 | 450 | | |
452 | 451 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
426 | 426 | | |
427 | 427 | | |
428 | 428 | | |
| 429 | + | |
429 | 430 | | |
430 | 431 | | |
431 | 432 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| 104 | + | |
104 | 105 | | |
105 | 106 | | |
106 | 107 | | |
| |||
325 | 326 | | |
326 | 327 | | |
327 | 328 | | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
328 | 332 | | |
329 | 333 | | |
330 | 334 | | |
| |||
Lines changed: 19 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
22 | 41 | | |
0 commit comments