8800e65ae1
This makes the string (de)serialization independent of the core library UTF-8 encoder/decoder so we can change that without affecting kernel serialization. It also speeds up serialization and deserialization by a few percent. Change-Id: I347e471ed0174cc5cb191335dd7c47e6eb3dad59 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/140293 Reviewed-by: Lasse R.H. Nielsen <lrn@google.com> Commit-Queue: Aske Simon Christensen <askesc@google.com>