src/share/vm/classfile/classFileParser.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/classfile/classFileParser.cpp Tue Nov 19 08:56:30 2013
--- new/src/share/vm/classfile/classFileParser.cpp Tue Nov 19 08:56:28 2013
*** 4481,4492 ****
--- 4481,4492 ----
// go thru each method and check if it overrides a final method
for (int index = 0; index < num_methods; index++) {
Method* m = methods->at(index);
! // skip private, static, and <init> methods
! if ((!m->is_private() && !m->is_static()) &&
(m->name() != vmSymbols::object_initializer_name())) {
Symbol* name = m->name();
Symbol* signature = m->signature();
Klass* k = this_klass->super();
src/share/vm/classfile/classFileParser.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File