Commits
User selector
Commit History
Commits on Apr 18, 2016
Commits on Dec 27, 2015
py/gc: Improve mark/sweep debug output.
Show description for 3ea03a1committed
Commits on Dec 18, 2015
py/gc: When printing info, use %u instead of UINT_FMT for size_t args.
Show description for acaccb3committed
Commits on Dec 17, 2015
py/gc: Use size_t instead of mp_uint_t to count things related to heap.
Show description for d977d26committed- committed
py/gc: Scan GC blocks as an array of pointers, not an array of objects.
Show description for 969e4bbcommitted
Commits on Dec 2, 2015
Commits on Nov 29, 2015
py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR.
Show description for 999cedbcommittedpy/gc: Move away from using mp_uint_t, instead use uintptr_t and size_t.
Show description for 94fe6e5committed
Commits on Nov 7, 2015
py: Clear finalizer flag when calling gc_free.
Show description for 7f3c0d1authored andcommitted
Commits on Sep 4, 2015
Commits on Jul 14, 2015
py: Improve allocation policy of qstr data.
Show description for ade9a05committed
Commits on Apr 16, 2015
Commits on Apr 3, 2015
Commits on Feb 7, 2015
py: Put mp_sys_path, mp_sys_argv and gc_collected in mp_state_ctx_t.
Show description for e1e359fcommitted
Commits on Jan 12, 2015
Commits on Jan 11, 2015
Commits on Jan 8, 2015
Remove obsolete bss-related code/build features
Show description for afd6c8ecommitted
Commits on Jan 7, 2015
py: Put all global state together in state structures.
Show description for b4b10fdcommitted
Commits on Jan 1, 2015
- committed
py: Move to guarded includes, everywhere in py/ core.
Show description for 51dfcb4committed
Commits on Nov 5, 2014
Commits on Oct 31, 2014
py: Make gc.enable/disable just control auto-GC; alloc is still allowed.
Show description for 109c1decommitted
Commits on Oct 24, 2014
py: Improve memory usage debugging; better GC AT dumping.
Show description for 0b13f3ecommitted
Commits on Oct 23, 2014
Commits on Oct 17, 2014
Commits on Oct 16, 2014
Commits on Oct 15, 2014
py: Fix GC realloc issue, where memory chunks were never shrunk.
Show description for 9b0b373committed
Commits on Aug 28, 2014
py, gc: Further reduce heap fragmentation with new, faster gc alloc.
Show description for 516b09ecommittedpy: Reduce fragmentation of GC heap.
Show description for b796e3dcommitted
Commits on Aug 22, 2014
py: Speed up GC allocation.
Show description for d5e7f6ecommitted
Commits on Aug 8, 2014
py: Fix bug where GC finaliser table was not completely zeroed out.
Show description for a1d3ee3committed
Commits on Jul 3, 2014
Rename machine_(u)int_t to mp_(u)int_t.
Show description for 40f3c02committed
Commits on Jul 1, 2014
Try not to cause a MemoryError when raising an exception during nterrupt handling.
Show description for 2fe841dcommitted