Fix Callcounts crash.
We call Map#put in Map#computeIfAbsent. No idea how this ever worked.
RELNOTES: None
PiperOrigin-RevId: 185876437
diff --git a/src/main/java/com/google/devtools/build/lib/profiler/callcounts/Callcounts.java b/src/main/java/com/google/devtools/build/lib/profiler/callcounts/Callcounts.java
index 6af8af1..ddc67d5 100644
--- a/src/main/java/com/google/devtools/build/lib/profiler/callcounts/Callcounts.java
+++ b/src/main/java/com/google/devtools/build/lib/profiler/callcounts/Callcounts.java
@@ -208,7 +208,6 @@
Function fn =
Function.newBuilder().setId(index).setName(stringTable.get(function)).build();
profile.addFunction(fn);
- table.put(key, index);
return index++;
});
}
@@ -239,7 +238,6 @@
.build())
.build();
profile.addLocation(location);
- table.put(key, index);
return index++;
});
}