def results(self):
        lines = ["function\tfractional time\tcumulative time"]
        self._lock.acquire()
        for key in self._proportional_time.keys():
            time = self._proportional_time[key]
            clocktime = self._clock_time[key]
            count = self._total_count[key]
            lines.append("%s:\t%.3e / %d = %.3e\t%.3e / %d = %.3e" % (key, time, count, time/count, clocktime, count, clocktime/count))
        self._lock.release()
        return "\n".join(lines) + ("\n%d simultaneous"%self._max_simultaneous)
return a string describing times of calls to all wrapped functions
dataset/ETHPy150Open ooici/pyon/pyon/util/monkey_timer.py/MonkeyTimer.results