- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    8, 8u40
- 
        b61
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8084793 | emb-9 | Naoto Sato | P3 | Resolved | Fixed | team | 
| JDK-8086894 | 8u65 | Aleksej Efimov | P3 | Resolved | Fixed | b01 | 
| JDK-8078284 | 8u60 | Aleksej Efimov | P3 | Resolved | Fixed | b14 | 
| JDK-8138209 | emb-8u65 | Unassigned | P3 | Resolved | Fixed | b01 | 
| JDK-8079998 | emb-8u60 | Aleksej Efimov | P3 | Resolved | Fixed | team | 
package misc.bench;
import java.util.Date;
import java.util.TimeZone;
public class TimeZoneBench {
private static final int ITERS = 100000;
private static void bench() {
Date d = new Date();
for (int i=0; i < ITERS; i++) {
d.toString();
}
}
public static void main(String[] args) {
TimeZone.setDefault(TimeZone.getTimeZone("GMT"));
System.out.println(TimeZone.getDefault());
bench(); // warmup
long start = System.nanoTime();
bench();
System.out.println("Time per call : " + (System.nanoTime() - start) / ITERS + " ns");
}
}
- backported by
- 
                    JDK-8078284 Performance degradation observed with TimeZone Benchmark -           
- Resolved
 
-         
- 
                    JDK-8079998 Performance degradation observed with TimeZone Benchmark -           
- Resolved
 
-         
- 
                    JDK-8084793 Performance degradation observed with TimeZone Benchmark -           
- Resolved
 
-         
- 
                    JDK-8086894 Performance degradation observed with TimeZone Benchmark -           
- Resolved
 
-         
- 
                    JDK-8138209 Performance degradation observed with TimeZone Benchmark -           
- Resolved
 
-         
- relates to
- 
                    JDK-7162007 Clean up i18n related caches -           
- Resolved
 
-         
- 
                    JDK-8139107 DateTimeFormatter with Locale.UK throw a NullPointerException when parsing zone -           
- Closed
 
-