comparison src/share/vm/runtime/arguments.cpp @ 23669:c4e6710aa7e0

ignore EnableJVMCI when checking JVMCI options
author Doug Simon <doug.simon@oracle.com>
date Wed, 08 Jun 2016 01:06:48 +0200
parents b5f3a471e646
children 1051fbaca88b
comparison
equal deleted inserted replaced
23668:098c16f6e0b5 23669:c4e6710aa7e0
2439 #if INCLUDE_JVMCI 2439 #if INCLUDE_JVMCI
2440 if (!EnableJVMCI) { 2440 if (!EnableJVMCI) {
2441 #define JVMCI_CHECK3(type, name, doc) JVMCI_CHECK_FLAG(name) 2441 #define JVMCI_CHECK3(type, name, doc) JVMCI_CHECK_FLAG(name)
2442 #define JVMCI_CHECK4(type, name, value, doc) JVMCI_CHECK_FLAG(name) 2442 #define JVMCI_CHECK4(type, name, value, doc) JVMCI_CHECK_FLAG(name)
2443 #define JVMCI_CHECK_FLAG(FLAG) \ 2443 #define JVMCI_CHECK_FLAG(FLAG) \
2444 if (!FLAG_IS_DEFAULT(FLAG)) { \ 2444 if (strcmp(#FLAG, "EnableJVMCI") && !FLAG_IS_DEFAULT(FLAG)) { \
2445 jio_fprintf(defaultStream::error_stream(), "EnableJVMCI must be enabled to use VM option '%s'\n", #FLAG); \ 2445 jio_fprintf(defaultStream::error_stream(), "EnableJVMCI must be enabled to use VM option '%s'\n", #FLAG); \
2446 status = false; \ 2446 status = false; \
2447 } 2447 }
2448 JVMCI_FLAGS(JVMCI_CHECK4, JVMCI_CHECK3, JVMCI_CHECK4, JVMCI_CHECK3, JVMCI_CHECK4) 2448 JVMCI_FLAGS(JVMCI_CHECK4, JVMCI_CHECK3, JVMCI_CHECK4, JVMCI_CHECK3, JVMCI_CHECK4)
2449 #undef JVMCI_CHECK3 2449 #undef JVMCI_CHECK3