aboutsummaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2015-05-28py: Remove unnecessary extra handling of padding of nan/inf.Damien George
2015-05-28py: Reduce size of mp_printf by eliminating unnecessary code.Damien George
2015-05-25py: Make makeversionhdr.py extract version from docs/conf.py if no git.Damien George
2015-05-24stmhal: Implement sys.std{in,out,err}.buffer, for raw byte mode.Damien George
2015-05-21py: Remove hexdigest QSTR since the method has been removed as well.Daniel Campora
2015-05-20py: Minor improvement to unichar_isxdigitDave Hylands
2015-05-20extmod: Add ubinascii.unhexlifyDave Hylands
2015-05-17py: Implement mp_format_float for doubles and use where appropriatestijn
2015-05-17py/binary: Make return type of mp_binary_get_size size_t instead of int.Kaspar Schleiser
2015-05-17py/objobject: Don't make locals_dict if there's nothing to go in it.Kaspar Schleiser
2015-05-17py: Change _mp_obj_fun_builtin_t.fun to function pointer.Kaspar Schleiser
2015-05-17py: Clean up declarations of str type/funcs that are also in unicode.Damien George
2015-05-13py: Fix printing of complex number when imaginary part is nanstijn
2015-05-12py: Add mp_obj_get_int_truncated and use it where appropriate.Damien George
2015-05-12py: Convert hash API to use MP_UNARY_OP_HASH instead of ad-hoc function.Damien George
2015-05-11vm: Properly handle StopIteration raised in user instance iterator.Paul Sokolovsky
2015-05-11objgenerator: Can optimize StopIteration to STOP_ITERATION only if arg is None.Paul Sokolovsky
2015-05-11objgenerator: If generator yielded STOP_ITERATION value, it's stopped.Paul Sokolovsky
2015-05-10vm: Null pointer test when checking for StopIteration optimizations.Paul Sokolovsky
2015-05-10runtime: Add TODO for mp_resume() on handling .close().Paul Sokolovsky
2015-05-10py: iternext() may not return MP_OBJ_NULL, only MP_OBJ_STOP_ITERATION.Paul Sokolovsky
2015-05-08emitnative: Revamp ARM codegen compile after full-arg support refactors.Paul Sokolovsky
2015-05-06unix-cpy: Fix adjustment of stack size when leaving exception handler.Damien George
2015-05-06py: Fix naming of function arguments when function is a closure.Damien George
2015-05-06mkrules.mk: Add comment why dependency parsing regex was tweaked.Paul Sokolovsky
2015-05-06Adjust sed regex that processes dependency file from compilerAri Suutari
2015-05-05py: Remove LOAD_CONST_ELLIPSIS bytecode, use LOAD_CONST_OBJ instead.Damien George
2015-05-05obj: Handle user instance hash based on Python adhoc rules.Paul Sokolovsky
2015-05-05objsingleton: New home for Ellipsis and NotImplemented.Paul Sokolovsky
2015-05-04modbuiltins: Add NotImplemented builtin constant.Paul Sokolovsky
2015-05-04modstruct: Rename module to "ustruct", to allow full Python-level impl.Paul Sokolovsky
2015-05-04modstruct: Group module qstr's together.Paul Sokolovsky
2015-05-04py: Check that arg to object.__new__ is a user-defined type.Damien George
2015-05-04modmachine: Add new module to access hardware, starting with physical memory.Paul Sokolovsky
2015-04-29py/repl.c: Fix shadowing of local variable "i".Damien George
2015-04-29py, readline: Add tab autocompletion for REPL.Damien George
2015-04-29py: Fix attrtuple array length in print and creation.Damien George
2015-04-28py: Replace py-version.sh with makeversionhdr.py, written in Python.Damien George
2015-04-29py: In attrtuple use the correct length value and index for 'fields'.Daniel Campora
2015-04-25py: Fix handling of negative numbers in struct.pack of q/Q.Damien George
2015-04-26vm: On exiting except block, clear sys.exc_info() value.Paul Sokolovsky
2015-04-25py: Implement power op for long-long implementation of bignum.Damien George
2015-04-25py: Support conversion of bignum to bytes.Damien George
2015-04-25modsys: Add basic sys.exc_info() implementation.Paul Sokolovsky
2015-04-25objfun: Fix to stackless mode after recent refactor.Paul Sokolovsky
2015-04-24py: Modify bytecode "with" behaviour so it doesn't use any heap.Damien George
2015-04-23py: Add optional code to check bytes constructor values are in range.Damien George
2015-04-22py/objint_mpz.c: Make int_from_uint actually return uint.Damien George
2015-04-22py/mpz.c: Fix bug with shl not truncating zero digits correctly.Damien George
2015-04-22py/emitnative.c: Fix stack adjustment when erroring on binary op.Damien George