diff src/share/vm/prims/jvm.h @ 8818:1916ca1dec2f

8009382: Add JVM_Get{Field|Method}TypeAnnotations Reviewed-by: dcubed, rbackman Contributed-by: Joel Borggren-Franck <joel.franck@oracle.com>
author rbackman
date Tue, 26 Mar 2013 15:00:34 +0100
parents 41d73c9b30a8
children ba9dacff9c9d
line wrap: on
line diff
--- a/src/share/vm/prims/jvm.h	Mon Mar 25 09:36:15 2013 -0700
+++ b/src/share/vm/prims/jvm.h	Tue Mar 26 15:00:34 2013 +0100
@@ -523,6 +523,14 @@
 JNIEXPORT jbyteArray JNICALL
 JVM_GetClassTypeAnnotations(JNIEnv *env, jclass cls);
 
+// field is a handle to a java.lang.reflect.Field object
+JNIEXPORT jbyteArray JNICALL
+JVM_GetFieldTypeAnnotations(JNIEnv *env, jobject field);
+
+// method is a handle to a java.lang.reflect.Method object
+JNIEXPORT jbyteArray JNICALL
+JVM_GetMethodTypeAnnotations(JNIEnv *env, jobject method);
+
 /*
  * New (JDK 1.4) reflection implementation
  */