index
:
suspect-devices/circuitpython
1.x
2.x
3.x
4.0.x
4.1.x
4.x
5.0.x
5.1.x
5.3.x
6.0.x
6.1.x
6.2.x
audiocore-rawsample-sinewave
azure
azure-pipelines
cross
dm-mixer
dynamic-native-modules
encoding
esp-extra-scripts
fix_typo_spanish
iabdalkader-cc3k-update
jepler-try-ubuntu-20.04
main
master
parse-bytecode
reentrant-gc
stable
travis-clang
travis-esp8266
travis-stackless
travis-testing
type_hints
CircuitPython - a Python implementation for teaching coding with microcontrollers
feurig
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
Age
Commit message (
Expand
)
Author
2017-02-24
Make slice make_new match mp_make_new_fun_t exactly, check the input type and...
Scott Shawcroft
2017-02-24
Correct name of mp_raise_NotImplementedError to make error name.
Scott Shawcroft
2017-02-24
Make the build quieter by default.
Scott Shawcroft
2017-02-24
py/runtime: mp_raise_msg(): Accept NULL argument for message.
Paul Sokolovsky
2017-02-24
Add indices() support to slice.
Scott Shawcroft
2017-02-24
Switch exception throwing to mp_raise helpers. It saves a little code space e...
Scott Shawcroft
2017-02-24
py/parse: Simplify handling of errors by raising them directly.
Damien George
2017-02-24
py: Create str/bytes objects in the parser, not the compiler.
Damien George
2017-02-24
py/parse: Allow parser/compiler consts to be bignums.
Damien George
2017-02-22
py/moduerrno: Make list of errno codes configurable.
Damien George
2017-02-22
py/moduerrno: Make uerrno.errorcode dict configurable.
Damien George
2017-02-20
py/objlist: For list slice assignment, allow RHS to be a tuple or list.
Damien George
2017-02-17
py/grammar: Remove unused rule.
Damien George
2017-02-17
py/lexer: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-17
py: Do adjacent str/bytes literal concatenation in lexer, not compiler.
Damien George
2017-02-17
py/lexer: Simplify handling of line-continuation error.
Damien George
2017-02-17
py/lexer: Use strcmp to make keyword searching more efficient.
Damien George
2017-02-17
py/lexer: Move check for keyword to name-tokenising block.
Damien George
2017-02-17
py/lexer: Simplify handling of indenting of very first token.
Damien George
2017-02-17
py/persistentcode: Bump .mpy version due to change in bytecode.
Damien George
2017-02-16
py/lexer: Don't generate string representation for period or ellipsis.
Damien George
2017-02-16
py/grammar: Group no-compile grammar rules together to shrink tables.
Damien George
2017-02-16
py: De-optimise some uses of mp_getiter, so they don't use the C stack.
Damien George
2017-02-16
py/compile: Optimise list/dict/set comprehensions to use stack iter.
Damien George
2017-02-16
py/runtime: Optimise case of identity iterator so it doesn't alloc RAM.
Damien George
2017-02-16
py: Remove unused "use_stack" argument from for_iter_end emit function.
Damien George
2017-02-16
py: Optimise storage of iterator so it takes only 4 slots on Py stack.
Damien George
2017-02-16
py: Make FOR_ITER opcode pop 1+4 slots from the stack when finished.
Damien George
2017-02-16
py: Allow bytecode/native to put iter_buf on stack for simple for loops.
Damien George
2017-02-16
py: Add iter_buf to getiter type method.
Damien George
2017-02-16
py/vm: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-16
py/objint: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-16
py/objexcept: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-16
py/objclosure: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-16
py/objfun: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-16
py/objarray: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-16
py/objstr: Convert mp_uint_t to size_t (and use int) where appropriate.
Damien George
2017-02-16
py/objset: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-16
py/objdict: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-16
py/objlist: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-16
py/objtuple: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-16
py/persistentcode: Replace mp_uint_t with size_t where appropriate.
Damien George
2017-02-16
py/mpz: Change type of "base" args from mp_uint_t to unsigned int.
Damien George
2017-02-16
py/mpz: Remove obsolete declaration of mpz_as_str_size.
Damien George
2017-02-16
py/mpz: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-16
py/runtime: Convert mp_uint_t to size_t where appropriate.
Damien George
2017-02-15
py/vm: Add MICROPY_PY_THREAD_GIL_VM_DIVISOR option.
Damien George
2017-02-15
py/modthread: Use system-provided mutexs for _thread locks.
Damien George
2017-02-14
Make mp_float_t conversions explicit to silence warnings of converting floats...
Scott Shawcroft
2017-02-14
py/objtype: Replace non-ASCII single-quote char with ASCII version.
Damien George
[prev]
[next]