aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/util/ExitCode.java
diff options
context:
space:
mode:
authorGravatar janakr <janakr@google.com>2018-05-14 12:06:36 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-05-14 12:08:36 -0700
commit5217712b50674f283b36192b4b67c173aecb2172 (patch)
tree4200a56b4664646860958c6cc258782a7ef05ff5 /src/main/java/com/google/devtools/build/lib/util/ExitCode.java
parent9980c7b98e880433f9be21b25eedf7dd6f4ca234 (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