< prev index next >
src/hotspot/share/runtime/globals_shared.hpp
Print this page
*** 23,32 ****
--- 23,35 ----
*/
#ifndef SHARE_RUNTIME_GLOBALS_SHARED_HPP
#define SHARE_RUNTIME_GLOBALS_SHARED_HPP
+ #include "gc/shared/jvmFlagConstraintsGC.hpp" // FIXME -- to be moved to individual *globals.hpp file
+ #include "runtime/flags/jvmFlagConstraintsCompiler.hpp" // FIXME -- to be moved to individual *globals.hpp file
+ #include "runtime/flags/jvmFlagConstraintsRuntime.hpp" // FIXME -- to be moved to individual *globals.hpp file
#include "utilities/align.hpp"
#include "utilities/globalDefinitions.hpp"
#include "utilities/macros.hpp"
#include <float.h> // for DBL_MAX
*** 70,211 ****
#else
#define trueInProduct false
#define falseInProduct true
#endif
- // Only materialize src code for range checking when required, ignore otherwise
- #define IGNORE_RANGE(a, b)
- // Only materialize src code for contraint checking when required, ignore otherwise
- #define IGNORE_CONSTRAINT(func,type)
-
- #define VM_FLAGS( \
- develop, \
- develop_pd, \
- product, \
- product_pd, \
- diagnostic, \
- diagnostic_pd, \
- experimental, \
- notproduct, \
- manageable, \
- product_rw, \
- lp64_product, \
- range, \
- constraint) \
- \
- RUNTIME_FLAGS( \
- develop, \
- develop_pd, \
- product, \
- product_pd, \
- diagnostic, \
- diagnostic_pd, \
- experimental, \
- notproduct, \
- manageable, \
- product_rw, \
- lp64_product, \
- range, \
- constraint) \
- \
- GC_FLAGS( \
- develop, \
- develop_pd, \
- product, \
- product_pd, \
- diagnostic, \
- diagnostic_pd, \
- experimental, \
- notproduct, \
- manageable, \
- product_rw, \
- lp64_product, \
- range, \
- constraint) \
-
-
- #define ALL_FLAGS( \
- develop, \
- develop_pd, \
- product, \
- product_pd, \
- diagnostic, \
- diagnostic_pd, \
- experimental, \
- notproduct, \
- manageable, \
- product_rw, \
- lp64_product, \
- range, \
- constraint) \
- \
- VM_FLAGS( \
- develop, \
- develop_pd, \
- product, \
- product_pd, \
- diagnostic, \
- diagnostic_pd, \
- experimental, \
- notproduct, \
- manageable, \
- product_rw, \
- lp64_product, \
- range, \
- constraint) \
- \
- RUNTIME_OS_FLAGS( \
- develop, \
- develop_pd, \
- product, \
- product_pd, \
- diagnostic, \
- diagnostic_pd, \
- notproduct, \
- range, \
- constraint) \
- \
- JVMCI_ONLY(JVMCI_FLAGS( \
- develop, \
- develop_pd, \
- product, \
- product_pd, \
- diagnostic, \
- diagnostic_pd, \
- experimental, \
- notproduct, \
- range, \
- constraint)) \
- \
- COMPILER1_PRESENT(C1_FLAGS( \
- develop, \
- develop_pd, \
- product, \
- product_pd, \
- diagnostic, \
- diagnostic_pd, \
- notproduct, \
- range, \
- constraint)) \
- \
- COMPILER2_PRESENT(C2_FLAGS( \
- develop, \
- develop_pd, \
- product, \
- product_pd, \
- diagnostic, \
- diagnostic_pd, \
- experimental, \
- notproduct, \
- range, \
- constraint)) \
- \
- ARCH_FLAGS( \
- develop, \
- product, \
- diagnostic, \
- experimental, \
- notproduct, \
- range, \
- constraint)
-
#endif // SHARE_RUNTIME_GLOBALS_SHARED_HPP
--- 73,78 ----
< prev index next >