Status Update
Comments
ap...@google.com <ap...@google.com> #2
ap...@google.com <ap...@google.com> #4
for all who are looking for a solution use this:
ap...@google.com <ap...@google.com> #5
Branch: 8.1
commit f2410fdb0e99af32784f95204db5a7311165095e
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Mon May 01 11:35:19 2023
Version 8.1.42
Bug:
Change-Id: I413a69b06210eec60125c22423467e6b0f42bb59
M src/main/java/com/android/tools/r8/Version.java
ap...@google.com <ap...@google.com> #6
Branch: 8.1
commit 5d818f36738012e7a46db7676ec8cfb9ca5d815c
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Mon May 01 11:35:07 2023
Fix clobbering in mapping when recording sourcefile for pruned classes
Bug:
Change-Id: Ia2895fa2597ba5264ee420c2a09a5eacc37f7509
M src/main/java/com/android/tools/r8/naming/ClassNameMapper.java
M src/main/java/com/android/tools/r8/naming/SeedMapper.java
M src/main/java/com/android/tools/r8/utils/positions/MappedPositionToClassNameMapperBuilder.java
M src/test/java/com/android/tools/r8/naming/PackageNamingTest.java
M src/test/java/com/android/tools/r8/utils/codeinspector/CodeInspector.java
ap...@google.com <ap...@google.com> #7
Branch: 8.0
commit e618130423e5c0da4cc604da7573778cde6169e3
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Mon May 01 12:35:39 2023
Version 8.0.42
Bug:
Change-Id: Id12e4caa6fae3c482a59e2f93a2db2c9c97c02a8
M src/main/java/com/android/tools/r8/Version.java
ap...@google.com <ap...@google.com> #8
Branch: 8.0
commit e16a8b582254fb3db39d194d6826316ddd35f737
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Mon May 01 12:35:28 2023
Fix clobbering in mapping when recording sourcefile for pruned classes
Bug:
Change-Id: Ia2895fa2597ba5264ee420c2a09a5eacc37f7509
M src/main/java/com/android/tools/r8/naming/ClassNameMapper.java
M src/main/java/com/android/tools/r8/naming/SeedMapper.java
M src/main/java/com/android/tools/r8/utils/positions/MappedPositionToClassNameMapperBuilder.java
M src/test/java/com/android/tools/r8/naming/PackageNamingTest.java
M src/test/java/com/android/tools/r8/utils/codeinspector/CodeInspector.java
ap...@google.com <ap...@google.com> #9
Branch: 8.1
commit 5d818f36738012e7a46db7676ec8cfb9ca5d815c
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Mon May 01 11:35:07 2023
Fix clobbering in mapping when recording sourcefile for pruned classes
Bug:
Change-Id: Ia2895fa2597ba5264ee420c2a09a5eacc37f7509
M src/main/java/com/android/tools/r8/naming/ClassNameMapper.java
M src/main/java/com/android/tools/r8/naming/SeedMapper.java
M src/main/java/com/android/tools/r8/utils/positions/MappedPositionToClassNameMapperBuilder.java
M src/test/java/com/android/tools/r8/naming/PackageNamingTest.java
M src/test/java/com/android/tools/r8/utils/codeinspector/CodeInspector.java
ap...@google.com <ap...@google.com> #10
Branch: 8.0
commit d2a07998920bb56d3e6f401affc6e6e79120879b
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Tue May 02 09:01:36 2023
Version 8.0.43
This applies the CLs from
Bug:
Change-Id: I91b4946fda02f1ca2b3c2287bf4dc07bfe121ae1
M src/main/java/com/android/tools/r8/Version.java
gr...@gmail.com <gr...@gmail.com> #12
Mendarat dengan 8.1.43 di Studio Giraffe.
gr...@gmail.com <gr...@gmail.com> #13
Proyek: r8 Cabang: 8.0 commit e16a8b582254fb3db39d194d6826316ddd35f737 Penulis: Morten Krogh-Jespersen
Description
Implementing b/214018111 shows an issue found in
ClassNameMinifierOriginalClassNameTest
.Here the expected encoding of the mapping would become:
But the overlap in residual name
A
causes the map to be clobbered. The source for original type A is needed, but it has no residual output so the mapping should be something like: