DevTools: create unsupported_image_mime_types lazily to save memory
This CL fixes the memory usage regression (crbug/1144454) by creating the instances for unsupported_image_mime_types only when DevTools is enabled and some image types are disabled. Measurement: memory:chrome:all_processes:reported_by_chrome:blink_gc:effective_size Pinpoint job: https://pinpoint-dot-chromeperf.appspot.com/job/13be0a31520000 Fixed: 1144454 Bug: 1130556 Change-Id: Iac9472238ca3e05c393c0b6fbd62596e5148a5b3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2515403Reviewed-by:Peter Marshall <petermarshall@chromium.org> Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Alex Rudenko <alexrudenko@chromium.org> Cr-Commit-Position: refs/heads/master@{#824338}
Showing
Please register or sign in to comment