Skip to content

Commit 71baf00

Browse files
committed
8309605: StubRoutines are not used by SA
Reviewed-by: cjplummer
1 parent 16134f4 commit 71baf00

File tree

1 file changed

+1
-70
lines changed

1 file changed

+1
-70
lines changed

src/hotspot/share/runtime/vmStructs.cpp

Lines changed: 1 addition & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -525,79 +525,10 @@
525525
nonstatic_field(InterpreterCodelet, _bytecode, Bytecodes::Code) \
526526
\
527527
/***********************************/ \
528-
/* StubRoutines (NOTE: incomplete) */ \
528+
/* StubRoutine for stack walking. */ \
529529
/***********************************/ \
530530
\
531-
static_field(StubRoutines, _verify_oop_count, jint) \
532531
static_field(StubRoutines, _call_stub_return_address, address) \
533-
static_field(StubRoutines, _aescrypt_encryptBlock, address) \
534-
static_field(StubRoutines, _aescrypt_decryptBlock, address) \
535-
static_field(StubRoutines, _cipherBlockChaining_encryptAESCrypt, address) \
536-
static_field(StubRoutines, _cipherBlockChaining_decryptAESCrypt, address) \
537-
static_field(StubRoutines, _electronicCodeBook_encryptAESCrypt, address) \
538-
static_field(StubRoutines, _electronicCodeBook_decryptAESCrypt, address) \
539-
static_field(StubRoutines, _counterMode_AESCrypt, address) \
540-
static_field(StubRoutines, _galoisCounterMode_AESCrypt, address) \
541-
static_field(StubRoutines, _ghash_processBlocks, address) \
542-
static_field(StubRoutines, _chacha20Block, address) \
543-
static_field(StubRoutines, _base64_encodeBlock, address) \
544-
static_field(StubRoutines, _base64_decodeBlock, address) \
545-
static_field(StubRoutines, _poly1305_processBlocks, address) \
546-
static_field(StubRoutines, _updateBytesCRC32, address) \
547-
static_field(StubRoutines, _crc_table_adr, address) \
548-
static_field(StubRoutines, _crc32c_table_addr, address) \
549-
static_field(StubRoutines, _updateBytesCRC32C, address) \
550-
static_field(StubRoutines, _updateBytesAdler32, address) \
551-
static_field(StubRoutines, _multiplyToLen, address) \
552-
static_field(StubRoutines, _squareToLen, address) \
553-
static_field(StubRoutines, _bigIntegerRightShiftWorker, address) \
554-
static_field(StubRoutines, _bigIntegerLeftShiftWorker, address) \
555-
static_field(StubRoutines, _mulAdd, address) \
556-
static_field(StubRoutines, _dexp, address) \
557-
static_field(StubRoutines, _dlog, address) \
558-
static_field(StubRoutines, _dlog10, address) \
559-
static_field(StubRoutines, _dpow, address) \
560-
static_field(StubRoutines, _fmod, address) \
561-
static_field(StubRoutines, _dsin, address) \
562-
static_field(StubRoutines, _dcos, address) \
563-
static_field(StubRoutines, _dtan, address) \
564-
static_field(StubRoutines, _vectorizedMismatch, address) \
565-
static_field(StubRoutines, _jbyte_arraycopy, address) \
566-
static_field(StubRoutines, _jshort_arraycopy, address) \
567-
static_field(StubRoutines, _jint_arraycopy, address) \
568-
static_field(StubRoutines, _jlong_arraycopy, address) \
569-
static_field(StubRoutines, _oop_arraycopy, address) \
570-
static_field(StubRoutines, _oop_arraycopy_uninit, address) \
571-
static_field(StubRoutines, _jbyte_disjoint_arraycopy, address) \
572-
static_field(StubRoutines, _jshort_disjoint_arraycopy, address) \
573-
static_field(StubRoutines, _jint_disjoint_arraycopy, address) \
574-
static_field(StubRoutines, _jlong_disjoint_arraycopy, address) \
575-
static_field(StubRoutines, _oop_disjoint_arraycopy, address) \
576-
static_field(StubRoutines, _oop_disjoint_arraycopy_uninit, address) \
577-
static_field(StubRoutines, _arrayof_jbyte_arraycopy, address) \
578-
static_field(StubRoutines, _arrayof_jshort_arraycopy, address) \
579-
static_field(StubRoutines, _arrayof_jint_arraycopy, address) \
580-
static_field(StubRoutines, _arrayof_jlong_arraycopy, address) \
581-
static_field(StubRoutines, _arrayof_oop_arraycopy, address) \
582-
static_field(StubRoutines, _arrayof_oop_arraycopy_uninit, address) \
583-
static_field(StubRoutines, _arrayof_jbyte_disjoint_arraycopy, address) \
584-
static_field(StubRoutines, _arrayof_jshort_disjoint_arraycopy, address) \
585-
static_field(StubRoutines, _arrayof_jint_disjoint_arraycopy, address) \
586-
static_field(StubRoutines, _arrayof_jlong_disjoint_arraycopy, address) \
587-
static_field(StubRoutines, _arrayof_oop_disjoint_arraycopy, address) \
588-
static_field(StubRoutines, _arrayof_oop_disjoint_arraycopy_uninit, address) \
589-
static_field(StubRoutines, _checkcast_arraycopy, address) \
590-
static_field(StubRoutines, _checkcast_arraycopy_uninit, address) \
591-
static_field(StubRoutines, _unsafe_arraycopy, address) \
592-
static_field(StubRoutines, _generic_arraycopy, address) \
593-
\
594-
/*****************/ \
595-
/* SharedRuntime */ \
596-
/*****************/ \
597-
\
598-
static_field(SharedRuntime, _wrong_method_blob, RuntimeStub*) \
599-
static_field(SharedRuntime, _ic_miss_blob, RuntimeStub*) \
600-
static_field(SharedRuntime, _deopt_blob, DeoptimizationBlob*) \
601532
\
602533
/***************************************/ \
603534
/* PcDesc and other compiled code info */ \

0 commit comments

Comments
 (0)