# HG changeset patch # User mgronlun # Date 1385197019 -3600 # Node ID 260ac69dc096cae6c67f7c03d7a21638304e3aa4 # Parent 19146c82b6fca6d74b3981a13f99822e05df2336# Parent e51d7318969285cf3791f3cb9acd4ea8376ccb85 Merge diff -r e51d73189692 -r 260ac69dc096 src/share/vm/classfile/classFileParser.cpp --- a/src/share/vm/classfile/classFileParser.cpp Fri Nov 22 13:42:46 2013 -0800 +++ b/src/share/vm/classfile/classFileParser.cpp Sat Nov 23 09:56:59 2013 +0100 @@ -4483,8 +4483,8 @@ for (int index = 0; index < num_methods; index++) { Method* m = methods->at(index); - // skip static and methods - if ((!m->is_static()) && + // skip private, static, and methods + if ((!m->is_private() && !m->is_static()) && (m->name() != vmSymbols::object_initializer_name())) { Symbol* name = m->name();