[components/metrics] Use fixed_flat_map for a constant lookup table.

Change-Id: I8295ab6a0eaa3d56e7aeec753a749e6c3799c720
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2964343
Reviewed-by: Caitlin Fischer <caitlinfischer@google.com>
Commit-Queue: Benoit L <lizeb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#893511}
NOKEYCHECK=True
GitOrigin-RevId: 310702e9d1f07eb9672dbc140dd75579afd58f63
1 file changed
tree: 83573ebe7123e23b2efefea2313231df2bf8e29b
  1. android/
  2. content/
  3. demographics/
  4. library_support/
  5. net/
  6. public/
  7. serialization/
  8. structured/
  9. system_session_analyzer/
  10. test/
  11. ui/
  12. android_metrics_provider.cc
  13. android_metrics_provider.h
  14. android_metrics_provider_unittest.cc
  15. BUILD.gn
  16. call_stack_profile_builder.cc
  17. call_stack_profile_builder.h
  18. call_stack_profile_builder_unittest.cc
  19. call_stack_profile_collector.cc
  20. call_stack_profile_collector.h
  21. call_stack_profile_encoding.cc
  22. call_stack_profile_encoding.h
  23. call_stack_profile_metadata.cc
  24. call_stack_profile_metadata.h
  25. call_stack_profile_metadata_unittest.cc
  26. call_stack_profile_metrics_provider.cc
  27. call_stack_profile_metrics_provider.h
  28. call_stack_profile_metrics_provider_unittest.cc
  29. call_stack_profile_params.h
  30. child_call_stack_profile_collector.cc
  31. child_call_stack_profile_collector.h
  32. child_call_stack_profile_collector_unittest.cc
  33. clean_exit_beacon.cc
  34. clean_exit_beacon.h
  35. clean_exit_beacon_unittest.cc
  36. client_info.cc
  37. client_info.h
  38. cloned_install_detector.cc
  39. cloned_install_detector.h
  40. cloned_install_detector_unittest.cc
  41. component_metrics_provider.cc
  42. component_metrics_provider.h
  43. component_metrics_provider_unittest.cc
  44. cpu_metrics_provider.cc
  45. cpu_metrics_provider.h
  46. daily_event.cc
  47. daily_event.h
  48. daily_event_unittest.cc
  49. data_use_tracker.cc
  50. data_use_tracker.h
  51. data_use_tracker_unittest.cc
  52. date_changed_helper.cc
  53. date_changed_helper.h
  54. date_changed_helper_unittest.cc
  55. delegating_provider.cc
  56. delegating_provider.h
  57. DEPS
  58. DIR_METADATA
  59. drive_metrics_provider.cc
  60. drive_metrics_provider.h
  61. drive_metrics_provider_android.cc
  62. drive_metrics_provider_fuchsia.cc
  63. drive_metrics_provider_ios.mm
  64. drive_metrics_provider_linux.cc
  65. drive_metrics_provider_mac.mm
  66. drive_metrics_provider_unittest.cc
  67. drive_metrics_provider_win.cc
  68. enabled_state_provider.cc
  69. enabled_state_provider.h
  70. entropy_state.cc
  71. entropy_state.h
  72. entropy_state_provider.cc
  73. entropy_state_provider.h
  74. entropy_state_provider_unittest.cc
  75. entropy_state_unittest.cc
  76. environment_recorder.cc
  77. environment_recorder.h
  78. environment_recorder_unittest.cc
  79. expired_histogram_util.cc
  80. expired_histogram_util.h
  81. expired_histograms_checker.cc
  82. expired_histograms_checker.h
  83. expired_histograms_checker_unittest.cc
  84. field_trials_provider.cc
  85. field_trials_provider.h
  86. field_trials_provider_unittest.cc
  87. file_metrics_provider.cc
  88. file_metrics_provider.h
  89. file_metrics_provider_unittest.cc
  90. generate_expired_histograms_array.gni
  91. histogram_encoder.cc
  92. histogram_encoder.h
  93. histogram_encoder_unittest.cc
  94. log_decoder.cc
  95. log_decoder.h
  96. log_decoder_unittest.cc
  97. log_store.h
  98. machine_id_provider.h
  99. machine_id_provider_nonwin.cc
  100. machine_id_provider_nonwin_unittest.cc
  101. machine_id_provider_win.cc
  102. machine_id_provider_win_unittest.cc
  103. metrics_log.cc
  104. metrics_log.h
  105. metrics_log_manager.cc
  106. metrics_log_manager.h
  107. metrics_log_manager_unittest.cc
  108. metrics_log_store.cc
  109. metrics_log_store.h
  110. metrics_log_store_unittest.cc
  111. metrics_log_unittest.cc
  112. metrics_log_uploader.h
  113. metrics_pref_names.cc
  114. metrics_pref_names.h
  115. metrics_provider.cc
  116. metrics_provider.h
  117. metrics_reporting_default_state.cc
  118. metrics_reporting_default_state.h
  119. metrics_reporting_service.cc
  120. metrics_reporting_service.h
  121. metrics_rotation_scheduler.cc
  122. metrics_rotation_scheduler.h
  123. metrics_scheduler.cc
  124. metrics_scheduler.h
  125. metrics_service.cc
  126. metrics_service.h
  127. metrics_service_accessor.cc
  128. metrics_service_accessor.h
  129. metrics_service_client.cc
  130. metrics_service_client.h
  131. metrics_service_client_unittest.cc
  132. metrics_service_unittest.cc
  133. metrics_state_manager.cc
  134. metrics_state_manager.h
  135. metrics_state_manager_unittest.cc
  136. metrics_switches.cc
  137. metrics_switches.h
  138. metrics_upload_scheduler.cc
  139. metrics_upload_scheduler.h
  140. OWNERS
  141. persistent_histograms.cc
  142. persistent_histograms.h
  143. persistent_system_profile.cc
  144. persistent_system_profile.h
  145. persistent_system_profile_unittest.cc
  146. README
  147. reporting_service.cc
  148. reporting_service.h
  149. reporting_service_unittest.cc
  150. sampling_metrics_provider.cc
  151. sampling_metrics_provider.h
  152. single_sample_metrics.cc
  153. single_sample_metrics.h
  154. single_sample_metrics_factory_impl.cc
  155. single_sample_metrics_factory_impl.h
  156. single_sample_metrics_factory_impl_unittest.cc
  157. stability_metrics_helper.cc
  158. stability_metrics_helper.h
  159. stability_metrics_helper_unittest.cc
  160. stability_metrics_provider.cc
  161. stability_metrics_provider.h
  162. stability_metrics_provider_unittest.cc
  163. system_memory_stats_recorder.h
  164. system_memory_stats_recorder_linux.cc
  165. ukm_demographic_metrics_provider.h
  166. unsent_log_store.cc
  167. unsent_log_store.h
  168. unsent_log_store_metrics.cc
  169. unsent_log_store_metrics.h
  170. unsent_log_store_metrics_impl.cc
  171. unsent_log_store_metrics_impl.h
  172. unsent_log_store_metrics_impl_unittest.cc
  173. unsent_log_store_unittest.cc
  174. url_constants.cc
  175. url_constants.h
  176. version_utils.cc
  177. version_utils.h