aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-12-11unix: Enable strict stackless mode in a branch for testing it in Travis.travis-stacklessPaul Sokolovsky
2017-12-11tests/heapalloc, heapalloc_super: Skip in strict stackless mode.Paul Sokolovsky
2017-12-11tests/heapalloc_*: Refactor some tests to work in strict stackless mode.Paul Sokolovsky
2017-12-11py/runtime: Use the Python stack when building *arg and **kwarg state.Damien George
2017-12-11stm32: Add support for using the Python stack.Damien George
2017-12-11unix: Add support for using the Python stack.Damien George
2017-12-11extmod/modure: Convert alloca() to use new scoped allocation API.Damien George
2017-12-11extmod/machine_signal: Change VLA to use new scoped allocation API.Damien George
2017-12-11py: Convert all uses of alloca() to use new scoped allocation API.Damien George
2017-12-11py: Introduce a Python stack for scoped allocation.Damien George
2017-12-11py/runtime: Move mp_exc_recursion_depth to runtime and rename to raise.Damien George
2017-12-11docs/reference/packages: Add chapter on distribution packages and deployment.Paul Sokolovsky
2017-12-10unix/mpconfigport: Disable uio.resource_stream().Paul Sokolovsky
2017-12-10py/mkrules.mk: Add "clean-frozen" target to clean frozen script/modules dir.Paul Sokolovsky
2017-12-09py/map: Allow to trace rehashing operations.Paul Sokolovsky
2017-12-09py/objfun: Factor out macro for initializing codestate.Paul Sokolovsky
2017-12-09py/objfun, vm: Add comments on codestate allocation in stackless mode.Paul Sokolovsky
2017-12-09py/objfun: Factor out macro for decoding codestate size.Paul Sokolovsky
2017-12-09py/gc: In sweep debug output, print pointer as a pointer.Paul Sokolovsky
2017-12-09py/gc: Factor out a macro to trace GC mark operations.Paul Sokolovsky
2017-12-09py/runtime: When tracing unary/binary ops, output op (method) name.Paul Sokolovsky
2017-12-08py/objint_longlong: Check for zero division/modulo.Paul Sokolovsky
2017-12-08lib/tinytest: Move from tools/tinytest.Paul Sokolovsky
2017-12-08qemu-arm/test_main: Clean up invocation of tinytest_main().Paul Sokolovsky
2017-12-08zephyr/main: Move var declarations to the top of file.Paul Sokolovsky
2017-12-08py/asmbase: Revert removal of clearing of label offsets for native emit.Damien George
2017-12-08py/{emitbc,asmbase}: Only clear emit labels to -1 when in debug mode.Damien George
2017-12-08py/gc: Add CLEAR_ON_SWEEP option to debug mis-traced objects.Paul Sokolovsky
2017-12-07py/malloc: Allow to use debug logging if !MICROPY_MALLOC_USES_ALLOCATED_SIZE.Paul Sokolovsky
2017-12-07py/malloc: MICROPY_MEM_STATS requires MICROPY_MALLOC_USES_ALLOCATED_SIZE.Paul Sokolovsky
2017-12-07py/mpprint: Fix "%x" vs "%X" regression introduced in previous commit.Paul Sokolovsky
2017-12-07py/mpprint: Support "%lx" format on 64-bit systems.Paul Sokolovsky
2017-12-07py/mpprint: Make "%p" format work properly on 64-bit systems.Paul Sokolovsky
2017-12-06zephyr/CMakeLists.txt: Properly separate CFLAGS parts gotten from CMake.Paul Sokolovsky
2017-12-06zephyr/CMakeLists.txt: Update for latest Zephyr buildsys changes.Paul Sokolovsky
2017-12-06docs/glossary: Clarify wording for "baremetal".Paul Sokolovsky
2017-12-05py/modbuiltins: Use standard arg-parsing helper func for builtin print.Damien George
2017-12-05tests/run-tests: Wrap long lists to facilitate adding more items.Paul Sokolovsky
2017-12-05py: mp_call_function_*_protected(): Pass-thru return value if possible.Paul Sokolovsky
2017-12-04docs/library: Add xrefs to "stream" dictionary entry for many modules.Paul Sokolovsky
2017-12-04py/misc.h: Add m_new_obj_var_with_finaliser().Paul Sokolovsky
2017-12-04docs/glossary: Describe string interning.Paul Sokolovsky
2017-12-04esp8266/modnetwork: Make sure to intern string passed to .config("param").Paul Sokolovsky
2017-12-03docs/glossary: Describe "stream" term.Paul Sokolovsky
2017-12-03docs/uerrno: Fix xref-vs-code markup.Paul Sokolovsky
2017-12-03tests/cpydiff: Fix markup where "`" (xref) was used instead of "``" (code).Paul Sokolovsky
2017-12-03docs/glossary: Describe the callee-owned tuple concept.Paul Sokolovsky
2017-12-01zephyr/Makefile: syscall_macros.h generation was moved from CMake to make.Paul Sokolovsky
2017-12-01stm32/boards/*_af.csv: Make consistent use of JTMS, JTCK, SWDIO, SWCLK.Damien George
2017-12-01stm32/boards/stm32f767_af.csv: Update AF table based on datasheet.Damien George