url: use ada::url_aggregator for parsing urls#47339
Conversation
|
Review requested:
|
This comment was marked as resolved.
This comment was marked as resolved.
05408df to
d0da46f
Compare
tniessen
left a comment
There was a problem hiding this comment.
Is this marked as notable because it removes the need for ICU to use URL?
|
@joyeecheung cc @legendecas It seems its related to: #46809 |
My guess is by adding a new binding data to the context this tips the memory needed by creating a new shadow realm over what's assumed by the test. You can try logging out |
If I understood the concept of Updating to |
2cd305b to
2a2ed23
Compare
|
Please somebody tell me that the next step 🥾 would be implementation of |
Can you please address this bot request in your PR description? |
|
@RafaelGSS ICU requirement for URL parsing have been removed while providing up to 100% faster performance for certain operations. Starting from version 20, Node.js supports valid URL hostname parsing for builds without ICU. |
This pull request:
adaand replacesada::urlwithada::url_aggregatorin correct placesThe release notes for Ada v2.0 can be found from https://www.yagiz.co/announcing-ada-url-parser-v2-0/
Added the
notable-changelabel due to removing the requirement forICUfor proper hostname parsing.Benchmark CI: https://ci.nodejs.org/view/Node.js%20benchmark/job/benchmark-node-micro-benchmarks/1314/
cc @lemire @miguelteixeiraa