提交 f763476c authored 作者: Frederic Bastien's avatar Frederic Bastien

bugfix: if linker is a string in ProfileMode(linker). It was not working.

上级 5fc2af74
......@@ -2,7 +2,7 @@ import time
from ..gof.link import WrapLinkerMany
from ..gof.cutils import run_cthunk
from ..compile.mode import Mode
from ..compile.mode import Mode, predefined_linkers
class ProfileMode(Mode):
def __init__(self, linker, optimizer=None):
......@@ -31,6 +31,9 @@ class ProfileMode(Mode):
self.op_time = op_time
self.op_cimpl = op_cimpl
if isinstance(linker, str):
linker = predefined_linkers[linker]
wrap_linker = WrapLinkerMany([linker], [blah])
if optimizer:
super(ProfileMode, self).__init__(wrap_linker, optimizer)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论