diff src/share/vm/classfile/vmSymbols.hpp @ 5747:120820e30baa

added basic high-level interpreter support to HotSpot
author Christian Haeubl <haeubl@ssw.jku.at>
date Tue, 03 Jul 2012 16:56:40 +0200
parents 70f715dfbb41
children 2a64cf19ab2a
line wrap: on
line diff
--- a/src/share/vm/classfile/vmSymbols.hpp	Tue Jul 03 15:00:23 2012 +0200
+++ b/src/share/vm/classfile/vmSymbols.hpp	Tue Jul 03 16:56:40 2012 +0200
@@ -352,6 +352,10 @@
   template(callbackInternal_name,                 "callbackInternal")                                                                 \
   template(callback_signature,                    "(Ljava/lang/Object;)Ljava/lang/Object;")                                           \
   template(MethodInvalidatedException,            "com/oracle/graal/api/meta/InstalledCode$MethodInvalidatedException")               \
+  /* graal.api.interpreter */                                                                                                         \
+  template(com_oracle_graal_api_interpreter_Interpreter,             "com/oracle/graal/api/interpreter/Interpreter")                  \
+  template(interpreter_execute_name,              "execute")                                                                          \
+  template(interpreter_execute_signature,         "(Lcom/oracle/graal/api/meta/ResolvedJavaMethod;[Ljava/lang/Object;)Ljava/lang/Object;") \
                                                                                                                                       \
                                                                                                   \
   /* common method and field names */                                                             \