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

Issue 2997173002: [vm] Remove Dart_MakeExternalString and --support-externalizable-strings (Closed)

Created:
3 years, 4 months ago by alexmarkov
Modified:
3 years, 4 months ago
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

[vm] Remove Dart_MakeExternalString and --support-externalizable-strings This CL removes unused Dart API Dart_MakeExternalString, VM option --support-externalizable-strings and underlying support for externalizable strings from Dart VM. R=asiva@google.com, rmacnak@google.com Issue: https://github.com/dart-lang/sdk/issues/30474 Committed: https://github.com/dart-lang/sdk/commit/5b694c1b1ca4a17e5aad865c6c4feb391f1e2b66

Patch Set 1 #

Patch Set 2 : Update vm.status #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+20 lines, -839 lines) Patch
M runtime/include/dart_api.h View 1 chunk +0 lines, -33 lines 0 comments Download
M runtime/tests/vm/vm.status View 1 1 chunk +0 lines, -1 line 0 comments Download
M runtime/vm/constant_propagator.cc View 2 chunks +3 lines, -8 lines 0 comments Download
M runtime/vm/dart_api_impl.cc View 2 chunks +0 lines, -62 lines 0 comments Download
M runtime/vm/dart_api_impl_test.cc View 6 chunks +3 lines, -540 lines 0 comments Download
M runtime/vm/flow_graph_builder.cc View 2 chunks +1 line, -6 lines 0 comments Download
M runtime/vm/flow_graph_inliner.cc View 2 chunks +1 line, -6 lines 0 comments Download
M runtime/vm/flow_graph_type_propagator.cc View 4 chunks +2 lines, -18 lines 0 comments Download
M runtime/vm/intermediate_language.h View 7 chunks +7 lines, -14 lines 0 comments Download
M runtime/vm/intermediate_language.cc View 3 chunks +0 lines, -27 lines 0 comments Download
M runtime/vm/kernel_to_il.cc View 2 chunks +1 line, -7 lines 0 comments Download
M runtime/vm/object.h View 2 chunks +0 lines, -12 lines 0 comments Download
M runtime/vm/object.cc View 3 chunks +0 lines, -103 lines 0 comments Download
M runtime/vm/redundancy_elimination.cc View 1 chunk +2 lines, -2 lines 2 comments Download

Messages

Total messages: 9 (2 generated)
alexmarkov
This is the 1st part of the cleanup. Tracking of effects with EffectSet will be ...
3 years, 4 months ago (2017-08-17 22:05:23 UTC) #2
siva
LGTM Make sure none of the deleted unit tests show up in any status files.
3 years, 4 months ago (2017-08-17 23:52:56 UTC) #3
rmacnak
LGTM
3 years, 4 months ago (2017-08-18 00:07:09 UTC) #4
alexmarkov
On 2017/08/17 23:52:56, siva wrote: > Make sure none of the deleted unit tests show ...
3 years, 4 months ago (2017-08-18 00:48:41 UTC) #5
alexmarkov
Committed patchset #2 (id:20001) manually as 5b694c1b1ca4a17e5aad865c6c4feb391f1e2b66 (presubmit successful).
3 years, 4 months ago (2017-08-18 00:49:41 UTC) #7
Vyacheslav Egorov (Google)
lgtm https://codereview.chromium.org/2997173002/diff/20001/runtime/vm/redundancy_elimination.cc File runtime/vm/redundancy_elimination.cc (right): https://codereview.chromium.org/2997173002/diff/20001/runtime/vm/redundancy_elimination.cc#newcode31 runtime/vm/redundancy_elimination.cc:31: // TODO(alexmarkov): cleanup. I suggest using TODO(dartbug.com/30474) instead ...
3 years, 4 months ago (2017-08-18 05:50:46 UTC) #8
alexmarkov
3 years, 4 months ago (2017-08-21 21:17:07 UTC) #9
Message was sent while issue was closed.
https://codereview.chromium.org/2997173002/diff/20001/runtime/vm/redundancy_e...
File runtime/vm/redundancy_elimination.cc (right):

https://codereview.chromium.org/2997173002/diff/20001/runtime/vm/redundancy_e...
runtime/vm/redundancy_elimination.cc:31: // TODO(alexmarkov): cleanup.
On 2017/08/18 05:50:46, Vyacheslav Egorov (Google) wrote:
> I suggest using 
> 
> TODO(dartbug.com/30474) 
> 
> instead of 
> 
> TODO(alexmarkov)
> 
> Then it's easier to find outstanding tasks. 

Done (in the next CL).

Powered by Google App Engine
This is Rietveld 408576698