Major performance problem with

Description

Orphan Xref: e143806

ICU4J is killing us, as you can see from the attached measurements and
profiles. 54% of the processor cycles. 240% perf improvements if we replace
it with java.text.SimpleDataFormat. (Note, it appears that T* parsers have a
bug where they should be using the com.ibm.icu package by aren't. Only the WAS
Express parser is in these measurements. A defect is pending on the T*
parsers).

Significantly improve the performance of com.ibm.icu.text.SimpleDataFormat and
Timezone.

Please contact Robert Geiner geiner@us.ibm.com for the detailed performance
measurements.

This is a stop ship defect for us.

Activity

Show:
TracBot
June 30, 2018, 11:37 PM
Trac Comment by notes2—1970-01-01T01:26:10.000Z

Authorized persons, see private comment at:

http://bugs.icu-project.org/cgi-bin/private/icu-bugs-private?findid=5203

TracBot
June 30, 2018, 11:37 PM
Trac Comment by notes—1970-01-01T01:26:11.000Z

In the typical usage sent by Eric showed DateFormat format/parse performs ~6
times slower than the equivalent JDK implementation. ICU4J version is much
slower when timezone is included in format pattern. However, even without
timezone pattern, it is still more than 50% slower.

TracBot
June 30, 2018, 11:37 PM
Trac Comment by auditor—1970-01-01T01:26:12.000Z
  • Mon May 22 12:23:19 2006 grhoten changed notes2: assign: "" to "doug", priority: "" to "assess", target: "UNSCH" to "",

  • Mon May 22 12:23:19 2006 grhoten moved from incoming to formatting

  • Tue Aug 1 20:36:11 2006 yoshito changed notes2: assign: "doug" to "yoshito", priority: "assess" to "high", target: "UNSCH" to "3.4.5", weeks: "" to "1.5", xref: "" to "e143806",

  • Tue Aug 1 20:36:11 2006 yoshito changed notes

  • Wed Aug 2 23:13:18 2006 yoshito changed notes2: review: "" to "ram, eric",

  • Wed Aug 2 23:13:18 2006 yoshito changed notes

  • Fri Aug 4 12:04:59 2006 emader changed notes

  • Fri Aug 4 12:04:59 2006 emader moved from formatting to fixed

  • Tue Sep 19 08:57:12 2006 yoshito changed notes2: xref: "e143806" to "e143806,5290", comments: "" to "The fix for JB was merged along with this performance fix.",

  • Tue Sep 19 08:57:12 2006 yoshito changed notes

  • Sun Oct 22 07:40:40 2006 grhoten moved from fixed to closed

Fixed

Assignee

Yoshito Umaoka

Reporter

TracBot

Components

Labels

None

Reviewer

None

Priority

major

Time Needed

None

Fix versions