1. Keisuke Takahashi
  2. pypy

Commits

Show all
Author Commit Message Date Builds
Armin Rigo
fix comment (thanks fijal)
Armin Rigo
Another simplification: _x86_arglocs can be just one list, instead of a tuple of two lists.
Armin Rigo
hg merge default
Armin Rigo
Tests and fix for ``for c in string'' when the string turns out to be always a single character.
Armin Rigo
Translation fix.
Armin Rigo
Fix test
Armin Rigo
Fix. This is also a bug on trunk, actually, but because the stack checking is only done after CALL_ASSEMBLER, then %ebp has still a not-too-incorrect value...
Armin Rigo
Fix test_random.
Armin Rigo
Expand the comment.
Armin Rigo
Armin Rigo
Add an extra assertion in the llgraph backend.
Armin Rigo
Fix tests
Armin Rigo
Yay. More code is killed. Killing this was actually the goal of the branch, somehow.
Armin Rigo
Fix test
Armin Rigo
Fix tests
Armin Rigo
Fix test
Armin Rigo
Fix test
Armin Rigo
Fixes.
Armin Rigo
redirect_call_assembler() fix.
Armin Rigo
Fix call_assembler.
Armin Rigo
64-bit support.
Armin Rigo
Fix for StackLocs with a negative 'position' (corresponding to a positive offset from %ebp).
Hakan Ardo
Merge jit-targets. It introduces an label ResOperation which can be used as a target for jump operations. Currently the optimizer only supports constructs with a single intermediate label (ie a preamble followed by a peeled loop). The LoopToken have been replaced by a JitCellToken that represents a JitCell and a TargetToken that represents a specific label. The frontend works with jumps between JitCellTokens. Each J…
Hakan Ardo
closing to be merged branch
Branches
jit-targets
Hakan Ardo
hg merge default
Branches
jit-targets
Hakan Ardo
Retracing does not fail in the same set of situations as before. In test_getattr_promote we previously got an retrace that was never used. Now it is not even passed to the backend
Branches
jit-targets
Armin Rigo
In-progress. Three complicated and long functions are gone :-)
Armin Rigo
Kill.
Armin Rigo
In-progress
Armin Rigo
  1. Prev
  2. Next