[zxcvbn] Use base::flat_map for RankedDicts
This change uses base::flat_map instead of std::unordered_map in zxcvbn's RankedDicts in order to reduce memory usage. Since a base::flat_map requires its elements to be move assignable, the mapped_type is changed from a reference to a pointer. Bug: 1115878 Change-Id: I97eada4b85bfbbf0b47a9a73c6c9219f112380c8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2352735 Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org> Reviewed-by:Joshua Pawlicki <waffles@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Auto-Submit: Jan Wilken Dörrie <jdoerrie@chromium.org> Cr-Commit-Position: refs/heads/master@{#798064}
Showing
Please register or sign in to comment