Commits

Show all
Author Commit Message Labels Comments Date
Jeff Terrace
Added pi, sum, min, and max
Branches
numpy-pi-sum-min-max
Armin Rigo
Tests and fix for ``for c in string'' when the string turns out
Hakan Ardo
Merge jit-targets. It introduces an label ResOperation which can be used as a target for jump operations. Currently the optimizer only supports constructs with a single intermediate label (ie a preamble followed by a peeled loop). The LoopToken have been replaced by a JitCellToken that represents a JitCell and a TargetToken that represents a specific label. The frontend works with jumps between JitCellTokens. Each JitCellToken contains a list of TargetTokens that points to labels where different specialized versions of traces starting at the JitCellToken can be found. The optimizer replaces a jump to a JitCellToken with a jump to a specific TargetToken.
Hakan Ardo
closing to be merged branch
Branches
jit-targets
Hakan Ardo
hg merge default
Branches
jit-targets
Hakan Ardo
Retracing does not fail in the same set of situations as before. In test_getattr_promote we previously got an retrace that was never used. Now it is not even passed to the backend
Branches
jit-targets
Armin Rigo
merge heads
Armin Rigo
fix comment
Alex Gaynor
Recommit the tolist() for numpy stuff, now that it translates.
Armin Rigo
Added a FAQ entry.
Hakan Ardo
hg merge default
Branches
jit-targets
Hakan Ardo
hg merge default
Branches
jit-targets
Hakan Ardo
a bit more cloning to get a short_preamble for the fallback that does not contain ops from the failed optimization attempt
Branches
jit-targets
Armin Rigo
fix
Armin Rigo
Wrap(r_singlefloat) is not supported by the std obj space either.
Armin Rigo
Hopefully fix test_pypy_c:test_call:test_stararg_virtual, by forcing
Armin Rigo
hg backout 3eba2ed546ad
Armin Rigo
Merge the SpecialisedTuples branch, started by Mark W. P.
Armin Rigo
hg merge default
Branches
SpecialisedTuples
Armin Rigo
Update the demo.
Branches
SpecialisedTuples
Armin Rigo
Fix: _hashlib was just broken for any non-standard hash function.
Armin Rigo
Fix. The testing framework was happily accepting app-level methods
Hakan Ardo
hg merge default
Branches
jit-targets
Hakan Ardo
clone the short_boxes to allow it to be reused in some fallabck if the first athempt to optimize fails
Branches
jit-targets
Armin Rigo
Typo.
Branches
SpecialisedTuples
Armin Rigo
Fix: make sure that PySequence_Fast() returns a W_ListObject
Branches
SpecialisedTuples
Armin Rigo
Dead import
Branches
SpecialisedTuples
Maciej Fijalkowski
Merge nedbat-sandbox branch, with one tweak, don't realy on identity of one,
Armin Rigo
Add a test for some of the nonstandard hashes (issue957)
Hakan Ardo
hg merge default
Branches
jit-targets
  1. Prev
  2. Next