8191324: SA cleanup -- part 2

Avoid redefinition of hotspot constants and ia64 code vestiges removal

Reviewed-by: sspitsyn, dholmes, coleenp
This commit is contained in:
Jini George 2017-11-30 21:24:52 +05:30
parent 3ef7804e6d
commit 42d3f8d610
19 changed files with 115 additions and 578 deletions

View file

@ -1534,6 +1534,7 @@ typedef PaddedEnd<ObjectMonitor> PaddedObjectMonitor;
declare_toplevel_type(PerfDataPrologue*) \
declare_toplevel_type(PerfDataEntry) \
declare_toplevel_type(PerfMemory) \
declare_type(PerfData, CHeapObj<mtInternal>) \
\
/*********************************/ \
/* SymbolTable, SystemDictionary */ \
@ -2481,6 +2482,12 @@ typedef PaddedEnd<ObjectMonitor> PaddedObjectMonitor;
declare_constant(InstanceKlass::inner_class_access_flags_offset) \
declare_constant(InstanceKlass::inner_class_next_offset) \
\
/*****************************************************/ \
/* InstanceKlass EnclosingMethodAttributeOffset enum */ \
/*****************************************************/ \
\
declare_constant(InstanceKlass::enclosing_method_attribute_size) \
\
/*********************************/ \
/* InstanceKlass ClassState enum */ \
/*********************************/ \
@ -2734,6 +2741,21 @@ typedef PaddedEnd<ObjectMonitor> PaddedObjectMonitor;
declare_c2_preprocessor_constant("SAVED_ON_ENTRY_REG_COUNT", SAVED_ON_ENTRY_REG_COUNT) \
declare_c2_preprocessor_constant("C_SAVED_ON_ENTRY_REG_COUNT", C_SAVED_ON_ENTRY_REG_COUNT) \
\
/************/ \
/* PerfData */ \
/************/ \
\
/***********************/ \
/* PerfData Units enum */ \
/***********************/ \
\
declare_constant(PerfData::U_None) \
declare_constant(PerfData::U_Bytes) \
declare_constant(PerfData::U_Ticks) \
declare_constant(PerfData::U_Events) \
declare_constant(PerfData::U_String) \
declare_constant(PerfData::U_Hertz) \
\
/****************/ \
/* JVMCI */ \
/****************/ \