summaryrefslogtreecommitdiffstatshomepage
path: root/py/gc.h
Commit message (Expand)AuthorAge
* all: Use the name MicroPython consistently in commentsAlexander Steffen2017-07-31
* all: Unify header guard usage.Alexander Steffen2017-07-18
* py/gc: Calculate (and report) maximum contiguous free block size.Paul Sokolovsky2016-07-01
* py/gc: Move away from using mp_uint_t, instead use uintptr_t and size_t.Damien George2015-11-29
* py: Clear finalizer flag when calling gc_free.Dave Hylands2015-11-07
* py: Improve allocation policy of qstr data.Damien George2015-07-14
* py: Put all global state together in state structures.Damien George2015-01-07
* py: Move to guarded includes, everywhere in py/ core.Damien George2015-01-01
* py: Make gc.enable/disable just control auto-GC; alloc is still allowed.Damien George2014-10-31
* py: Improve memory usage debugging; better GC AT dumping.Damien George2014-10-24
* Rename machine_(u)int_t to mp_(u)int_t.Damien George2014-07-03
* Try not to cause a MemoryError when raising an exception during nterrupt hand...Dave Hylands2014-06-30
* Add license header to (almost) all files.Damien George2014-05-03
* py: Improve GC locking/unlocking, and make it part of the API.Damien George2014-04-08
* Improve GC finalisation code; add option to disable it.Damien George2014-04-05
* Implement delmux2014-04-03
* GC: Fix printf formats for debugging; add gc_dump_alloc_table.Damien George2014-02-26
* Add prototype for gc_dump_info().Paul Sokolovsky2014-02-11
* Fix func decls with no arguments: () -> (void).Damien2013-10-23
* Add gc_free function to force a block to be freed.Damien2013-10-22
* Clear ATBs on gc_init; better gc_info.Damien2013-10-22
* Add mark-sweep garbage collector.Damien2013-10-21