Damien George 124df6f8d0 py: Add mp_pending_exception global variable, for VM soft interrupt.
This allows to implement KeyboardInterrupt on unix, and a much safer
ctrl-C in stmhal port.  First ctrl-C is a soft one, with hope that VM
will notice it; second ctrl-C is a hard one that kills anything (for
both unix and stmhal).

One needs to check for a pending exception in the VM only for jump
opcodes.  Others can't produce an infinite loop (infinite recursion is
caught by stack check).
2014-10-25 23:37:57 +01:00
..
2014-03-11 23:55:41 -07:00
2014-09-27 19:40:37 -07:00
2014-05-02 23:03:23 +01:00
2014-10-02 17:32:02 +01:00
2014-07-19 16:39:13 +01:00
2014-03-12 18:15:55 -07:00
2014-10-02 14:51:17 +01:00
2014-10-05 21:51:54 +01:00
2014-06-15 00:41:47 +01:00
2014-06-15 22:48:05 -07:00
2014-10-20 00:04:27 +01:00
2014-10-24 11:19:01 +00:00
2014-06-02 21:43:02 +02:00