comparison src/share/vm/classfile/javaClasses.hpp @ 1133:aa62b9388fce

6894206: JVM needs a way to traverse method handle structures Summary: We need a way to walk chained method handles in the JVM to call the right methods and to generate required bytecode adapters for the compilers. Reviewed-by: kvn
author twisti
date Mon, 04 Jan 2010 15:52:40 +0100
parents 389049f3f393
children e66fd840cb6b
comparison
equal deleted inserted replaced
1131:40e7c1d24e4a 1133:aa62b9388fce
1025 static oop rtype(oop mt); 1025 static oop rtype(oop mt);
1026 static objArrayOop ptypes(oop mt); 1026 static objArrayOop ptypes(oop mt);
1027 static oop form(oop mt); 1027 static oop form(oop mt);
1028 1028
1029 static oop ptype(oop mt, int index); 1029 static oop ptype(oop mt, int index);
1030 static int ptype_count(oop mt);
1030 1031
1031 static symbolOop as_signature(oop mt, bool intern_if_not_found, TRAPS); 1032 static symbolOop as_signature(oop mt, bool intern_if_not_found, TRAPS);
1032 static void print_signature(oop mt, outputStream* st); 1033 static void print_signature(oop mt, outputStream* st);
1033 1034
1034 static bool is_instance(oop obj) { 1035 static bool is_instance(oop obj) {