Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(527)

Issue 112223002: WebSocket client for VM service (Closed)

Created:
7 years ago by Cutch
Modified:
7 years ago
Reviewers:
turnidge
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Visibility:
Public.

Description

WebSocket client for VM service * Renames ServiceRequest to Message * Renames ServiceRequestRouter to MessageRouter * Service now tracks connected clients. * Service responds to "clients" message with list of currently connected clients. * Add WebSocketClient to dart:io service. * WebSocketClient supports sequence 'seq' values. * web socket client test. * Update dartium service for ServiceRequest -> Message rename. R=turnidge@google.com Committed: https://code.google.com/p/dart/source/detail?r=31116

Patch Set 1 #

Total comments: 1

Patch Set 2 : #

Total comments: 16

Patch Set 3 : #

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+403 lines, -162 lines) Patch
M runtime/bin/resources_sources.gypi View 1 chunk +3 lines, -2 lines 0 comments Download
A runtime/bin/vmservice/client.dart View 1 2 1 chunk +43 lines, -0 lines 0 comments Download
A runtime/bin/vmservice/message.dart View 1 2 1 chunk +82 lines, -0 lines 0 comments Download
A + runtime/bin/vmservice/message_router.dart View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M runtime/bin/vmservice/running_isolate.dart View 1 2 1 chunk +3 lines, -22 lines 0 comments Download
M runtime/bin/vmservice/running_isolates.dart View 1 2 3 chunks +24 lines, -24 lines 0 comments Download
M runtime/bin/vmservice/server.dart View 1 2 3 chunks +84 lines, -18 lines 0 comments Download
D runtime/bin/vmservice/service_request.dart View 1 chunk +0 lines, -52 lines 0 comments Download
D runtime/bin/vmservice/service_request_router.dart View 1 chunk +0 lines, -9 lines 0 comments Download
M runtime/bin/vmservice/vmservice.dart View 1 2 3 chunks +38 lines, -3 lines 0 comments Download
M runtime/bin/vmservice/vmservice_dartium.dart View 1 2 1 chunk +32 lines, -29 lines 0 comments Download
M runtime/bin/vmservice/vmservice_io.dart View 1 chunk +1 line, -0 lines 0 comments Download
M tests/standalone/vmservice/test_helper.dart View 1 2 2 chunks +42 lines, -1 line 0 comments Download
A tests/standalone/vmservice/websocket_client_test.dart View 1 2 1 chunk +49 lines, -0 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
Cutch
https://codereview.chromium.org/112223002/diff/1/runtime/bin/vmservice_impl.cc File runtime/bin/vmservice_impl.cc (right): https://codereview.chromium.org/112223002/diff/1/runtime/bin/vmservice_impl.cc#newcode129 runtime/bin/vmservice_impl.cc:129: result = Dart_CompileAll(); Will remove before submitting.
7 years ago (2013-12-11 00:26:41 UTC) #1
turnidge
lgtm with a bit of pontificating below. https://codereview.chromium.org/112223002/diff/20001/runtime/bin/vmservice/client.dart File runtime/bin/vmservice/client.dart (right): https://codereview.chromium.org/112223002/diff/20001/runtime/bin/vmservice/client.dart#newcode27 runtime/bin/vmservice/client.dart:27: void onMessage(var ...
7 years ago (2013-12-11 17:56:06 UTC) #2
Cutch
https://codereview.chromium.org/112223002/diff/20001/runtime/bin/vmservice/client.dart File runtime/bin/vmservice/client.dart (right): https://codereview.chromium.org/112223002/diff/20001/runtime/bin/vmservice/client.dart#newcode27 runtime/bin/vmservice/client.dart:27: void onMessage(var seq, var message) { On 2013/12/11 17:56:07, ...
7 years ago (2013-12-12 22:37:42 UTC) #3
Cutch
7 years ago (2013-12-12 22:52:02 UTC) #4
Message was sent while issue was closed.
Committed patchset #4 manually as r31116 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698