--- old/src/hotspot/share/oops/cpCache.cpp 2018-02-15 15:33:22.000000000 -0500 +++ new/src/hotspot/share/oops/cpCache.cpp 2018-02-15 15:33:21.000000000 -0500 @@ -130,6 +130,7 @@ bool is_final, bool is_volatile, bool is_flatten, + bool is_flattenable, Klass* root_klass) { set_f1(field_holder); set_f2(field_offset); @@ -138,7 +139,8 @@ set_field_flags(field_type, ((is_volatile ? 1 : 0) << is_volatile_shift) | ((is_final ? 1 : 0) << is_final_shift) | - ((is_flatten ? 1 : 0) << is_flatten_field), + ((is_flatten ? 1 : 0) << is_flatten_field) | + ((is_flattenable ? 1 : 0) << is_flattenable_field), field_index); set_bytecode_1(get_code); set_bytecode_2(put_code);