hg: hsx/hotspot-emb/hotspot: 7177409: Perf regression in JVM_GetClassDeclaredFields after generic signature changes.

jiangli.zhou at oracle.com jiangli.zhou at oracle.com
Fri Jun 22 14:16:53 PDT 2012


Changeset: 634b8615a6ba
Author:    jiangli
Date:      2012-06-22 14:00 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/634b8615a6ba

7177409: Perf regression in JVM_GetClassDeclaredFields after generic signature changes.
Summary: In fieldDescriptor::generic_signature() returns NULL immediately if the field has no generic signature.
Reviewed-by: dholmes, coleenp, jcoomes

! src/share/vm/runtime/fieldDescriptor.cpp
! src/share/vm/runtime/fieldDescriptor.hpp
! src/share/vm/runtime/reflection.cpp



More information about the hotspot-runtime-dev mailing list