index
:
openmano-mpy
master
MicroPython source and hardware configuration for OpenMano
Damien George
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
/
objtype.c
Age
Commit message (
Expand
)
Author
2014-07-05
py: Automatically ake __new__ a staticmethod.
Damien George
2014-07-03
Rename machine_(u)int_t to mp_(u)int_t.
Damien George
2014-06-10
py: Implement __contains__ special method.
Damien George
2014-06-08
objtype: Fix passing of class param to inherited classmethods.
Paul Sokolovsky
2014-06-08
objtype: Optimize stack usage mp_obj_class_lookup().
Paul Sokolovsky
2014-06-08
objtype: Enable __lt__ method support for instances.
Paul Sokolovsky
2014-06-06
Change comments (mainly URLs) to no longer specifically say Python 3.3
Chris Angelico
2014-06-03
py: Allow tail call optimisation in mp_call_function_n_kw.
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-22
py: Initial attempts to actually allow implementing __new__ in Python.
Paul Sokolovsky
2014-05-21
objtype: super: Fall back to "object" lookup as last resort.
Paul Sokolovsky
2014-05-21
objtype: super: Add stop condition for looking up in base types.
Paul Sokolovsky
2014-05-21
py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL.
Damien George
2014-05-19
objtype: Separate __new__ and __init__ methods.
Paul Sokolovsky
2014-05-13
py, unix: Add copyright for modules I worked closely on.
Paul Sokolovsky
2014-05-11
py: Use mp_arg_check_num in more places.
Damien George
2014-05-11
objtuple: Go out of the way to support comparison of subclasses.
Paul Sokolovsky
2014-05-11
py: Don't try to "bind" types store as attributes of objects.
Paul Sokolovsky
2014-05-10
objtype: Comments for duplicating code in runtime.c.
Paul Sokolovsky
2014-05-10
objtype: Implement ->getiter() method for instances.
Paul Sokolovsky
2014-05-10
objtype: Don't treat inheritance from "object" as from native type.
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-03
py, objtype.c: Rename class_ to instance_ following change of typedef.
Damien George
2014-05-02
py, unix: Make "mpconfig.h" be first included, as other headers depend on it.
Paul Sokolovsky
2014-05-02
objtype: Work around stupid strict aliasing check.
Paul Sokolovsky
2014-05-02
objtype: Rename mp_obj_class_t -> mp_obj_instance_t and move to local header.
Paul Sokolovsky
2014-05-02
objtype: .print() Exception instances in adhoc way.
Paul Sokolovsky
2014-04-30
objtype: Support calling normal methods inherited from native base class.
Paul Sokolovsky
2014-04-29
objtype: Add support for looking up non-method attrs in native base class.
Paul Sokolovsky
2014-04-29
objtype: Implement basic framework for subclassing native types.
Paul Sokolovsky
2014-04-25
py: Support instance __call__ method.
Paul Sokolovsky
2014-04-21
py: Fix super() bug, where it didn't allow instance access.
Damien George
2014-04-17
py: Add MP_OBJ_STOP_ITERATION and make good use of it.
Damien George
2014-04-17
py: Merge BINARY_OP_SUBSCR and store_subscr (w/ delete) into subscr.
Damien George
2014-04-15
py: Implement __delitem__ method for classes.
Paul Sokolovsky
2014-04-13
py: Add property object, with basic functionality.
Damien George
2014-04-08
py: Remove DELETE_SUBSCR opcode, combine with STORE_SUBSCR.
Damien George
2014-04-08
py: Finish implementation of all del opcodes.
Damien George
2014-04-05
py: Make all objects and instances derive from object.
Damien George
2014-04-05
py: Change nlr_jump to nlr_raise, to aid in debugging.
Damien George
2014-04-05
objtype: Add equality test for type types.
Paul Sokolovsky
2014-04-02
py: Factor out static/class method unwrapping code; add tests.
Damien George
2014-03-31
py: Implement __getattr__.
Damien George
2014-03-31
objtype: Wrap .__name__ handling in MICROPY_CPYTHON_COMPAT.
Paul Sokolovsky
2014-03-31
objtype: Add virtual __name__ attribute.
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
[next]