[pypy-commit] pypy vmprof2: fix some signatures
fijal
noreply at buildbot.pypy.org
Tue Apr 21 18:21:44 CEST 2015
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: vmprof2
Changeset: r76859:4d05d587af36
Date: 2015-04-21 18:21 +0200
http://bitbucket.org/pypy/pypy/changeset/4d05d587af36/
Log: fix some signatures
diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py
--- a/rpython/jit/backend/llgraph/runner.py
+++ b/rpython/jit/backend/llgraph/runner.py
@@ -245,8 +245,8 @@
self.stats = stats or MiniStats()
self.vinfo_for_tests = kwds.get('vinfo_for_tests', None)
- def compile_loop(self, jd_id, unique_id, inputargs, operations, looptoken,
- log=True, name='', logger=None):
+ def compile_loop(self, inputargs, operations, looptoken, jd_id=0,
+ unique_id=0, log=True, name='', logger=None):
clt = model.CompiledLoopToken(self, looptoken.number)
looptoken.compiled_loop_token = clt
lltrace = LLTrace(inputargs, operations)
diff --git a/rpython/jit/backend/llsupport/llmodel.py b/rpython/jit/backend/llsupport/llmodel.py
--- a/rpython/jit/backend/llsupport/llmodel.py
+++ b/rpython/jit/backend/llsupport/llmodel.py
@@ -82,8 +82,8 @@
def finish_once(self):
self.codemap.finish_once()
- def compile_loop(self, jd_id, unique_id, inputargs, operations, looptoken,
- log=True, name='', logger=None):
+ def compile_loop(self, inputargs, operations, looptoken, jd_id=0,
+ unique_id=0, log=True, name='', logger=None):
return self.assembler.assemble_loop(jd_id, unique_id, logger, name,
inputargs, operations,
looptoken, log=log)
diff --git a/rpython/jit/backend/model.py b/rpython/jit/backend/model.py
--- a/rpython/jit/backend/model.py
+++ b/rpython/jit/backend/model.py
@@ -51,8 +51,8 @@
"""
return False
- def compile_loop(self, jd_id, unique_id, inputargs, operations, looptoken,
- log=True, name='', logger=None):
+ def compile_loop(self, inputargs, operations, looptoken, jd_id=0,
+ unique_id=0, log=True, name='', logger=None):
"""Assemble the given loop.
Should create and attach a fresh CompiledLoopToken to
looptoken.compiled_loop_token and stick extra attributes
diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py
--- a/rpython/jit/metainterp/compile.py
+++ b/rpython/jit/metainterp/compile.py
@@ -307,8 +307,9 @@
looptoken, log=True, name=''):
metainterp_sd.logger_ops.log_loop(inputargs, operations, -2,
'compiling', name=name)
- return metainterp_sd.cpu.compile_loop(jd_id, unique_id, inputargs,
+ return metainterp_sd.cpu.compile_loop(inputargs,
operations, looptoken,
+ jd_id=jd_id, unique_id=unique_id,
log=log, name=name,
logger=metainterp_sd.logger_ops)
More information about the pypy-commit
mailing list