aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-03-24tests/float: Add tests for round() of inf, nan and large number.Damien George
2017-03-24py/modbuiltins: Allow round() to return a big int if necessary.Damien George
2017-03-24py/modbuiltins: For round() builtin use nearbyint instead of round.Damien George
2017-03-24lib/libm: Add implementation of nearbyintf, from musl-1.1.16.Damien George
2017-03-23tests/float: Add tests for math funcs that return ints.Damien George
2017-03-23py/objint: Handle special case of -0 when classifying fp as int.Damien George
2017-03-23py/modmath: Allow trunc/ceil/floor to return a big int if necessary.Damien George
2017-03-23py/lexer: Remove obsolete comment, since lexer can now raise exceptions.Damien George
2017-03-23py: Define and use MP_OBJ_ITER_BUF_NSLOTS to get size of stack iter buf.Damien George
2017-03-23py/sequence: Convert mp_uint_t to size_t where appropriate.Damien George
2017-03-23py: Use size_t as len argument and return type of mp_get_index.Damien George
2017-03-23msvc: Remove directory with generated files when cleaning.stijn
2017-03-23windows: Make msvc project file support any version from VS2013 to VS2017stijn
2017-03-23minimal/Makefile: Change C standard from gnu99 to c99.Damien George
2017-03-23bare-arm/Makefile: Change C standard from gnu99 to c99.Damien George
2017-03-23all/Makefile: Remove -ansi from GCC flags, its ignored anyway.Krzysztof Blazewicz
2017-03-22tests/heapalloc_str: Test no-replacement case for str.replace().Paul Sokolovsky
2017-03-22py/bc: Provide better error message for an unexpected keyword argument.Damien George
2017-03-22cc3200/mods/modutime: Use generic sleep_ms and sleep_us implementations.Damien George
2017-03-22stmhal/systick: Make mp_hal_delay_ms release the GIL when sleeping.Damien George
2017-03-22extmod/utime_mphal: Don't exit/enter the GIL in generic sleep functions.Damien George
2017-03-22stmhal/pybthread: Allow interrupts to work during lock/unlock of mutex.Damien George
2017-03-22stmhal/irq: Shift IRQ priorities of TIM and EXTINT to be above PENDSV.Damien George
2017-03-21esp8266/machine_pin: Fix pin.irq() to work when all args are keywords.Damien George
2017-03-21esp8266/machine_pin: Fix memset size for zeroing of pin_irq_is_hard.Damien George
2017-03-20stmhal/pendsv: Disable interrupts during a thread switch.Damien George
2017-03-20py/vm: Don't release the GIL if the scheduler is locked.Damien George
2017-03-20extmod/modframebuf: Add support for monochrome horizontal format.Peter Hinch
2017-03-20docs/library/machine.I2C: Fix scan() doc to match implementation.transistortim
2017-03-20unix/coverage: Enable scheduler and add tests for it.Damien George
2017-03-20tests/micropython: Add tests for micropython.schedule().Damien George
2017-03-20esp8266/machine_pin: Make pin.irq arguments positional.Damien George
2017-03-20esp8266/machine_pin: Add "hard" parameter to pin.irq, soft by default.Damien George
2017-03-20esp8266: Change machine.Timer callback to soft callback.Damien George
2017-03-20esp8266: Enable micropython.schedule() with locking in pin callback.Damien George
2017-03-20stmhal: Enable micropython.schedule().Damien George
2017-03-20unix: Use mp_handle_pending() in time.sleep().Damien George
2017-03-20py: Add micropython.schedule() function and associated runtime code.Damien George
2017-03-20py/objstr: Use better msg in bad implicit str/bytes conversion exceptionstijn
2017-03-17utime module documentation fixes and cleanup:Christopher Arndt
2017-03-17py: Provide mp_decode_uint_value to help optimise stack usage.Damien George
2017-03-17py: Reduce size of mp_code_state_t structure.Damien George
2017-03-16tests/basics/bytes_add: Add tests for optimised bytes addition.Damien George
2017-03-16py/objstr: Fix eager optimisation of str/bytes addition.Damien George
2017-03-15travis: Change an stmhal rule to build PYBV11 instead of default PYBV10.Damien George
2017-03-15docs/library/framebuf: Fix typo in bit-width for MVLSB description.Damien George
2017-03-15py/mkrules.mk: Remove special check for "-B" in qstr auto generation.Damien George
2017-03-15tests/basics: Move string-modulo-format int tests to dedicated file.Damien George
2017-03-15tests/basics: Add test for string module formatting with int argument.Damien George
2017-03-15tests/basics/string_format2: Adjust comment now that tests succeed.Damien George