src/hotspot/share/runtime/globals_extension.hpp
branchepsilon-gc-branch
changeset 55767 8e22715afabc
parent 47216 71c04702a3d5
child 56448 76d86de267b9
equal deleted inserted replaced
47701:be620a591379 55767:8e22715afabc
    28 #include "runtime/globals.hpp"
    28 #include "runtime/globals.hpp"
    29 #include "utilities/macros.hpp"
    29 #include "utilities/macros.hpp"
    30 #include "utilities/macros.hpp"
    30 #include "utilities/macros.hpp"
    31 #if INCLUDE_ALL_GCS
    31 #if INCLUDE_ALL_GCS
    32 #include "gc/g1/g1_globals.hpp"
    32 #include "gc/g1/g1_globals.hpp"
       
    33 #include "gc/epsilon/epsilon_globals.hpp"
    33 #endif
    34 #endif
    34 #if INCLUDE_JVMCI
    35 #if INCLUDE_JVMCI
    35 #include "jvmci/jvmci_globals.hpp"
    36 #include "jvmci/jvmci_globals.hpp"
    36 #endif
    37 #endif
    37 #ifdef COMPILER1
    38 #ifdef COMPILER1
   132           RUNTIME_MANAGEABLE_FLAG_MEMBER, \
   133           RUNTIME_MANAGEABLE_FLAG_MEMBER, \
   133           RUNTIME_PRODUCT_RW_FLAG_MEMBER, \
   134           RUNTIME_PRODUCT_RW_FLAG_MEMBER, \
   134           IGNORE_RANGE, \
   135           IGNORE_RANGE, \
   135           IGNORE_CONSTRAINT, \
   136           IGNORE_CONSTRAINT, \
   136           IGNORE_WRITEABLE)
   137           IGNORE_WRITEABLE)
       
   138  EPSILON_FLAGS(RUNTIME_DEVELOP_FLAG_MEMBER, \
       
   139           RUNTIME_PD_DEVELOP_FLAG_MEMBER, \
       
   140           RUNTIME_PRODUCT_FLAG_MEMBER, \
       
   141           RUNTIME_PD_PRODUCT_FLAG_MEMBER, \
       
   142           RUNTIME_DIAGNOSTIC_FLAG_MEMBER, \
       
   143           RUNTIME_PD_DIAGNOSTIC_FLAG_MEMBER, \
       
   144           RUNTIME_EXPERIMENTAL_FLAG_MEMBER, \
       
   145           RUNTIME_NOTPRODUCT_FLAG_MEMBER, \
       
   146           RUNTIME_MANAGEABLE_FLAG_MEMBER, \
       
   147           RUNTIME_PRODUCT_RW_FLAG_MEMBER, \
       
   148           IGNORE_RANGE, \
       
   149           IGNORE_CONSTRAINT, \
       
   150           IGNORE_WRITEABLE)
   137 #endif // INCLUDE_ALL_GCS
   151 #endif // INCLUDE_ALL_GCS
   138 #if INCLUDE_JVMCI
   152 #if INCLUDE_JVMCI
   139  JVMCI_FLAGS(JVMCI_DEVELOP_FLAG_MEMBER, \
   153  JVMCI_FLAGS(JVMCI_DEVELOP_FLAG_MEMBER, \
   140              JVMCI_PD_DEVELOP_FLAG_MEMBER, \
   154              JVMCI_PD_DEVELOP_FLAG_MEMBER, \
   141              JVMCI_PRODUCT_FLAG_MEMBER, \
   155              JVMCI_PRODUCT_FLAG_MEMBER, \
   275           RUNTIME_MANAGEABLE_FLAG_MEMBER_WITH_TYPE,
   289           RUNTIME_MANAGEABLE_FLAG_MEMBER_WITH_TYPE,
   276           RUNTIME_PRODUCT_RW_FLAG_MEMBER_WITH_TYPE,
   290           RUNTIME_PRODUCT_RW_FLAG_MEMBER_WITH_TYPE,
   277           IGNORE_RANGE,
   291           IGNORE_RANGE,
   278           IGNORE_CONSTRAINT,
   292           IGNORE_CONSTRAINT,
   279           IGNORE_WRITEABLE)
   293           IGNORE_WRITEABLE)
       
   294  EPSILON_FLAGS(RUNTIME_DEVELOP_FLAG_MEMBER_WITH_TYPE,
       
   295           RUNTIME_PD_DEVELOP_FLAG_MEMBER_WITH_TYPE,
       
   296           RUNTIME_PRODUCT_FLAG_MEMBER_WITH_TYPE,
       
   297           RUNTIME_PD_PRODUCT_FLAG_MEMBER_WITH_TYPE,
       
   298           RUNTIME_DIAGNOSTIC_FLAG_MEMBER_WITH_TYPE,
       
   299           RUNTIME_PD_DIAGNOSTIC_FLAG_MEMBER_WITH_TYPE,
       
   300           RUNTIME_EXPERIMENTAL_FLAG_MEMBER_WITH_TYPE,
       
   301           RUNTIME_NOTPRODUCT_FLAG_MEMBER_WITH_TYPE,
       
   302           RUNTIME_MANAGEABLE_FLAG_MEMBER_WITH_TYPE,
       
   303           RUNTIME_PRODUCT_RW_FLAG_MEMBER_WITH_TYPE,
       
   304           IGNORE_RANGE,
       
   305           IGNORE_CONSTRAINT,
       
   306           IGNORE_WRITEABLE)
   280 #endif // INCLUDE_ALL_GCS
   307 #endif // INCLUDE_ALL_GCS
   281 #if INCLUDE_JVMCI
   308 #if INCLUDE_JVMCI
   282  JVMCI_FLAGS(JVMCI_DEVELOP_FLAG_MEMBER_WITH_TYPE,
   309  JVMCI_FLAGS(JVMCI_DEVELOP_FLAG_MEMBER_WITH_TYPE,
   283              JVMCI_PD_DEVELOP_FLAG_MEMBER_WITH_TYPE,
   310              JVMCI_PD_DEVELOP_FLAG_MEMBER_WITH_TYPE,
   284              JVMCI_PRODUCT_FLAG_MEMBER_WITH_TYPE,
   311              JVMCI_PRODUCT_FLAG_MEMBER_WITH_TYPE,