Mercurial > hg > graal-jvmci-8
comparison src/share/vm/prims/jvm.cpp @ 12322:72b7e96c1922
8024545: make develop and notproduct flag values available in product builds
Reviewed-by: dholmes, kvn
author | twisti |
---|---|
date | Thu, 26 Sep 2013 12:07:53 -0700 |
parents | b2e698d2276c |
children | a07c25e4f67e |
comparison
equal
deleted
inserted
replaced
12295:1b64d46620a3 | 12322:72b7e96c1922 |
---|---|
4233 JNIEXPORT void JNICALL JVM_VMBreakPoint(JNIEnv *env, jobject obj); | 4233 JNIEXPORT void JNICALL JVM_VMBreakPoint(JNIEnv *env, jobject obj); |
4234 } | 4234 } |
4235 | 4235 |
4236 JVM_LEAF(jboolean, JVM_AccessVMBooleanFlag(const char* name, jboolean* value, jboolean is_get)) | 4236 JVM_LEAF(jboolean, JVM_AccessVMBooleanFlag(const char* name, jboolean* value, jboolean is_get)) |
4237 JVMWrapper("JVM_AccessBoolVMFlag"); | 4237 JVMWrapper("JVM_AccessBoolVMFlag"); |
4238 return is_get ? CommandLineFlags::boolAt((char*) name, (bool*) value) : CommandLineFlags::boolAtPut((char*) name, (bool*) value, INTERNAL); | 4238 return is_get ? CommandLineFlags::boolAt((char*) name, (bool*) value) : CommandLineFlags::boolAtPut((char*) name, (bool*) value, Flag::INTERNAL); |
4239 JVM_END | 4239 JVM_END |
4240 | 4240 |
4241 JVM_LEAF(jboolean, JVM_AccessVMIntFlag(const char* name, jint* value, jboolean is_get)) | 4241 JVM_LEAF(jboolean, JVM_AccessVMIntFlag(const char* name, jint* value, jboolean is_get)) |
4242 JVMWrapper("JVM_AccessVMIntFlag"); | 4242 JVMWrapper("JVM_AccessVMIntFlag"); |
4243 intx v; | 4243 intx v; |
4244 jboolean result = is_get ? CommandLineFlags::intxAt((char*) name, &v) : CommandLineFlags::intxAtPut((char*) name, &v, INTERNAL); | 4244 jboolean result = is_get ? CommandLineFlags::intxAt((char*) name, &v) : CommandLineFlags::intxAtPut((char*) name, &v, Flag::INTERNAL); |
4245 *value = (jint)v; | 4245 *value = (jint)v; |
4246 return result; | 4246 return result; |
4247 JVM_END | 4247 JVM_END |
4248 | 4248 |
4249 | 4249 |