micropython/ports/unix
Jim Mussared 3a910b1565 py/objstr: Optimise mp_obj_new_str_from_vstr for known-safe strings.
The new `mp_obj_new_str_from_utf8_vstr` can be used when you know you
already have a unicode-safe string.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2022-08-26 16:44:35 +10:00
..
mbedtls
variants all: Remove MICROPY_PY_IO_FILEIO config option. 2022-08-18 11:54:17 +10:00
Makefile all: Fix paths to mpy-cross and micropython binaries. 2022-08-11 13:31:13 +10:00
alloc.c
coverage.c
coveragecpp.cpp
fatfs_port.c
gccollect.c
input.c
input.h
main.c py/objstr: Split mp_obj_str_from_vstr into bytes/str versions. 2022-08-26 16:43:55 +10:00
modffi.c
modjni.c unix/modjni: Add missing const qualifier. 2022-08-11 14:09:16 +10:00
modmachine.c
modtermios.c
modtime.c
moduos.c py/objstr: Split mp_obj_str_from_vstr into bytes/str versions. 2022-08-26 16:43:55 +10:00
moduselect.c
modusocket.c py/objstr: Optimise mp_obj_new_str_from_vstr for known-safe strings. 2022-08-26 16:44:35 +10:00
mpbthciport.c
mpbtstackport.h
mpbtstackport_common.c
mpbtstackport_h4.c
mpbtstackport_usb.c
mpconfigport.h mpy-cross,unix: Include alloca.h for NetBSD. 2022-08-23 13:39:18 +10:00
mpconfigport.mk
mphalport.h
mpnimbleport.c
mpnimbleport.h
mpthreadport.c
mpthreadport.h
qstrdefsport.h
unix_mphal.c unix/unix_mphal: Allow overriding hal time functions. 2022-07-29 11:06:12 +10:00