Mercurial > hg > truffle
changeset 8806:79259e97a072
Merge
author | acorn |
---|---|
date | Wed, 20 Mar 2013 12:20:10 -0400 |
parents | 2c7663baeb67 (diff) 91bf0bdae37b (current diff) |
children | 1feda2e9f044 81d1b58c078f |
files | |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/prims/jvm.cpp Wed Mar 20 08:04:54 2013 -0400 +++ b/src/share/vm/prims/jvm.cpp Wed Mar 20 12:20:10 2013 -0400 @@ -1722,7 +1722,7 @@ int i; for (i = 0; i < methods_length; i++) { methodHandle method(THREAD, methods->at(i)); - if (!method->is_initializer()) { + if (!method->is_initializer() && !method->is_overpass()) { if (!publicOnly || method->is_public()) { ++num_methods; } @@ -1736,7 +1736,7 @@ int out_idx = 0; for (i = 0; i < methods_length; i++) { methodHandle method(THREAD, methods->at(i)); - if (!method->is_initializer()) { + if (!method->is_initializer() && !method->is_overpass()) { if (!publicOnly || method->is_public()) { oop m = Reflection::new_method(method, UseNewReflection, false, CHECK_NULL); result->obj_at_put(out_idx, m);