1. 23 Sep, 2008 3 commits
  2. 22 Sep, 2008 3 commits
  3. 20 Sep, 2008 1 commit
  4. 19 Sep, 2008 2 commits
  5. 18 Sep, 2008 2 commits
  6. 17 Sep, 2008 1 commit
  7. 14 Sep, 2008 2 commits
  8. 13 Sep, 2008 3 commits
  9. 10 Sep, 2008 3 commits
  10. 07 Sep, 2008 1 commit
  11. 06 Sep, 2008 1 commit
  12. 05 Sep, 2008 3 commits
  13. 04 Sep, 2008 4 commits
  14. 03 Sep, 2008 5 commits
  15. 02 Sep, 2008 2 commits
    • Stefan Behnel's avatar
      safety fix · 7539be67
      Stefan Behnel authored
      7539be67
    • Stefan Behnel's avatar
      new exception handling semantics · 707ce62b
      Stefan Behnel authored
      - the original exception status will be saved when entering a try: block
      - sys.exc_info() will be reset after a successful except: block
      
      This mimics the behaviour of Py3 and prevents exceptions, tracebacks
      and frames (i.e. deep function state) from staying alive
      any longer than necessary to handle an exception.
      
      The new semantics imply that a try: block is no longer free, but it is still very cheap.
      707ce62b
  16. 01 Sep, 2008 4 commits