Pull requests

#88 Merged
Repository
rlamy rlamy
Branch
translation-cleanup
Repository
pypy pypy
Branch
default

Flow space refactoring (3)

Author
  1. Ronan Lamy
Reviewers
Description

Summary: Merge FlowExecutionContext with FlowSpaceFrame Refactor handling of RPython exceptions and error reporting

(the second part isn't finished yet, but since everything is in working condition, I figured I might as well send a PR now, while the number of commits is still manageable)

  • Learn about pull requests

Comments (2)

  1. Armin Rigo

    Just reading the changes outside objspace/flow: in pypy/interpreter/error.py, the new "raise ValueError" is because the exception is never caught any more I guess. But then please use an AssertionError in this case. We don't want to get into obscure bugs because that ValueError happens to be caught by an unrelated part of PyPy...