1. Konrad Delong
  2. pypy

Commits

Show all
Author Commit Message Date Builds
David Schneider
Add support for imm values in float load and store instructions
Branches
arm-backend-2
David Schneider
Start implementing float load and store instructions
Branches
arm-backend-2
David Schneider
Start implementing encoding for 64-bit floating point operations
Branches
arm-backend-2
David Schneider
Move check for operation result down to compute correct longevities even in case of ignored operation results
Branches
arm-backend-2
David Schneider
Do not generate instructions for operations without side effects and an unused result
Branches
arm-backend-2
David Schneider
Merge default and update moved compute_vars_longevity
Branches
arm-backend-2
David Schneider
Remove Restrictions on data proc imm operations
Branches
arm-backend-2
David Schneider
Document the calculation of the size for the allocated memory
Branches
arm-backend-2
David Schneider
Remove more XXX, assert some properties of the generated machine code, required by the specification
Branches
arm-backend-2
David Schneider
Save an instruction in array get and set operations
Branches
arm-backend-2
David Schneider
Improve INT_NEG using reverse substract and remove another XXX
Branches
arm-backend-2
Alex Gaynor
Added a unittest for JITting os_local.
Alex Gaynor
Allow the JIT to look into thread.os_local, and use str dicts for thread local storage.
David Schneider
Remove another XXX, load small imm values directly into target register
Branches
arm-backend-2
David Schneider
Remove some XXX annotations from the register allocator
Branches
arm-backend-2
David Schneider
merge default
Branches
arm-backend-2
Maciej Fijalkowski
merge
Maciej Fijalkowski
Remove log.count
Alex Gaynor
Fix tests that were affecting by translating x*2 into x << 1.
Hakan Ardo
hg merge
Hakan Ardo
added some documentation
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
  1. Prev
  2. Next