Mercurial > hg > graal-compiler
diff src/share/vm/graal/graalCompilerToVM.cpp @ 11238:a7c7b0bd0557
add intrinsics for java.util.zip.CRC32 (GRAAL-385)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 06 Aug 2013 23:36:36 +0200 |
parents | 97e282186b5b |
children | 001c41b01d13 |
line wrap: on
line diff
--- a/src/share/vm/graal/graalCompilerToVM.cpp Tue Aug 06 22:12:12 2013 +0200 +++ b/src/share/vm/graal/graalCompilerToVM.cpp Tue Aug 06 23:36:36 2013 +0200 @@ -788,6 +788,7 @@ set_address("aescryptDecryptBlockStub", StubRoutines::aescrypt_decryptBlock()); set_address("cipherBlockChainingEncryptAESCryptStub", StubRoutines::cipherBlockChaining_encryptAESCrypt()); set_address("cipherBlockChainingDecryptAESCryptStub", StubRoutines::cipherBlockChaining_decryptAESCrypt()); + set_address("updateBytesCRC32Stub", StubRoutines::updateBytesCRC32()); set_address("newInstanceAddress", GraalRuntime::new_instance); set_address("newArrayAddress", GraalRuntime::new_array); @@ -815,6 +816,7 @@ set_address("arithmeticSinAddress", CAST_FROM_FN_PTR(address, SharedRuntime::dsin)); set_address("arithmeticCosAddress", CAST_FROM_FN_PTR(address, SharedRuntime::dcos)); set_address("arithmeticTanAddress", CAST_FROM_FN_PTR(address, SharedRuntime::dtan)); + set_address("crcTableAddress", StubRoutines::crc_table_addr()); set_int("deoptReasonNone", Deoptimization::Reason_none); set_int("deoptReasonNullCheck", Deoptimization::Reason_null_check);