aboutsummaryrefslogtreecommitdiff
path: root/py/obj.h
AgeCommit message (Expand)Author
2014-05-03objclosure, objcell: Print detailed representation if was requested.Paul Sokolovsky
2014-05-02objtype: .print() Exception instances in adhoc way.Paul Sokolovsky
2014-05-01objgenerator: .print(): Output real underlying function name.Paul Sokolovsky
2014-04-28py: Clear allocated, but unused memory in containers.Paul Sokolovsky
2014-04-27py: Implement keyword-only args.Damien George
2014-04-26modio: Implement io.StringIO class.Paul Sokolovsky
2014-04-22objexcept: Add mp_obj_new_exception_arg1() convenience function.Paul Sokolovsky
2014-04-20py: Making closures now passes pointer to stack, not a tuple for vars.Damien George
2014-04-19obj.h: Typo fix in comment.Paul Sokolovsky
2014-04-18py: Allow to pass buffer protocol flags to get_buffer helper funcs.Damien George
2014-04-18py: Add typecode to buffer protocol.Damien George
2014-04-17py: Add MP_OBJ_STOP_ITERATION and make good use of it.Damien George
2014-04-17py: Merge BINARY_OP_SUBSCR and store_subscr (w/ delete) into subscr.Damien George
2014-04-17py: Simplify objfun/objgenerator connection, no need to call bc_get.Damien George
2014-04-17py: Make built-in 'range' a class.Damien George
2014-04-13py: Add property object, with basic functionality.Damien George
2014-04-13objlist: Add support for statically allocated lists.Paul Sokolovsky
2014-04-12py: Add 'static' to inline function MP_BOOL; remove category_t.Damien George
2014-04-12py: Change inline to static inline for 2 functions.Damien George
2014-04-11py: Revert some inline functions back to macros, since they bloat stmhal.Damien George
2014-04-11py: Convert some macros to inline functions (in obj.h).Damien George
2014-04-10py: Fix float/complex binop returning NULL; implement complex power.Damien George
2014-04-09py: Add mp_obj_is_integer; make mp_get_index check for long int.Damien George
2014-04-09py: Add mp_get_buffer(), mp_get_buffer_raise() convenience functions to API.Paul Sokolovsky
2014-04-08py: Remove DELETE_SUBSCR opcode, combine with STORE_SUBSCR.Damien George
2014-04-08Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-04-08py: Finish implementation of all del opcodes.Damien George
2014-04-08py: Make bytearray a proper type.Paul Sokolovsky
2014-04-08py: implement UNPACK_EX byte code (for: a, *b, c = d)Damien George
2014-04-05py: Replace stream_p with *stream_p in mp_obj_type_t.Damien George
2014-04-05py: Change module globals from mp_map_t* to mp_obj_dict_t*.Damien George
2014-04-05py: Fix delete operation on map/dict and set objects.Damien George
2014-04-05py: Implement DELETE_SUBSCR bytecode; implement mp_obj_dict_delete.Damien George
2014-04-05map: Add mp_map_dump() (#ifdef'ed) to be handy when debugging maps.Paul Sokolovsky
2014-04-04py: Remove mp_obj_less (use mp_binary_op(MP_BINARY_OP_LESS..) instead).Damien George
2014-04-04py: Add m_malloc_fail function to handle memory allocation error.Damien George
2014-04-03py: More robust int conversion and overflow checking.Damien George
2014-03-31objexcept: No more magic messages in exceptions, only exception arguments.Paul Sokolovsky
2014-03-30Merge pull request #399 from pfalcon/gen-defargsDamien George
2014-03-30objgenerator: Handle default args to generator functions.Paul Sokolovsky
2014-03-30vm: Implement CALL_FUNCTION_VAR opcode (foo(*(1, 2, 3))).Paul Sokolovsky
2014-03-30Merge map.h into obj.h.Damien George
2014-03-30Rename rt_* to mp_*.Damien George
2014-03-29py: Rename old const type objects to mp_type_* for consistency.Damien George
2014-03-29py: Change mp_const_* objects to macros.Damien George
2014-03-28objgenerator: close(): Throw instance of GeneratorExit (not type).Paul Sokolovsky
2014-03-27py: Thin out predefined exceptions.Damien George
2014-03-27py: Put n_state for bytecode in the bytecode prelude.Damien George
2014-03-26Remove mp_obj_type_t.methods entry and use .locals_dict instead.Damien George
2014-03-26Change mp_method_t.name from const char * to qstr.Damien George