Index: net/quic/congestion_control/pacing_sender.cc |
diff --git a/net/quic/congestion_control/pacing_sender.cc b/net/quic/congestion_control/pacing_sender.cc |
index e18183f4dd6f4fb947e2db25beee09161e572efb..7f366c93cd1d75d955f680c9f88d8b18150bfc59 100644 |
--- a/net/quic/congestion_control/pacing_sender.cc |
+++ b/net/quic/congestion_control/pacing_sender.cc |
@@ -40,10 +40,6 @@ void PacingSender::SetNumEmulatedConnections(int num_connections) { |
sender_->SetNumEmulatedConnections(num_connections); |
} |
-void PacingSender::SetMaxCongestionWindow(QuicByteCount max_congestion_window) { |
- sender_->SetMaxCongestionWindow(max_congestion_window); |
-} |
- |
void PacingSender::SetMaxPacingRate(QuicBandwidth max_pacing_rate) { |
max_pacing_rate_ = max_pacing_rate; |
} |
@@ -95,12 +91,12 @@ bool PacingSender::OnPacketSent( |
// If the last send was delayed, and the alarm took a long time to get |
// invoked, allow the connection to make up for lost time. |
if (was_last_send_delayed_) { |
- ideal_next_packet_send_time_ = ideal_next_packet_send_time_.Add(delay); |
+ ideal_next_packet_send_time_ = ideal_next_packet_send_time_ + delay; |
// The send was application limited if it takes longer than the |
// pacing delay between sent packets. |
const bool application_limited = |
last_delayed_packet_sent_time_.IsInitialized() && |
- sent_time > last_delayed_packet_sent_time_.Add(delay); |
+ sent_time > last_delayed_packet_sent_time_ + delay; |
const bool making_up_for_lost_time = |
ideal_next_packet_send_time_ <= sent_time; |
// As long as we're making up time and not application limited, |
@@ -113,8 +109,8 @@ bool PacingSender::OnPacketSent( |
last_delayed_packet_sent_time_ = QuicTime::Zero(); |
} |
} else { |
- ideal_next_packet_send_time_ = QuicTime::Max( |
- ideal_next_packet_send_time_.Add(delay), sent_time.Add(delay)); |
+ ideal_next_packet_send_time_ = |
+ QuicTime::Max(ideal_next_packet_send_time_ + delay, sent_time + delay); |
} |
return in_flight; |
} |
@@ -144,11 +140,11 @@ QuicTime::Delta PacingSender::TimeUntilSend( |
} |
// If the next send time is within the alarm granularity, send immediately. |
- if (ideal_next_packet_send_time_ > now.Add(alarm_granularity_)) { |
+ if (ideal_next_packet_send_time_ > now + alarm_granularity_) { |
DVLOG(1) << "Delaying packet: " |
- << ideal_next_packet_send_time_.Subtract(now).ToMicroseconds(); |
+ << (ideal_next_packet_send_time_ - now).ToMicroseconds(); |
was_last_send_delayed_ = true; |
- return ideal_next_packet_send_time_.Subtract(now); |
+ return ideal_next_packet_send_time_ - now; |
} |
DVLOG(1) << "Sending packet now"; |