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

Issue 77043010: - Ensure that classes are finalized before their description is (Closed)

Created:
7 years, 1 month ago by Ivan Posva
Modified:
7 years, 1 month ago
Reviewers:
Bob Nystrom, Cutch, siva
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Visibility:
Public.

Description

- Ensure that classes are finalized before their description is being generated for the observatory. - Reset the state that a class is being currently parsed. - Move the deployed polymer app to a location where it is not being overwritten by the tools. - Do not rely on Dart SDK binaries being in your path. - Check for errors when invoking dart2js as part of build.dart. Committed: https://code.google.com/p/dart/source/detail?r=30533

Patch Set 1 #

Patch Set 2 : #

Total comments: 3

Patch Set 3 : #

Patch Set 4 : #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+7726 lines, -9636 lines) Patch
M runtime/bin/resources_sources.gypi View 1 2 3 1 chunk +9 lines, -9 lines 0 comments Download
M runtime/bin/vmservice/client/build.dart View 1 2 3 1 chunk +9 lines, -1 line 1 comment Download
M + runtime/bin/vmservice/client/deployed/web/index.html View 1 2 3 6 chunks +59 lines, -47 lines 0 comments Download
M + runtime/bin/vmservice/client/deployed/web/index.html_bootstrap.dart.js View 1 2 3 538 chunks +7563 lines, -9042 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/observatory_elements/class_view.html View 1 2 3 2 chunks +36 lines, -30 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/observatory_elements/error_view.dart View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/vmservice/client/lib/src/observatory_elements/error_view.html View 1 2 3 1 chunk +6 lines, -1 line 0 comments Download
D runtime/bin/vmservice/client/out/web/.gitignore View 1 2 3 1 chunk +0 lines, -5 lines 0 comments Download
D runtime/bin/vmservice/client/out/web/favicon.ico View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
D runtime/bin/vmservice/client/out/web/img/isolate_icon.png View 1 2 3 1 chunk +0 lines, -7 lines 0 comments Download
D runtime/bin/vmservice/client/out/web/index.html View 1 2 3 1 chunk +0 lines, -438 lines 0 comments Download
D runtime/bin/vmservice/client/out/web/index.html_bootstrap.dart View 1 2 3 1 chunk +0 lines, -46 lines 0 comments Download
M runtime/bin/vmservice/client/precommit.sh View 1 2 3 1 chunk +3 lines, -1 line 0 comments Download
M runtime/bin/vmservice_impl.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M runtime/vm/compiler.cc View 1 2 3 3 chunks +25 lines, -7 lines 0 comments Download
M runtime/vm/object.cc View 1 2 3 6 chunks +14 lines, -0 lines 1 comment Download

Messages

Total messages: 7 (0 generated)
Ivan Posva
7 years, 1 month ago (2013-11-21 00:36:58 UTC) #1
Cutch
https://codereview.chromium.org/77043010/diff/330001/runtime/vm/object.cc File runtime/vm/object.cc (right): https://codereview.chromium.org/77043010/diff/330001/runtime/vm/object.cc#newcode10633 runtime/vm/object.cc:10633: jsobj.AddProperty("type", JSONType(ref)); We end up sending a reference (@LanguageError) ...
7 years, 1 month ago (2013-11-21 14:50:07 UTC) #2
Ivan Posva
https://codereview.chromium.org/77043010/diff/330001/runtime/vm/object.cc File runtime/vm/object.cc (right): https://codereview.chromium.org/77043010/diff/330001/runtime/vm/object.cc#newcode10633 runtime/vm/object.cc:10633: jsobj.AddProperty("type", JSONType(ref)); On 2013/11/21 14:50:07, Cutch wrote: > We ...
7 years, 1 month ago (2013-11-21 17:23:51 UTC) #3
Ivan Posva
Committed patchset #4 manually as r30533 (presubmit successful).
7 years, 1 month ago (2013-11-21 17:26:33 UTC) #4
Cutch
lgtm
7 years, 1 month ago (2013-11-21 17:26:58 UTC) #5
siva
LGTM with one comment about the side effect of browsing compiling the class, this may ...
7 years, 1 month ago (2013-11-21 19:11:18 UTC) #6
Bob Nystrom
7 years, 1 month ago (2013-11-21 21:23:52 UTC) #7
Message was sent while issue was closed.
https://codereview.chromium.org/77043010/diff/890001/runtime/bin/vmservice/cl...
File runtime/bin/vmservice/client/build.dart (right):

https://codereview.chromium.org/77043010/diff/890001/runtime/bin/vmservice/cl...
runtime/bin/vmservice/client/build.dart:16: var dart_path = Platform.executable;
Drive-by comment: The style guide for variables in Dart code is camelCase, not
underscore_separated.

Powered by Google App Engine
This is Rietveld 408576698