Source

pypy / pypy / interpreter / nestedscope.py

Author Commit Message Labels Comments Date
Armin Rigo
Backout part of 9dc6cd01cad3, looks like checked in by mistake.
Maciej Fijalkowski
fix termios tests
Maciej Fijalkowski
kill now-dead code
Carl Friedrich Bolz
after discussion with armin: cannot use a quasiimmutable field for cells after all.
Branches
faster-nested-scopes
Carl Friedrich Bolz
now that cells are part of the virtualizable, we need to init them with a list, not None
Branches
faster-nested-scopes
Carl Friedrich Bolz
make Cell.w_value quasi-immutable. This is useful for inner functions that survive their defining scope.
Branches
faster-nested-scopes
Carl Friedrich Bolz
make Function.closure a quasi-immutable array. Pass it into createframe,
Branches
faster-nested-scopes
Armin Rigo
Replace the two lists on PyFrame, 'fastlocals_w' and 'valuestack_w',
Branches
store-sink-array
Benjamin Peterson
some rarely used frame methods which we don't have to look inside
Armin Rigo
Uh? This code contains a NameError (n).
Carl Friedrich Bolz
make MAKE_CLOSURE a bit faster (and more JIT-friendly)
Amaury Forgeot d'Arc
GetSetProperty now accept arguments in both order: (space, self) or (self, space)
Branches
improve-unwrap_spec
Amaury Forgeot d'Arc
Fix a crash in cell objects comparison
Benjamin Peterson
fix one of my stupider mistakes; don't mutate co_cellvars, ever
Branches
fast-forward
Benjamin Peterson
prevent locals() from leaking outer scopes into classes
Branches
fast-forward
Maciej Fijalkowski
Remove getclosure, I don't think anyone is using it (grepping did not reveal)
Maciej Fijalkowski
avoid pointless copy in case we don't have anything to add
Maciej Fijalkowski
mark MAKE_CLOSURE as unroll_safe
Carl Friedrich Bolz
forgot an unroll_safe here
Carl Friedrich Bolz
(cfbolz, pedronis): prevent-silly-unrolling branch merge
Carl Friedrich Bolz
kill some beautiful code from revision 1263
Maciej Fijalkowski
move a hints a bit around, change the way things are called to pass
Carl Friedrich Bolz
implement cell_contents attribute on Cells.
Armin Rigo
Merging the astcompilertests branch:
Armin Rigo
Remove usage of the Stack class for the valuestack and the blockstack
Armin Rigo
(pedronis, arigo)
Armin Rigo
Trying to generally fix id() issues.
Eric van Riet Paap
(pedronis, ericvrp)
Eric van Riet Paap
(pedronis, ericvrp)
Eric van Riet Paap
(pedronis, ericvrp)
  1. Prev
  2. 1
  3. 2
  4. Next