-
Notifications
You must be signed in to change notification settings - Fork 4.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
[browser][non-icu] HybridGlobalization
faster encoding for change case.
#85516
[browser][non-icu] HybridGlobalization
faster encoding for change case.
#85516
Conversation
Tagging subscribers to 'arch-wasm': @lewing Issue DetailsImplements a chunk of web-api based globalization. Is a part of HybridGlobalization feature and contributes to #79989. Speeds up the decoding process:
An attempt of encoding implementation using
|
* Normalization. * Missing measurement. * Trying to fix trimming error. * Applied @pavelsavara's idea. * Code review improvement. * Feedback: standardize the exceptions. * Revert changes from #85516 to clean the CI. * feedback
Implements a chunk of web-api based globalization. Is a part of HybridGlobalization feature and contributes to #79989.
Speeds up the decoding process:
An attempt of encoding implementation using
TextEncoder
was actually slower than existing one, so it did not get into this PR.TextEncoder
[ms]Relevant discussions:
invariant change case on C# side: #85510 (comment)
TextEncoder usage implications: #85510 (comment)