132 address StubRoutines::_sha1_implCompressMB = NULL;
133 address StubRoutines::_sha256_implCompress = NULL;
134 address StubRoutines::_sha256_implCompressMB = NULL;
135 address StubRoutines::_sha512_implCompress = NULL;
136 address StubRoutines::_sha512_implCompressMB = NULL;
137
138 address StubRoutines::_updateBytesCRC32 = NULL;
139 address StubRoutines::_crc_table_adr = NULL;
140
141 address StubRoutines::_crc32c_table_addr = NULL;
142 address StubRoutines::_updateBytesCRC32C = NULL;
143 address StubRoutines::_updateBytesAdler32 = NULL;
144
145 address StubRoutines::_multiplyToLen = NULL;
146 address StubRoutines::_squareToLen = NULL;
147 address StubRoutines::_mulAdd = NULL;
148 address StubRoutines::_montgomeryMultiply = NULL;
149 address StubRoutines::_montgomerySquare = NULL;
150
151 address StubRoutines::_dexp = NULL;
152
153 double (* StubRoutines::_intrinsic_log )(double) = NULL;
154 double (* StubRoutines::_intrinsic_log10 )(double) = NULL;
155 double (* StubRoutines::_intrinsic_pow )(double, double) = NULL;
156 double (* StubRoutines::_intrinsic_sin )(double) = NULL;
157 double (* StubRoutines::_intrinsic_cos )(double) = NULL;
158 double (* StubRoutines::_intrinsic_tan )(double) = NULL;
159
160 address StubRoutines::_safefetch32_entry = NULL;
161 address StubRoutines::_safefetch32_fault_pc = NULL;
162 address StubRoutines::_safefetch32_continuation_pc = NULL;
163 address StubRoutines::_safefetchN_entry = NULL;
164 address StubRoutines::_safefetchN_fault_pc = NULL;
165 address StubRoutines::_safefetchN_continuation_pc = NULL;
166
167 // Initialization
168 //
169 // Note: to break cycle with universe initialization, stubs are generated in two phases.
170 // The first one generates stubs needed during universe init (e.g., _handle_must_compile_first_entry).
171 // The second phase includes all other stubs (which may depend on universe being initialized.)
|
132 address StubRoutines::_sha1_implCompressMB = NULL;
133 address StubRoutines::_sha256_implCompress = NULL;
134 address StubRoutines::_sha256_implCompressMB = NULL;
135 address StubRoutines::_sha512_implCompress = NULL;
136 address StubRoutines::_sha512_implCompressMB = NULL;
137
138 address StubRoutines::_updateBytesCRC32 = NULL;
139 address StubRoutines::_crc_table_adr = NULL;
140
141 address StubRoutines::_crc32c_table_addr = NULL;
142 address StubRoutines::_updateBytesCRC32C = NULL;
143 address StubRoutines::_updateBytesAdler32 = NULL;
144
145 address StubRoutines::_multiplyToLen = NULL;
146 address StubRoutines::_squareToLen = NULL;
147 address StubRoutines::_mulAdd = NULL;
148 address StubRoutines::_montgomeryMultiply = NULL;
149 address StubRoutines::_montgomerySquare = NULL;
150
151 address StubRoutines::_dexp = NULL;
152 address StubRoutines::_dlog = NULL;
153
154 double (* StubRoutines::_intrinsic_log )(double) = NULL;
155 double (* StubRoutines::_intrinsic_log10 )(double) = NULL;
156 double (* StubRoutines::_intrinsic_pow )(double, double) = NULL;
157 double (* StubRoutines::_intrinsic_sin )(double) = NULL;
158 double (* StubRoutines::_intrinsic_cos )(double) = NULL;
159 double (* StubRoutines::_intrinsic_tan )(double) = NULL;
160
161 address StubRoutines::_safefetch32_entry = NULL;
162 address StubRoutines::_safefetch32_fault_pc = NULL;
163 address StubRoutines::_safefetch32_continuation_pc = NULL;
164 address StubRoutines::_safefetchN_entry = NULL;
165 address StubRoutines::_safefetchN_fault_pc = NULL;
166 address StubRoutines::_safefetchN_continuation_pc = NULL;
167
168 // Initialization
169 //
170 // Note: to break cycle with universe initialization, stubs are generated in two phases.
171 // The first one generates stubs needed during universe init (e.g., _handle_must_compile_first_entry).
172 // The second phase includes all other stubs (which may depend on universe being initialized.)
|