src/share/vm/oops/klassVtable.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8014013 Cdiff src/share/vm/oops/klassVtable.hpp

src/share/vm/oops/klassVtable.hpp

Print this page

        

*** 286,301 **** bool check_no_old_or_obsolete_entries(); void dump_itable(); #endif // INCLUDE_JVMTI // Setup of itable static int compute_itable_size(Array<Klass*>* transitive_interfaces); static void setup_itable_offset_table(instanceKlassHandle klass); // Resolving of method to index - static int compute_itable_index(Method* m); - // ...and back again: static Method* method_for_itable_index(Klass* klass, int itable_index); // Debugging/Statistics static void print_statistics() PRODUCT_RETURN; private: --- 286,301 ---- bool check_no_old_or_obsolete_entries(); void dump_itable(); #endif // INCLUDE_JVMTI // Setup of itable + static int assign_itable_indexes_for_interface(Klass* klass); + static int method_count_for_interface(Klass* klass); static int compute_itable_size(Array<Klass*>* transitive_interfaces); static void setup_itable_offset_table(instanceKlassHandle klass); // Resolving of method to index static Method* method_for_itable_index(Klass* klass, int itable_index); // Debugging/Statistics static void print_statistics() PRODUCT_RETURN; private:
src/share/vm/oops/klassVtable.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File