summaryrefslogtreecommitdiff
path: root/annotations/generate_annotated_java_files.py
diff options
context:
space:
mode:
authorOrion Hodson <oth@google.com>2017-09-27 11:15:08 +0100
committerOrion Hodson <oth@google.com>2017-10-02 13:26:11 +0100
commit50bbf29b24e0fe4d9d37ecce250c6436fd2442d0 (patch)
treea9b4d701e3dc962d9ee54e24187d54a4c6f3fb42 /annotations/generate_annotated_java_files.py
parent362d4c937c022f11bd97f687e971e8f4776f3c8a (diff)
Introduce java.lang.invoke.VarHandle APIs.
These are present in preparation for OpenJDK 9 to allow VM support for VarHandle accessors and fences to be developed. For this initial import the VarHandle APIs are hidden and unimplemented. The implementation path will follow the approach taken with the MethodHandle API: public API compatability and alternative implementation strategy based on VM functionality. The files in this CL under ojluni/ define the APIs and are based on the corresponding files in upstream OpenJDK 9+181. Bug: 65872996 Test: m -j32 Change-Id: I678ab2239507b349a9701a4a6f5bbc92bf18b40d
Diffstat (limited to 'annotations/generate_annotated_java_files.py')
0 files changed, 0 insertions, 0 deletions