commit | d0e2c82ecc17f57216db2eeb859cabd384fb8ce8 | [log] [tgz] |
---|---|---|
author | Christoffer Quist Adamsen <christofferqa@google.com> | Wed Jul 31 10:30:42 2019 +0200 |
committer | Christoffer Quist Adamsen <christofferqa@google.com> | Wed Jul 31 10:30:42 2019 +0200 |
tree | b4c51d78168667e0fafcd515466354a144045e80 | |
parent | aa99b3ee99271b61df78db1b43d0d1fe655757e1 [diff] |
Update IR metadata in logging of argument types Change-Id: I43aee10878a163a07a114f5a9b363d123b738c1d
diff --git a/src/main/java/com/android/tools/r8/ir/optimize/CodeRewriter.java b/src/main/java/com/android/tools/r8/ir/optimize/CodeRewriter.java index 4bfb703..24b3f6e 100644 --- a/src/main/java/com/android/tools/r8/ir/optimize/CodeRewriter.java +++ b/src/main/java/com/android/tools/r8/ir/optimize/CodeRewriter.java
@@ -4001,7 +4001,7 @@ public void logArgumentTypes(DexEncodedMethod method, IRCode code) { List<Value> arguments = code.collectArguments(); BasicBlock block = code.entryBlock(); - InstructionListIterator iterator = block.listIterator(); + InstructionListIterator iterator = block.listIterator().recordChangesToMetadata(code); // Attach some synthetic position to all inserted code. Position position = Position.synthetic(1, method.method, null);