[pypy-commit] pypy jit-short_from_state: log short preamble of retraced loops
hakanardo
noreply at buildbot.pypy.org
Tue Aug 2 14:07:58 CEST 2011
Author: Hakan Ardo <hakan at debian.org>
Branch: jit-short_from_state
Changeset: r46191:4a4517d786c7
Date: 2011-07-29 18:04 +0200
http://bitbucket.org/pypy/pypy/changeset/4a4517d786c7/
Log: log short preamble of retraced loops
diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py
--- a/pypy/jit/metainterp/compile.py
+++ b/pypy/jit/metainterp/compile.py
@@ -133,6 +133,10 @@
jitdriver_sd.warmstate.attach_unoptimized_bridge_from_interp(
greenkey, loop.preamble.token)
record_loop_or_bridge(metainterp_sd, loop.preamble)
+ elif token.short_preamble:
+ short = token.short_preamble[-1]
+ metainterp_sd.logger_ops.log_short_preamble(short.inputargs,
+ short.operations)
return token
else:
send_loop_to_backend(metainterp_sd, loop, "loop")
More information about the pypy-commit
mailing list