diff options
author | 2018-05-14 12:06:36 -0700 | |
---|---|---|
committer | 2018-05-14 12:08:36 -0700 | |
commit | 5217712b50674f283b36192b4b67c173aecb2172 (patch) | |
tree | 4200a56b4664646860958c6cc258782a7ef05ff5 /src/main/java/com/google/devtools/build/lib/util/ExitCode.java | |
parent | 9980c7b98e880433f9be21b25eedf7dd6f4ca234 (diff) |
Pull caching up to BuildConfigurationValue$Key$Codec. Almost all BuildOptions$DiffForReconstruction serializations are reached in this way, so we get better efficiency. Also, it was already a custom codec, so less new handrolling.
Also use serialization framework for FragmentClassSet, instead of doing serialization directly. Default FragmentClassSet should be a constant, so it will serialize down to a byte or three. Future changes can make all the classes constants as well, if we're getting misses on them.
PiperOrigin-RevId: 196546279
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/util/ExitCode.java')
0 files changed, 0 insertions, 0 deletions