| Age | Commit message (Expand) | Author |
| 2015-11-29 | py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. | Damien George |
| 2015-03-03 | py: Guard against redef of nlr_push with DEBUG + MICROPY_NLR_SETJMP. | stijn |
| 2015-02-15 | nlr: Add even more optional debugging logging. | Paul Sokolovsky |
| 2015-02-15 | nlr: If DEBUG, guard against recursive nlr_push(). | Paul Sokolovsky |
| 2015-01-07 | py: Put all global state together in state structures. | Damien George |
| 2015-01-01 | py: Move global variable nlr_top to one place, in a .c file. | Damien George |
| 2015-01-01 | py: Move to guarded includes, everywhere in py/ core. | Damien George |
| 2014-11-27 | py: Add NLR support for xtensa CPU. | Damien George |
| 2014-11-05 | py: Fix some macros defines; cleanup some includes. | Damien George |
| 2014-06-22 | py: Support arm and thumb ARM ISAs, in addition to thumb2. | Paul Sokolovsky |
| 2014-06-19 | Add missing “assert.h” file header inclusion from “nlr.h” | Emmanuel Blot |
| 2014-05-03 | Add license header to (almost) all files. | Damien George |
| 2014-05-02 | py, unix: Make "mpconfig.h" be first included, as other headers depend on it. | Paul Sokolovsky |
| 2014-04-30 | py: Abstract no-return attribute for functions a bit. | Paul Sokolovsky |
| 2014-04-30 | nlr.h: As we treat all warnings as errors, can't use #warning. | Paul Sokolovsky |
| 2014-04-17 | nlr: Add implementation using setjmp/longjmp. | Paul Sokolovsky |
| 2014-04-08 | Add a check for NULL nlr_top in nlr_jump. | Damien George |
| 2014-04-05 | py: Change nlr_jump to nlr_raise, to aid in debugging. | Damien George |
| 2014-04-03 | Changes to get unix/ port compiling on Cygwin. | Damien George |
| 2014-03-01 | nlr.h: Do proper arch selection, using the same tests as nlr*.S . | Paul Sokolovsky |
| 2013-10-23 | Fix func decls with no arguments: () -> (void). | Damien |
| 2013-10-16 | NLR and Python exceptions work on the board. | Damien |
| 2013-10-15 | Implement basic exception framework, and simple for loop. | Damien |