micropython/unix
Damien George 5b3f0b7f39 py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*.
The first argument to the type.make_new method is naturally a uPy type,
and all uses of this argument cast it directly to a pointer to a type
structure.  So it makes sense to just have it a pointer to a type from
the very beginning (and a const pointer at that).  This patch makes
such a change, and removes all unnecessary casting to/from mp_obj_t.
2016-01-11 00:49:27 +00:00
..
.gitignore
Makefile
alloc.c
coverage.c
file.c py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 2016-01-11 00:49:27 +00:00
gccollect.c
input.c py: Change type signature of builtin funs that take variable or kw args. 2016-01-11 00:49:27 +00:00
input.h
main.c
modffi.c py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 2016-01-11 00:49:27 +00:00
modjni.c
modmachine.c
modos.c py: Change type signature of builtin funs that take variable or kw args. 2016-01-11 00:49:27 +00:00
modsocket.c py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 2016-01-11 00:49:27 +00:00
modtermios.c
modtime.c py: Change type signature of builtin funs that take variable or kw args. 2016-01-11 00:49:27 +00:00
moduselect.c py: Change type signature of builtin funs that take variable or kw args. 2016-01-11 00:49:27 +00:00
mpconfigport.h
mpconfigport.mk
mpconfigport_fast.h
mpconfigport_freedos.h
mpconfigport_minimal.h
mphalport.h
qstrdefsport.h
unix_mphal.c