Commits

Show all
Author Commit Message Labels Comments Date
Hakan Ardo
some interned support
Branches
jit-fromstart
Hakan Ardo
whitespace
Branches
jit-fromstart
Hakan Ardo
interface to specify which boxes will survive into next iteration
Branches
jit-fromstart
Hakan Ardo
Allow the entire optimizer and its state to be cloned to allow the optimization to be resumed at any point (work in progress). This is used by the unroller to optimize the loop twice. The second time around the full set of inputargs are known from the start and these can be passed on to the bridges through the failargs.
Branches
jit-fromstart
Hakan Ardo
getitems are not safe to reuse here
Branches
jit-fromstart
Hakan Ardo
hg merge deafult
Branches
jit-fromstart
Hakan Ardo
hg merge
Hakan Ardo
cleanups
Amaury Forgeot d'Arc
Merge heads
Amaury Forgeot d'Arc
Fix a typo
Amaury Forgeot d'Arc
merge heads
Amaury Forgeot d'Arc
Hack RPython context managers differently: on RPython, the __exit__ method will now receive (None, None, None) when there is no exception, and (exc_value, exc_value, None) when there is an exception; i.e. the exception type is not passed.
Hakan Ardo
only inherit the part of the short preamble for which we have failargs
Branches
jit-fromstart
Alex Gaynor
Expand complex parsing. Thanks to peterd for the patch.
David Schneider
Move a cast to runtime, to fix translation
Hakan Ardo
invariants now removed from bridges
Branches
jit-fromstart
Hakan Ardo
add the inputarguments to the failargs of the loop to allow bridges to inherit from the short preamble of the loop
Branches
jit-fromstart
Hakan Ardo
cleanups
Branches
jit-fromstart
Hakan Ardo
hg merge default
Branches
jit-fromstart
Armin Rigo
Fix keyword arguments.
Armin Rigo
Implement itertools.count(random_python_objects).
Armin Rigo
Split the tests in three classes: the 2.5, 2.6 and 2.7 features.
Amaury Forgeot d'Arc
Merge heads
Amaury Forgeot d'Arc
Fix typo
Armin Rigo
Fix.
Armin Rigo
Bah, we can subclass 'itertools.xyz' now in Python 2.7. Add a failing test.
Armin Rigo
Add docstrings.
Michael Foord
Merge default
Michael Foord
(mfoord) revert changes to space.bufferstr_w and provide new buffer api by new space function
Hakan Ardo
hg merge jit-short-preamble: Produce proper guards when inlining the short preamble that will resume at right before the jit_merge_point and thus be traced into a single jump instruction.
  1. Prev
  2. Next