Paul Sokolovsky
|
9d95a2b21d
|
Functions of fixed number of args are special-cased only for 3 or less args.
|
2014-01-26 02:03:07 +02:00 |
|
Paul Sokolovsky
|
2ca84aa01e
|
Add MP_OBJ_IS_INT(), for symmetry with MP_OBJ_IS_STR().
|
2014-01-26 02:03:07 +02:00 |
|
Paul Sokolovsky
|
5d362d3209
|
unix socket: Add few more socket constants.
|
2014-01-26 02:03:07 +02:00 |
|
Paul Sokolovsky
|
db0b282d45
|
unix socket: Store module constants in data structure.
-147 bytes on x86.
|
2014-01-26 02:03:07 +02:00 |
|
Damien George
|
8fcf7b858d
|
Merge pull request #225 from dhylands/fix-make-dep
Fixed dependency problem for qstrdefs.generated.h
|
2014-01-25 09:34:23 -08:00 |
|
Dave Hylands
|
1a3b0d5fed
|
Fixed dependency problem for qstrdefs.generated.h
The problem manifests itself in make 4.0
I also fixed the LINK message when linking the final executable for unix and unix-cpy.
|
2014-01-25 08:55:31 -08:00 |
|
Damien George
|
51f3a6becd
|
stm: Improved ADC module; add BOARD_NAME config value.
|
2014-01-25 16:30:47 +00:00 |
|
Damien George
|
b829b5caec
|
Implement mp_parse_node_free; print properly repr(string).
|
2014-01-25 13:51:19 +00:00 |
|
Damien George
|
e0722ee9d9
|
Merge branch 'free-parse-tree' of github.com:pfalcon/micropython into pfalcon-free-parse-tree
|
2014-01-25 11:54:46 +00:00 |
|
Damien George
|
28eb57786d
|
py: Optimise generated code for working out line numbers.
|
2014-01-25 11:43:20 +00:00 |
|
Damien George
|
449dd0a69e
|
stm: Put gc_collect code in separate file; define _ram_start in .ld.
To partly address Issue #220.
|
2014-01-25 00:44:31 +00:00 |
|
Damien George
|
2259e62c37
|
Remove obsoleted comment.
|
2014-01-25 00:25:32 +00:00 |
|
Damien George
|
0f5e8b151f
|
Merge branch 'master' of github.com:micropython/micropython
|
2014-01-25 00:18:30 +00:00 |
|
Damien George
|
7c9c667633
|
py: Implement iterator support for object that has __getitem__.
Addresses Issue #203.
|
2014-01-25 00:17:36 +00:00 |
|
Paul Sokolovsky
|
aee2ba70de
|
Add parse_node_free_struct() and use it to free parse tree after compilation.
TODO: Check lexer/parse/compile error path for leaks too.
|
2014-01-25 02:11:59 +02:00 |
|
Paul Sokolovsky
|
c1d200ef74
|
rt_deinit(): Finalize some maps.
|
2014-01-25 02:04:07 +02:00 |
|
Paul Sokolovsky
|
9a24a0465f
|
Add mp_map_deinit() & mp_map_free() to finalize maps.
mp_map_deinit() finalizes static map, mp_map_free() - dynamic.
|
2014-01-25 02:04:01 +02:00 |
|
Damien George
|
fcd4ae8271
|
Merge pull request #221 from pfalcon/basic-bytes
Add basic implementation of bytes type, piggybacking on str.
|
2014-01-24 15:15:47 -08:00 |
|
Damien George
|
58b8a6202a
|
Merge pull request #219 from dhylands/add-deps
Rework makefiles. Add proper dependency checking.
|
2014-01-24 15:03:39 -08:00 |
|
Damien George
|
0004a84ec0
|
Revert "Move gc_collect to py/gc.c"
This reverts commit a215b09c0d.
|
2014-01-24 22:54:09 +00:00 |
|
Damien George
|
baba08bff9
|
Merge pull request #218 from iabdalkader/master
Move file obj to separate module
|
2014-01-24 14:48:06 -08:00 |
|
Damien George
|
41d02b654e
|
py: Improve freeing of emitters in mp_compile.
There can be multiple emitters allocated during compile (eg byte code
and native).
|
2014-01-24 22:42:28 +00:00 |
|
Damien George
|
ceb87835fe
|
Merge pull request #217 from pfalcon/free-emitter
Add support for freeing code emitter objects at the end of compilation.
|
2014-01-24 14:32:40 -08:00 |
|
Damien George
|
4461970da0
|
Small edits to examples to get them working again with unix/micropython.
|
2014-01-24 22:26:13 +00:00 |
|
Damien George
|
389cb950e8
|
Merge pull request #216 from ugurthemaster/patch-1
Update conwaylife.py
|
2014-01-24 14:28:06 -08:00 |
|