307 NOT_LP64( do_alias(intptr_signature, int_signature) ) \ |
307 NOT_LP64( do_alias(intptr_signature, int_signature) ) \ |
308 LP64_ONLY( do_alias(intptr_signature, long_signature) ) \ |
308 LP64_ONLY( do_alias(intptr_signature, long_signature) ) \ |
309 \ |
309 \ |
310 /* Support for JVMCI */ \ |
310 /* Support for JVMCI */ \ |
311 JVMCI_VM_SYMBOLS_DO(template, do_alias) \ |
311 JVMCI_VM_SYMBOLS_DO(template, do_alias) \ |
|
312 \ |
|
313 template(java_lang_StackWalker, "java/lang/StackWalker") \ |
|
314 template(java_lang_StackFrameInfo, "java/lang/StackFrameInfo") \ |
|
315 template(java_lang_LiveStackFrameInfo, "java/lang/LiveStackFrameInfo") \ |
|
316 template(java_lang_StackStreamFactory_AbstractStackWalker, "java/lang/StackStreamFactory$AbstractStackWalker") \ |
|
317 template(doStackWalk_name, "doStackWalk") \ |
|
318 template(doStackWalk_signature, "(JIIII)Ljava/lang/Object;") \ |
|
319 template(asPrimitive_name, "asPrimitive") \ |
|
320 template(asPrimitive_int_signature, "(I)Ljava/lang/LiveStackFrame$PrimitiveValue;") \ |
|
321 template(asPrimitive_long_signature, "(J)Ljava/lang/LiveStackFrame$PrimitiveValue;") \ |
|
322 template(asPrimitive_short_signature, "(S)Ljava/lang/LiveStackFrame$PrimitiveValue;") \ |
|
323 template(asPrimitive_byte_signature, "(B)Ljava/lang/LiveStackFrame$PrimitiveValue;") \ |
|
324 template(asPrimitive_char_signature, "(C)Ljava/lang/LiveStackFrame$PrimitiveValue;") \ |
|
325 template(asPrimitive_float_signature, "(F)Ljava/lang/LiveStackFrame$PrimitiveValue;") \ |
|
326 template(asPrimitive_double_signature, "(D)Ljava/lang/LiveStackFrame$PrimitiveValue;") \ |
|
327 template(asPrimitive_boolean_signature, "(Z)Ljava/lang/LiveStackFrame$PrimitiveValue;") \ |
312 \ |
328 \ |
313 /* common method and field names */ \ |
329 /* common method and field names */ \ |
314 template(object_initializer_name, "<init>") \ |
330 template(object_initializer_name, "<init>") \ |
315 template(class_initializer_name, "<clinit>") \ |
331 template(class_initializer_name, "<clinit>") \ |
316 template(println_name, "println") \ |
332 template(println_name, "println") \ |
408 template(form_name, "form") \ |
424 template(form_name, "form") \ |
409 template(basicType_name, "basicType") \ |
425 template(basicType_name, "basicType") \ |
410 template(append_name, "append") \ |
426 template(append_name, "append") \ |
411 template(klass_name, "klass") \ |
427 template(klass_name, "klass") \ |
412 template(array_klass_name, "array_klass") \ |
428 template(array_klass_name, "array_klass") \ |
|
429 template(declaringClass_name, "declaringClass") \ |
|
430 template(memberName_name, "memberName") \ |
|
431 template(mid_name, "mid") \ |
|
432 template(cpref_name, "cpref") \ |
|
433 template(version_name, "version") \ |
|
434 template(bci_name, "bci") \ |
|
435 template(methodName_name, "methodName") \ |
|
436 template(fileName_name, "fileName") \ |
|
437 template(lineNumber_name, "lineNumber") \ |
|
438 template(monitors_name, "monitors") \ |
|
439 template(locals_name, "locals") \ |
|
440 template(operands_name, "operands") \ |
413 template(oop_size_name, "oop_size") \ |
441 template(oop_size_name, "oop_size") \ |
414 template(static_oop_field_count_name, "static_oop_field_count") \ |
442 template(static_oop_field_count_name, "static_oop_field_count") \ |
415 template(protection_domain_name, "protection_domain") \ |
443 template(protection_domain_name, "protection_domain") \ |
416 template(signers_name, "signers_name") \ |
444 template(signers_name, "signers_name") \ |
417 template(loader_data_name, "loader_data") \ |
445 template(loader_data_name, "loader_data") \ |
512 template(threadgroup_signature, "Ljava/lang/ThreadGroup;") \ |
540 template(threadgroup_signature, "Ljava/lang/ThreadGroup;") \ |
513 template(threadgroup_array_signature, "[Ljava/lang/ThreadGroup;") \ |
541 template(threadgroup_array_signature, "[Ljava/lang/ThreadGroup;") \ |
514 template(class_array_signature, "[Ljava/lang/Class;") \ |
542 template(class_array_signature, "[Ljava/lang/Class;") \ |
515 template(classloader_signature, "Ljava/lang/ClassLoader;") \ |
543 template(classloader_signature, "Ljava/lang/ClassLoader;") \ |
516 template(object_signature, "Ljava/lang/Object;") \ |
544 template(object_signature, "Ljava/lang/Object;") \ |
|
545 template(object_array_signature, "[Ljava/lang/Object;") \ |
517 template(class_signature, "Ljava/lang/Class;") \ |
546 template(class_signature, "Ljava/lang/Class;") \ |
518 template(string_signature, "Ljava/lang/String;") \ |
547 template(string_signature, "Ljava/lang/String;") \ |
519 template(reference_signature, "Ljava/lang/ref/Reference;") \ |
548 template(reference_signature, "Ljava/lang/ref/Reference;") \ |
520 template(sun_misc_Cleaner_signature, "Lsun/misc/Cleaner;") \ |
549 template(sun_misc_Cleaner_signature, "Lsun/misc/Cleaner;") \ |
521 template(executable_signature, "Ljava/lang/reflect/Executable;") \ |
550 template(executable_signature, "Ljava/lang/reflect/Executable;") \ |