index
:
user/sven/micropython.git
for-upstream
master
old
stmhal-flash
origin/HEAD
origin/dependabot/github_actions/actions/cache-5
origin/dependabot/github_actions/actions/upload-artifact-6
origin/master
origin/parse-bytecode
origin/v1.22-release
origin/v1.24-release
origin/v1.26-release
The MicroPython project
Sven Wegener
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
cmdline
Age
Commit message (
Expand
)
Author
2022-09-23
py/parse: Allow const types other than int to optimise as true/false.
Angus Gratton
2022-06-20
py/emit: Suppress unreachable bytecode/native code that follows jump.
Damien George
2022-06-20
py/emit: Remove logic to detect last-emit-was-return-value.
Damien George
2022-05-17
py/compile: Allow new qstrs to be allocated at all compiler passes.
Damien George
2022-04-22
tests/cmdline: Add test for REPL auto-indent.
Damien George
2022-04-14
py/parse: Add MICROPY_COMP_CONST_TUPLE option to build const tuples.
Damien George
2022-04-14
py/parse: Print const object value in mp_parse_node_print.
Damien George
2022-03-31
py/runtime: Allow multiple **args in a function call.
David Lechner
2022-03-28
py: Change jump opcodes to emit 1-byte jump offset when possible.
Damien George
2022-03-25
tests/cmdline/cmd_showbc: Fix spelling of sequence.
David Lechner
2022-03-16
py/parse: Put const bytes objects in parse tree as const object.
Damien George
2022-03-10
py/modsys: Add optional mutable attributes sys.ps1/ps2 and use them.
Damien George
2022-02-24
py: Rework bytecode and .mpy file format to be mostly static data.
Damien George
2021-11-19
py/showbc: Print unary-op string when dumping bytecode.
Damien George
2021-09-16
all: Remove MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE.
Jim Mussared
2021-08-14
py: Implement partial PEP-498 (f-string) support.
Jim Mussared
2021-04-07
unix: Improve command line argument processing.
stijn
2020-10-01
unix/variants: Enable MICROPY_DEBUG_PARSE_RULE_NAME on coverage build.
Damien George
2020-06-16
py/compile: Implement PEP 572, assignment expressions with := operator.
Damien George
2020-03-30
tests: Format all Python code with black, except tests in basics subdir.
David Lechner
2020-02-04
tests/cmdline: Add test for MICROPYINSPECT environment variable.
David Lechner
2020-02-04
tests/cmdline/repl_inspect: Add new test for -i option.
David Lechner
2020-01-12
lib/mp-readline: Add word-based move/delete EMACS key sequences.
Yonatan Goldschmidt
2019-10-04
py/compile: Disallow 'import *' outside module level.
Petr Viktorin
2019-10-01
py: Rework and compress second part of bytecode prelude.
Damien George
2019-10-01
py: Compress first part of bytecode prelude.
Damien George
2019-09-26
py: Split RAISE_VARARGS opcode into 3 separate ones.
Damien George
2019-09-26
tests: Update tests for changes to opcode ordering.
Damien George
2019-09-26
py: Add support for matmul operator @ as per PEP 465.
Damien George
2019-08-30
tests: Add tests for sys.settrace feature.
Milan Rossa
2019-08-19
py/compile: Improve the line numbering precision for comprehensions.
Milan Rossa
2019-03-05
py: Replace POP_BLOCK and POP_EXCEPT opcodes with POP_EXCEPT_JUMP.
Damien George
2019-03-05
py: Fix VM crash with unwinding jump out of a finally block.
Damien George
2018-10-27
tests/cmdline/cmd_showbc.py: Fix test to explicitly declare nonlocal.
Damien George
2018-02-19
py/repl: Generalise REPL autocomplete to use qstr probing.
Damien George
2017-12-19
tests: Add some more tests to improve coverage of py/parse.c.
Damien George
2017-10-05
py: Clean up unary and binary enum list to keep groups together.
Damien George
2017-09-25
py: Clarify which mp_unary_op_t's may appear in the bytecode.
Paul Sokolovsky
2017-09-08
py/runtime0.h: Put inplace arith ops in front of normal operations.
Paul Sokolovsky
2017-09-07
py/runtime0.h: Move MP_BINARY_OP_DIVMOD to the end of mp_binary_op_t.
Paul Sokolovsky
2017-09-07
py/runtime0.h: Move relational ops to the beginning of mp_binary_op_t.
Paul Sokolovsky
2017-04-22
tests: Add tests for calling super and loading a method directly.
Damien George
2017-04-22
py/compile: Refactor handling of special super() call.
Damien George
2017-02-24
py: Create str/bytes objects in the parser, not the compiler.
Damien George
2017-02-17
tests/cmdline/cmd_parsetree: Update to work with changes to grammar.
Damien George
2017-02-16
tests/cmdline: Update cmd_parsetree test for changes to grammar order.
Damien George
2017-02-16
tests/cmdline/cmd_showbc: Update to work with recent changes.
Damien George
2017-02-16
tests/cmdline: Update tests to pass with latest changes to bytecode.
Damien George
2017-02-16
py: Allow bytecode/native to put iter_buf on stack for simple for loops.
Damien George
2016-12-29
tests/cmdline: Improve repl.c autocomplete test coverage.
Rami Ali
[next]