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

Issue 2492703002: Third try at landing gRPC refactoring. Previous issue failed on the waterfall (Closed)

Created:
4 years, 1 month ago by Garrett Casto
Modified:
4 years, 1 month ago
Reviewers:
mef, blundell
CC:
chromium-reviews, blundell+watchlist_chromium.org, cbentzel+watch_chromium.org, sdefresne+watchlist_chromium.org, droger+watchlist_chromium.org, mac-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Third try at landing gRPC refactoring. Previous iteration failed on opt builds because it did work inside a DCHECK(). Revert "Revert of Revert "Revert of Moving gRPC support interfaces out of cronet and into a new component. (patchset … (patchset #5 id:100001 of https://codereview.chromium.org/2470923002/ )" This reverts commit f42bc4c56bd255e293109de16b8d19b7adcdc889. TBR=blundell@chromium.org BUG=650462 Committed: https://crrev.com/67ace9323db6baf5d3177ebb243fdcd07d11486a Cr-Commit-Position: refs/heads/master@{#431366}

Patch Set 1 : Similarity #

Patch Set 2 : Wait for thread #

Patch Set 3 : Change DCHECK #

Unified diffs Side-by-side diffs Delta from patch set Stats (+926 lines, -2658 lines) Patch
M components/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M components/cronet/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M components/cronet/ios/BUILD.gn View 4 chunks +11 lines, -8 lines 0 comments Download
M components/cronet/ios/Cronet.h View 3 chunks +6 lines, -4 lines 0 comments Download
M components/cronet/ios/Cronet.mm View 4 chunks +8 lines, -9 lines 0 comments Download
D components/cronet/ios/cronet_bidirectional_stream.h View 1 chunk +0 lines, -232 lines 0 comments Download
D components/cronet/ios/cronet_bidirectional_stream.cc View 1 chunk +0 lines, -390 lines 0 comments Download
D components/cronet/ios/cronet_c_for_grpc.h View 1 chunk +0 lines, -243 lines 0 comments Download
D components/cronet/ios/cronet_c_for_grpc.cc View 1 chunk +0 lines, -290 lines 0 comments Download
M components/cronet/ios/cronet_environment.h View 3 chunks +12 lines, -11 lines 0 comments Download
M components/cronet/ios/cronet_environment.cc View 3 chunks +18 lines, -5 lines 0 comments Download
M components/cronet/ios/test/BUILD.gn View 2 chunks +5 lines, -3 lines 0 comments Download
D components/cronet/ios/test/cronet_bidirectional_stream_test.mm View 1 chunk +0 lines, -709 lines 0 comments Download
M components/cronet/ios/test/cronet_http_test.mm View 4 chunks +13 lines, -12 lines 0 comments Download
M components/cronet/ios/test/cronet_test_runner.mm View 1 chunk +4 lines, -0 lines 0 comments Download
A components/cronet/ios/test/get_stream_engine.mm View 1 chunk +18 lines, -0 lines 0 comments Download
D components/cronet/ios/test/quic_test_server.h View 1 chunk +0 lines, -32 lines 0 comments Download
D components/cronet/ios/test/quic_test_server.cc View 1 chunk +0 lines, -136 lines 0 comments Download
A + components/cronet/ios/test/start_cronet.h View 1 chunk +6 lines, -6 lines 0 comments Download
A components/cronet/ios/test/start_cronet.mm View 1 chunk +35 lines, -0 lines 0 comments Download
A components/grpc_support/BUILD.gn View 1 chunk +33 lines, -0 lines 0 comments Download
A components/grpc_support/DEPS View 1 chunk +3 lines, -0 lines 0 comments Download
A components/grpc_support/OWNERS View 1 chunk +3 lines, -0 lines 0 comments Download
A components/grpc_support/README.md View 1 chunk +14 lines, -0 lines 0 comments Download
A + components/grpc_support/bidirectional_stream.h View 8 chunks +23 lines, -19 lines 0 comments Download
A + components/grpc_support/bidirectional_stream.cc View 16 chunks +95 lines, -84 lines 0 comments Download
A + components/grpc_support/bidirectional_stream_c.cc View 8 chunks +92 lines, -97 lines 0 comments Download
A + components/grpc_support/bidirectional_stream_unittest.cc View 24 chunks +193 lines, -246 lines 0 comments Download
A components/grpc_support/include/DEPS View 1 chunk +8 lines, -0 lines 0 comments Download
A + components/grpc_support/include/bidirectional_stream_c.h View 6 chunks +93 lines, -90 lines 0 comments Download
A components/grpc_support/include/headers.gni View 1 chunk +2 lines, -0 lines 0 comments Download
A components/grpc_support/test/BUILD.gn View 1 chunk +42 lines, -0 lines 0 comments Download
A components/grpc_support/test/get_stream_engine.h View 1 chunk +19 lines, -0 lines 0 comments Download
A components/grpc_support/test/get_stream_engine.cc View 1 2 1 chunk +131 lines, -0 lines 0 comments Download
A + components/grpc_support/test/quic_test_server.h View 2 chunks +8 lines, -6 lines 0 comments Download
A + components/grpc_support/test/quic_test_server.cc View 9 chunks +29 lines, -26 lines 0 comments Download

Messages

Total messages: 14 (7 generated)
Garrett Casto
On 2016/11/10 00:56:09, Garrett Casto wrote: > Patchset #1 (id:1) has been deleted As before, ...
4 years, 1 month ago (2016-11-10 01:04:40 UTC) #4
Garrett Casto
On 2016/11/10 01:04:40, Garrett Casto wrote: > On 2016/11/10 00:56:09, Garrett Casto wrote: > > ...
4 years, 1 month ago (2016-11-10 06:27:09 UTC) #6
blundell
lgtm I think that all of CQ's bots run in release+DCHECK mode.
4 years, 1 month ago (2016-11-10 08:27:26 UTC) #7
mef
lgtm. I've tried it on Android Release build and can confirm that I see the ...
4 years, 1 month ago (2016-11-10 16:16:18 UTC) #8
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/2492703002/60001
4 years, 1 month ago (2016-11-10 20:40:44 UTC) #10
commit-bot: I haz the power
Committed patchset #3 (id:60001)
4 years, 1 month ago (2016-11-10 21:45:30 UTC) #12
commit-bot: I haz the power
4 years, 1 month ago (2016-11-10 22:34:45 UTC) #14
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/67ace9323db6baf5d3177ebb243fdcd07d11486a
Cr-Commit-Position: refs/heads/master@{#431366}

Powered by Google App Engine
This is Rietveld 408576698