This will be useful for optimizing the size class map.
Unit tests: pass. 62518 tests passed, 0 failed and 844 were skipped.
clang-format: fail. Please format your changes with clang-format by running git-clang-format HEAD^ or applying this patch.