src/share/vm/classfile/classFileParser.cpp

changeset 6245
e254e5940c19
parent 6244
0611ce949aaa
parent 6129
19146c82b6fc
child 6265
9acf9c25774d
child 6593
9b289963cb9a
     1.1 --- a/src/share/vm/classfile/classFileParser.cpp	Tue Dec 03 14:13:06 2013 +0400
     1.2 +++ b/src/share/vm/classfile/classFileParser.cpp	Thu Dec 05 16:37:29 2013 +0400
     1.3 @@ -4483,8 +4483,8 @@
     1.4    for (int index = 0; index < num_methods; index++) {
     1.5      Method* m = methods->at(index);
     1.6  
     1.7 -    // skip static and <init> methods
     1.8 -    if ((!m->is_static()) &&
     1.9 +    // skip private, static, and <init> methods
    1.10 +    if ((!m->is_private() && !m->is_static()) &&
    1.11          (m->name() != vmSymbols::object_initializer_name())) {
    1.12  
    1.13        Symbol* name = m->name();

mercurial