< prev index next >

src/hotspot/share/oops/klassVtable.hpp

Print this page

        

@@ -87,10 +87,11 @@
                                                    int* num_new_mirandas,
                                                    GrowableArray<Method*>* all_mirandas,
                                                    const Klass* super,
                                                    Array<Method*>* methods,
                                                    AccessFlags class_flags,
+                                                   bool is_class_sealed,
                                                    u2 major_version,
                                                    Handle classloader,
                                                    Symbol* classname,
                                                    Array<InstanceKlass*>* local_interfaces,
                                                    TRAPS);

@@ -130,10 +131,11 @@
   static bool needs_new_vtable_entry(const methodHandle& m,
                                      const Klass* super,
                                      Handle classloader,
                                      Symbol* classname,
                                      AccessFlags access_flags,
+                                     bool is_sealed,
                                      u2 major_version,
                                      TRAPS);
 
   bool update_inherited_vtable(InstanceKlass* klass, const methodHandle& target_method, int super_vtable_len, int default_index, bool checkconstraints, TRAPS);
  InstanceKlass* find_transitive_override(InstanceKlass* initialsuper, const methodHandle& target_method, int vtable_index,
< prev index next >