summaryrefslogtreecommitdiff
path: root/test/2277-methodhandle-invokeexact/build.py
diff options
context:
space:
mode:
author Almaz Mingaleev <mingaleev@google.com> 2023-08-22 15:00:44 +0100
committer Almaz Mingaleev <mingaleev@google.com> 2024-08-28 13:31:56 +0000
commit93163edd92664c79da56ffcf5de32b7b872136ce (patch)
treedad21273d417cf020aa527171dc00465076b6434 /test/2277-methodhandle-invokeexact/build.py
parent46a77ad7d269ba087c4075029d92fe00b04fb6bb (diff)
x86_64: Add instrinsic for MethodHandle::invokeExact...
... which targets invoke-virtual methods. New entrypoint changes deliverException's offset, hence arm test change. Bug: 297147201 Test: ./art/test/testrunner/testrunner.py --host --64 -b --optimizing Test: ./art/test.py --host -g Change-Id: I636fc60c088bfdf9b695c92de47f1c539e3956f1
Diffstat (limited to 'test/2277-methodhandle-invokeexact/build.py')
-rw-r--r--test/2277-methodhandle-invokeexact/build.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/2277-methodhandle-invokeexact/build.py b/test/2277-methodhandle-invokeexact/build.py
new file mode 100644
index 0000000000..d71324961b
--- /dev/null
+++ b/test/2277-methodhandle-invokeexact/build.py
@@ -0,0 +1,4 @@
+def build(ctx):
+ # To allow private interface methods.
+ ctx.default_build(javac_source_arg="17",
+ javac_target_arg="17")