-
Notifications
You must be signed in to change notification settings - Fork 29.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intl: ICU 55 to 56 bump #2917
Comments
@srl295 if/when you bump to 56 in the configure could you try and give us a quick summary of improvements that can go in the changelog? Is it simply just "perf"? |
Yes definitely. I will expand on the changes. There's always fresh data, latest time zone changes and such. But there are |
Heads up - ICU 56 planned GA today. I'll be submitting a PR soon |
Summarizing from here
Which reminds me, I will need to review the icutrim behavior - some new data categories to trim out. This would affect string normalization, etc.
I assume this will pass through to
More on stack, less heap. Should reduce heap usage.
14% to 72% improvements for some cases! Usual benchmark disclaimers apply!
My personal contribution to this list.
And of course,
|
Looks like a false alarm / unclean local build dir. Clean build worked fine. |
Looks like so far, the delta for |
perf ICU 56 makes edit and it gets better... |
Icu 56 released last night.
61d71888f14bf00cc3e8a6f2c087d367 *icu4c-56_1-src.zip
|
@srl295 ... when you get that PR open, please tag it |
* ICU 56 was just released yesterday. Update to it. * Notable changes: Unicode 8, CLDR 28, 2-3x number format perf, 20% improvement in Collator startup * more at http://site.icu-project.org/download/56 or in nodejs#2917 Also: * cleanup out/**/*.d and deps/icu on "make clean" Fixes: nodejs#2917
* ICU 56 was just released yesterday. Update to it. * Notable changes: Unicode 8, CLDR 28, 2-3x number format perf, 20% improvement in Collator startup * more at http://site.icu-project.org/download/56 or in #2917 Also: * cleanup out/**/*.d and deps/icu on "make clean" * cleanup deps/icu on "vcbuild clean" When building from an non-clean directory, it's important to run `make clean` or `vcbuild clean` to remove the existing ICU 55 from the deps path before building. Fixes: #2917 PR-URL: #3281 Reviewed-By: James M Snell <jasnell@gmail.com>
Oct 2015planned for Oct 7, 2015The text was updated successfully, but these errors were encountered: