Commits

Author Commit Message Labels Comments Date
Maciej Fijalkowski
resolve conflict
Branches
speedup-unpackiterable
Maciej Fijalkowski
write whatsnew
Maciej Fijalkowski
close merged branch
Branches
virtual-arguments
Maciej Fijalkowski
merge default
Branches
speedup-unpackiterable
Maciej Fijalkowski
(cfbolz, fijal) Merge virtual-arguments. This branch improve handling of **kwargs and **args, making them virtual in some cases. An example of code that gets good speedups: f(**{'a': 'b'})
Hakan Ardo
test the different cases
Branches
jit-opaque-licm
Hakan Ardo
Allow getitems of opaque pointers to be moved out of loops when the class of the pointer is known. Also, check that such a pointer has the correct class before inlining such getitems into bridges jumping to the loop
Branches
jit-opaque-licm
Even Wiik Thomassen
Fixed missing import of compute_unique_id. Changeset e3249f3bf105 introduced several uses of compute_unique_id, which was only imported inside dump_storage and not globally. This lead to translation with -opt=jit on PyHaskell failed. This could possibly affect other RPython VMs too. The fix is simply to move the import of compute_unique_id from inside dump_storage to the top of the file.
Maciej Fijalkowski
implement int_force_ge_zero
Branches
virtual-arguments
Carl Friedrich Bolz
add id to debug prints of virtual info objects, to be able to understand sharing from the log
Maciej Fijalkowski
invent a new operation
Branches
virtual-arguments
Maciej Fijalkowski
backout 472a414c4207
Branches
virtual-arguments
Maciej Fijalkowski
backout 9f8c202f2d28
Branches
virtual-arguments
Maciej Fijalkowski
backout 5f1c0d3ad87f
Branches
virtual-arguments
Maciej Fijalkowski
backout 7c94b4420a32
Branches
virtual-arguments
Maciej Fijalkowski
backout 8fcdceac730e
Branches
virtual-arguments
Maciej Fijalkowski
backout b33078c40d3d
Branches
virtual-arguments
Maciej Fijalkowski
backout cc8bf3449424
Branches
virtual-arguments
Maciej Fijalkowski
backout bfc7b7773c60
Branches
virtual-arguments
Maciej Fijalkowski
backout f235fe1e8377
Branches
virtual-arguments
Maciej Fijalkowski
backout d2d78fbf9217
Branches
virtual-arguments
Maciej Fijalkowski
backout 1512d5e642b9
Branches
virtual-arguments
Maciej Fijalkowski
backout 331a52aa6f9e
Branches
virtual-arguments
Maciej Fijalkowski
backout aa9406870803
Branches
virtual-arguments
Maciej Fijalkowski
backout 1f99cb314a0d
Branches
virtual-arguments
Maciej Fijalkowski
backout feef0a4d2de0
Branches
virtual-arguments
Maciej Fijalkowski
backout 94ae6389689e
Branches
virtual-arguments
Maciej Fijalkowski
backout 9a0810f2dd32
Branches
virtual-arguments
Maciej Fijalkowski
backout 7bbdd564ee01
Branches
virtual-arguments
Maciej Fijalkowski
backout 89d75226367e
Branches
virtual-arguments
  1. Prev
  2. Next