aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/remote/ConcurrentMapActionCache.java
diff options
context:
space:
mode:
authorGravatar Janak Ramakrishnan <janakr@google.com>2017-03-24 17:08:24 +0000
committerGravatar Philipp Wollermann <philwo@google.com>2017-03-27 11:35:36 +0000
commitab10f47891d2045fc6c902de0ac33ed24c01a01d (patch)
tree0e66462d47a4fe2008a683d74e91d562243f07ed /src/main/java/com/google/devtools/build/lib/remote/ConcurrentMapActionCache.java
parent7e8f04246e5b003ada96d3039a03d343bf9c9652 (diff)
Remove BuildingState, since it only has one field. Instead, keep the signaledDeps field directly in InMemoryNodeEntry.
Should save ~24 bytes per freshly evaluating node entry (I haven't calculated object alignment for InMemoryNodeEntry now, so could be more or less). Also might save some memory for re-evaluating node entries, since the BuildingState class had to be padded out to a multiple of 8 bytes before the DirtyBuildingState fields could start. Don't actually know if that was happening. -- PiperOrigin-RevId: 151138224 MOS_MIGRATED_REVID=151138224
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/remote/ConcurrentMapActionCache.java')
0 files changed, 0 insertions, 0 deletions