summaryrefslogtreecommitdiff
path: root/ojluni/annotations/hiddenapi/java/lang/ThreadGroup.java
diff options
context:
space:
mode:
authorOrion Hodson <oth@google.com>2019-11-12 18:44:47 +0000
committerOrion Hodson <oth@google.com>2019-12-09 10:23:58 +0000
commit2fdb0f3eecc1abf7e26ca5b410e07bf742f48457 (patch)
tree146500b51469de422301ab9bfcb1f6c4d7f01a55 /ojluni/annotations/hiddenapi/java/lang/ThreadGroup.java
parent06620d5308621889a296943c0a2029e6e5cb8d42 (diff)
Fix MethodHandles.explicitCastArguments for transforms
Fixes incorrectly handled paths in ExplicitCastArguments transform. Update MethodHandles.explicitCaseArguments() to use an ExplicitCastArguments transform if the call requires asType() conversion. We could have introduced another transform, but that's more code and before inserting the transform the code checks the explicit cast is equivalent to asType(). The transformer path had issues because StackFrame{Reader,Writer} classes do not perform asType() conversions as they read and write stack frame locations. Bug: 113855305 Test: art/test/testrunner.py --host --64 Test: art/tools/run-libcore-tests.sh --host Change-Id: I712bcf5a55f1f7c091af5daddeb3f8a5b7b5b4d3
Diffstat (limited to 'ojluni/annotations/hiddenapi/java/lang/ThreadGroup.java')
0 files changed, 0 insertions, 0 deletions