src/hotspot/share/include/jvm.h
changeset 53068 7496df94b3b7
parent 52724 0bdbf854472f
child 53212 bccff579c2ff
equal deleted inserted replaced
53067:8a61a04c456c 53068:7496df94b3b7
   622  * java.security.*
   622  * java.security.*
   623  */
   623  */
   624 
   624 
   625 JNIEXPORT jobject JNICALL
   625 JNIEXPORT jobject JNICALL
   626 JVM_GetInheritedAccessControlContext(JNIEnv *env, jclass cls);
   626 JVM_GetInheritedAccessControlContext(JNIEnv *env, jclass cls);
       
   627 
       
   628 /*
       
   629  * Ensure that code doing a stackwalk and using javaVFrame::locals() to
       
   630  * get the value will see a materialized value and not a scalar-replaced
       
   631  * null value.
       
   632  */
       
   633 #define JVM_EnsureMaterializedForStackWalk(env, value) \
       
   634     do {} while(0) // Nothing to do.  The fact that the value escaped
       
   635                    // through a native method is enough.
   627 
   636 
   628 JNIEXPORT jobject JNICALL
   637 JNIEXPORT jobject JNICALL
   629 JVM_GetStackAccessControlContext(JNIEnv *env, jclass cls);
   638 JVM_GetStackAccessControlContext(JNIEnv *env, jclass cls);
   630 
   639 
   631 /*
   640 /*