Commits

Show all
Author Commit Message Labels Comments Date
Maciej Fijalkowski
More experiments on profiling jitted code
Branches
jit-profiling
Maciej Fijalkowski
Disable string ops. Breaks tests, let's see if fixes pypy-c-jit issues
Alex Gaynor
Added a test for r77474.
Alex Gaynor
When doing str * big_int throw a MemoryError early if the resulting string's length is greater than sys.maxint.
Alex Gaynor
Fix translation, hopefully.
Maciej Fijalkowski
Have an optimization level which is normal, but does not perform perfect spec.
Maciej Fijalkowski
Fix translation in tests
Armin Rigo
find_clean_setarrayitems() is not a valid optimization in
Armin Rigo
Add an _annenforceargs_ to prevent some random translation failures.
Maciej Fijalkowski
A missing part of yesterday's merge
Antonio Cuni
display the details of operations before and after optimizations
Antonio Cuni
add an option to save the differences between non-optimized loops and optimized loops
Antonio Cuni
make oparser optionally less strict about what it can parse. This is needed to parse non-optimized loops from the logs
Armin Rigo
Fix this test by removing the random order dependency.
Maciej Fijalkowski
(arigo, fijal merging) Merge jit-str branch.
Armin Rigo
More tweaks.
Armin Rigo
Tweaks and comments.
Antonio Cuni
add the possibility to consider all loops in a file, and to print an accumulated summary
Antonio Cuni
add the possibility to print a summary of the operations contained in the loop
Antonio Cuni
use a simple ascii dot instead of an unicode character encoded as ut8 and
Antonio Cuni
aargh, my fault (in the resoperation-refactoring branch)! We cannot mutate the
Armin Rigo
Merge branch/minimark-jit:
Armin Rigo
Merge branch/smaller-writebarrier. Reduce the number of arguments
Amaury Forgeot d'Arc
Actually handle the xchgq instruction in the 64bit compiler
Antonio Cuni
removee the "assert False" thatmakes the test failing. Why wass it there in the first place?!?!
Armin Rigo
RPython fix. (Yes, yes.)
Armin Rigo
More cases found by test_zll_random. Rewrite a bit the logic that becomes huge.
Antonio Cuni
fix test_pypy_c, which was broken by the merging of the resoperation-refactoring branch
Armin Rigo
Test and fix for rare cases that use unsupported 64-bit immediates.
Armin Rigo
Failing tests.
  1. Prev
  2. Next