Commits

Show all
Author Commit Message Labels Comments Date
Hakan Ardo
typo
Branches
guard-improvements
Maciej Fijalkowski
Transplant changes from out-of-line guards that are relevant to
Branches
guard-improvements
Alex Gaynor
Turn INT_MUL with a constant argument that is a power of 2 into an lshift.
Hakan Ardo
hg merge jit-int
Hakan Ardo
Allow mod to be optimized too
Branches
jit-int
Hakan Ardo
hg merge default
Branches
jit-int
Maciej Fijalkowski
Remove unnecessary import
Alex Gaynor
Merged head.
Alex Gaynor
Try to reduce the number of copies rbigint does, the _normalize call is not necessary because both _x_{add,sub} call it already.
Hakan Ardo
made test python 2.5 complient
Branches
jit-int
Hakan Ardo
hg merge default
Branches
jit-int
Hakan Ardo
hg merge default
Branches
jit-int
Hakan Ardo
simplified the check to see if the value is a power of 2
Branches
jit-int
Armin Rigo
Replace the 'svn' link with 'hg'.
Armin Rigo
Hakan Ardo
typo
Branches
jit-int
Hakan Ardo
Allow shifts to be reverted if they can be proven not to overflow. This should allow the overflow checks of applevel lshifts to be optimized out at times.
Branches
jit-int
Hakan Ardo
Let the backend kill more resops with unused results
Branches
jit-int
Hakan Ardo
Convert division to rshift in some cases
Branches
jit-int
Hakan Ardo
intbound support for shift operations
Branches
jit-int
Hakan Ardo
optimizing int calculations
Branches
jit-int
Alex Gaynor
Allow writing app-level helper functions on AppTests.
Alex Gaynor
The JIT works on 64 bit now.
Amaury Forgeot d'Arc
Fix a leak in a win32 test
Benjamin Peterson
unneeded word
Armin Rigo
Simplify a bit READ_TIMESTAMP on x86-64.
Hakan Ardo
intbound support for shift operations
Hakan Ardo
generalized floordiv intbound propagation
Hakan Ardo
Some integer optimizations and modificatiosn to the integer division implementation to allow the jit to optimize it better in some cases.
Hakan Ardo
hg backout --merge 40391
Branches
jit-unroll-loops
  1. Prev
  2. Next