summaryrefslogtreecommitdiff
path: root/test/java/com/google/devtools/build/android/desugar/classes_for_testing_type_inference/test_subjects.jar
diff options
context:
space:
mode:
authorcnsun <cnsun@google.com>2017-12-12 08:18:36 -0800
committerColin Cross <ccross@android.com>2017-12-14 12:16:25 -0800
commitb06ac544a149ba745b7e1356047bc7a4a91a502f (patch)
treef459171a19b9878bd7e8cf1a5b14a125364ea167 /test/java/com/google/devtools/build/android/desugar/classes_for_testing_type_inference/test_subjects.jar
parent399ca0fdaa1cbd7120b07df54b207aad2d6fe77c (diff)
downloaddesugar-b06ac544a149ba745b7e1356047bc7a4a91a502f.tar.gz
Correct stack map frame computation. When visiting CHOP Frame (discarding n local local variables), the current implementation deletes n local slots, which is wrong when the local variable to delete is of type category 2.
This CL deletes local variables instead of local slots. Another change is using the Label objects to identify uninitialized values, instead of the offsets of labels, because the offsets of labels might not be computed. RELNOTES:n/a. PiperOrigin-RevId: 178762969 GitOrigin-RevId: 770b1779dfd4e673e1523bc7e6f1772d4f4dfc04 Change-Id: Ib1ae1a813a51649d5d9522bdf393f48e56432b66
Diffstat (limited to 'test/java/com/google/devtools/build/android/desugar/classes_for_testing_type_inference/test_subjects.jar')
-rw-r--r--test/java/com/google/devtools/build/android/desugar/classes_for_testing_type_inference/test_subjects.jarbin3361 -> 3594 bytes
1 files changed, 0 insertions, 0 deletions
diff --git a/test/java/com/google/devtools/build/android/desugar/classes_for_testing_type_inference/test_subjects.jar b/test/java/com/google/devtools/build/android/desugar/classes_for_testing_type_inference/test_subjects.jar
index efa491b..f1bb726 100644
--- a/test/java/com/google/devtools/build/android/desugar/classes_for_testing_type_inference/test_subjects.jar
+++ b/test/java/com/google/devtools/build/android/desugar/classes_for_testing_type_inference/test_subjects.jar
Binary files differ