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

Issue 125103004: Move service into VM (Closed)

Created:
6 years, 11 months ago by Cutch
Modified:
6 years, 11 months ago
Reviewers:
turnidge, siva
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Visibility:
Public.

Description

Split service into VM and embedder specific bits. Move most service sources into the VM. R=asiva@google.com Committed: https://code.google.com/p/dart/source/detail?r=31809

Patch Set 1 #

Patch Set 2 : #

Total comments: 41

Patch Set 3 : #

Patch Set 4 : #

Total comments: 14

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+799 lines, -849 lines) Patch
M runtime/bin/bin.gypi View 1 chunk +3 lines, -0 lines 0 comments Download
M runtime/bin/dartutils.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/dartutils.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/gen_snapshot.cc View 1 chunk +2 lines, -1 line 0 comments Download
M runtime/bin/main.cc View 1 2 3 4 7 chunks +77 lines, -22 lines 0 comments Download
D runtime/bin/resources.h View 1 chunk +0 lines, -69 lines 0 comments Download
M runtime/bin/resources_sources.gypi View 1 chunk +3 lines, -9 lines 0 comments Download
M runtime/bin/run_vm_tests.cc View 1 chunk +1 line, -0 lines 0 comments Download
D runtime/bin/vmservice/client.dart View 1 chunk +0 lines, -43 lines 0 comments Download
D runtime/bin/vmservice/constants.dart View 1 chunk +0 lines, -10 lines 0 comments Download
D runtime/bin/vmservice/message.dart View 1 chunk +0 lines, -82 lines 0 comments Download
D runtime/bin/vmservice/message_router.dart View 1 chunk +0 lines, -9 lines 0 comments Download
M runtime/bin/vmservice/resources.dart View 1 chunk +1 line, -1 line 0 comments Download
D runtime/bin/vmservice/running_isolate.dart View 1 chunk +0 lines, -18 lines 0 comments Download
D runtime/bin/vmservice/running_isolates.dart View 1 chunk +0 lines, -77 lines 0 comments Download
D runtime/bin/vmservice/vmservice.dart View 1 chunk +0 lines, -91 lines 0 comments Download
M runtime/bin/vmservice/vmservice_io.dart View 1 chunk +6 lines, -6 lines 0 comments Download
M runtime/bin/vmservice_impl.h View 1 chunk +0 lines, -18 lines 0 comments Download
M runtime/bin/vmservice_impl.cc View 1 2 7 chunks +97 lines, -368 lines 0 comments Download
M runtime/include/dart_api.h View 1 2 4 chunks +65 lines, -1 line 0 comments Download
M runtime/tools/create_resources.py View 4 chunks +37 lines, -11 lines 0 comments Download
M runtime/vm/dart.h View 2 1 chunk +2 lines, -1 line 0 comments Download
M runtime/vm/dart.cc View 1 2 5 chunks +6 lines, -1 line 0 comments Download
M runtime/vm/dart_api_impl.cc View 1 2 4 chunks +33 lines, -2 lines 0 comments Download
M runtime/vm/dart_entry.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M runtime/vm/dart_entry.cc View 1 1 chunk +12 lines, -0 lines 0 comments Download
M runtime/vm/isolate.h View 2 2 chunks +8 lines, -0 lines 0 comments Download
M runtime/vm/isolate.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M runtime/vm/service.h View 1 2 3 4 1 chunk +11 lines, -0 lines 0 comments Download
M runtime/vm/service.cc View 1 2 3 4 5 6 7 2 chunks +375 lines, -6 lines 0 comments Download
A + runtime/vm/service/client.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + runtime/vm/service/constants.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + runtime/vm/service/message.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + runtime/vm/service/message_router.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + runtime/vm/service/running_isolate.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + runtime/vm/service/running_isolates.dart View 1 2 3 4 5 1 chunk +0 lines, -6 lines 0 comments Download
A + runtime/vm/service/vmservice.dart View 2 chunks +6 lines, -1 line 0 comments Download
A runtime/vm/service_sources.gypi View 1 chunk +15 lines, -0 lines 0 comments Download
M runtime/vm/symbols.h View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M runtime/vm/vm.gypi View 3 chunks +38 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Cutch
Siva & Todd, This is a WIP CL. The standalone VM is working and I ...
6 years, 11 months ago (2014-01-06 20:38:25 UTC) #1
Cutch
PTAL with this CL as well: https://codereview.chromium.org/128733002/
6 years, 11 months ago (2014-01-08 17:33:39 UTC) #2
siva
https://codereview.chromium.org/125103004/diff/40001/runtime/bin/main.cc File runtime/bin/main.cc (right): https://codereview.chromium.org/125103004/diff/40001/runtime/bin/main.cc#newcode588 runtime/bin/main.cc:588: const char* script_uri = "dart:vmservice"; You could add a ...
6 years, 11 months ago (2014-01-10 00:01:54 UTC) #3
Cutch
https://codereview.chromium.org/125103004/diff/40001/runtime/bin/main.cc File runtime/bin/main.cc (right): https://codereview.chromium.org/125103004/diff/40001/runtime/bin/main.cc#newcode588 runtime/bin/main.cc:588: const char* script_uri = "dart:vmservice"; On 2014/01/10 00:01:54, siva ...
6 years, 11 months ago (2014-01-10 21:01:42 UTC) #4
siva
LGTM with comments. I also added a comment about another possibility for the next round ...
6 years, 11 months ago (2014-01-14 18:18:59 UTC) #5
Cutch
https://codereview.chromium.org/125103004/diff/190001/runtime/bin/main.cc File runtime/bin/main.cc (right): https://codereview.chromium.org/125103004/diff/190001/runtime/bin/main.cc#newcode555 runtime/bin/main.cc:555: return isolate; On 2014/01/14 18:19:00, siva wrote: > I ...
6 years, 11 months ago (2014-01-14 19:53:25 UTC) #6
Cutch
6 years, 11 months ago (2014-01-14 22:35:03 UTC) #7
Message was sent while issue was closed.
Committed patchset #9 manually as r31809 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698