Reduce Histogram object size.
1) Remove |final_delta_created_| on non-DCHECK builds. Though this is
only a "bool", it's effectively a native int due to object size rounding
requirements.
2) Remove |declared_min_| and |declared_max_| fields which are used
only for checks and serialization, the values of which can be determined
from the range buckets.
These remove 16 bytes from an 88-byte structure on 64-bit, or about 20%.
BUG=733380
Review-Url: https://codereview.chromium.org/2965083002
Cr-Commit-Position: refs/heads/master@{#484585}
CrOS-Libchrome-Original-Commit: f1dec483900f65168b0603556c1cb77c2f634864
2 files changed