Author: Armin Rigo <[email protected]>
Branch:
Changeset: r76708:91bb1d0abd09
Date: 2015-04-04 11:19 +0200
http://bitbucket.org/pypy/pypy/changeset/91bb1d0abd09/
Log: Ask for get_location_str() within the "jit-backend"
debug_start/debug_stop
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
@@ -325,7 +325,6 @@
patch_new_loop_to_load_virtualizable_fields(loop, jitdriver_sd)
original_jitcell_token = loop.original_jitcell_token
- loopname = jitdriver_sd.warmstate.get_location_str(greenkey)
globaldata = metainterp_sd.globaldata
original_jitcell_token.number = n = globaldata.loopnumbering
globaldata.loopnumbering += 1
@@ -347,6 +346,7 @@
metainterp_sd.profiler.start_backend()
debug_start("jit-backend")
try:
+ loopname = jitdriver_sd.warmstate.get_location_str(greenkey)
asminfo = do_compile_loop(metainterp_sd, loop.inputargs,
operations, original_jitcell_token,
name=loopname)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit