# HG changeset patch # User iveresov # Date 1444323072 25200 # Node ID 5945b51448e935211599bcd8c5899564cec4ba88 # Parent d9b7f6713bffe4067aace37bf07f1c621901a3e7 8139094: Tier1 test java/util/zip/TestCRC32C.java fails due to fixes for JDK-8134553 Summary: Match correct intrinsic kind Reviewed-by: iveresov, kvn Contributed-by: tomasz.wojtowicz@intel.com diff -r d9b7f6713bff -r 5945b51448e9 hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp --- a/hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp Thu Oct 01 11:52:44 2015 -0700 +++ b/hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp Thu Oct 08 09:51:12 2015 -0700 @@ -849,7 +849,7 @@ __ movl(end, Address(rsp, 4 + 0)); // end __ subl(len, Address(rsp, 4 + 1 * wordSize)); // end - offset == length // Calculate address of start element - if (kind == Interpreter::java_util_zip_CRC32_updateByteBuffer) { + if (kind == Interpreter::java_util_zip_CRC32C_updateDirectByteBuffer) { __ movptr(buf, Address(rsp, 4 + 2 * wordSize)); // long address __ addptr(buf, Address(rsp, 4 + 1 * wordSize)); // + offset __ movl(crc, Address(rsp, 4 + 4 * wordSize)); // Initial CRC