Author: Maciej Fijalkowski <[email protected]>
Branch: optresult-unroll
Changeset: r79540:e7ceaf89e603
Date: 2015-09-08 14:56 +0200
http://bitbucket.org/pypy/pypy/changeset/e7ceaf89e603/

Log:    one small fix

diff --git a/rpython/jit/metainterp/optimizeopt/__init__.py 
b/rpython/jit/metainterp/optimizeopt/__init__.py
--- a/rpython/jit/metainterp/optimizeopt/__init__.py
+++ b/rpython/jit/metainterp/optimizeopt/__init__.py
@@ -33,7 +33,8 @@
 def build_opt_chain(metainterp_sd, enable_opts):
     optimizations = []
     unroll = 'unroll' in enable_opts    # 'enable_opts' is normally a dict
-    if not metainterp_sd.cpu.supports_guard_gc_type:
+    if (metainterp_sd.cpu is not None and
+        not metainterp_sd.cpu.supports_guard_gc_type):
         unroll = False
     for name, opt in unroll_all_opts:
         if name in enable_opts:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to