def METHOD_NAME(self):
    # skip data members of Timing
    skip_names = ["_root_context", "_open_contexts_stack"]
    s = []
    for key, value in self.items():
        if key not in skip_names:
            s.append(f"{key}: {self._time_str(value)}")
    return ", ".join(s)