sName = `${processName}_${nameCounts.get(processName)}`;
      for (const [name, events] of histogramEvents) {
        const values = histogramValues.get(name) || {sum: 0, bins: []};
        if (!histogramValues.has(name)) histogramValues.set(name, values);
        const endValues = parseBuckets_(events[events.length - 1], processName);
        if (events.length === 1) {
          mergeBins_(values, endValues, name);
        } else {
          throw new Error('There should be at most one snapshot of UMA ' +