summaryrefslogtreecommitdiffstatshomepage
path: root/py
Commit message (Expand)AuthorAge
* extmod/modurandom: Add some extra random functions.Damien George2016-01-26
* extmod/moduhashlib: Add support for SHA1 (based on axTLS).Paul Sokolovsky2016-01-24
* py/modmicropython: Add stack_use, heap_lock and heap_unlock functions.Damien George2016-01-24
* py/objgetitemiter: Typo fix in comment.Paul Sokolovsky2016-01-23
* py: Add ustruct.pack_into and unpack_fromDave Hylands2016-01-19
* extmod/modurandom: Add "urandom" module.Paul Sokolovsky2016-01-17
* py/objproperty: Fix static struct to build with OBJ_REPR_D.Damien George2016-01-15
* builtin property: accept keyword argumentschrysn2016-01-14
* py: Use new code pattern for parsing kw args with mp_arg_parse_all.Damien George2016-01-13
* py/emitglue: Use mp_obj_is_float instead of MP_OBJ_IS_TYPE.Damien George2016-01-13
* py: unary_op enum type fix, and a cast to remove clang warningAntonin ENFRUN2016-01-12
* py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*.Damien George2016-01-11
* py: Change type signature of builtin funs that take variable or kw args.Damien George2016-01-11
* py: Change type of .make_new and .call args: mp_uint_t becomes size_t.Damien George2016-01-11
* py: Remove long-obsolete mp_method_t typedef.Damien George2016-01-10
* py/objint: Fix classification of float so it works for OBJ_REPR_D.Damien George2016-01-08
* py/mpz: Fix conversion of float to mpz so it works on big endian archs.Damien George2016-01-08
* py/runtime: Use appropriate printf fmt for malloc num_bytes.Damien George2016-01-08
* py/smallint: Allow to override MP_SMALL_INT_MIN et al.Damien George2016-01-08
* py/obj: For OBJ_REPR_D, use uint32_t cast when extracting qstr value.Damien George2016-01-08
* py/parse: Include unistd.h for ssize_t definition.Damien George2016-01-08
* py/emitglue: Add more feature flags to .mpy persistent bytecode output.Damien George2016-01-08
* py/viper: Truncate viper integer args so they can be up to 32-bit.Damien George2016-01-07
* py/inlinethumb: Remove 30-bit restriction on movwt instruction.Damien George2016-01-07
* py/inlinethumb: Allow assembler to use big ints as args to instructions.Damien George2016-01-07
* py/parse: Improve constant folding to operate on small and big ints.Damien George2016-01-07
* py: Change mp_obj_int_is_positive to more general mp_obj_int_sign.Damien George2016-01-07
* py/parse: Optimise away parse node that's just parenthesis around expr.Damien George2016-01-07
* py/modbuiltins: Fix access of mp_obj_t variable, wrap in MP_OBJ_TO_PTR.Damien George2016-01-04
* py/objstr: In str.format, handle case of no format spec for string arg.Damien George2016-01-04
* py: Implement __dict__ for instances.stijn2016-01-03
* py: Make dir report instance membersDave Hylands2016-01-03
* py: Use polymorphic iterator type where possible to reduce code size.Damien George2016-01-03
* py/frozenmod: Store frozen module names together, to quickly scan them.Paul Sokolovsky2016-01-03
* py: Change struct and macro for builtin fun so they can be type checked.Damien George2016-01-03
* py: Change exception traceback data to use size_t instead of mp_uint_t.Damien George2016-01-02
* py: Clean up instantiation of dupterm object.Paul Sokolovsky2016-01-01
* py/mpconfig: Make configuration of dupterm object reusable.Paul Sokolovsky2016-01-01
* extmod/moduos_dupterm: Make uos.dupterm() implementation reusable.Paul Sokolovsky2016-01-01
* py/frozenmod: Make frozen module content be 0-terminated.Paul Sokolovsky2016-01-01
* py/map: In map lookup, check for fixed map independent of ordered map.Damien George2015-12-31
* stmhal: Add struct qstr to block of qstrs needed for MICROPY_PY_STRUCT.Dave Hylands2015-12-28
* py/gc: Improve mark/sweep debug output.Paul Sokolovsky2015-12-27
* py/map: Add fast-path for hashing of map index when it is a qstr.Damien George2015-12-26
* py: Be more restrictive binding self when looking up instance attrs.Damien George2015-12-26
* extmod/fsusermount: Move module qstrs to global pool from stmhal port.Paul Sokolovsky2015-12-25
* py: Handle case of return within the finally block of try-finally.Damien George2015-12-24
* unix/unix_mphal: Raise KeyboardInterrupt straight from signal handler.Paul Sokolovsky2015-12-23
* py/objstr: Applying % (format) operator to bytes should return bytes, not str.Paul Sokolovsky2015-12-20
* py/objstr: Make sure that b"%s" % b"foo" uses undecorated bytes value.Paul Sokolovsky2015-12-20