summaryrefslogtreecommitdiff
path: root/py/persistentcode.c
AgeCommit message (Expand)Author
2020-07-06Add license to some obvious files.Diego Elio Pettenò
2019-06-25Validate raw code and mpy read lengthScott Shawcroft
2019-06-25Validate portions of mpy load to detect corruptionScott Shawcroft
2019-05-08Make status light flash blue for incompatible mpy (fixes #1369)Terri Oda
2018-08-09Two fixes and translate more strings.Scott Shawcroft
2018-07-11WIP: after merge; before testingDan Halbert
2018-02-14py/emitglue: When assigning bytecode only pass bytecode len if needed.Damien George
2018-01-23Speed up qstr loading by using the stack to store a temporaryScott Shawcroft
2017-11-02Merge tag 'v1.9.3'Scott Shawcroft
2017-10-24Merge commit 'f869d6b2e339c04469c6c9ea3fb2fabd7bbb2d8c' into nrf2_mergeScott Shawcroft
2017-10-05py/persistentcode: Bump .mpy version number to version 3.Damien George
2017-10-04all: Remove inclusion of internal py header files.Damien George
2017-09-25py/persistentcode: Define mp_raw_code_save_file() for any unix target.Anton Patrushev
2017-08-31py: Add temporary expanded mpy mismatch message for switch to 2.0.0. (#218)Scott Shawcroft
2017-06-08py/persistentcode: Allow to compile with complex numbers disabled.Damien George
2017-04-22py: Add LOAD_SUPER_METHOD bytecode to allow heap-free super meth calls.Damien George
2017-03-14py: Allow lexer to raise exceptions during construction.Damien George
2017-02-17py/persistentcode: Bump .mpy version due to change in bytecode.Damien George
2017-02-16py/persistentcode: Replace mp_uint_t with size_t where appropriate.Damien George
2016-11-16py: Factor out persistent-code reader into separate files.Damien George
2016-11-16py: Factor persistent code load/save funcs into persistentcode.[ch].Damien George