737 Commits (b04d4a5b1360b73d905cd018ca0182b0d2ff4454)

Author SHA1 Message Date
Paul Sokolovsky 9cc8ec843e py/py.mk: Add support for building modussl_mbedtls.
6 years ago
Damien George c4a69c75a5 unix: Enable btree module for coverage build.
6 years ago
Damien George 93c4a6a3f7 all: Remove 'name' member from mp_obj_module_t struct.
6 years ago
Paul Sokolovsky 5bf1b4e9d9 unix/modjni: array(): Support creation of object arrays.
6 years ago
Paul Sokolovsky ee324c501e unix/modjni: Add array() top-level function to create Java array.
6 years ago
Paul Sokolovsky 3fea1f014c unix/modjni: Implement subscription for object arrays.
6 years ago
Renato Aguiar 081c0648ec unix: Fix build for when MICROPY_PY_SOCKET=0.
6 years ago
Damien George 9526e24234 unix,stmhal,esp8266: When find'ing frozen files follow symbolic links.
7 years ago
Delio Brignoli e2ac8bb3f1 py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled.
7 years ago
Damien George 2d8740a4d1 tests/extmod: Add a test for framebuf module, tested by coverage build.
7 years ago
Damien George 58f3861358 tests/unix/extra_coverage: Add test for str/bytes with invalid hash.
7 years ago
Delio Brignoli f98bb2ddcb py/mpprint: Fail an assertion with unsupported format specifiers.
7 years ago
Damien George 9c04ef2a67 unix,stmhal,esp8266: When find'ing frozen files don't use extra slash.
7 years ago
Paul Sokolovsky c428367543 extmod/modubinascii: Make crc32() support configurable.
7 years ago
Damien George 675d1c9c60 ports: Remove typedef of machine_ptr_t, it's no longer needed.
7 years ago
ilovezfs 4e36dd570b unix/mpconfigport.h: Don't include stdio.h on MacOS.
7 years ago
Paul Sokolovsky 56eb25f049 py/objstr: Make .partition()/.rpartition() methods configurable.
7 years ago
Paul Sokolovsky a4aaf82421 unix/moduselect: Allow poll.register(), etc. accept fd-like objects.
7 years ago
Paul Sokolovsky 5b9e7e29f6 unix: Enable websocket module.
7 years ago
Paul Sokolovsky aac9e8cfa3 unix/Makefile: And note why btree module is disabled for coverage build.
7 years ago
Paul Sokolovsky 61e77a4e88 py/mpconfig.h: Add MICROPY_STREAMS_POSIX_API setting.
7 years ago
Paul Sokolovsky 64da62ec2e unix/file: Use generic stream flush() method.
7 years ago
Paul Sokolovsky 01816068c8 unix/file: fdfile_ioctl(): Fix argument to check_fd_is_open().
7 years ago
Paul Sokolovsky ade36806c8 unix/file: ioctl(): Check that file is open before operations.
7 years ago
Paul Sokolovsky 8fac939889 unix/file: Implement MP_STREAM_FLUSH ioctl.
7 years ago
Paul Sokolovsky 243f8988be unix/mpconfigport.h: Include stdio.h by default.
7 years ago
Paul Sokolovsky 918851e836 unix: Enable MICROPY_PY_STR_BYTES_CMP_WARN.
7 years ago
Paul Sokolovsky 68815901d4 unix: Disable MICROPY_GC_ALLOC_THRESHOLD for minimal build.
7 years ago
Paul Sokolovsky bd6622abe8 unix: Cache libaxtls.a in local build dir.
7 years ago
Paul Sokolovsky 20283aec10 extmod/modussl_axtls: Further changes to allow alternative SSL modules.
7 years ago
Damien George ee622cc1ed unix/mpthreadport: Adjust minimum thread stack, and stack limit check.
7 years ago
Damien George 3096928d5a unix: Disable the GIL to improve performance of non-thread code.
7 years ago
Paul Sokolovsky 520f35632d unix/main: When preparing sys.path, allocate exact strings on uPy heap.
7 years ago
Paul Sokolovsky 649b69a1db unix/main: Improve help for -X options a bit.
7 years ago
Paul Sokolovsky 0e5e14fe7c unix/main: Error out on unknown value of suffix in -X heapsize= option.
7 years ago
Paul Sokolovsky d83177b248 unix/mpconfigport_minimal.h: Allow to print a string within 1KB of heap.
7 years ago
Paul Sokolovsky e965d2b82a unix/Makefile: Make "minimal" build be minimal again.
7 years ago
Paul Sokolovsky 43241ceaac unix: Enable btree module.
7 years ago
Damien George df95f52583 py/modthread: Allow to properly set the stack limit of a thread.
7 years ago
Damien George 94d2919b77 unix/modtime: Release the GIL when sleeping.
7 years ago
Damien George f443504f86 unix/mpthreadport: Suppress compiler warning about unused arguments.
7 years ago
Damien George f1dbd2909e unix/gccollect: Provide declaration of exported function.
7 years ago
Damien George c2508ac8bd unix/mpthreadport: Use SA_SIGINFO for GC signal handler.
7 years ago
Damien George dbd54e0b5b unix: Implement garbage collection with threading.
7 years ago
Damien George f1b6db2218 unix/file: If write syscall returns because of EINTR then try again.
7 years ago
Damien George 801d1b3803 py/modthread: Implement lock object, for creating a mutex.
7 years ago
Damien George 707f98f207 py/modthread: Add stack_size() function.
7 years ago
Damien George a791be936a unix: Add basic thread support using pthreads.
7 years ago
Damien George 330165a2cc py: Add MP_STATE_THREAD to hold state specific to a given thread.
7 years ago
Martin Müller f2892bd77d unix: Fix Makefile to handle gc-sections linker flags on Mac OS.
7 years ago