--- old/src/share/vm/c1/c1_LIRGenerator.hpp 2015-06-27 04:11:06.000000000 +0300 +++ new/src/share/vm/c1/c1_LIRGenerator.hpp 2015-06-27 04:11:05.000000000 +0300 @@ -295,6 +295,8 @@ void volatile_field_store(LIR_Opr value, LIR_Address* address, CodeEmitInfo* info); void volatile_field_load(LIR_Address* address, LIR_Opr result, CodeEmitInfo* info); + LIR_Opr unpack_offset(LIR_Opr src, LIR_Opr offset); + void put_Object_unsafe(LIR_Opr src, LIR_Opr offset, LIR_Opr data, BasicType type, bool is_volatile); void get_Object_unsafe(LIR_Opr dest, LIR_Opr src, LIR_Opr offset, BasicType type, bool is_volatile);