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
/
obj.h
Commit message (
Expand
)
Author
Age
*
py: Add mp_pending_exception global variable, for VM soft interrupt.
Damien George
2014-10-25
*
py: Factor out mp_obj_is_package() function.
Paul Sokolovsky
2014-10-25
*
py: Store bytecode arg names in bytecode (were in own array).
Damien George
2014-10-25
*
py: Add builtin memoryview object (mostly using array code).
Damien George
2014-10-23
*
py: Remove unused and unneeded SystemError exception.
Damien George
2014-10-22
*
py: Make mp_const_empty_bytes globally available.
Damien George
2014-10-21
*
py: Convert [u]int to mp_[u]int_t where appropriate.
Damien George
2014-10-03
*
py: Remove IOError since it's deprecated; use OSError instead.
Damien George
2014-09-30
*
py: Tidy up exception matching; allow matching of tuple of exceptions.
Damien George
2014-09-25
*
py: Add native json printing using existing print framework.
Damien George
2014-09-17
*
py: Implement divmod, % and proper // for floating point.
Damien George
2014-09-13
*
py: Enable struct/binary-helper to parse q and Q sized ints.
Damien George
2014-09-10
*
py: Rename mp_builtin_id to mp_obj_id and make it public.
Damien George
2014-09-07
*
stmhal: Implement generic select.select and select.poll.
Damien George
2014-09-07
*
py: Add ioctl method to stream protocol; add initial modselect.
Damien George
2014-09-07
*
py: Remove use of int type in obj.h.
Damien George
2014-08-30
*
py: Change all uint to mp_uint_t in obj.h.
Damien George
2014-08-30
*
py: Make tuple and list use mp_int_t/mp_uint_t.
Damien George
2014-08-30
*
py: Make map, dict, set use mp_int_t/mp_uint_t exclusively.
Damien George
2014-08-30
*
Change some parts of the core API to use mp_uint_t instead of uint/int.
Damien George
2014-08-30
*
py: Use memmove instead of memcpy when appropriate.
Damien George
2014-08-29
*
py: Improve efficiency of MP_OBJ_IS_STR_OR_BYTES.
Damien George
2014-08-27
*
Make int(b'123') work properly.
Dave Hylands
2014-08-26
*
py: Fix bug where GC collected native/viper/asm function data.
Damien George
2014-08-24
*
py: Allow viper to have type annotations.
Damien George
2014-08-15
*
py: Implement builtin reversed() function.
Damien George
2014-08-12
*
py: mp_buffer_info_t::buf may be valid, but NULL for empty objects.
Paul Sokolovsky
2014-08-10
*
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
Damien George
2014-07-31
*
py: Add mp_obj_str_builder_end_with_len.
Damien George
2014-07-31
*
Merge pull request #738 from dhylands/except-args
Damien George
2014-07-29
|
\
|
*
Add support for storing args during an exception raised by an irq.
Dave Hylands
2014-07-25
*
|
py: Change stream protocol API: fns return uint; is_text for text.
Damien George
2014-07-27
|
/
*
Rename machine_(u)int_t to mp_(u)int_t.
Damien George
2014-07-03
*
objstr: Be 8-bit clean even for repr().
Paul Sokolovsky
2014-06-14
*
objfun: Remove no longer used mp_obj_fun_prepare_simple_args().
Paul Sokolovsky
2014-06-11
*
py: Make sure getattr() works with non-interned strings (by interning them).
Paul Sokolovsky
2014-06-08
*
py: Implement default keyword only args.
Damien George
2014-06-07
*
objstr: Implement "%(key)s" % {} formatting for strings and dicts.
Paul Sokolovsky
2014-06-05
*
py: Fix configurability of builtin slice.
Damien George
2014-06-01
*
Rename bultins config variables to MICROPY_PY_BUILTINS_*.
Damien George
2014-06-01
*
py: Fix check of small-int overflow when parsing ints.
Damien George
2014-05-28
*
py: Implement long int parsing in int(...).
Damien George
2014-05-28
*
Change const byte* to const char* where sensible.
Damien George
2014-05-25
*
objlist: Implement support for arbitrary (3-arg) slices.
Paul Sokolovsky
2014-05-25
*
py: Refactor slice helpers, preparing to support arbitrary slicing.
Paul Sokolovsky
2014-05-25
*
objlist: Implement growing slice assignment.
Paul Sokolovsky
2014-05-25
*
objslice: Support arbitrary objects start, stop, and step.
Paul Sokolovsky
2014-05-25
*
Add SystemExit exception and use it in unix/ and stmhal/ ports.
Damien George
2014-05-24
*
py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL.
Damien George
2014-05-21
*
py: More const usage.
Paul Sokolovsky
2014-05-17
[next]