436 template(security_manager_signature, "Ljava/lang/SecurityManager;") \
437 template(definePackage_name, "definePackage") \
438 template(definePackage_signature, "(Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/Package;") \
439 template(defineOrCheckPackage_name, "defineOrCheckPackage") \
440 template(defineOrCheckPackage_signature, "(Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package;") \
441 template(fileToEncodedURL_name, "fileToEncodedURL") \
442 template(fileToEncodedURL_signature, "(Ljava/io/File;)Ljava/net/URL;") \
443 template(getProtectionDomain_name, "getProtectionDomain") \
444 template(getProtectionDomain_signature, "(Ljava/security/CodeSource;)Ljava/security/ProtectionDomain;") \
445 template(java_lang_Integer_array_signature, "[Ljava/lang/Integer;") \
446 template(java_lang_Long_array_signature, "[Ljava/lang/Long;") \
447 template(java_lang_Character_array_signature, "[Ljava/lang/Character;") \
448 template(java_lang_Short_array_signature, "[Ljava/lang/Short;") \
449 template(java_lang_Byte_array_signature, "[Ljava/lang/Byte;") \
450 template(java_lang_Boolean_signature, "Ljava/lang/Boolean;") \
451 template(url_code_signer_array_void_signature, "(Ljava/net/URL;[Ljava/security/CodeSigner;)V") \
452 template(module_entry_name, "module_entry") \
453 template(resolved_references_name, "<resolved_references>") \
454 template(init_lock_name, "<init_lock>") \
455 template(default_value_name, ".default") \
456 template(address_size_name, "ADDRESS_SIZE0") \
457 template(page_size_name, "PAGE_SIZE") \
458 template(big_endian_name, "BIG_ENDIAN") \
459 template(use_unaligned_access_name, "UNALIGNED_ACCESS") \
460 \
461 /* name symbols needed by intrinsics */ \
462 VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, template, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
463 \
464 /* common signatures names */ \
465 template(void_method_signature, "()V") \
466 template(void_boolean_signature, "()Z") \
467 template(void_byte_signature, "()B") \
468 template(void_char_signature, "()C") \
469 template(void_short_signature, "()S") \
470 template(void_int_signature, "()I") \
471 template(void_long_signature, "()J") \
472 template(void_float_signature, "()F") \
473 template(void_double_signature, "()D") \
474 template(bool_void_signature, "(Z)V") \
475 template(int_void_signature, "(I)V") \
|
436 template(security_manager_signature, "Ljava/lang/SecurityManager;") \
437 template(definePackage_name, "definePackage") \
438 template(definePackage_signature, "(Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/Package;") \
439 template(defineOrCheckPackage_name, "defineOrCheckPackage") \
440 template(defineOrCheckPackage_signature, "(Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package;") \
441 template(fileToEncodedURL_name, "fileToEncodedURL") \
442 template(fileToEncodedURL_signature, "(Ljava/io/File;)Ljava/net/URL;") \
443 template(getProtectionDomain_name, "getProtectionDomain") \
444 template(getProtectionDomain_signature, "(Ljava/security/CodeSource;)Ljava/security/ProtectionDomain;") \
445 template(java_lang_Integer_array_signature, "[Ljava/lang/Integer;") \
446 template(java_lang_Long_array_signature, "[Ljava/lang/Long;") \
447 template(java_lang_Character_array_signature, "[Ljava/lang/Character;") \
448 template(java_lang_Short_array_signature, "[Ljava/lang/Short;") \
449 template(java_lang_Byte_array_signature, "[Ljava/lang/Byte;") \
450 template(java_lang_Boolean_signature, "Ljava/lang/Boolean;") \
451 template(url_code_signer_array_void_signature, "(Ljava/net/URL;[Ljava/security/CodeSigner;)V") \
452 template(module_entry_name, "module_entry") \
453 template(resolved_references_name, "<resolved_references>") \
454 template(init_lock_name, "<init_lock>") \
455 template(default_value_name, ".default") \
456 template(empty_marker_name, ".empty") \
457 template(address_size_name, "ADDRESS_SIZE0") \
458 template(page_size_name, "PAGE_SIZE") \
459 template(big_endian_name, "BIG_ENDIAN") \
460 template(use_unaligned_access_name, "UNALIGNED_ACCESS") \
461 \
462 /* name symbols needed by intrinsics */ \
463 VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, template, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
464 \
465 /* common signatures names */ \
466 template(void_method_signature, "()V") \
467 template(void_boolean_signature, "()Z") \
468 template(void_byte_signature, "()B") \
469 template(void_char_signature, "()C") \
470 template(void_short_signature, "()S") \
471 template(void_int_signature, "()I") \
472 template(void_long_signature, "()J") \
473 template(void_float_signature, "()F") \
474 template(void_double_signature, "()D") \
475 template(bool_void_signature, "(Z)V") \
476 template(int_void_signature, "(I)V") \
|