summaryrefslogtreecommitdiff
path: root/coverage/env.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2018-11-09 07:03:25 -0500
committerNed Batchelder <ned@nedbatchelder.com>2018-11-11 16:45:33 -0500
commite5dcb933ab791206040a849eacd726ffe40c348a (patch)
tree81ea6018218db5436766f1d46ff999351e33b82c /coverage/env.py
parentcc12f4b7c40347b7297f7f6d938150bfde8c9ed5 (diff)
downloadpython-coveragepy-git-e5dcb933ab791206040a849eacd726ffe40c348a.tar.gz
Python 3.8 will optimize away "while True:"
Diffstat (limited to 'coverage/env.py')
-rw-r--r--coverage/env.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/coverage/env.py b/coverage/env.py
index fd98fa2b..d97b193c 100644
--- a/coverage/env.py
+++ b/coverage/env.py
@@ -39,6 +39,8 @@ class PYBEHAVIOR(object):
# (old behavior)?
trace_decorated_def = (PYVERSION >= (3, 8))
+ # Are while-true loops optimized into absolute jumps with no loop setup?
+ nix_while_true = (PYVERSION >= (3, 8))
# Coverage.py specifics.