69a8834d15
This adds an option to compile expressions (vm ones and javascript ones) by communicating via json. This allows for future expansion without destroying the communication channel. For now the old versions will continue to exist, again to not destroy alreadyy used communication channels. Flutter etc. should be updated to use this new json communication, but it can wait until plumbing in passing offset and scriptUri anyway. Change-Id: Ifbff752527fea35e09a73e0bb210072d8ab81cdc Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/342340 Reviewed-by: Johnni Winther <johnniwinther@google.com> Commit-Queue: Jens Johansen <jensj@google.com>