Source

pypy / pypy / jit / metainterp / test / test_logger.py

Author Commit Message Labels Comments Date
Maciej Fijalkowski
log also recursion level
Maciej Fijalkowski
fix tests
Antonio Cuni
hg merge default; I had to manually resolve a lot of conflicts in jit/metainterp/logger.py
Branches
jitypes2
Armin Rigo
hg merge default
Branches
jitypes2
Antonio Cuni
fix test
Branches
x86-dump-labels
Antonio Cuni
rename labels to ops_offset, which is clearer
Branches
x86-dump-labels
Antonio Cuni
actually print the offsets in the log
Branches
x86-dump-labels
Armin Rigo
Fix test_logger.py.
Branches
jitypes2
Antonio Cuni
make it possible to get the repr of a single operation after the loop has been already logged
Branches
jitypes2
Hakan Ardo
svn merge -r79225:HEAD svn+ssh://hakanardo@codespeak.net/svn/pypy/trunk
Branches
jit-unroll-loops
Hakan Ardo
Reverted merge, this branch curently does not play well with the freeing of old traces: svn merge -rHEAD:79592 .
Branches
jit-unroll-loops
Amaury Forgeot d'Arc
Merge from trunk: svn merge -r79039:79455 ../trunk
Branches
fast-forward
Amaury Forgeot d'Arc
merge from trunk: svn merge -r78316:78900 ../trunk
Branches
fast-forward
Amaury Forgeot d'Arc
Merge from trunk: svn merge -r77543:78227 ../trunk/ .
Branches
fast-forward
Amaury Forgeot d'Arc
Merge from trunk
Branches
fast-forward
Armin Rigo
Merge the branch shorter-guard-path: * Cancel a previous refactoring that moved the numbering of the guard descrs to the front-end. Instead, move that counting to AbstractCPU. * Generate much shorter failure paths from the x86 backend: generate_quick_failure() writes just a jump to control code which can itself do the guard recovery by reading some byte-compressed data. * Guards in x86 don't need to store the att…
Samuele Pedroni
log more information to follow the flow of things in the optimized ops logs
Maciej Fijalkowski
(arigo, fijal) Merge floats-via-sse2 branch. This branch adds float support to x86 backend, via SSE2 instruction set, present in Pentium IV and newer.
Armin Rigo
Fix the test.
Armin Rigo
Oups, an "error" from the merge.
Samuele Pedroni
(micke, pedronis) move the logging of optimized loops and bridges to the frontend in compile, this also means that these logs will keep their debug_merge_points - move the logger to metainterp - change opparse not to have the default shared cache anymore, more trouble than convenience, have a per namespace cache instead