Commits

Show all
Author Commit Message Labels Comments Date
Maciej Fijalkowski avatarMaciej Fijalkowski
Transplant changes from out-of-line guards that are relevant to
Branches
guard-improvements
Alex Gaynor avatarAlex Gaynor
Turn INT_MUL with a constant argument that is a power of 2 into an lshift.
Hakan Ardo avatarHakan Ardo
hg merge jit-int
Hakan Ardo avatarHakan Ardo
Allow mod to be optimized too
Branches
jit-int
Hakan Ardo avatarHakan Ardo
hg merge default
Branches
jit-int
Maciej Fijalkowski avatarMaciej Fijalkowski
Remove unnecessary import
Alex Gaynor avatarAlex Gaynor
Merged head.
Alex Gaynor avatarAlex 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 avatarHakan Ardo
made test python 2.5 complient
Branches
jit-int
Hakan Ardo avatarHakan Ardo
hg merge default
Branches
jit-int
Hakan Ardo avatarHakan Ardo
hg merge default
Branches
jit-int
Hakan Ardo avatarHakan Ardo
simplified the check to see if the value is a power of 2
Branches
jit-int
Armin Rigo avatarArmin Rigo
Replace the 'svn' link with 'hg'.
Armin Rigo avatarArmin Rigo
Hakan Ardo avatarHakan Ardo
typo
Branches
jit-int
Hakan Ardo avatarHakan 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 avatarHakan Ardo
Let the backend kill more resops with unused results
Branches
jit-int
Hakan Ardo avatarHakan Ardo
Convert division to rshift in some cases
Branches
jit-int
Hakan Ardo avatarHakan Ardo
intbound support for shift operations
Branches
jit-int
Hakan Ardo avatarHakan Ardo
optimizing int calculations
Branches
jit-int
Alex Gaynor avatarAlex Gaynor
Allow writing app-level helper functions on AppTests.
Alex Gaynor avatarAlex Gaynor
The JIT works on 64 bit now.
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Fix a leak in a win32 test
Benjamin Peterson avatarBenjamin Peterson
unneeded word
Armin Rigo avatarArmin Rigo
Simplify a bit READ_TIMESTAMP on x86-64.
Hakan Ardo avatarHakan Ardo
intbound support for shift operations
Hakan Ardo avatarHakan Ardo
generalized floordiv intbound propagation
Hakan Ardo avatarHakan Ardo
Some integer optimizations and modificatiosn to the integer division implementation to allow the jit to optimize it better in some cases.
Hakan Ardo avatarHakan Ardo
hg backout --merge 40391
Branches
jit-unroll-loops
Hakan Ardo avatarHakan Ardo
Backed out changeset f342eb27760a
Branches
jit-unroll-loops
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.