-
Bug
-
Resolution: Fixed
-
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