Commits

Show all
Author Commit Message Labels Comments Date
Hakan Ardo
In case of conflicts, prioritize among the potential short ops that can produce one specific box instead of duplicating recursivly every op that uses that box as an argument. The priority order is: - ops found in the original trace - synthetic ops (setfields converted to getfields) - inputargs - potential ops that was never promoted to short_boxes This makes the effect of the optimizations less random and should always remove loop invariant ops. Non loop invar…
Branches
jit-duplicated_short_boxes
Hakan Ardo
actualy do prevent short_boxes from blowing up too much
Branches
jit-duplicated_short_boxes
Hakan Ardo
prevent short_boxes from blowing up too much
Branches
jit-duplicated_short_boxes
Hakan Ardo
regression from 8a8304fc7ab6 fixed
Branches
jit-duplicated_short_boxes
Hakan Ardo
cleaner and simpler
Branches
jit-duplicated_short_boxes
Hakan Ardo
ensure values are imported when accessed from optimizer.values
Branches
jit-duplicated_short_boxes
Hakan Ardo
hg merge default
Branches
jit-duplicated_short_boxes
Hakan Ardo
translation fix
Branches
jit-duplicated_short_boxes
Hakan Ardo
workaround for now
Branches
jit-duplicated_short_boxes
Alex Gaynor
Merged numpy-dtype-alt. This branch adds support for dtypes to numpy, it refactors just about everything.
Alex Gaynor
Closed about-to-be-merged branch.
Branches
numpy-dtype-alt
Alex Gaynor
merged default
Branches
numpy-dtype-alt
Alex Gaynor
unreachable code, raise an exception
Branches
numpy-dtype-alt
Alex Gaynor
tests for float numarray mod
Branches
numpy-dtype-alt
Alex Gaynor
you can't subclass dtype, thanks fijal
Branches
numpy-dtype-alt
Armin Rigo
Fixes.
Armin Rigo
merge heads
Armin Rigo
typo
Antonio Cuni
test and fix for issue 850
Antonio Cuni
unskip and fix a previously failing test
Alex Gaynor
move sum() to app-level, it's significantly faster with the JIT, particularly in cases such as a generator expressions, where the storage can be unboxed.
Hakan Ardo
only add guards to the short preamble for boxes that are actually used in the peeled loop
Branches
jit-duplicated_short_boxes
Hakan Ardo
support duplication of multiple arguments
Branches
jit-duplicated_short_boxes
Hakan Ardo
clean out leftovers
Branches
jit-duplicated_short_boxes
Hakan Ardo
hg merge default
Branches
jit-duplicated_short_boxes
Hakan Ardo
applevel version of this test
Branches
jit-duplicated_short_boxes
Hakan Ardo
make duplication optional
Branches
jit-duplicated_short_boxes
Hakan Ardo
revert restriction to loop invariants
Branches
jit-duplicated_short_boxes
Alex Gaynor
fix this test.
Justin Peel
merge in faster-bz2. greatly speeds up using tarfile on bzipped tarballs.
  1. Prev
  2. Next