Source

pypy / pypy / interpreter / nestedscope.py

Author Commit Message Labels Comments Date
Armin Rigo avatarArmin Rigo
Backout part of 9dc6cd01cad3, looks like checked in by mistake.
Maciej Fijalkowski avatarMaciej Fijalkowski
fix termios tests
Maciej Fijalkowski avatarMaciej Fijalkowski
kill now-dead code
Carl Friedrich Bolz avatarCarl Friedrich Bolz
after discussion with armin: cannot use a quasiimmutable field for cells after all.
Branches
faster-nested-scopes
Carl Friedrich Bolz avatarCarl 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 avatarCarl 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 avatarCarl Friedrich Bolz
make Function.closure a quasi-immutable array. Pass it into createframe,
Branches
faster-nested-scopes
Armin Rigo avatarArmin Rigo
Replace the two lists on PyFrame, 'fastlocals_w' and 'valuestack_w',
Branches
store-sink-array
Benjamin Peterson avatarBenjamin Peterson
some rarely used frame methods which we don't have to look inside
Armin Rigo avatarArmin Rigo
Uh? This code contains a NameError (n).
Carl Friedrich Bolz avatarCarl Friedrich Bolz
make MAKE_CLOSURE a bit faster (and more JIT-friendly)
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
GetSetProperty now accept arguments in both order: (space, self) or (self, space)
Branches
improve-unwrap_spec
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Fix a crash in cell objects comparison
Benjamin Peterson avatarBenjamin Peterson
fix one of my stupider mistakes; don't mutate co_cellvars, ever
Branches
fast-forward
Benjamin Peterson avatarBenjamin Peterson
prevent locals() from leaking outer scopes into classes
Branches
fast-forward
Maciej Fijalkowski avatarMaciej Fijalkowski
Remove getclosure, I don't think anyone is using it (grepping did not reveal)
Maciej Fijalkowski avatarMaciej Fijalkowski
avoid pointless copy in case we don't have anything to add
Maciej Fijalkowski avatarMaciej Fijalkowski
mark MAKE_CLOSURE as unroll_safe
Carl Friedrich Bolz avatarCarl Friedrich Bolz
forgot an unroll_safe here
Carl Friedrich Bolz avatarCarl Friedrich Bolz
(cfbolz, pedronis): prevent-silly-unrolling branch merge
Carl Friedrich Bolz avatarCarl Friedrich Bolz
kill some beautiful code from revision 1263
Maciej Fijalkowski avatarMaciej Fijalkowski
move a hints a bit around, change the way things are called to pass
Carl Friedrich Bolz avatarCarl Friedrich Bolz
implement cell_contents attribute on Cells.
Armin Rigo avatarArmin Rigo
Merging the astcompilertests branch:
Armin Rigo avatarArmin Rigo
Remove usage of the Stack class for the valuestack and the blockstack
Armin Rigo avatarArmin Rigo
(pedronis, arigo)
Armin Rigo avatarArmin Rigo
Trying to generally fix id() issues.
Eric van Riet Paap avatarEric van Riet Paap
(pedronis, ericvrp)
Eric van Riet Paap avatarEric van Riet Paap
(pedronis, ericvrp)
Eric van Riet Paap avatarEric van Riet Paap
(pedronis, ericvrp)
  1. Prev
  2. 1
  3. 2
  4. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.