1. 30 Mar, 2014 1 commit
  2. 29 Mar, 2014 1 commit
    • Paul Sokolovsky's avatar
      vm: Save current active exception on opening new try block. · 0c904df8
      Paul Sokolovsky authored
      Required to reraise correct exceptions in except block, regardless if more
      try blocks with active exceptions happen in the same except block.
      
      P.S. This "automagic reraise" appears to be quite wasteful feature of Python
      - we need to save pending exception just in case it *might* be reraised.
      Instead, programmer could explcitly capture exception to a variable using
      "except ... as var", and reraise that. So, consider disabling argless raise
      support as an optimization.
      0c904df8