JDK-7187618 : PropertyDescriptor Performance Slow (continue)
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.beans
  • Affected Version: 7
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2012-07-29
  • Updated: 2014-10-13
  • Resolved: 2012-08-07
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
7u40Fixed 8 b51Fixed
Related Reports
Relates :  
Relates :  
The 7122740 CR was stated as Fix Failed. This CR is created to provide additional changes, which improve the PropertyDescriptor performance.

Windows 7 x64 Test7122740: 107 ms @ jdk6u71 616 ms @ jdk7u01 135 ms @ jdk7u45 101 ms @ jdk8b114 Test7184799: 24 ms @ jdk6u71 66 ms @ jdk7u1 66 ms @ jdk7u45 82 ms @ jdk8b114 PropertyDescriptor(String, Class) performance increased in jdk8b114 as compared with jdk7u45 and looks more likely it was in jdk6u71 Introspector.getBeanInfo(Class) performance decreased in jdk8b114 as compared with previous major versions of JDK

The performance can be manually tested by using the following regression tests: test/java/beans/Performance/Test7122740.java test/java/beans/Performance/Test7184799.java

EVALUATION http://hg.openjdk.java.net/hsx/hotspot-comp/jdk/rev/1abb270d9038

EVALUATION See details in the 7122740 CR.