8203188: Add JEP-181 support to the Zero interpreter

Reviewed-by: dholmes, chrisphi
This commit is contained in:
Severin Gehwolf 2018-06-05 11:55:39 +02:00
parent 95bf19563b
commit 1a1303e1a6
3 changed files with 67 additions and 7 deletions

View file

@ -32,6 +32,7 @@ enum /* platform_dependent_constants */ {
private:
static oop popFromStack(TRAPS);
static void invoke_target(Method* method, TRAPS);
static void throw_AME(Klass* rcvr, Method* interface_method, TRAPS);
static int method_handle_entry_invokeBasic(Method* method, intptr_t UNUSED, TRAPS);
static int method_handle_entry_linkToStaticOrSpecial(Method* method, intptr_t UNUSED, TRAPS);
static int method_handle_entry_linkToVirtual(Method* method, intptr_t UNUSED, TRAPS);