aboutsummaryrefslogtreecommitdiff
path: root/runtime/src
AgeCommit message (Expand)Author
2026-04-06Add Patio test for loading from mutable data element declMichael Williamson
2026-03-20Garbage collect arraysMichael Williamson
2025-03-09Clear GC roots so valgrind can find leaksMichael Williamson
2025-03-08Extract array_copy()Michael Williamson
2025-03-08Support divergent list buildingMichael Williamson
2025-03-08Support non-divergent list buildingMichael Williamson
2025-03-08Partial implementation of array and listsMichael Williamson
2025-03-08Update Process.hMichael Williamson
2025-03-08Expose shed__runtime__int_create in headerMichael Williamson
2025-02-02Implement integer multiplication in runtimeMichael Williamson
2025-02-02Add runtime support for relational int operationsMichael Williamson
2025-01-25Use generated C headers in runtimeMichael Williamson
2025-01-17Add support for native functionsMichael Williamson
2024-06-12Garbage collect on allocationMichael Williamson
2024-03-19Support bump allocator on Wasm backendsMichael Williamson
2024-03-19Call GC init onceMichael Williamson
2024-03-19Add bump allocatorMichael Williamson
2024-03-19Allow configuration of collect intervalMichael Williamson
2024-03-19Extract common GC codeMichael Williamson
2024-03-19Remove shed__runtime__alloc()Michael Williamson
2024-03-19Move mark-and-sweep GC to its own directoryMichael Williamson
2024-02-12Remove reliance on exit code for Patio testsMichael Williamson
2024-02-11Create separate lib for patio runtimeMichael Williamson
2024-02-02Store effect handler methods directlyMichael Williamson
2024-02-02Use runtime type tags as effect tags in effect handlerMichael Williamson
2024-02-02Reduce size of GC object headerMichael Williamson
2024-01-28Zero out GC children with explicit memory storesMichael Williamson
2024-01-27Reduce size of GC headerMichael Williamson
2023-12-27Add (untested) support for building runtime for i686Michael Williamson
2023-12-27Use builtin wasm macrosMichael Williamson
2023-12-27Update to node 20Michael Williamson
2023-12-26Add custom implementation of memset for wasm64Michael Williamson
2023-12-26Add support for building runtime for wasm64Michael Williamson
2023-12-20Add executable to find size of jmp_bufMichael Williamson
2023-12-17Remove GC perm rootsMichael Williamson
2023-12-17Add object as root before adding to list of objectsMichael Williamson
2023-12-17Zero out GC children on allocMichael Williamson
2023-12-17Ignore NULL GC objectsMichael Williamson
2023-12-16Make namespaces GC objectsMichael Williamson
2023-12-16Use offset from start of entire objectMichael Williamson
2023-12-16Push to GC root stack after allocationMichael Williamson
2023-12-16Allocate effect handlers using GC allocMichael Williamson
2023-12-16Don't require size of GC object header in children offsetMichael Williamson
2023-12-16Allocate strings using GC allocMichael Williamson
2023-12-16Allocate ints using GC allocMichael Williamson
2023-12-16Add GC collect functionMichael Williamson
2023-12-16Add mark_reachable()Michael Williamson
2023-12-16Add GC perm rootsMichael Williamson
2023-12-16Add GC root stackMichael Williamson
2023-12-16Add mark functionMichael Williamson