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

Issue 823403004: Begin migrating the vm service from a rest-style interface to a json-rpc style interface. (Closed)

Created:
5 years, 11 months ago by turnidge
Modified:
5 years, 10 months ago
Reviewers:
Cutch
CC:
reviews_dartlang.org, Cutch, vm-dev_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Begin migrating the vm service from a rest-style interface to a json-rpc style interface. BUG= Committed: https://code.google.com/p/dart/source/detail?r=43370

Patch Set 1 #

Patch Set 2 : More better #

Patch Set 3 : unit tests! other things! #

Patch Set 4 : sync #

Patch Set 5 : nav bar fix #

Patch Set 6 : I'm back #

Patch Set 7 : rename #

Patch Set 8 : fjkdls #

Total comments: 10

Patch Set 9 : code review #

Patch Set 10 : remove old-style standalone tests. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2117 lines, -1844 lines) Patch
M runtime/bin/vmservice/server.dart View 1 2 3 4 5 2 chunks +15 lines, -6 lines 0 comments Download
M runtime/bin/vmservice/vmservice_dartium.dart View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -58 lines 0 comments Download
M runtime/observatory/lib/service_common.dart View 1 2 3 4 5 6 5 chunks +33 lines, -8 lines 0 comments Download
M runtime/observatory/lib/service_html.dart View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -43 lines 0 comments Download
M runtime/observatory/lib/src/app/application.dart View 1 chunk +3 lines, -0 lines 0 comments Download
M runtime/observatory/lib/src/app/page.dart View 1 2 3 4 5 6 7 8 2 chunks +102 lines, -0 lines 0 comments Download
M runtime/observatory/lib/src/elements/class_view.dart View 1 2 chunks +6 lines, -7 lines 0 comments Download
M runtime/observatory/lib/src/elements/cpu_profile.dart View 1 2 3 4 5 6 3 chunks +34 lines, -24 lines 0 comments Download
M runtime/observatory/lib/src/elements/cpu_profile.html View 2 chunks +7 lines, -7 lines 0 comments Download
M runtime/observatory/lib/src/elements/debugger.dart View 1 1 chunk +2 lines, -2 lines 0 comments Download
M runtime/observatory/lib/src/elements/debugger.html View 1 2 chunks +4 lines, -3 lines 0 comments Download
M runtime/observatory/lib/src/elements/heap_map.dart View 1 2 3 4 5 6 5 chunks +24 lines, -6 lines 0 comments Download
M runtime/observatory/lib/src/elements/heap_profile.dart View 1 2 3 4 5 6 8 chunks +23 lines, -18 lines 0 comments Download
M runtime/observatory/lib/src/elements/instance_view.dart View 1 1 chunk +2 lines, -3 lines 0 comments Download
M runtime/observatory/lib/src/elements/isolate_summary.html View 1 chunk +3 lines, -3 lines 0 comments Download
M runtime/observatory/lib/src/elements/isolate_view.dart View 1 1 chunk +2 lines, -3 lines 0 comments Download
M runtime/observatory/lib/src/elements/library_view.dart View 1 1 chunk +2 lines, -3 lines 0 comments Download
M runtime/observatory/lib/src/elements/nav_bar.html View 1 2 3 4 1 chunk +3 lines, -5 lines 0 comments Download
M runtime/observatory/lib/src/elements/object_common.dart View 1 1 chunk +9 lines, -11 lines 0 comments Download
M runtime/observatory/lib/src/elements/script_inset.dart View 1 1 chunk +3 lines, -3 lines 0 comments Download
M runtime/observatory/lib/src/service/object.dart View 1 2 3 4 5 6 19 chunks +153 lines, -33 lines 0 comments Download
A runtime/observatory/test/code_test.dart View 1 2 3 1 chunk +86 lines, -0 lines 0 comments Download
A runtime/observatory/test/coverage_test.dart View 1 2 3 4 5 6 1 chunk +151 lines, -0 lines 0 comments Download
A runtime/observatory/test/debugging_test.dart View 1 2 3 1 chunk +120 lines, -0 lines 0 comments Download
A runtime/observatory/test/eval_test.dart View 1 2 3 1 chunk +94 lines, -0 lines 0 comments Download
M runtime/observatory/test/graph_test.dart View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M runtime/observatory/test/inbound_references_test.dart View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M runtime/vm/coverage.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M runtime/vm/debugger.cc View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M runtime/vm/debugger_test.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M runtime/vm/json_stream.h View 1 2 3 chunks +11 lines, -0 lines 0 comments Download
M runtime/vm/json_stream.cc View 2 chunks +41 lines, -2 lines 0 comments Download
M runtime/vm/profiler.cc View 1 2 3 4 5 2 chunks +1 line, -2 lines 0 comments Download
M runtime/vm/service.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M runtime/vm/service.cc View 1 2 3 4 5 6 7 8 33 chunks +758 lines, -419 lines 0 comments Download
M runtime/vm/service/message.dart View 5 chunks +27 lines, -15 lines 0 comments Download
M runtime/vm/service/protocol.md View 1 chunk +1 line, -1 line 0 comments Download
M runtime/vm/service/running_isolates.dart View 1 chunk +30 lines, -0 lines 0 comments Download
A runtime/vm/service/service.idl View 1 2 3 4 5 6 7 1 chunk +298 lines, -0 lines 0 comments Download
M runtime/vm/service/vmservice.dart View 1 2 3 4 5 2 chunks +9 lines, -3 lines 0 comments Download
M runtime/vm/service_test.cc View 1 2 3 4 5 6 23 chunks +53 lines, -702 lines 0 comments Download
D tests/standalone/vmservice/isolate_class_test.dart View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -82 lines 0 comments Download
D tests/standalone/vmservice/isolate_code_test.dart View 1 2 1 chunk +0 lines, -81 lines 0 comments Download
D tests/standalone/vmservice/isolate_function_test.dart View 1 2 1 chunk +0 lines, -80 lines 0 comments Download
D tests/standalone/vmservice/isolate_library_test.dart View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -61 lines 0 comments Download
D tests/standalone/vmservice/isolate_stacktrace_command_script.dart View 1 2 1 chunk +0 lines, -36 lines 0 comments Download
D tests/standalone/vmservice/isolate_stacktrace_command_test.dart View 1 2 1 chunk +0 lines, -51 lines 0 comments Download
D tests/standalone/vmservice/websocket_client_test.dart View 1 2 1 chunk +0 lines, -55 lines 0 comments Download

Messages

Total messages: 6 (1 generated)
turnidge
5 years, 11 months ago (2015-01-14 20:57:19 UTC) #2
turnidge
5 years, 10 months ago (2015-02-02 21:12:07 UTC) #3
Cutch
LGTMwC https://codereview.chromium.org/823403004/diff/140001/runtime/bin/vmservice/vmservice_dartium.dart File runtime/bin/vmservice/vmservice_dartium.dart (right): https://codereview.chromium.org/823403004/diff/140001/runtime/bin/vmservice/vmservice_dartium.dart#newcode1 runtime/bin/vmservice/vmservice_dartium.dart:1: // Copyright (c) 2013, the Dart project authors. ...
5 years, 10 months ago (2015-02-02 22:20:04 UTC) #4
turnidge
https://codereview.chromium.org/823403004/diff/140001/runtime/bin/vmservice/vmservice_dartium.dart File runtime/bin/vmservice/vmservice_dartium.dart (right): https://codereview.chromium.org/823403004/diff/140001/runtime/bin/vmservice/vmservice_dartium.dart#newcode1 runtime/bin/vmservice/vmservice_dartium.dart:1: // Copyright (c) 2013, the Dart project authors. Please ...
5 years, 10 months ago (2015-02-02 22:44:06 UTC) #5
turnidge
5 years, 10 months ago (2015-02-02 23:16:27 UTC) #6
Message was sent while issue was closed.
Committed patchset #10 (id:180001) manually as 43370 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698