File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
src/main/java/com/google/devtools/build/lib/actions Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -165,13 +165,13 @@ public static ResourceManager instance() {
165165 /** Returns prediction of RAM in Mb used by registered actions. */
166166 @ Override
167167 public double getUsedMemoryInMb () {
168- return usedResources .get (ResourceSet .MEMORY );
168+ return usedResources .getOrDefault (ResourceSet .MEMORY , 0d );
169169 }
170170
171171 /** Returns prediction of CPUs used by registered actions. */
172172 @ Override
173173 public double getUsedCPU () {
174- return usedResources .get (ResourceSet .CPU );
174+ return usedResources .getOrDefault (ResourceSet .CPU , 0d );
175175 }
176176
177177 // Allocated resources are allowed to go "negative", but at least
@@ -207,7 +207,7 @@ public double getUsedCPU() {
207207
208208 // Used amount of resources. Corresponds to the resource
209209 // definition in the ResourceSet class.
210- private Map <String , Double > usedResources ;
210+ private Map <String , Double > usedResources = new HashMap <>() ;
211211
212212 // Used local test count. Corresponds to the local test count definition in the ResourceSet class.
213213 private int usedLocalTestCount ;
You can’t perform that action at this time.
0 commit comments