diff options
author | Damien George <damien.p.george@gmail.com> | 2014-09-17 15:53:03 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2014-09-17 15:53:03 +0100 |
commit | 8a9b999f1c9a0edf84b2507940efb8deaaa380b8 (patch) | |
tree | 8f2e9eb8d84c7513a81774b40516af1338da5685 /lib/README.md | |
parent | 1d7fb82f0aec11331635532583617d773888b991 (diff) | |
download | micropython-8a9b999f1c9a0edf84b2507940efb8deaaa380b8.tar.gz micropython-8a9b999f1c9a0edf84b2507940efb8deaaa380b8.zip |
py: Make dict use a bit less RAM when iterating; properly del values.
Heap RAM was being allocated to print dicts and do some other types of
iterating. Now these iterations use 1 word of state on the stack.
Deleting elements from a dict was not allowing the value to be reclaimed
by the GC. This is now fixed.
Diffstat (limited to 'lib/README.md')
0 files changed, 0 insertions, 0 deletions