| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-14 | py/nativeglue.h: Rename "setjmp" entry to "setjmp_" to avoid any clash. | Damien George | |
| Because some compilers may define setjmp to something. Fixes issue #6032. | |||
| 2020-04-05 | py/objexcept: Allow compression of exception message text. | Jim Mussared | |
| The decompression of error-strings is only done if the string is accessed via printing or via er.args. Tests are added for this feature to ensure the decompression works. | |||
| 2020-02-28 | all: Reformat C and Python source code with tools/codeformat.py. | Damien George | |
| This is run with uncrustify 0.70.1, and black 19.10b0. | |||
| 2020-01-09 | py: Make mp_obj_get_type() return a const ptr to mp_obj_type_t. | Damien George | |
| Most types are in rodata/ROM, and mp_obj_base_t.type is a constant pointer, so enforce this const-ness throughout the code base. If a type ever needs to be modified (eg a user type) then a simple cast can be used. | |||
| 2019-12-12 | py/nativeglue: Add float new/get functions with both single and double. | Damien George | |
| 2019-12-12 | py/nativeglue: Add funcs/types to native glue table for dynamic runtime. | Damien George | |
| These allow discovery of symbols by native code that is loaded dynamically. | |||
| 2019-12-12 | py/nativeglue: Add new header file with native function table typedef. | Damien George | |
