7764 Commits (850f79e552a170912cfd88f5001a9ac343a22f5d)
 

Author SHA1 Message Date
Damien George 3f810daeb3 py/obj: Change mp_uint_t to size_t for mp_obj_get_array_fixed_n len arg. 8 years ago
Damien George 9c388f66cf esp8266/modesp: Use mp_obj_str_get_str instead of mp_obj_str_get_data. 8 years ago
Damien George b568448306 extmod/modlwip: Use mp_obj_str_get_str instead of mp_obj_str_get_data. 8 years ago
Damien George fb139a4ba6 README: Change Travis & Coveralls badges to not use link references. 8 years ago
Paul Sokolovsky 99866a00a0 py/nlrx86: Better check for Zephyr (requires 1.7). 8 years ago
Paul Sokolovsky fa17eabce9 README: Describe extmod/ dir. 8 years ago
Paul Sokolovsky c16d1c07ca README: Add link to docs.micropython.org. 8 years ago
Damien George 29424304d9 unix: Use mp_obj_str_get_str instead of mp_obj_str_get_data. 8 years ago
Damien George ab5689bc9d py/objarray: Use mp_obj_str_get_str instead of mp_obj_str_get_data. 8 years ago
Damien George 64a4f11b2d py: Remove MP_STATE_CTX, use MP_STATE_THREAD instead (it's an alias). 8 years ago
Damien George 707f16b05c py: Use mp_locals/mp_globals accessor funcs instead of MP_STATE_CTX. 8 years ago
Damien George f4ee1ba9b4 py/objnamedtuple: Use size_t where appropriate, instead of mp_uint_t. 8 years ago
Damien George d1b93ced78 py/objtype: Use size_t where appropriate, instead of mp_uint_t or uint. 8 years ago
Damien George bfb48c1620 tests/float: Add tests for round() of inf, nan and large number. 8 years ago
Damien George c236ebfea7 py/modbuiltins: Allow round() to return a big int if necessary. 8 years ago
Damien George 125eae1ba3 py/modbuiltins: For round() builtin use nearbyint instead of round. 8 years ago
Damien George fb161aa45a lib/libm: Add implementation of nearbyintf, from musl-1.1.16. 8 years ago
Damien George bacb52aa2d tests/float: Add tests for math funcs that return ints. 8 years ago
Damien George c073519ec8 py/objint: Handle special case of -0 when classifying fp as int. 8 years ago
Damien George febeff4af4 py/modmath: Allow trunc/ceil/floor to return a big int if necessary. 8 years ago
Damien George f64a3e296e py/lexer: Remove obsolete comment, since lexer can now raise exceptions. 8 years ago
Damien George 60656eaea4 py: Define and use MP_OBJ_ITER_BUF_NSLOTS to get size of stack iter buf. 8 years ago
Damien George 507119f4d8 py/sequence: Convert mp_uint_t to size_t where appropriate. 8 years ago
Damien George c88cfe165b py: Use size_t as len argument and return type of mp_get_index. 8 years ago
stijn 3f3df43501 msvc: Remove directory with generated files when cleaning. 8 years ago
stijn c61131380d windows: Make msvc project file support any version from VS2013 to VS2017 8 years ago
Damien George 92cd000842 minimal/Makefile: Change C standard from gnu99 to c99. 8 years ago
Damien George 4afa782fb4 bare-arm/Makefile: Change C standard from gnu99 to c99. 8 years ago
Krzysztof Blazewicz 75589272ef all/Makefile: Remove -ansi from GCC flags, its ignored anyway. 8 years ago
Paul Sokolovsky 4a4bb84e92 tests/heapalloc_str: Test no-replacement case for str.replace(). 8 years ago
Damien George 58f23def55 py/bc: Provide better error message for an unexpected keyword argument. 8 years ago
Damien George 1110c8873c cc3200/mods/modutime: Use generic sleep_ms and sleep_us implementations. 8 years ago
Damien George 3509e2d307 stmhal/systick: Make mp_hal_delay_ms release the GIL when sleeping. 8 years ago
Damien George 2e3fc77809 extmod/utime_mphal: Don't exit/enter the GIL in generic sleep functions. 8 years ago
Damien George 96c35d0ac4 stmhal/pybthread: Allow interrupts to work during lock/unlock of mutex. 8 years ago
Damien George 080210ddc6 stmhal/irq: Shift IRQ priorities of TIM and EXTINT to be above PENDSV. 8 years ago
Damien George 5d05ff1406 esp8266/machine_pin: Fix pin.irq() to work when all args are keywords. 8 years ago
Damien George b16c35486f esp8266/machine_pin: Fix memset size for zeroing of pin_irq_is_hard. 8 years ago
Damien George ebbaf7ee57 stmhal/pendsv: Disable interrupts during a thread switch. 8 years ago
Damien George 1a5c8d1053 py/vm: Don't release the GIL if the scheduler is locked. 8 years ago
Peter Hinch 231cfc84a7 extmod/modframebuf: Add support for monochrome horizontal format. 8 years ago
transistortim fb981107eb docs/library/machine.I2C: Fix scan() doc to match implementation. 8 years ago
Damien George 74faf4c5fc unix/coverage: Enable scheduler and add tests for it. 8 years ago
Damien George c772817dee tests/micropython: Add tests for micropython.schedule(). 8 years ago
Damien George 9ee4641850 esp8266/machine_pin: Make pin.irq arguments positional. 8 years ago
Damien George 2507c83b0e esp8266/machine_pin: Add "hard" parameter to pin.irq, soft by default. 8 years ago
Damien George 31ea158557 esp8266: Change machine.Timer callback to soft callback. 8 years ago
Damien George 1b7d67266d esp8266: Enable micropython.schedule() with locking in pin callback. 8 years ago
Damien George a5159edc20 stmhal: Enable micropython.schedule(). 8 years ago
Damien George c138b21ceb unix: Use mp_handle_pending() in time.sleep(). 8 years ago