summaryrefslogtreecommitdiff
path: root/unix/gccollect.c
AgeCommit message (Expand)Author
2016-06-28unix/gccollect: Provide declaration of exported function.Damien George
2016-06-28unix: Implement garbage collection with threading.Damien George
2016-06-28py: Add MP_STATE_THREAD to hold state specific to a given thread.Damien George
2015-11-29py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR.Damien George
2015-11-08unix/gccollect: Fallback to setjmp-based register fetching automatically.Paul Sokolovsky
2015-01-16unix: Add target to build "minimal" uPy interpreter.Damien George
2015-01-14unix, windows: Don't call mp_unix_mark_exec on windows.Damien George
2015-01-14py, unix: Trace root pointers with native emitter under unix port.Damien George
2015-01-12py: Can compile with -Wmissing-declarations and -Wmissing-prototypes.Damien George
2015-01-07py: Put all global state together in state structures.Damien George
2015-01-01unix: Prefix includes with py/; remove need for -I../py.Damien George
2014-12-10py: Make functions static where appropriate.Damien George
2014-10-31py: Make gc.enable/disable just control auto-GC; alloc is still allowed.Damien George
2014-07-03Rename machine_(u)int_t to mp_(u)int_t.Damien George
2014-07-01stackctrl: Add "mp_" prefix.Paul Sokolovsky
2014-06-28unix: Fix mpconfig.h not being included before misc.hstijn
2014-06-22gc: Use simple cast instead of union to silence compilerstijn
2014-06-22windows: Enable GC and implement bss start and end symbolsstijn
2014-06-22py: Support arm and thumb ARM ISAs, in addition to thumb2.Paul Sokolovsky
2014-06-05unix: Add setjmp-based GC register helper implementation.Paul Sokolovsky
2014-05-28unix/gccollect.c: Make Clang workaround apply only to it. Unbreaks gcc builds.Paul Sokolovsky
2014-05-12unix: Add asm statements needed to read registers with clang. Code generated ...Antonin ENFRUN
2014-05-03Add license header to (almost) all files.Damien George
2014-04-11unix: Update comment in gccollect.cxbe
2014-04-03Changes to get unix/ port compiling on Cygwin.Damien George
2014-03-16unix: Clean up includes.xbe
2014-03-03unix: Add GC support for ARM architecture.Paul Sokolovsky
2014-02-26GC: Fix printf formats for debugging; add gc_dump_alloc_table.Damien George
2014-02-11More GC debugging improvements.Paul Sokolovsky
2014-02-11unix: Implement garbage collection support.Paul Sokolovsky