aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/profiler
diff options
context:
space:
mode:
authorGravatar tomlu <tomlu@google.com>2018-02-15 11:56:35 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-02-15 11:58:20 -0800
commitf70aff52a529b3f3b71e8179e52fc2b06835275c (patch)
tree5f88e78294fd94912162c7f4439121b60d187659 /src/main/java/com/google/devtools/build/lib/profiler
parentc8e8749adc7b98c272b2421569dc97a88d487771 (diff)
Fix Callcounts crash.
We call Map#put in Map#computeIfAbsent. No idea how this ever worked. RELNOTES: None PiperOrigin-RevId: 185876437
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/profiler')
-rw-r--r--src/main/java/com/google/devtools/build/lib/profiler/callcounts/Callcounts.java2
1 files changed, 0 insertions, 2 deletions
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 6af8af13a1..ddc67d5aa7 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 @@ public class Callcounts {
Function fn =
Function.newBuilder().setId(index).setName(stringTable.get(function)).build();
profile.addFunction(fn);
- table.put(key, index);
return index++;
});
}
@@ -239,7 +238,6 @@ public class Callcounts {
.build())
.build();
profile.addLocation(location);
- table.put(key, index);
return index++;
});
}