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

Issue 2660503002: Adapt StringBuilder's append and toString methods via StringUtil helper. (Closed)

Created:
3 years, 11 months ago by Łukasz Anforowicz
Modified:
3 years, 10 months ago
Reviewers:
dgozman
CC:
v8-reviews_googlegroups.com, devtools-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Adapt StringBuilder's append and toString methods via StringUtil helper. This is needed to insulate generated code from blink::protocol namespace from naming changes that we plan to do in the Great Blink Rename (which in particular will change wtf::StringBuilder::toString into ToString, and similarily will rename reserveCapacity and append methods). This CL also includes roll of inspector_protocol which starts to generate code that uses the new methods of StringUtil adapter: rolling third_party/inspector to 1a131872167f0f7653629326891aa3ec94417f27. BUG=683447 Review-Url: https://codereview.chromium.org/2660503002 Cr-Commit-Position: refs/heads/master@{#42750} Committed: https://chromium.googlesource.com/v8/v8/+/01a93925c1f502516f4d29dfa79c7271ed6b0e5f

Patch Set 1 #

Total comments: 1

Patch Set 2 : V8 needs builderAppend method to take |char16_t| instead of |char|. #

Patch Set 3 : It builds now... #

Patch Set 4 : Adding appropriate revision number to README.v8. #

Patch Set 5 : Corrected the revision number... :-/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -39 lines) Patch
M src/inspector/string-util.h View 1 2 1 chunk +12 lines, -0 lines 0 comments Download
M third_party/inspector_protocol/README.v8 View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M third_party/inspector_protocol/lib/ErrorSupport_cpp.template View 2 chunks +8 lines, -8 lines 0 comments Download
M third_party/inspector_protocol/lib/Parser_cpp.template View 3 chunks +3 lines, -3 lines 0 comments Download
M third_party/inspector_protocol/lib/Values_cpp.template View 10 chunks +27 lines, -27 lines 0 comments Download

Messages

Total messages: 31 (26 generated)
Łukasz Anforowicz
dgozman@, could you PTAL? https://codereview.chromium.org/2660503002/diff/1/third_party/inspector_protocol/README.v8 File third_party/inspector_protocol/README.v8 (right): https://codereview.chromium.org/2660503002/diff/1/third_party/inspector_protocol/README.v8#newcode5 third_party/inspector_protocol/README.v8:5: Revision: DO NOT SUBMIT / ...
3 years, 11 months ago (2017-01-26 23:00:29 UTC) #12
dgozman
Please add "rolling third_party/inspector_protocol to <hash>" to CL description. lgtm
3 years, 11 months ago (2017-01-26 23:11:20 UTC) #15
Łukasz Anforowicz
On 2017/01/26 23:11:20, dgozman wrote: > Please add "rolling third_party/inspector_protocol to <hash>" to CL description. ...
3 years, 10 months ago (2017-01-27 17:16:28 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2660503002/80001
3 years, 10 months ago (2017-01-27 21:09:19 UTC) #28
commit-bot: I haz the power
3 years, 10 months ago (2017-01-27 21:11:21 UTC) #31
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/v8/v8/+/01a93925c1f502516f4d29dfa79c7271ed6...

Powered by Google App Engine
This is Rietveld 408576698