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

Issue 184653003: Support displaying of types in the observatory (back-end only for now): (Closed)

Created:
6 years, 9 months ago by regis
Modified:
6 years, 9 months ago
Reviewers:
turnidge, Cutch, Ivan Posva
CC:
reviews_dartlang.org, vm-dev_dartlang.org, Ivan Posva
Visibility:
Public.

Description

Support displaying of types in the observatory (back-end only for now): - canonical type arguments cached in the global hash table - subset of the above, but with cached instantiations - canonical types cached by the type class And of course, it should now be possible to display any type, e.g. field types, function signature types, classes super types, interface types, etc... R=johnmccutchan@google.com Committed: https://code.google.com/p/dart/source/detail?r=34181

Patch Set 1 #

Total comments: 11

Patch Set 2 : #

Patch Set 3 : #

Total comments: 4

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+307 lines, -6 lines) Patch
M runtime/vm/isolate.cc View 1 2 3 1 chunk +7 lines, -0 lines 0 comments Download
M runtime/vm/object.cc View 1 2 3 11 chunks +121 lines, -5 lines 0 comments Download
M runtime/vm/service.cc View 1 2 5 chunks +90 lines, -1 line 0 comments Download
M runtime/vm/service_test.cc View 1 2 1 chunk +89 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
regis
John, Todd, This is not ready for review or submission, but since you had questions ...
6 years, 9 months ago (2014-03-06 19:09:07 UTC) #1
Ivan Posva
Regis, What is the status of this change? Is it still the plan to go ...
6 years, 9 months ago (2014-03-11 08:02:31 UTC) #2
Cutch
https://codereview.chromium.org/184653003/diff/1/runtime/vm/isolate.cc File runtime/vm/isolate.cc (right): https://codereview.chromium.org/184653003/diff/1/runtime/vm/isolate.cc#newcode935 runtime/vm/isolate.cc:935: jsobj.AddPropertyF("canonicalTypeArguments", "isolates/%" Pd "/typearguments", It's not necessary (and a ...
6 years, 9 months ago (2014-03-11 13:50:00 UTC) #3
regis
John, Thanks for the comments. I addressed them today while taking a break from my ...
6 years, 9 months ago (2014-03-14 23:52:07 UTC) #4
regis
John, Todd, This is now ready for review. Thanks, Regis
6 years, 9 months ago (2014-03-19 21:16:47 UTC) #5
Cutch
lgtm after name and user_name are added (see my comments) https://codereview.chromium.org/184653003/diff/40001/runtime/vm/object.cc File runtime/vm/object.cc (right): https://codereview.chromium.org/184653003/diff/40001/runtime/vm/object.cc#newcode3931 ...
6 years, 9 months ago (2014-03-19 23:13:30 UTC) #6
regis
Thanks. PTAL https://codereview.chromium.org/184653003/diff/40001/runtime/vm/object.cc File runtime/vm/object.cc (right): https://codereview.chromium.org/184653003/diff/40001/runtime/vm/object.cc#newcode3931 runtime/vm/object.cc:3931: typesRef.AddPropertyF("id", "classes/%" Pd "/types", id()); On 2014/03/19 ...
6 years, 9 months ago (2014-03-19 23:47:41 UTC) #7
regis
6 years, 9 months ago (2014-03-20 16:42:05 UTC) #8
Message was sent while issue was closed.
Committed patchset #4 manually as r34181 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698