micropython/unix
Damien George 27e735fd18 py: Replace stream_p with *stream_p in mp_obj_type_t.
This is to reduce ROM usage.  stream_p is used in file and socket types
only (at the moment), so seems a good idea to make the protocol
functions a pointer instead of the actual structure.

It saves 308 bytes of ROM in the stmhal/ port, 928 in unix/.
2014-04-05 23:02:23 +01:00
..
.gitignore Revamp qstrs: they now include length and hash. 2014-01-21 21:40:13 +00:00
file.c py: Replace stream_p with *stream_p in mp_obj_type_t. 2014-04-05 23:02:23 +01:00
gccollect.c Changes to get unix/ port compiling on Cygwin. 2014-04-03 23:51:16 +01:00
main.c unix: Use STATIC modifier to enable code size analysis via map file. 2014-04-04 20:34:02 +03:00
Makefile unix: Rename module sources per latest naming conventions (mod*.c). 2014-04-04 20:34:10 +03:00
modffi.c py: Change nlr_jump to nlr_raise, to aid in debugging. 2014-04-05 18:32:08 +01:00
modsocket.c py: Replace stream_p with *stream_p in mp_obj_type_t. 2014-04-05 23:02:23 +01:00
modtime.c unix: Rename module sources per latest naming conventions (mod*.c). 2014-04-04 20:34:10 +03:00
mpconfigport.h py: Replace stream_p with *stream_p in mp_obj_type_t. 2014-04-05 23:02:23 +01:00
mpconfigport.mk unix: Fix ffi.c to compile with latest changes to API. 2014-03-29 13:48:32 +00:00
qstrdefsport.h py: Replace stream_p with *stream_p in mp_obj_type_t. 2014-04-05 23:02:23 +01:00