index
:
openmano-mpy
master
MicroPython source and hardware configuration for OpenMano
Damien George
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
Age
Commit message (
Expand
)
Author
2019-09-26
py: Add support for matmul operator @ as per PEP 465.
Damien George
2019-09-26
py/compile: Use calculation instead of switch to convert token to op.
Damien George
2019-09-26
py/parse: Use calculation instead of table to convert token to operator.
Damien George
2019-09-26
py/lexer: Reorder operator tokens to match corresponding binary ops.
Damien George
2019-09-18
py/persistentcode: Enable persistent code saving for Windows ports.
stijn
2019-09-12
py/mkrules.mk: Add QSTR_GLOBAL_REQUIREMENTS variable for qstr auto-gen.
Damien George
2019-09-10
py/vm: Factor cached map lookup code to inline function.
Damien George
2019-09-05
py/mkenv.mk: Add GDB variable.
Damien George
2019-09-02
py/bc: Fix size calculation of UNWIND_JUMP opcode in mp_opcode_format.
Damien George
2019-09-02
py/binary: Change mp_uint_t to size_t for index, size, align args.
Damien George
2019-09-02
py/modstruct: Fix struct.pack_into with unaligned offset of native type.
Damien George
2019-09-02
py/modstruct: Fix struct.unpack with unaligned offset of native type.
Tom McDermott
2019-08-31
py/objtuple: Allow compatible subclasses of tuple in mp_obj_tuple_get.
Jeff Epler
2019-08-30
py/profile: Add debugging for sys.settrace feature.
Milan Rossa
2019-08-30
py: Integrate sys.settrace feature into the VM and runtime.
Milan Rossa
2019-08-30
py/profile: Add initial implementation of sys.settrace feature.
Milan Rossa
2019-08-30
py/bc: Factor out code to get bytecode line number info into new func.
Damien George
2019-08-30
py/compile: Improve the line numbering precision for lambdas.
Damien George
2019-08-28
py: Add global default_emit_opt variable to make emit kind persistent.
Damien George
2019-08-28
py/vm: Don't add traceback info for exceptions that are re-raised.
Damien George
2019-08-28
py/vm: Don't add traceback info for exc's propagated through a finally.
Damien George
2019-08-27
py/py.mk: Remove trailing spaces at end of line.
Damien George
2019-08-22
py/vm: Shorten error message for not-implemented opcode.
Damien George
2019-08-22
py/bc0.h: Add comment that MP_BC_MAKE_CLOSURE/_DEFARGS take extra byte.
Damien George
2019-08-22
py/objgenerator: Move defn of mp_const_GeneratorExit_obj here.
Damien George
2019-08-22
py/runtime: Remove obsolete comment about mp_parse_compile_execute.
Damien George
2019-08-22
py/emitbc: Make all emit_write_bytecode_* funcs take a stack_adj arg.
Damien George
2019-08-22
py/emitbc: Rewrite switch in load_const_tok to reduce code size.
Damien George
2019-08-19
py/compile: Improve the line numbering precision for comprehensions.
Milan Rossa
2019-08-19
extmod/modure: Make regex dump-code debugging feature optional.
Damien George
2019-08-19
py/nlr: Use MP_UNREACHABLE at the end of arch-specific nlr_jump funcs.
Damien George
2019-08-19
py: Introduce MP_UNREACHABLE macro to annotate unreachable code.
Damien George
2019-08-17
py/modmath: Implement math.isclose() for non-complex numbers.
stijn
2019-08-15
py/objarray: Fix amount of free space in array when doing slice assign.
Damien George
2019-08-15
py: Implement new sys.atexit feature.
Milan Rossa
2019-08-06
py/showbc: Fix off-by-one when showing address of unknown opcode.
Milan Rossa
2019-08-06
py: Allow to pass in read-only buffers to viper and inline-asm funcs.
Damien George
2019-07-31
py/modio: Call mp_import_name to do resource stream import.
Paul m. p. P
2019-07-31
py/runtime: Allow to override builtins.__import__ with Python func.
Paul m. p. P
2019-07-31
py/builtinimport: Populate __file__ when importing frozen or mpy files.
Paul m. p. P
2019-07-30
py/objdict: Quote non-string types when used as keys in JSON output.
Eric Poulsen
2019-07-25
py/sequence: Fix grammar in comment about equality.
Yonatan Goldschmidt
2019-07-17
py/objstringio: Guard bytesio_stream_p struct w/ MICROPY_PY_IO_BYTESIO.
Paul m. p. P
2019-07-17
py/scheduler: Rename sched_stack to sched_queue.
Jim Mussared
2019-07-12
py/makeqstrdata.py: Allow using \r\n as a qstr if a port requires it.
Paul m. p. P
2019-07-12
py/asmarm: Use __builtin___clear_cache instead of __clear_cache.
David Lechner
2019-07-09
py/objgenerator: Add missing #if guard for PY_GENERATOR_PEND_THROW.
Laurens Valk
2019-07-03
py/nlrthumb: Check __thumb2__ instead of __ARM_ARCH_6M__.
David Lechner
2019-07-03
py/asmarm: Use __clear_cache on Linux/GCC when creating new asm code.
David Lechner
2019-07-01
py/persistentcode: Ensure prelude_offset is always initialised.
Paul m. p. P
[next]