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

Side by Side Diff: net/http/bidirectional_stream.cc

Issue 2365243004: QUIC/1+SPYD/3 => QUIC (Closed)
Patch Set: Rebase. Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "net/http/bidirectional_stream.h" 5 #include "net/http/bidirectional_stream.h"
6 6
7 #include <memory> 7 #include <memory>
8 #include <string> 8 #include <string>
9 9
10 #include "base/bind.h" 10 #include "base/bind.h"
(...skipping 409 matching lines...) Expand 10 before | Expand all | Expand 10 after
420 UMA_HISTOGRAM_TIMES( 420 UMA_HISTOGRAM_TIMES(
421 "Net.BidirectionalStream.TimeToSendStart.HTTP2", 421 "Net.BidirectionalStream.TimeToSendStart.HTTP2",
422 load_timing_info_.send_start - load_timing_info_.request_start); 422 load_timing_info_.send_start - load_timing_info_.request_start);
423 UMA_HISTOGRAM_TIMES( 423 UMA_HISTOGRAM_TIMES(
424 "Net.BidirectionalStream.TimeToSendEnd.HTTP2", 424 "Net.BidirectionalStream.TimeToSendEnd.HTTP2",
425 load_timing_info_.send_end - load_timing_info_.request_start); 425 load_timing_info_.send_end - load_timing_info_.request_start);
426 UMA_HISTOGRAM_COUNTS("Net.BidirectionalStream.ReceivedBytes.HTTP2", 426 UMA_HISTOGRAM_COUNTS("Net.BidirectionalStream.ReceivedBytes.HTTP2",
427 stream_impl_->GetTotalReceivedBytes()); 427 stream_impl_->GetTotalReceivedBytes());
428 UMA_HISTOGRAM_COUNTS("Net.BidirectionalStream.SentBytes.HTTP2", 428 UMA_HISTOGRAM_COUNTS("Net.BidirectionalStream.SentBytes.HTTP2",
429 stream_impl_->GetTotalSentBytes()); 429 stream_impl_->GetTotalSentBytes());
430 } else if (GetProtocol() == kProtoQUIC1SPDY3) { 430 } else if (GetProtocol() == kProtoQUIC) {
431 UMA_HISTOGRAM_TIMES("Net.BidirectionalStream.TimeToReadStart.QUIC", 431 UMA_HISTOGRAM_TIMES("Net.BidirectionalStream.TimeToReadStart.QUIC",
432 load_timing_info_.receive_headers_end - 432 load_timing_info_.receive_headers_end -
433 load_timing_info_.request_start); 433 load_timing_info_.request_start);
434 UMA_HISTOGRAM_TIMES("Net.BidirectionalStream.TimeToReadEnd.QUIC", 434 UMA_HISTOGRAM_TIMES("Net.BidirectionalStream.TimeToReadEnd.QUIC",
435 read_end_time_ - load_timing_info_.request_start); 435 read_end_time_ - load_timing_info_.request_start);
436 UMA_HISTOGRAM_TIMES( 436 UMA_HISTOGRAM_TIMES(
437 "Net.BidirectionalStream.TimeToSendStart.QUIC", 437 "Net.BidirectionalStream.TimeToSendStart.QUIC",
438 load_timing_info_.send_start - load_timing_info_.request_start); 438 load_timing_info_.send_start - load_timing_info_.request_start);
439 UMA_HISTOGRAM_TIMES( 439 UMA_HISTOGRAM_TIMES(
440 "Net.BidirectionalStream.TimeToSendEnd.QUIC", 440 "Net.BidirectionalStream.TimeToSendEnd.QUIC",
441 load_timing_info_.send_end - load_timing_info_.request_start); 441 load_timing_info_.send_end - load_timing_info_.request_start);
442 UMA_HISTOGRAM_COUNTS("Net.BidirectionalStream.ReceivedBytes.QUIC", 442 UMA_HISTOGRAM_COUNTS("Net.BidirectionalStream.ReceivedBytes.QUIC",
443 stream_impl_->GetTotalReceivedBytes()); 443 stream_impl_->GetTotalReceivedBytes());
444 UMA_HISTOGRAM_COUNTS("Net.BidirectionalStream.SentBytes.QUIC", 444 UMA_HISTOGRAM_COUNTS("Net.BidirectionalStream.SentBytes.QUIC",
445 stream_impl_->GetTotalSentBytes()); 445 stream_impl_->GetTotalSentBytes());
446 } 446 }
447 } 447 }
448 448
449 } // namespace net 449 } // namespace net
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698