< prev index next >

src/hotspot/share/include/jvm.h

Print this page
@@ -308,14 +308,17 @@
  /* getStackTrace() and getAllStackTraces() method */
  JNIEXPORT jobjectArray JNICALL
  JVM_DumpThreads(JNIEnv *env, jclass threadClass, jobjectArray threads);
  
  JNIEXPORT jobject JNICALL
- JVM_ExtentLocalCache(JNIEnv *env, jclass threadClass);
+ JVM_ScopedValueCache(JNIEnv *env, jclass threadClass);
  
  JNIEXPORT void JNICALL
- JVM_SetExtentLocalCache(JNIEnv *env, jclass threadClass, jobject theCache);
+ JVM_SetScopedValueCache(JNIEnv *env, jclass threadClass, jobject theCache);
+ 
+ JNIEXPORT jobject JNICALL
+ JVM_FindScopedValueBindings(JNIEnv *env, jclass threadClass);
  
  JNIEXPORT jlong JNICALL
  JVM_GetNextThreadIdOffset(JNIEnv *env, jclass threadClass);
  
  /*

@@ -740,10 +743,12 @@
   * null value.
   */
  #define JVM_EnsureMaterializedForStackWalk(env, value) \
      do {} while(0) // Nothing to do.  The fact that the value escaped
                     // through a native method is enough.
+ JNIEXPORT void JNICALL
+ JVM_EnsureMaterializedForStackWalk_func(JNIEnv* env, jobject vthread, jobject value);
  
  JNIEXPORT jobject JNICALL
  JVM_GetStackAccessControlContext(JNIEnv *env, jclass cls);
  
  /*
< prev index next >