index
:
micropython
docs/library/bluetooth
master
parse-bytecode
v1.22-release
v1.24-release
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Aslak Raanes
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
py
Commit message (
Expand
)
Author
Age
*
py/mpconfig.h: Define MP_ALWAYSINLINE for reuse.
Paul Sokolovsky
2016-08-07
*
py/objstr,objstrunicode: Fix inconistent #if indentation.
Paul Sokolovsky
2016-08-07
*
py/objstr: Make .partition()/.rpartition() methods configurable.
Paul Sokolovsky
2016-08-07
*
py/mkrules.mk: Allow to add more items for "clean" target using CLEAN_EXTRA.
Paul Sokolovsky
2016-08-04
*
py/py.mk: Extra switches to build "embedded" BerkeleyDB BTree lib.
Paul Sokolovsky
2016-07-31
*
py/mpconfig.h: Add MICROPY_STREAMS_POSIX_API setting.
Paul Sokolovsky
2016-07-30
*
lib/embed/abort_: Implementation of abort_() function raising uPy exception.
Paul Sokolovsky
2016-07-30
*
py/stream: Add adapter methods with POSIX-compatible signatures.
Paul Sokolovsky
2016-07-30
*
py/objstringio: Implement MP_STREAM_SEEK ioctl and add seek() method.
Paul Sokolovsky
2016-07-28
*
py/objstringio: Add MP_STREAM_FLUSH ioctl and flush() method.
Paul Sokolovsky
2016-07-28
*
py/stream: Implement generic flush() method, in terms of C-level ioctl.
Paul Sokolovsky
2016-07-27
*
py/stream: Stream module works with errno's, so should include mperrno.h.
Paul Sokolovsky
2016-07-26
*
py/objstrunicode: str_index_to_ptr: Implement positive indexing properly.
Paul Sokolovsky
2016-07-25
*
py/objstrunicode: str_index_to_ptr: Should handle bytes too.
Paul Sokolovsky
2016-07-25
*
py/stream.h: Remove dated comment of POSIX-specificity of EAGAIN.
Paul Sokolovsky
2016-07-25
*
py/stream.h: Move mp_stream_write_adaptor() inside ifdef block.
Paul Sokolovsky
2016-07-25
*
unix: Enable MICROPY_PY_STR_BYTES_CMP_WARN.
Paul Sokolovsky
2016-07-22
*
py/mpconfig.h: Fix description for MICROPY_PY_STR_BYTES_CMP_WARN.
Paul Sokolovsky
2016-07-22
*
py/obj: Issue a warning when str and bytes objects are compared.
Paul Sokolovsky
2016-07-22
*
py: Fix nlrthumb.c when DEBUG=1 is defined
Dave Hylands
2016-07-21
*
py/gc: Implement GC running by allocation threshold.
Paul Sokolovsky
2016-07-21
*
esp8266: Cache Xtensa-built libaxtls.a in local build dir.
Paul Sokolovsky
2016-07-16
*
py/stream: Implement 2- and 3-arg write() method as an extension to CPython.
Paul Sokolovsky
2016-07-14
*
extmod/modussl_axtls: Further changes to allow alternative SSL modules.
Paul Sokolovsky
2016-07-13
*
extmod/modussl: Rename to modussl_axtls.c, to allow impl using other SSL libs.
Paul Sokolovsky
2016-07-13
*
py/nlrx64.S: Prefix mp_thread_get_state with an underscore on Mac.
Damien George
2016-07-11
*
qemu-arm: Enable gcc LTO option for nlrthumb.c
Daniel Tralamazza
2016-07-11
*
py/objarray: Split out header to allow direct access to object.
Paul Sokolovsky
2016-07-06
*
extmod/moduos_dupterm: Reserve buffer bytearray object for dupterm.
Paul Sokolovsky
2016-07-04
*
py/mpconfig.h: Mention MICROPY_PY_BTREE config option.
Paul Sokolovsky
2016-07-02
*
py/builtinimport: Disable "imported as namespace package" warning.
Paul Sokolovsky
2016-07-02
*
py/gc: Calculate (and report) maximum contiguous free block size.
Paul Sokolovsky
2016-07-01
*
py/gc: Be sure to count last allocated block at heap end in stats.
Paul Sokolovsky
2016-06-30
*
py/mpthread: Include mpstate.h when defining GIL macros.
Damien George
2016-06-28
*
py/nlrsetjmp: Update to take into account new location of nlr_top.
Damien George
2016-06-28
*
py/nlrthumb: Convert NLR thumb funcs from asm to C with inline-asm.
Damien George
2016-06-28
*
py/modthread: Allow to properly set the stack limit of a thread.
Damien George
2016-06-28
*
py/mpthread.h: Move GIL macros outside MICROPY_PY_THREAD block.
Damien George
2016-06-28
*
py/modthread: Make Lock objects work when GIL is enabled.
Damien George
2016-06-28
*
py: Don't use gc or qstr mutex when the GIL is enabled.
Damien George
2016-06-28
*
py: Implement a simple global interpreter lock.
Damien George
2016-06-28
*
py: Make interning of qstrs thread safe.
Damien George
2016-06-28
*
py/gc: Fix GC+thread bug where ptr gets lost because it's not computed.
Damien George
2016-06-28
*
py/modthread: Call mp_thread_start/mp_thread_finish around threads.
Damien George
2016-06-28
*
py/modthread: Be more careful with root pointers when creating a thread.
Damien George
2016-06-28
*
py/gc: Fix 2 cases of concurrent access to ATB and FTB.
Damien George
2016-06-28
*
py/modthread: Satisfy unused-args warning.
Damien George
2016-06-28
*
py/gc: Make memory manager and garbage collector thread safe.
Damien George
2016-06-28
*
py/modthread: Add with-context capabilities to lock object.
Damien George
2016-06-28
*
py/modthread: Implement lock object, for creating a mutex.
Damien George
2016-06-28
[next]