Commits

Show all
Author Commit Message Labels Comments Date
Hakan Ardo
test
Branches
jit-short_from_state
Hakan Ardo
generated the guards before emitting as emitting might strengthen the guards
Branches
jit-short_from_state
Hakan Ardo
make sure guards for a box are emited before the box is used
Branches
jit-short_from_state
Hakan Ardo
some suppor for truncated logfiles
Branches
jit-short_from_state
Hakan Ardo
guard_class needs to be guarded with guard_nonnull
Branches
jit-short_from_state
Hakan Ardo
locate a resop in the log using the address of its compiled assembler
Branches
jit-short_from_state
Hakan Ardo
guard_class needs to be guarded with guard_nonnull
Branches
jit-short_from_state
Hakan Ardo
hg merge default
Branches
jit-short_from_state
David Schneider
use setup_class here
Armin Rigo
In case the variable is already spilled and not living in any register, do nothing.
Maciej Fijalkowski
skip this test when running -A
Maciej Fijalkowski
oops oops, fix tests
Armin Rigo
Don't rely on __stdout__ or __stderr__. Just save and restore the previous value instead.
Hakan Ardo
hg merge default
Branches
jit-short_from_state
Hakan Ardo
Use same_constant to compare constant boxes. The test is useless as Const.__eq__ makes it pass without the fix.
Branches
jit-short_from_state
Hakan Ardo
started to write some unittests for VirtualState
Branches
jit-short_from_state
Benjamin Peterson
tests that old space.pos() implementation of conjugate() would have failed
Benjamin Peterson
why do (int/float).conjugate() have no tests?
Armin Rigo
(arigo prompted by fijal) Change find_repetition_end() to always inline the first check. Helps a lot in examples like the one in the newly added test, by removing the residual call to fre().
David Schneider
(arigo, bivab) add a resoperation for testing called force_spill, that forces a variable to be spilled. It is used to the generate different call patterns with variables that are currently spilled as arguments
Maciej Fijalkowski
I think this comment should go away.
Maciej Fijalkowski
merge jit-applevel-hook. This branch provides a hook, used like that: import pypyjit pypyjit.set_compile_hook(a_callable) that will invoke callable each time there is a loop to be compiled. Refer to function docstring for details
Maciej Fijalkowski
close about-to-be-merged-branch
Branches
jit-applevel-hook
Maciej Fijalkowski
A fix for what happens if you raise the exception in jithook
Branches
jit-applevel-hook
Maciej Fijalkowski
fix annrpython for late annotations. A bit unclear to me how to test this particular change :-/
Branches
jit-applevel-hook
Armin Rigo
merge heads
Armin Rigo
Translation fixes.
Armin Rigo
(gontran) Patch 734: bz2 seek rewinds unnecessarily. Change to make sure that the variable 'read' in a long long.
Maciej Fijalkowski
remove (untested) pypy.tool.tls. Don't use tls objects except ll2ctypes
Armin Rigo
(nekto0n) Fix module/oracle, including some missing lltype.free().
  1. Prev
  2. Next