aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2020-04-20py/makecompresseddata.py: Make compression deterministic.Damien George
2020-04-18py/objint: Do not use fpclassify.stijn
2020-04-18all: Fix implicit floating point to integer conversions.stijn
2020-04-18all: Fix implicit conversion from double to float.stijn
2020-04-18py/objarray: Fix sign mismatch in comparison.stijn
2020-04-18all: Fix implicit floating point promotion.stijn
2020-04-18Revert "all: Fix implicit casts of float/double, and signed comparison."stijn
2020-04-14py: Always give noop defines when MICROPY_ROM_TEXT_COMPRESSION disabled.Damien George
2020-04-13py/scope: Add assert to check that low numbered qstrs do fit in uint8_t.Romain Goyet
2020-04-13py/makecompresseddata.py: Don't prefix str with mark if not compressed.Damien George
2020-04-13all: Clean up error strings to use lowercase and change cannot to can't.Damien George
2020-04-13py/scheduler: Add assert that scheduler is locked when unlocking.Jim Mussared
2020-04-13py/scheduler: Fix race in checking scheduler pending state.Jim Mussared
2020-04-09py/objexcept: Remove optional TimeoutError exception.Damien George
2020-04-09py/parse: Remove unnecessary check in const folding for ** operator.Damien George
2020-04-05all: Use MP_ERROR_TEXT for all error messages.Jim Mussared
2020-04-05py/objexcept: Allow compression of exception message text.Jim Mussared
2020-04-05py: Implement "common word" compression scheme for error messages.Jim Mussared
2020-04-05py/dynruntime.mk: Set MICROPY_ENABLE_DYNRUNTIME instead of per module.Jim Mussared
2020-04-05py: Use preprocessor to detect error reporting level (terse/detailed).Jim Mussared
2020-03-30all: Fix implicit casts of float/double, and signed comparison.David Lechner
2020-03-28all: Remove spaces inside and around parenthesis.Damien George
2020-03-26extmod/uasyncio: Add optional implementation of core uasyncio in C.Damien George
2020-03-26py/pairheap: Add helper function to initialise a new node.Damien George
2020-03-26py/pairheap: Properly unlink node on pop and delete.Damien George
2020-03-26py/mpconfig.h: Enable MICROPY_MODULE_GETATTR by default.Damien George
2020-03-25py/stream.h: Include sys/types.h to get size_t and off_t for POSIX API.David Lechner
2020-03-25all: Remove spaces between nested paren and inside function arg paren.Damien George
2020-03-18all: Convert exceptions to use mp_raise_XXX helpers in remaining places.Damien George
2020-03-11py/modmicropython: Add heap_locked function to test state of heap.Andrew Leech
2020-03-11py/objstringio: Expose tell() on StringIO and BytesIO objects.Andrew Leech
2020-03-11tools/codeformat.py: Eliminate need for sizeof fixup.David Lechner
2020-03-11py/objstr: Remove duplicate % in error string.Tom Collins
2020-02-28py/builtinevex: Support passing in a bytearray/buffer to eval/exec.Damien George
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2020-02-28all: Add *FORMAT-OFF* in various places.Damien George
2020-02-28py/parse: Add parenthesis around calculated bit-width in struct.Damien George
2020-02-28py: Un-nest configuration #if/#endif's for selection of complex code.Damien George
2020-02-28py/malloc: Put { on separate line for funcs that have selective sigs.Damien George
2020-02-28py/builtinimport: Adjust if-block order in find_file to clean up #if's.Damien George
2020-02-28py/bc0.h: Shift comment to start of line to improve format consistency.Damien George
2020-02-28py: Removing dangling "else" to improve code format consistency.Damien George
2020-02-21py/objarray: Turn on MP_TYPE_FLAG_EQ_CHECKS_OTHER_TYPE for memoryview.Jim Mussared
2020-02-21py/dynruntime.h: Add implementation of mp_obj_cast_to_native_base.Damien George
2020-02-21py/objtype: Allow mp_instance_cast_to_native_base to take native obj.Damien George
2020-02-20py/objtuple: Remove code that handles tuple-subclass equality test.Damien George
2020-02-18py/objexcept: Rename mp_obj_new_exception_msg_varg2 to ..._vlist.Damien George
2020-02-18py: Factor out definition of mp_float_union_t to one location.Damien George
2020-02-13py/obj.h: Remove TODO idea comment about truncated mp_map_t.David Lechner
2020-02-13py: Add mp_raise_msg_varg helper and use it where appropriate.Damien George