8255285: Move JVMFlag origins into a new enum JVMFlagOrigin

Reviewed-by: dholmes, redestad
This commit is contained in:
Ioi Lam 2020-10-30 03:44:54 +00:00
parent 56eb5f54f4
commit 1a89d68e87
23 changed files with 214 additions and 189 deletions

View file

@ -2600,17 +2600,17 @@ typedef HashtableEntry<InstanceKlass*, mtClass> KlassHashtableEntry;
/******************************/ \
/* -XX flags (value origin) */ \
/******************************/ \
declare_constant(JVMFlag::DEFAULT) \
declare_constant(JVMFlag::COMMAND_LINE) \
declare_constant(JVMFlag::ENVIRON_VAR) \
declare_constant(JVMFlag::CONFIG_FILE) \
declare_constant(JVMFlag::MANAGEMENT) \
declare_constant(JVMFlag::ERGONOMIC) \
declare_constant(JVMFlag::ATTACH_ON_DEMAND) \
declare_constant(JVMFlag::INTERNAL) \
declare_constant(JVMFlag::JIMAGE_RESOURCE) \
declare_constant(JVMFlagOrigin::DEFAULT) \
declare_constant(JVMFlagOrigin::COMMAND_LINE) \
declare_constant(JVMFlagOrigin::ENVIRON_VAR) \
declare_constant(JVMFlagOrigin::CONFIG_FILE) \
declare_constant(JVMFlagOrigin::MANAGEMENT) \
declare_constant(JVMFlagOrigin::ERGONOMIC) \
declare_constant(JVMFlagOrigin::ATTACH_ON_DEMAND) \
declare_constant(JVMFlagOrigin::INTERNAL) \
declare_constant(JVMFlagOrigin::JIMAGE_RESOURCE) \
declare_constant(JVMFlag::VALUE_ORIGIN_MASK) \
declare_constant(JVMFlag::ORIG_COMMAND_LINE)
declare_constant(JVMFlag::WAS_SET_ON_COMMAND_LINE)
//--------------------------------------------------------------------------------
// VM_LONG_CONSTANTS