index
:
user/sven/micropython.git
for-upstream
master
old
stmhal-flash
origin/HEAD
origin/docs/library/bluetooth
origin/master
origin/parse-bytecode
origin/v1.22-release
origin/v1.24-release
The MicroPython project
Sven Wegener
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
/
objset.c
Age
Commit message (
Expand
)
Author
2017-02-03
py/objset: Fix inplace binary ops so frozensets are not modified.
Damien George
2017-02-02
py/objset: Make inplace binary operators actually modify the set.
Damien George
2016-10-17
py: Use mp_raise_msg helper function where appropriate.
Damien George
2016-09-28
py/objset: Ensure that use of frozenset.update raises an exception.
Damien George
2016-09-28
py/objset: Use mp_check_self() to check args of set/frozenset methods.
Damien George
2016-08-12
py: Get rid of assert() in method argument checking functions.
Paul Sokolovsky
2016-01-11
py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*.
Damien George
2016-01-11
py: Change type signature of builtin funs that take variable or kw args.
Damien George
2016-01-11
py: Change type of .make_new and .call args: mp_uint_t becomes size_t.
Damien George
2016-01-03
py: Use polymorphic iterator type where possible to reduce code size.
Damien George
2015-11-29
py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR.
Damien George
2015-11-29
py: Add MP_ROM_* macros and mp_rom_* types and use them.
Damien George
2015-10-11
py: Rename MP_BOOL() to mp_obj_new_bool() for consistency in naming.
Paul Sokolovsky
2015-08-28
objset: frozensets are hashable.
Paul Sokolovsky
2015-04-16
py: Overhaul and simplify printf/pfenv mechanism.
Damien George
2015-03-20
py: Clarify API for map/set lookup when removing&adding at once.
Damien George
2015-01-20
py, unix: Allow to compile with -Wunused-parameter.
Damien George
2015-01-01
py: Move to guarded includes, everywhere in py/ core.
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-07-31
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
Damien George
2014-07-03
Rename machine_(u)int_t to mp_(u)int_t.
Damien George
2014-06-01
py: Add option to disable set() object (enabled by default).
Damien George
2014-06-01
Rename bultins config variables to MICROPY_PY_BUILTINS_*.
Damien George
2014-05-24
Rename configuration variables controling Python features.
Damien George
2014-05-21
py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL.
Damien George
2014-05-11
py: frozenset() creates an empty frozenset.
Damien George
2014-05-10
py: Disable frozenset by default, enable on unix.
Paul Sokolovsky
2014-05-10
objset: Give up and implement frozenset.
Paul Sokolovsky
2014-05-10
py: Tidy up returning NULL which should be MP_OBJ_NOT_SUPPORTED.
Damien George
2014-05-03
Add license header to (almost) all files.
Damien George
2014-05-02
py, unix: Make "mpconfig.h" be first included, as other headers depend on it.
Paul Sokolovsky
2014-04-17
py: Add MP_OBJ_STOP_ITERATION and make good use of it.
Damien George
2014-04-13
py: Factor out impl of special methods for builtin types into opmethods.c
Paul Sokolovsky
2014-04-13
objset: Implement __contains__() op-method.
Paul Sokolovsky
2014-04-12
py: Remove useless implementations of NOT_EQUAL in binary_op's.
Damien George
2014-04-07
objset: Fix incorrect workaround against mp_set_init() munging alloc size.
Paul Sokolovsky
2014-04-05
py: Change module globals from mp_map_t* to mp_obj_dict_t*.
Damien George
2014-04-05
py: Change nlr_jump to nlr_raise, to aid in debugging.
Damien George
2014-04-05
py: Fix delete operation on map/dict and set objects.
Damien George
2014-03-30
py: Fix "TypeError: 'iterator' object is not iterable", doh.
Paul Sokolovsky
2014-03-30
Merge map.h into obj.h.
Damien George
2014-03-30
Rename rt_* to mp_*.
Damien George
2014-03-29
py: Rename old const type objects to mp_type_* for consistency.
Damien George
2014-03-26
Remove mp_obj_type_t.methods entry and use .locals_dict instead.
Damien George
2014-03-26
Change mp_method_t.name from const char * to qstr.
Damien George
2014-03-26
py: Replace mp_const_stop_iteration object with MP_OBJ_NULL.
Damien George
2014-03-17
py: Clean up includes.
xbe
2014-02-15
Implement proper exception type hierarchy.
Damien George
2014-02-15
Change mp_obj_type_t.name from const char * to qstr.
Damien George
[next]