1. Kristoffer Kleine
  2. pypy

Commits

Show all
Author Commit Message Date Builds
Maciej Fijalkowski
fix, not sure how to write a test for it
Maciej Fijalkowski
one more
Maciej Fijalkowski
kill last mentions of pypy.interpreter from flow objspace, great job ronan!
Maciej Fijalkowski
s/FlowSpaceFrame(pyframe.PyFrame)/FlowSpaceFrame(object)/
Ronan Lamy
Add BINARY_OPS to FSFrame
Ronan Lamy
Add UNARY_OPS to FSFrame
Ronan Lamy
Test that all opcodes are implemented in FSFrame
Ronan Lamy
Copy stack manipulation opcodes
Ronan Lamy
Add popvalues()
Ronan Lamy
C&P some missing opcodes
Ronan Lamy
Inline remaining helpers (don't hide away the side-effects)
Ronan Lamy
Inline 2 helpers
Ronan Lamy
Don't bother with OperationError None of the relevant objspaces raise or catch them so just let exceptions and raise real ones when needed. + cleanup JIT leftovers
Ronan Lamy
Get rid of Arguments
Ronan Lamy
Kill unused methods firstarg() and topacked()
Ronan Lamy
Add test for ArgsFT.fixedunpack() (it's used in pypy.annotation.description)
Ronan Lamy
kill a few more Arguments methods
Ronan Lamy
Kill useless params and simplify
Ronan Lamy
Inline _parse()
Ronan Lamy
Kill unused method parse_obj()
Ronan Lamy
kill unused method parse_into_scope()
Ronan Lamy
inline some Arguments code into ArgsFT
Ronan Lamy
kill irrelevant tests
Ronan Lamy
Kill pypy.interpreter.ArgumentsForTranslation (meh, I accidentally removed it already but left the tests)
Ronan Lamy
copy the tests as well
Ronan Lamy
copy pypy/interpreter/argument.py wholesale into flowspace + Use the flowspace version of ArgumentsForTranslation everywhere.
Ronan Lamy
Copy cpython_code_signature()
Ronan Lamy
Flowspacify CALL_FUNCTION and friends (remove useless speed hack in CALL_FUNCTION)
Ronan Lamy
Flowspacify STORE_GLOBAL
Ronan Lamy
Flowspacify STORE_FAST
  1. Prev
  2. Next