diff options
author | 2017-03-24 17:08:24 +0000 | |
---|---|---|
committer | 2017-03-27 11:35:36 +0000 | |
commit | ab10f47891d2045fc6c902de0ac33ed24c01a01d (patch) | |
tree | 0e66462d47a4fe2008a683d74e91d562243f07ed /src/main/java/com/google/devtools/build/lib/remote/ConcurrentMapActionCache.java | |
parent | 7e8f04246e5b003ada96d3039a03d343bf9c9652 (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