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