7921 Commits (ca16c3821053e5bf2b87aeb10007f73f31dc1eac)
 

Author SHA1 Message Date
Paul Sokolovsky 3923f96dc6 tests/cpydiff/core_import_path: Test showing difference in package.__path__.
6 years ago
stijn ab4a8618cf msvc: Workaround parser bug in older MSBuild versions
6 years ago
stijn 5b57ae985f mpy-cross: Fix compiler detection for including windows/fmode.c
6 years ago
Paul Sokolovsky 7d4ba9d257 tests/io/resource_stream: Add test for uio.resource_stream().
6 years ago
Paul Sokolovsky d7da2dba07 py/modio: Implement uio.resource_stream(package, resource_path).
6 years ago
Paul Sokolovsky 4c2fa83f2a zephyr/main: Remove superfluous include.
6 years ago
Paul Sokolovsky b5159a9149 zephyr/mpconfigport.h: Enable line number information for scripts.
6 years ago
Paul Sokolovsky c1b19115e5 tests/cpydiff/core_import_prereg: Fill in cause and workaround.
6 years ago
Paul Sokolovsky 8bb84cc627 tests/cpydiff/core_function_userattr: Clarify, fill in cause and workaround.
6 years ago
Paul Sokolovsky 58ecbc7752 tests/cpydiff/core_arguments: Fill in cause/workaround.
6 years ago
Paul Sokolovsky 674da04e2e zephyr/Makefile: Add debugserver Zephyr target.
6 years ago
Paul Sokolovsky 11bc21dfa8 unix/main: Ignore SIGPIPE signal, instead make EPIPE arrive.
6 years ago
Paul Sokolovsky 5db55e63f3 extmod/modlwip: ioctl POLL: Fix handling of peer closed socket.
6 years ago
stijn c41fe70ef2 windows/README: Add a note about stack usage for msvc
6 years ago
stijn fa823ea893 windows/README: Fix some typos and grammar
6 years ago
Paul Sokolovsky e81f46940e tools/upip: Upgrade to 1.1.6, supports commented lines in requirements.txt.
6 years ago
Paul Sokolovsky 473e85e2da tools/mpy-tool: Make work if run from another directory.
6 years ago
stijn db9c2e310e msvc: Rebuild all qstrs when mpconfig headers are modified
6 years ago
stijn 8d865fa701 msvc: Do not define DEBUG for debug builds
6 years ago
stijn 2f0ce2a6f5 py: Cleanup use of global DEBUG preprocessor definition
6 years ago
Paul Sokolovsky a7f5022591 windows/README: Convert to Markdown.
6 years ago
Paul Sokolovsky 4c2402e41e extmod/modlwip: getaddrinfo: Allow to accept all 6 standard params.
6 years ago
Paul Sokolovsky de3a96ba17 extmod/moduselect: Implement ipoll() method for alloc-free polling.
6 years ago
Paul Sokolovsky edc0dcb55c extmod/moduselect: Refactor towards introduction of poll.ipoll().
6 years ago
Paul Sokolovsky b08286948a extmod/moduselect: Convert to MP_ROM_QSTR and friends.
6 years ago
Damien George 49de9b68d2 qemu-arm, stmhal: Remove dummy memory.h since it's no longer needed.
6 years ago
Paul Sokolovsky 11a962099e examples/hwapi: Add config for Zephyr port of 96Boards Carbon.
6 years ago
Paul Sokolovsky 8109cd5f23 extmod/crypto-algorithms/sha256: Remove non-standard memory.h header.
6 years ago
Paul Sokolovsky 31bbcd448c zephyr/modusocket: Add dummy makefile() implementation.
6 years ago
Paul Sokolovsky 868453d3d8 zephyr/modusocket: sock_read: Check socket status only at the start of packet.
6 years ago
Paul Sokolovsky 1fe0f678f8 zephyr/modusocket: Add read/readline/readinto stream methods.
6 years ago
Paul Sokolovsky ef55be159c zephyr/modusocket: Refactor recv() into stream read() method.
6 years ago
Damien George 7743b1523e unix: Remove obsolete MICROPY_FATFS macro.
6 years ago
Paul Sokolovsky 63068875c5 zephyr/modusocket: Enable stream write() method.
6 years ago
Paul Sokolovsky 0e177e0649 zephyr/modusocket: Refactor send() into stream write() method.
6 years ago
Kushal Das 083cd21a74 zephyr: Add 96b_carbon configuration.
6 years ago
Damien George f85fd79c6c py/mpz: In mpn_sub, use existing function to remove trailing zeros.
6 years ago
Damien George 810133d97d tests/basics: Add tests for int.from_bytes when src has trailing zeros.
6 years ago
Damien George c7aa86ce6f py/mpz: Strip trailing zeros from mpz value when set from bytes.
6 years ago
Paul Sokolovsky 5e66f2b751 zephyr/main: Configure IPv4 netmask and gateway to allow Internet access.
6 years ago
Damien George 30badd1ce1 tests: Add tests for calling super and loading a method directly.
6 years ago
Damien George dd11af209d py: Add LOAD_SUPER_METHOD bytecode to allow heap-free super meth calls.
6 years ago
Damien George 5335942b59 py/compile: Refactor handling of special super() call.
6 years ago
Damien George 0dd6a59c89 py/compile: Don't do unnecessary check if iter parse node is a struct.
6 years ago
Damien George 03053f82db mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation.
6 years ago
Damien George ae54fbf166 py/compile: Add COMP_RETURN_IF_EXPR option to enable return-if-else opt.
6 years ago
Damien George 40b40ffc98 py/compile: Extract parse-node kind at start of func for efficiency.
6 years ago
Damien George fa03bbf0fd py/compile: Don't do unnecessary check if parse node is a struct.
6 years ago
Damien George 4df013c8cc py/objtype: mp_obj_new_super doesn't need to be public, so inline it.
6 years ago
Paul Sokolovsky 9e8f316392 extmod/moductypes: Fix bigint handling for 32-bit ports.
6 years ago