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

Issue 2147613002: Skeleton for proto_zero_plugin. (Closed)

Created:
4 years, 5 months ago by kraynov
Modified:
4 years, 5 months ago
CC:
chromium-reviews, tracing+reviews_chromium.org, wfh+watch_chromium.org, sdefresne+watchlist_chromium.org, droger+watchlist_chromium.org, blundell+watchlist_chromium.org, picksi, oystein (OOO til 10th of July)
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Skeleton for ProtoZero plugin. ProtoZero plugin is a custom C++ stubs generator for protobuf compiler. These stubs are Tracing V2 specific and meet perfomance and memory requirements being less functional than conventional ones. This CL has no complete implementation (see crrev.com/2083373002) but contains all invasive changes to build files. See crrev.com/2082693002 for background about protobuf plugin support. BUG=608721 Committed: https://crrev.com/89c7bc1f95f8beb30cd563bc4fcfa2bbab136e03 Cr-Commit-Position: refs/heads/master@{#405281}

Patch Set 1 #

Patch Set 2 : fix cross compilation #

Total comments: 8

Patch Set 3 : fix windows #

Patch Set 4 : rebase #

Patch Set 5 : move to //components/tracing/tool/proto_zero_plugin #

Patch Set 6 : style and naming #

Unified diffs Side-by-side diffs Delta from patch set Stats (+261 lines, --1 lines) Patch
M components/components_tests.gyp View 1 2 3 4 5 2 chunks +2 lines, -0 lines 0 comments Download
M components/tracing.gyp View 1 2 3 4 5 1 chunk +36 lines, -0 lines 0 comments Download
M components/tracing/BUILD.gn View 1 2 3 4 5 3 chunks +36 lines, -0 lines 0 comments Download
A components/tracing/test/example_messages.proto View 1 2 3 4 5 1 chunk +11 lines, -0 lines 0 comments Download
A components/tracing/test/proto_zero_generation_unittest.cc View 1 2 3 4 5 1 chunk +16 lines, -0 lines 0 comments Download
A components/tracing/tools/proto_zero_plugin/BUILD.gn View 1 2 3 4 1 chunk +16 lines, -0 lines 0 comments Download
A + components/tracing/tools/proto_zero_plugin/DEPS View 1 2 3 4 0 chunks +-1 lines, --1 lines 0 comments Download
A components/tracing/tools/proto_zero_plugin/proto_zero_generator.h View 1 2 3 4 1 chunk +30 lines, -0 lines 0 comments Download
A components/tracing/tools/proto_zero_plugin/proto_zero_generator.cc View 1 2 3 4 5 1 chunk +103 lines, -0 lines 0 comments Download
A components/tracing/tools/proto_zero_plugin/proto_zero_plugin.cc View 1 2 3 4 1 chunk +12 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (18 generated)
kraynov
Please take a look. Thank you!
4 years, 5 months ago (2016-07-12 16:35:17 UTC) #2
kraynov
Roadmap: Second CL: - Put full implementation of plugin (with commented runtime calls) - README.chromium ...
4 years, 5 months ago (2016-07-13 15:46:32 UTC) #9
Primiano Tucci (use gerrit)
Ok have very few comments. They are on the previous patchset but should apply anyway. ...
4 years, 5 months ago (2016-07-13 16:52:32 UTC) #10
Primiano Tucci (use gerrit)
Awesome. LGTM from my viewpoint. +xyzzyz as he has reviews the GN changes and you ...
4 years, 5 months ago (2016-07-13 17:49:30 UTC) #16
xyzzyz
DEPS lgtm
4 years, 5 months ago (2016-07-13 18:12:48 UTC) #17
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/2147613002/70011
4 years, 5 months ago (2016-07-13 18:42:22 UTC) #22
commit-bot: I haz the power
Committed patchset #6 (id:70011)
4 years, 5 months ago (2016-07-13 20:38:05 UTC) #24
commit-bot: I haz the power
4 years, 5 months ago (2016-07-13 20:40:16 UTC) #26
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/89c7bc1f95f8beb30cd563bc4fcfa2bbab136e03
Cr-Commit-Position: refs/heads/master@{#405281}

Powered by Google App Engine
This is Rietveld 408576698