hotspot/src/share/vm/prims/jvm.cpp
changeset 20384 49bfb2ec8f8f
parent 20381 ed1047a3ac21
parent 20291 b1493ff02062
child 20392 a61df72089e5
equal deleted inserted replaced
20383:17751fe4f7bf 20384:49bfb2ec8f8f
  3982   JNIEXPORT void JNICALL JVM_VMBreakPoint(JNIEnv *env, jobject obj);
  3982   JNIEXPORT void JNICALL JVM_VMBreakPoint(JNIEnv *env, jobject obj);
  3983 }
  3983 }
  3984 
  3984 
  3985 JVM_LEAF(jboolean, JVM_AccessVMBooleanFlag(const char* name, jboolean* value, jboolean is_get))
  3985 JVM_LEAF(jboolean, JVM_AccessVMBooleanFlag(const char* name, jboolean* value, jboolean is_get))
  3986   JVMWrapper("JVM_AccessBoolVMFlag");
  3986   JVMWrapper("JVM_AccessBoolVMFlag");
  3987   return is_get ? CommandLineFlags::boolAt((char*) name, (bool*) value) : CommandLineFlags::boolAtPut((char*) name, (bool*) value, INTERNAL);
  3987   return is_get ? CommandLineFlags::boolAt((char*) name, (bool*) value) : CommandLineFlags::boolAtPut((char*) name, (bool*) value, Flag::INTERNAL);
  3988 JVM_END
  3988 JVM_END
  3989 
  3989 
  3990 JVM_LEAF(jboolean, JVM_AccessVMIntFlag(const char* name, jint* value, jboolean is_get))
  3990 JVM_LEAF(jboolean, JVM_AccessVMIntFlag(const char* name, jint* value, jboolean is_get))
  3991   JVMWrapper("JVM_AccessVMIntFlag");
  3991   JVMWrapper("JVM_AccessVMIntFlag");
  3992   intx v;
  3992   intx v;
  3993   jboolean result = is_get ? CommandLineFlags::intxAt((char*) name, &v) : CommandLineFlags::intxAtPut((char*) name, &v, INTERNAL);
  3993   jboolean result = is_get ? CommandLineFlags::intxAt((char*) name, &v) : CommandLineFlags::intxAtPut((char*) name, &v, Flag::INTERNAL);
  3994   *value = (jint)v;
  3994   *value = (jint)v;
  3995   return result;
  3995   return result;
  3996 JVM_END
  3996 JVM_END
  3997 
  3997 
  3998 
  3998