295 static const TypeFunc* void_long_Type(); 296 297 static const TypeFunc* flush_windows_Type(); 298 299 // arraycopy routine types 300 static const TypeFunc* fast_arraycopy_Type(); // bit-blasters 301 static const TypeFunc* checkcast_arraycopy_Type(); 302 static const TypeFunc* generic_arraycopy_Type(); 303 static const TypeFunc* slow_arraycopy_Type(); // the full routine 304 305 static const TypeFunc* array_fill_Type(); 306 307 static const TypeFunc* aescrypt_block_Type(); 308 static const TypeFunc* cipherBlockChaining_aescrypt_Type(); 309 310 static const TypeFunc* sha_implCompress_Type(); 311 static const TypeFunc* digestBase_implCompressMB_Type(); 312 313 static const TypeFunc* multiplyToLen_Type(); 314 315 static const TypeFunc* updateBytesCRC32_Type(); 316 317 // leaf on stack replacement interpreter accessor types 318 static const TypeFunc* osr_end_Type(); 319 320 // leaf methodData routine types 321 static const TypeFunc* profile_receiver_type_Type(); 322 323 // leaf on stack replacement interpreter accessor types 324 static const TypeFunc* fetch_int_Type(); 325 static const TypeFunc* fetch_long_Type(); 326 static const TypeFunc* fetch_float_Type(); 327 static const TypeFunc* fetch_double_Type(); 328 static const TypeFunc* fetch_oop_Type(); 329 static const TypeFunc* fetch_monitor_Type(); 330 331 static const TypeFunc* register_finalizer_Type(); 332 333 // Dtrace support 334 static const TypeFunc* dtrace_method_entry_exit_Type(); | 295 static const TypeFunc* void_long_Type(); 296 297 static const TypeFunc* flush_windows_Type(); 298 299 // arraycopy routine types 300 static const TypeFunc* fast_arraycopy_Type(); // bit-blasters 301 static const TypeFunc* checkcast_arraycopy_Type(); 302 static const TypeFunc* generic_arraycopy_Type(); 303 static const TypeFunc* slow_arraycopy_Type(); // the full routine 304 305 static const TypeFunc* array_fill_Type(); 306 307 static const TypeFunc* aescrypt_block_Type(); 308 static const TypeFunc* cipherBlockChaining_aescrypt_Type(); 309 310 static const TypeFunc* sha_implCompress_Type(); 311 static const TypeFunc* digestBase_implCompressMB_Type(); 312 313 static const TypeFunc* multiplyToLen_Type(); 314 315 static const TypeFunc* squareToLen_Type(); 316 317 static const TypeFunc* mulAdd_Type(); 318 319 static const TypeFunc* updateBytesCRC32_Type(); 320 321 // leaf on stack replacement interpreter accessor types 322 static const TypeFunc* osr_end_Type(); 323 324 // leaf methodData routine types 325 static const TypeFunc* profile_receiver_type_Type(); 326 327 // leaf on stack replacement interpreter accessor types 328 static const TypeFunc* fetch_int_Type(); 329 static const TypeFunc* fetch_long_Type(); 330 static const TypeFunc* fetch_float_Type(); 331 static const TypeFunc* fetch_double_Type(); 332 static const TypeFunc* fetch_oop_Type(); 333 static const TypeFunc* fetch_monitor_Type(); 334 335 static const TypeFunc* register_finalizer_Type(); 336 337 // Dtrace support 338 static const TypeFunc* dtrace_method_entry_exit_Type(); |