commit | 2918a9101ea73f51a8193c63d2c9df556dbd5e9c | [log] [tgz] |
---|---|---|
author | Christoffer Quist Adamsen <christofferqa@google.com> | Wed Jun 07 08:51:18 2023 +0200 |
committer | Christoffer Quist Adamsen <christofferqa@google.com> | Wed Jun 07 08:51:18 2023 +0200 |
tree | fcd6064917dfaf8f13cd909f558b1ace53faa2ad | |
parent | c1ae3f1b061fefae6e8ab1d0a10168de3d039392 [diff] |
Fix method-is-in-profile check in vertical class merger Change-Id: I619f5a89a5a2f6a6aae5cded2c57a4384a753864
diff --git a/src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java b/src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java index b1673ba..ead4063 100644 --- a/src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java +++ b/src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java
@@ -633,7 +633,7 @@ if (!profileCollectionAdditions.isNop()) { for (SynthesizedBridgeCode synthesizedBridge : synthesizedBridges) { profileCollectionAdditions.applyIfContextIsInProfile( - synthesizedBridge.originalMethod, + lens.getPreviousMethodSignature(synthesizedBridge.method), additionsBuilder -> additionsBuilder.addRule(synthesizedBridge.method)); } }