]> granicus.if.org Git - icu/commit
ICU-9449 Merge in decimal format performance improvements from branch.
authorSteven R. Loomis <srl@icu-project.org>
Mon, 17 Sep 2012 19:03:01 +0000 (19:03 +0000)
committerSteven R. Loomis <srl@icu-project.org>
Mon, 17 Sep 2012 19:03:01 +0000 (19:03 +0000)
commit9077d5dc25f9f705d4b75ee7b747665a9dc35ab2
treedfab297c068cce1a0cd954b9d1b8c723b71418f2
parentf985dceb397f89de984a131218d45fda18f4962a
ICU-9449 Merge in decimal format performance improvements from branch.
Improvements to 'howExpensiveIs' benchmark test.
Use internal digitlist in Formattable (save mallocs).
Enable fastpath by default.
Enable internal API "parse all input", returning an error if all input was not consumed.

X-SVN-Rev: 32397
12 files changed:
icu4c/source/common/unicode/uconfig.h
icu4c/source/i18n/decimfmt.cpp
icu4c/source/i18n/digitlst.cpp
icu4c/source/i18n/digitlst.h
icu4c/source/i18n/fmtable.cpp
icu4c/source/i18n/unicode/fmtable.h
icu4c/source/samples/date/Makefile.in
icu4c/source/test/perf/howExpensiveIs/Makefile.in
icu4c/source/test/perf/howExpensiveIs/howExpensiveIs.cpp
icu4c/source/test/perf/howExpensiveIs/sieve.cpp
icu4c/source/test/perf/howExpensiveIs/sieve.h
icu4c/source/tools/toolutil/udbgutil.cpp