Commits

Author Commit Message Labels Comments Date
Daniel Roberts
Added support for folding int_sub(ConstInt(*), i*)
Branches
fold_intadd
Amaury Forgeot d'Arc
Fix the imp module to better handle the __package__ attribute
Amaury Forgeot d'Arc
Fix translation in the _winreg module
Amaury Forgeot d'Arc
Armin Rigo
merge heads
Armin Rigo
Remove another test.
Armin Rigo
Tentative: kill various pieces of code left and right handling keepalives. Now the inliner no longer inserts tons of keepalives for you (which are almost always unneeded).
Armin Rigo
No clue what I'm doing there, but pytest_runtest_logreport() in the "resultlog" output tries to do an invalid operation on the result of (some?) skipped tests. Just use the str() of the whole thing for now.
Armin Rigo
Update the version; we are now close to 1.5.
Armin Rigo
Update the numbers.
Armin Rigo
Fix the usage of the 'j' mode (in INSN_j) on 64-bit to take as argument the absolute address, as on 32-bit. Previously, it would be encoded as the IP-relative address, and feature that no code in the current backend can take advantage of; so it was carefully systematically avoided in 64-bit.
Carl Friedrich Bolz
a pypy-c test for a counter on a class
Branches
new-dict-proxy
Carl Friedrich Bolz
make the remaining uses of w_type.dict_w go through the new interface
Branches
new-dict-proxy
Carl Friedrich Bolz
implement fast changing of classes: if an attribute of a class is overwritten (as opposed to defined for the first time) turn it into a cell object. writing to the cell won't invalidate caches.
Branches
new-dict-proxy
David Schneider
some register allocation related fixes
Branches
arm-backed-float
David Schneider
fix tests
Branches
arm-backed-float
Armin Rigo
merge heads
Armin Rigo
Fix test: now FRAME_FIXED_SIZE may be larger than 10.
Armin Rigo
Add a comment.
Carl Friedrich Bolz
- add fast paths to init__List - make init__List more transparent to the JIT
Carl Friedrich Bolz
kill the rest of the cases that used traverse
David Schneider
support floats in the direct bootstrap code called when executing call_assembler
Branches
arm-backed-float
David Schneider
add type based indirection to convert_to_imm
Branches
arm-backed-float
David Schneider
support forcing in combination with floats
Branches
arm-backed-float
David Schneider
correctly associate float registers when updating the bindings to compile a bridge
Branches
arm-backed-float
David Schneider
support spilling of float vars
Branches
arm-backed-float
David Schneider
remove more uses of TempBox
Branches
arm-backed-float
David Schneider
add support for moving values between vfp registers and simplify the same_as operation
Branches
arm-backed-float
Carl Friedrich Bolz
get rid of some more traverse calls
Carl Friedrich Bolz
kill flatten, which is useless nowadays
  1. Prev
  2. Next