From: Brian Gesiak Date: Fri, 11 Aug 2017 18:02:07 +0000 (+0000) Subject: [opt-viewer] Use Python 3-compatible iteritems X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b5a17e3f73755e2be4fd9332552a73782efc660c;p=llvm [opt-viewer] Use Python 3-compatible iteritems Summary: Replace a usage of a Python 2-specific `dict.iteritems()` with the Python 3-compatible definition provided at the top of the same file. Test Plan: Run `opt-viewer.py` using Python 3 and confirm it no longer encounters a runtime error when calling `dict.iteritems()`. Reviewers: anemet Reviewed By: anemet Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D36623 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@310740 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/opt-viewer/optrecord.py b/tools/opt-viewer/optrecord.py index 2bf0f356d85..e84c83e2ce9 100644 --- a/tools/opt-viewer/optrecord.py +++ b/tools/opt-viewer/optrecord.py @@ -80,7 +80,7 @@ class Remark(yaml.YAMLObject): def _reduce_memory_dict(old_dict): new_dict = dict() - for (k, v) in old_dict.iteritems(): + for (k, v) in iteritems(old_dict): if type(k) is str: k = intern(k)