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
/
py
Age
Commit message (
Expand
)
Author
2015-03-03
py: In inline assembler, reset labels on code-size pass.
Damien George
2015-03-03
py: Simplify some inline-assembler error messages, but retain meaning.
Damien George
2015-03-03
py: Give error for duplicate label in inline assembler.
Damien George
2015-03-03
py: Guard against redef of nlr_push with DEBUG + MICROPY_NLR_SETJMP.
stijn
2015-03-02
py: In inline assembler, fix branch out-of-range error reporting.
Damien George
2015-03-02
py: Use SMALL_INT creation macro in builtin sum.
Damien George
2015-03-02
py: For inline assembler, add bcc_n and bcc_w ops.
Damien George
2015-03-02
py: Clean up and comment out unused functions in mpz.
Damien George
2015-03-01
py: Set compiler scope before folding constants so error messages work.
Damien George
2015-02-28
py: Combine complie functions for or_test/and_test to reduce code size.
Damien George
2015-02-28
py: Combine emit functions for jump true/false to reduce code size.
Damien George
2015-02-28
py: Combine logic for compiling and/or tests, to reduce code size.
Damien George
2015-02-27
objarray: Implement array slice assignment.
Paul Sokolovsky
2015-02-27
py: Transform assert logic in compiler to save code space.
Damien George
2015-02-27
py: Use m_{new,renew,del} consistently.
Damien George
2015-02-27
py: Fix adding of traceback so that it appends to existing info.
Damien George
2015-02-26
py: Small optimisation of logic flow in BC_WITH_CLEANUP bytecode.
Damien George
2015-02-25
py: Make inline assembler raise exception when branch not in range.
Damien George
2015-02-24
py: In inline assembler, add return statement to fix flow logic.
Damien George
2015-02-24
py: Factor some code in inline thumb assembler to reduce code size.
Damien George
2015-02-24
py: Make more asmthumb functions inline to reduce code size.
Damien George
2015-02-24
py: Reduce code size of inline thumb assembler by using static tables.
Damien George
2015-02-23
py: Update parse.c&mpconfig.h to reflect rename of mp_lexer_show_token.
nhtshot
2015-02-23
py: Implement UnicodeError.
Paul Sokolovsky
2015-02-22
py: Make math special functions configurable and disabled by default.
Damien George
2015-02-22
py: Add few more special methods.
Paul Sokolovsky
2015-02-21
py: Expose mp_obj_list_remove as a public function.
Damien George
2015-02-17
py: Fix mp_obj_print() to work when Python streams are not used.
Paul Sokolovsky
2015-02-17
py: Revamp mp_obj_print() to use Python streams.
Paul Sokolovsky
2015-02-16
py: Implement bl/bx instructions for inline Thumb assembler.
Damien George
2015-02-16
py: Implement "it" instruction for inline Thumb assembler.
Damien George
2015-02-16
py: More robust checking in inline assembler compiler.
Damien George
2015-02-16
builtinimport: Revamp&refactor handling of relative imports.
Paul Sokolovsky
2015-02-16
builtinimport: Improve debugging output.
Paul Sokolovsky
2015-02-15
stackctrl: Encode "recursion depth exceeded" message as qstr.
Paul Sokolovsky
2015-02-15
objexcept: Optimize traceback allocation for exception.
Paul Sokolovsky
2015-02-15
objexcept: Optimize using messages without formatting substitutions.
Paul Sokolovsky
2015-02-15
nlr: Add even more optional debugging logging.
Paul Sokolovsky
2015-02-15
nlr: If DEBUG, guard against recursive nlr_push().
Paul Sokolovsky
2015-02-15
py: Make old_globals part of mp_code_state structure.
Paul Sokolovsky
2015-02-15
py: Use TextIOWrapper only if PY_IO_FILEIO def'd; cast size_t for print.
Damien George
2015-02-15
py: Simplify and remove redundant code for __iter__ method lookup.
Damien George
2015-02-15
py: Fix loading of immediate pointer in Thumb assembler.
Damien George
2015-02-15
py: Check for valid file when creating lexer for execfile.
Damien George
2015-02-14
py: Cleanup duplication in instance_is_callable/instance_call.
stijn
2015-02-14
py: Add setattr builtin.
stijn
2015-02-14
py/asm*.c: Typo fixes in comments.
Paul Sokolovsky
2015-02-13
py: Implement clz and rbit for inline Thumb assembler.
Damien George
2015-02-13
py: Implement sdiv/udiv for inline Thumb assembler.
Damien George
2015-02-13
py: Implement push/pop for inline Thumb assembler.
Damien George
[next]