summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2019-01-02 17:39:23 +0100
committerStefan Behnel <stefan_ml@behnel.de>2019-01-02 17:39:23 +0100
commit7c1cb93c5e3cdf8381915364443953bfc20e5b9c (patch)
tree8ab1a521a048c28c86b6e4e778d499a6da58ffe8
parent685b47d34ed5e6725b2fc8d02e18dbf885b3b596 (diff)
downloadcython-7c1cb93c5e3cdf8381915364443953bfc20e5b9c.tar.gz
Reformat code, add comment.
-rw-r--r--Cython/Compiler/Code.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/Cython/Compiler/Code.py b/Cython/Compiler/Code.py
index 412937561..7595f5abf 100644
--- a/Cython/Compiler/Code.py
+++ b/Cython/Compiler/Code.py
@@ -906,9 +906,11 @@ class FunctionState(object):
try-except and try-finally blocks to clean up temps in the
error case.
"""
- return sorted([(cname, type)
- for (type, manage_ref), freelist in self.temps_free.items() if manage_ref
- for cname in freelist[0]])
+ return sorted([ # Enforce deterministic order.
+ (cname, type)
+ for (type, manage_ref), freelist in self.temps_free.items() if manage_ref
+ for cname in freelist[0]
+ ])
def start_collecting_temps(self):
"""