comparison src/share/vm/jvmci/jvmci_globals.hpp @ 23760:655fd63024d0

move jvmci flag handling to JVMCIGlobals
author David Leopoldseder <david.d.leopoldseder@oracle.com>
date Fri, 23 Sep 2016 16:33:12 +0200
parents 1051fbaca88b
children d66c74920c43
comparison
equal deleted inserted replaced
23759:561a3f3a9b99 23760:655fd63024d0
100 100
101 // Read default values for JVMCI globals 101 // Read default values for JVMCI globals
102 102
103 JVMCI_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_NOTPRODUCT_FLAG) 103 JVMCI_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_NOTPRODUCT_FLAG)
104 104
105
106 class JVMCIGlobals {
107 public:
108 static void set_jvmci_specific_flags();
109 // Return true if jvmci flags are consistent. If not consistent,
110 // an error message describing the inconsistency is printed before
111 // returning false.
112 static bool check_jvmci_flags_are_consistent();
113 };
114
105 #endif // SHARE_VM_JVMCI_JVMCI_GLOBALS_HPP 115 #endif // SHARE_VM_JVMCI_JVMCI_GLOBALS_HPP