micropython/ports/embed/port
Damien George e2ff00e811 py/emitglue: Introduce mp_proto_fun_t as a more general mp_raw_code_t.
Allows bytecode itself to be used instead of an mp_raw_code_t in the simple
and common cases of a bytecode function without any children.

This can be used to further reduce frozen code size, and has the potential
to optimise other areas like importing.

Signed-off-by: Damien George <damien@micropython.org>
2024-02-16 14:17:01 +11:00
..
embed_util.c py/emitglue: Introduce mp_proto_fun_t as a more general mp_raw_code_t. 2024-02-16 14:17:01 +11:00
micropython_embed.h embed: Improve stack top estimation. 2024-02-15 10:07:32 +11:00
mpconfigport_common.h embed: Fix alloca include for FreeBSD and NetBSD. 2024-01-05 01:03:25 -06:00
mphalport.c embed: Add new "embed" port which builds a simple C package. 2023-01-20 22:28:50 +11:00
mphalport.h embed: Add new "embed" port which builds a simple C package. 2023-01-20 22:28:50 +11:00