9e7e66602f
Previously, the string set up by the embedder was eagerly passed to Uri.parse during Isolate startup. This is expensive both in time and memory footprint. This CL causes Uri.parse() to be called only when needed. This change will allow reducing the memory footprint of Fuchsia's Dart content handler on hello world by ~1MB. fixes #25603 R=asiva@google.com Review-Url: https://codereview.chromium.org/2988613002 .