circuitpython/unix
Damien George 824f5c5a32 py/vstr: Combine vstr_new_size with vstr_new since they are rarely used.
Now there is just one function to allocate a new vstr, namely vstr_new
(in addition to vstr_init etc).  The caller of this function should know
what initial size to allocate for the buffer, or at least have some policy
or config option, instead of leaving it to a default (as it was before).
2016-10-14 16:46:34 +11:00
..
.gitignore unix/.gitignore: Add nanbox build output to ignore list. 2016-01-15 14:25:53 +00:00
Makefile unix: Enable btree module for coverage build. 2016-09-22 11:10:11 +10:00
alloc.c unix/alloc: Make coverage build and its overzealous warnings happy. 2016-06-18 00:36:13 +03:00
coverage.c py/vstr: Combine vstr_new_size with vstr_new since they are rarely used. 2016-10-14 16:46:34 +11:00
fatfs_port.c unix: Enable VfsFat support. 2016-02-14 19:15:22 +02:00
fdfile.h unix/moduselect: Allow poll.register(), etc. accept fd-like objects. 2016-08-07 01:25:59 +03:00
file.c unix: Use mp_raise_OSError helper function. 2016-10-07 14:05:15 +11:00
gccollect.c unix/gccollect: Provide declaration of exported function. 2016-06-28 11:28:50 +01:00
input.c py: Change type signature of builtin funs that take variable or kw args. 2016-01-11 00:49:27 +00:00
input.h unix: Support readline history saving to file, improves interactive usage. 2015-03-13 21:46:19 +00:00
main.c unix/main: When preparing sys.path, allocate exact strings on uPy heap. 2016-07-09 01:48:07 +03:00
modffi.c unix: Use mp_raise_OSError helper function. 2016-10-07 14:05:15 +11:00
modjni.c all: Remove 'name' member from mp_obj_module_t struct. 2016-09-22 00:23:16 +10:00
modmachine.c unix: Use mp_raise_OSError helper function. 2016-10-07 14:05:15 +11:00
modos.c unix: Use common RAISE_ERRNO macro from mphalport.h. 2016-10-07 14:09:59 +11:00
modsocket.c unix: Use common RAISE_ERRNO macro from mphalport.h. 2016-10-07 14:09:59 +11:00
modtermios.c unix: Use common RAISE_ERRNO macro from mphalport.h. 2016-10-07 14:09:59 +11:00
modtime.c all: Remove 'name' member from mp_obj_module_t struct. 2016-09-22 00:23:16 +10:00
moduselect.c unix: Use mp_raise_OSError helper function. 2016-10-07 14:05:15 +11:00
mpconfigport.h extmod/modubinascii: Make crc32() support configurable. 2016-08-24 18:28:43 +03:00
mpconfigport.mk py/py.mk: Add support for building modussl_mbedtls. 2016-09-23 14:30:46 +03:00
mpconfigport_coverage.h tests/extmod: Add a test for framebuf module, tested by coverage build. 2016-09-04 16:40:40 +10:00
mpconfigport_fast.h py: Add ability to have frozen persistent bytecode from .mpy files. 2016-04-13 16:07:47 +01:00
mpconfigport_freedos.h unix: djgpp errno.h have no ENOTSUP, so define it to Linux value. 2016-04-03 23:23:01 +03:00
mpconfigport_minimal.h ports: Remove typedef of machine_ptr_t, it's no longer needed. 2016-08-15 11:02:59 +10:00
mpconfigport_nanbox.h unix: Add option to build 64-bit NaN-boxing interpreter. 2016-01-15 11:12:08 +00:00
mphalport.h unix: Use mp_raise_OSError helper function. 2016-10-07 14:05:15 +11:00
mpthreadport.c unix: Use mp_raise_OSError helper function. 2016-10-07 14:05:15 +11:00
mpthreadport.h unix: Implement garbage collection with threading. 2016-06-28 11:28:49 +01:00
qstrdefsport.h py: Add rules for automated extraction of qstrs from sources. 2016-04-16 13:18:09 +01:00
unix_mphal.c unix/unix_mphal: Implement mp_hal_ticks_us(). 2016-05-21 02:16:35 +03:00