408 template(vmcount_name, "vmcount") \
409 template(flags_name, "flags") \
410 template(basicType_name, "basicType") \
411 template(append_name, "append") \
412 template(klass_name, "klass") \
413 template(array_klass_name, "array_klass") \
414 template(mid_name, "mid") \
415 template(cpref_name, "cpref") \
416 template(version_name, "version") \
417 template(methodName_name, "methodName") \
418 template(fileName_name, "fileName") \
419 template(lineNumber_name, "lineNumber") \
420 template(oop_size_name, "oop_size") \
421 template(static_oop_field_count_name, "static_oop_field_count") \
422 template(protection_domain_name, "protection_domain") \
423 template(signers_name, "signers_name") \
424 template(loader_data_name, "loader_data") \
425 template(vmdependencies_name, "vmdependencies") \
426 template(loader_name, "loader") \
427 template(getModule_name, "getModule") \
428 template(input_stream_void_signature, "(Ljava/io/InputStream;)V") \
429 template(input_stream_signature, "Ljava/io/InputStream;") \
430 template(print_stream_signature, "Ljava/io/PrintStream;") \
431 template(security_manager_signature, "Ljava/lang/SecurityManager;") \
432 template(definePackage_name, "definePackage") \
433 template(definePackage_signature, "(Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/Package;") \
434 template(defineOrCheckPackage_name, "defineOrCheckPackage") \
435 template(defineOrCheckPackage_signature, "(Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package;") \
436 template(fileToEncodedURL_name, "fileToEncodedURL") \
437 template(fileToEncodedURL_signature, "(Ljava/io/File;)Ljava/net/URL;") \
438 template(getProtectionDomain_name, "getProtectionDomain") \
439 template(getProtectionDomain_signature, "(Ljava/security/CodeSource;)Ljava/security/ProtectionDomain;") \
440 template(url_code_signer_array_void_signature, "(Ljava/net/URL;[Ljava/security/CodeSigner;)V") \
441 template(module_entry_name, "module_entry") \
442 template(resolved_references_name, "<resolved_references>") \
443 template(init_lock_name, "<init_lock>") \
444 \
445 /* name symbols needed by intrinsics */ \
446 VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, template, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
447 \
473 template(double_signature, "D") \
474 template(float_signature, "F") \
475 template(int_signature, "I") \
476 template(long_signature, "J") \
477 template(short_signature, "S") \
478 template(bool_signature, "Z") \
479 template(void_signature, "V") \
480 template(bool_array_signature, "[Z") \
481 template(byte_array_signature, "[B") \
482 template(char_array_signature, "[C") \
483 template(int_array_signature, "[I") \
484 template(object_void_signature, "(Ljava/lang/Object;)V") \
485 template(object_int_signature, "(Ljava/lang/Object;)I") \
486 template(object_boolean_signature, "(Ljava/lang/Object;)Z") \
487 template(object_object_signature, "(Ljava/lang/Object;)Ljava/lang/Object;") \
488 template(string_void_signature, "(Ljava/lang/String;)V") \
489 template(string_int_signature, "(Ljava/lang/String;)I") \
490 template(throwable_void_signature, "(Ljava/lang/Throwable;)V") \
491 template(void_throwable_signature, "()Ljava/lang/Throwable;") \
492 template(throwable_throwable_signature, "(Ljava/lang/Throwable;)Ljava/lang/Throwable;") \
493 template(class_void_signature, "(Ljava/lang/Class;)V") \
494 template(class_int_signature, "(Ljava/lang/Class;)I") \
495 template(class_long_signature, "(Ljava/lang/Class;)J") \
496 template(class_boolean_signature, "(Ljava/lang/Class;)Z") \
497 template(throwable_string_void_signature, "(Ljava/lang/Throwable;Ljava/lang/String;)V") \
498 template(string_array_void_signature, "([Ljava/lang/String;)V") \
499 template(string_array_string_array_void_signature, "([Ljava/lang/String;[Ljava/lang/String;)V") \
500 template(thread_throwable_void_signature, "(Ljava/lang/Thread;Ljava/lang/Throwable;)V") \
501 template(thread_void_signature, "(Ljava/lang/Thread;)V") \
502 template(threadgroup_runnable_void_signature, "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;)V") \
503 template(threadgroup_string_void_signature, "(Ljava/lang/ThreadGroup;Ljava/lang/String;)V") \
504 template(string_class_signature, "(Ljava/lang/String;)Ljava/lang/Class;") \
505 template(object_object_object_signature, "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;") \
506 template(string_string_string_signature, "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;") \
507 template(string_string_signature, "(Ljava/lang/String;)Ljava/lang/String;") \
508 template(classloader_string_long_signature, "(Ljava/lang/ClassLoader;Ljava/lang/String;)J") \
509 template(byte_array_void_signature, "([B)V") \
510 template(char_array_void_signature, "([C)V") \
511 template(int_int_void_signature, "(II)V") \
512 template(long_long_void_signature, "(JJ)V") \
|
408 template(vmcount_name, "vmcount") \
409 template(flags_name, "flags") \
410 template(basicType_name, "basicType") \
411 template(append_name, "append") \
412 template(klass_name, "klass") \
413 template(array_klass_name, "array_klass") \
414 template(mid_name, "mid") \
415 template(cpref_name, "cpref") \
416 template(version_name, "version") \
417 template(methodName_name, "methodName") \
418 template(fileName_name, "fileName") \
419 template(lineNumber_name, "lineNumber") \
420 template(oop_size_name, "oop_size") \
421 template(static_oop_field_count_name, "static_oop_field_count") \
422 template(protection_domain_name, "protection_domain") \
423 template(signers_name, "signers_name") \
424 template(loader_data_name, "loader_data") \
425 template(vmdependencies_name, "vmdependencies") \
426 template(loader_name, "loader") \
427 template(getModule_name, "getModule") \
428 template(recordInitException_name, "recordInitException") \
429 template(throwReinitException_name, "throwReinitException") \
430 template(input_stream_void_signature, "(Ljava/io/InputStream;)V") \
431 template(input_stream_signature, "Ljava/io/InputStream;") \
432 template(print_stream_signature, "Ljava/io/PrintStream;") \
433 template(security_manager_signature, "Ljava/lang/SecurityManager;") \
434 template(definePackage_name, "definePackage") \
435 template(definePackage_signature, "(Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/Package;") \
436 template(defineOrCheckPackage_name, "defineOrCheckPackage") \
437 template(defineOrCheckPackage_signature, "(Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package;") \
438 template(fileToEncodedURL_name, "fileToEncodedURL") \
439 template(fileToEncodedURL_signature, "(Ljava/io/File;)Ljava/net/URL;") \
440 template(getProtectionDomain_name, "getProtectionDomain") \
441 template(getProtectionDomain_signature, "(Ljava/security/CodeSource;)Ljava/security/ProtectionDomain;") \
442 template(url_code_signer_array_void_signature, "(Ljava/net/URL;[Ljava/security/CodeSigner;)V") \
443 template(module_entry_name, "module_entry") \
444 template(resolved_references_name, "<resolved_references>") \
445 template(init_lock_name, "<init_lock>") \
446 \
447 /* name symbols needed by intrinsics */ \
448 VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, template, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
449 \
475 template(double_signature, "D") \
476 template(float_signature, "F") \
477 template(int_signature, "I") \
478 template(long_signature, "J") \
479 template(short_signature, "S") \
480 template(bool_signature, "Z") \
481 template(void_signature, "V") \
482 template(bool_array_signature, "[Z") \
483 template(byte_array_signature, "[B") \
484 template(char_array_signature, "[C") \
485 template(int_array_signature, "[I") \
486 template(object_void_signature, "(Ljava/lang/Object;)V") \
487 template(object_int_signature, "(Ljava/lang/Object;)I") \
488 template(object_boolean_signature, "(Ljava/lang/Object;)Z") \
489 template(object_object_signature, "(Ljava/lang/Object;)Ljava/lang/Object;") \
490 template(string_void_signature, "(Ljava/lang/String;)V") \
491 template(string_int_signature, "(Ljava/lang/String;)I") \
492 template(throwable_void_signature, "(Ljava/lang/Throwable;)V") \
493 template(void_throwable_signature, "()Ljava/lang/Throwable;") \
494 template(throwable_throwable_signature, "(Ljava/lang/Throwable;)Ljava/lang/Throwable;") \
495 template(class_throwable_void_signature, "(Ljava/lang/Class;Ljava/lang/Throwable;)V") \
496 template(class_void_signature, "(Ljava/lang/Class;)V") \
497 template(class_int_signature, "(Ljava/lang/Class;)I") \
498 template(class_long_signature, "(Ljava/lang/Class;)J") \
499 template(class_boolean_signature, "(Ljava/lang/Class;)Z") \
500 template(throwable_string_void_signature, "(Ljava/lang/Throwable;Ljava/lang/String;)V") \
501 template(string_array_void_signature, "([Ljava/lang/String;)V") \
502 template(string_array_string_array_void_signature, "([Ljava/lang/String;[Ljava/lang/String;)V") \
503 template(thread_throwable_void_signature, "(Ljava/lang/Thread;Ljava/lang/Throwable;)V") \
504 template(thread_void_signature, "(Ljava/lang/Thread;)V") \
505 template(threadgroup_runnable_void_signature, "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;)V") \
506 template(threadgroup_string_void_signature, "(Ljava/lang/ThreadGroup;Ljava/lang/String;)V") \
507 template(string_class_signature, "(Ljava/lang/String;)Ljava/lang/Class;") \
508 template(object_object_object_signature, "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;") \
509 template(string_string_string_signature, "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;") \
510 template(string_string_signature, "(Ljava/lang/String;)Ljava/lang/String;") \
511 template(classloader_string_long_signature, "(Ljava/lang/ClassLoader;Ljava/lang/String;)J") \
512 template(byte_array_void_signature, "([B)V") \
513 template(char_array_void_signature, "([C)V") \
514 template(int_int_void_signature, "(II)V") \
515 template(long_long_void_signature, "(JJ)V") \
|