United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7187618 PropertyDescriptor Performance Slow (continue)
JDK-7187618 : PropertyDescriptor Performance Slow (continue)

Details
Type:
Bug
Submit Date:
2012-07-29
Status:
Closed
Updated Date:
2013-11-05
Project Name:
JDK
Resolved Date:
2012-08-07
Component:
client-libs
OS:
windows_xp
Sub-Component:
java.beans
CPU:
x86
Priority:
P3
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:

Related Reports
Backport:
Backport:
Backport:
Relates:
Relates:

Sub Tasks

Description
The 7122740 CR was stated as Fix Failed. This CR is created to provide additional changes, which improve the PropertyDescriptor performance.

                                    

Comments
EVALUATION

See details in the 7122740 CR.
                                     
2012-07-29
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-comp/jdk/rev/1abb270d9038
                                     
2012-08-14
The performance can be manually tested by using the following regression tests:
test/java/beans/Performance/Test7122740.java
test/java/beans/Performance/Test7184799.java
                                     
2013-08-22
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 
                                     
2013-11-05



Hardware and Software, Engineered to Work Together