index
:
user/sven/micropython.git
for-upstream
master
old
stmhal-flash
origin/HEAD
origin/dependabot/github_actions/actions/upload-artifact-5
origin/master
origin/parse-bytecode
origin/v1.22-release
origin/v1.24-release
origin/v1.26-release
The MicroPython project
Sven Wegener
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
/
obj.h
Age
Commit message (
Expand
)
Author
2021-04-27
py: Add option to compile without any error messages at all.
Damien George
2020-10-10
py/objdict: Add mp_const_empty_dict_obj, use it for mp_const_empty_map.
Jim Mussared
2020-07-21
py/obj.h: Fix mp_seq_replace_slice_no_grow to use memmove not memcpy.
Damien George
2020-06-30
py: Rework mp_convert_member_lookup to properly handle built-ins.
Damien George
2020-06-30
py/obj.h: Make existing MP_TYPE_FLAG_xxx macros sequential.
Damien George
2020-06-27
py/objcomplex: Add mp_obj_get_complex_maybe for use in complex bin-op.
Damien George
2020-06-24
py/obj.h: Add public mp_obj_is_dict_or_ordereddict() helper macro.
Damien George
2020-06-10
py/obj.h: Clarify comments about mp_map_t is_fixed and is_ordered.
Damien George
2020-06-10
py/objtype: Add __dict__ attribute for class objects.
Andrew Leech
2020-04-27
py/objdict: Fix popitem for ordered dicts.
Jim Mussared
2020-04-18
all: Fix implicit floating point promotion.
stijn
2020-04-09
py/objexcept: Remove optional TimeoutError exception.
Damien George
2020-04-05
py/objexcept: Allow compression of exception message text.
Jim Mussared
2020-02-28
all: Reformat C and Python source code with tools/codeformat.py.
Damien George
2020-02-21
py/objtype: Allow mp_instance_cast_to_native_base to take native obj.
Damien George
2020-02-18
py/objexcept: Rename mp_obj_new_exception_msg_varg2 to ..._vlist.
Damien George
2020-02-13
py/obj.h: Remove TODO idea comment about truncated mp_map_t.
David Lechner
2020-02-13
py: Add mp_raise_msg_varg helper and use it where appropriate.
Damien George
2020-02-11
py: Expand type equality flags to 3 separate ones, fix bool/namedtuple.
Damien George
2020-01-30
py: Support non-boolean results for equality and inequality tests.
Nicko van Someren
2020-01-30
py/objtype: Make mp_obj_type_t.flags constants public, moved to obj.h.
Damien George
2020-01-24
py/obj.h: Add and use mp_obj_is_bool() helper.
Yonatan Goldschmidt
2020-01-14
py/objint: Add mp_obj_int_get_uint_checked() helper.
Yonatan Goldschmidt
2020-01-13
py/obj: Add MICROPY_OBJ_IMMEDIATE_OBJS option to reduce code size.
Damien George
2020-01-13
py/obj.h: Redefine qstr object encoding to add immediate obj encoding.
Damien George
2020-01-09
py: Make mp_obj_get_type() return a const ptr to mp_obj_type_t.
Damien George
2019-12-29
py/objslice: Inline fetching of slice paramters in str_subscr().
Nicko van Someren
2019-12-28
py/objslice: Add support for indices() method on slice objects.
Nicko van Someren
2019-12-27
py/obj.h: Use 32-bit shift in MP_OBJ_NEW_QSTR calc for obj-repr D.
Damien George
2019-12-27
py: Introduce MP_ROM_FALSE/MP_ROM_TRUE for ROM to refer to bool objects.
Damien George
2019-12-27
py: Introduce MP_ROM_NONE macro for ROM to refer to None object.
Damien George
2019-12-20
py/obj.h: Remove comments about additional mp_buffer_info_t entries.
Damien George
2019-11-26
py: Remove 3 obsolete commented-out lines from header files.
Damien George
2019-03-08
py: Allow registration of modules at their definition.
Andrew Leech
2019-03-08
py: Add independent config for debugging sentinel object values.
Damien George
2019-02-20
py/objfun: Make fun_data arg of mp_obj_new_fun_asm() a const pointer.
Damien George
2019-02-20
py/obj.h: Remove obsolete mp_obj_new_fun_viper() declaration.
Damien George
2019-02-12
py: Downcase MP_xxx_SLOT_IS_FILLED inline functions.
Damien George
2019-02-12
py: Downcase all MP_OBJ_IS_xxx macros to make a more consistent C API.
Damien George
2019-01-25
py/obj.h: Explicitly cast args to uint32_t in MP_OBJ_FUN_MAKE_SIG.
Damien George
2018-10-01
py/obj.h: Use uint64_t instead of mp_int_t in repr-D MP_OBJ_IS_x macros.
Damien George
2018-10-01
py/emitnative: Implement yield and yield-from in native emitter.
Damien George
2018-09-26
py: Fix msvc C++ compiler warnings with MP_OBJ_FUN_MAKE_SIG macro.
stijn
2018-09-14
py: Optimise call to mp_arg_check_num by compressing fun signature.
Damien George
2018-07-08
py/obj.h: Give compile error if using obj repr D with single-prec float.
Damien George
2018-07-08
py/objmodule: Make mp_obj_module_get_globals an inline function.
Damien George
2018-07-08
py/objdict: Make mp_obj_dict_get_map an inline function.
Damien George
2018-07-03
py/obj.h: Fix broken build for object repr C when float disabled.
Nicko van Someren
2018-07-02
py/objgenerator: Eliminate need for mp_obj_gen_wrap wrapper instances.
Damien George
2018-06-08
py/obj.h: Introduce a "flags" entry in mp_obj_type_t.
Damien George
[next]