| Index: runtime/bin/vmservice/server.dart | 
| diff --git a/runtime/bin/vmservice/server.dart b/runtime/bin/vmservice/server.dart | 
| index c032c2613f95e15bae71b5f625a29c0281e0f530..43186d13e181c74e57f13b941af17e88c53393e1 100644 | 
| --- a/runtime/bin/vmservice/server.dart | 
| +++ b/runtime/bin/vmservice/server.dart | 
| @@ -57,10 +57,7 @@ class WebSocketClient extends Client { | 
| // String message as external Uint8List. | 
| assert(result is List); | 
| Uint8List cstring = result[0]; | 
| -        // TODO(rmacnak): cstring may be large. Add a way to pass an encoded | 
| -        // string to a web socket that will be sent as a text message to avoid | 
| -        // the space overhead of converting cstring to a Dart string. | 
| -        socket.add(UTF8.decode(cstring)); | 
| +        socket.addUtf8Text(cstring); | 
| } | 
| } catch (_) { | 
| print("Ignoring error posting over WebSocket."); | 
|  |