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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
Age
Commit message (
Expand
)
Author
2014-12-29
py: Add MP_LIKELY(), MP_UNLIKELY() macros to help branch prediction.
v1.3.8
Paul Sokolovsky
2014-12-28
showbc: Print operation mnemonic in BINARY_OP.
Paul Sokolovsky
2014-12-28
showbc: Make code object start pointer semi-public.
Paul Sokolovsky
2014-12-28
vm: Record exception ip only for instructions where exceptions may happen.
Paul Sokolovsky
2014-12-27
py: Allow to properly disable builtin slice operation.
Damien George
2014-12-27
py: Allow to properly disable builtin "set" object.
Damien George
2014-12-27
py: Move to guarded includes for compile.h and related headers.
Paul Sokolovsky
2014-12-27
showbc: Refactor to allow inline instruction printing.
Paul Sokolovsky
2014-12-24
py: Make bytes objs work with more str methods; add tests.
Damien George
2014-12-22
py: Reduce size of VM exception stack element by 1 machine word.
Damien George
2014-12-21
py: Use str_to_int function in more places to reduce code size.
Damien George
2014-12-21
py: Remove last uses of printf from compile; use proper SyntaxError.
Damien George
2014-12-21
py: Move global/nonlocal decl code to compiler for proper SyntaxError.
Damien George
2014-12-21
py: Fix iteration over map in 2 places.
Damien George
2014-12-20
py: Remove unnecessary RULE_none and PN_none from parser.
Damien George
2014-12-20
py: Add blank and ident flags to grammar rules to simplify parser.
Damien George
2014-12-20
py: Save a few code bytes in parser; make vars local where possible.
Damien George
2014-12-19
py: Add execfile function (from Python 2); enable in stmhal port.
Damien George
2014-12-14
asmarm: Fix bug with encoding small negative ints using MVN instruction.
Paul Sokolovsky
2014-12-12
py: Fix optimised for-loop compiler so it follows proper semantics.
Damien George
2014-12-12
py: Fix label printing in showbc; print sp in vm trace.
Damien George
2014-12-11
py: Fix a semantic issue with range optimisation.
Damien George
2014-12-10
py: Tidy up a few function declarations.
Damien George
2014-12-10
py: Remove static from definition of pfenv_printf.
Damien George
2014-12-10
py: Make functions static where appropriate.
Damien George
2014-12-10
py: Fix function type: () -> (void).
Damien George
2014-12-09
py: Allow builtins to be overridden.
Damien George
2014-12-08
modsys: Add sys.print_exception(exc, file=sys.stdout) function.
Paul Sokolovsky
2014-12-05
py: Rename mp_obj_int_get to mp_obj_int_get_truncated; fix struct.pack.
Damien George
2014-12-05
py: Fix printing of size_t entity; fix qemu-arm for changes to lexer.
Damien George
2014-12-05
py: Optimise lexer by exposing lexer type.
Damien George
2014-12-04
py: Allow bytes/bytearray/array to be init'd by buffer protocol objects.
Damien George
2014-12-02
py, vm: Make unum a local variable for each opcode that uses it.
Damien George
2014-12-01
modmicropython: Move mem_info() and qstr_info() functions from unix port.
Paul Sokolovsky
2014-11-30
py: Generalise and reduce code size of array +, += and .extend().
Damien George
2014-11-30
py: Implement +, += and .extend for bytearray and array objs.
Damien George
2014-11-29
Use MP_DEFINE_CONST_DICT macro to define module dicts.
Damien George
2014-11-29
modubinascii: Add, with hexlify() implementation.
Paul Sokolovsky
2014-11-27
py: Add NLR support for xtensa CPU.
Damien George
2014-11-27
pfenv_printf: Properly implement %p format specifier.
Paul Sokolovsky
2014-11-27
builtin: Reimplement __repl_print__() in terms of print().
Paul Sokolovsky
2014-11-27
map: Add empty fixed map.
Paul Sokolovsky
2014-11-27
py: #if guard str_make_new when not needed.
Damien George
2014-11-22
moduhashlib: Initial module skeleton.
Paul Sokolovsky
2014-11-21
py: Add support for float/double arrays in array module.
Damien George
2014-11-16
py: Make stream seek correctly check for ioctl fn; add seek for textio.
Damien George
2014-11-17
stream: Implement seek operation support via ioctl, wrapped in generic method.
Paul Sokolovsky
2014-11-17
stream: Convert .ioctl() to take fixed number of args.
Paul Sokolovsky
2014-11-15
py: Use __hash__ method if a type defines it
stijn
2014-11-06
py: Fix order-only dependencies in mkrules.mk and py.mk.
Sven Wegener
[next]