webrtc/modules/rtp_rtcp
Victor Boivie 68dc02b32f rtp_rtcp: use webrtc::flat_map for remote_senders
This one is frequently accessed - Mainly by ::CreateReportBlocks and
is visible in performance profiles (although not very much).

By using webrtc::flat_map, better data cache locality is expected.

Bug: webrtc:12689
Change-Id: Ic2ebcad806788074b2b4cb244a25395a48df1852
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232541
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35054}
2021-09-21 13:20:16 +00:00
..
include Deduplicate set of the rtp header extension uri constants 2021-09-14 13:38:44 +00:00
mocks Reland "Wire up non-sender RTT for audio, and implement related standardized stats." 2021-09-06 14:26:55 +00:00
source rtp_rtcp: use webrtc::flat_map for remote_senders 2021-09-21 13:20:16 +00:00
test/testFec Use backticks not vertical bars to denote variables in comments for /modules/rtp_rtcp 2021-08-09 15:51:03 +00:00
BUILD.gn rtp_rtcp: use webrtc::flat_map for remote_senders 2021-09-21 13:20:16 +00:00
DEPS Replace field trials with WebRtcKeyValueConfig in RtpRtcpModule 2019-02-21 14:25:34 +00:00
OWNERS Remove wildcard ownership for build files. 2020-02-19 14:05:46 +00:00