aboutsummaryrefslogtreecommitdiff
path: root/runtime/src
AgeCommit message (Expand)Author
2023-12-16Add other GC header fieldsMichael Williamson
2023-12-16Store all objects allocated through gcMichael Williamson
2023-12-16Set mark of new GC objectsMichael Williamson
2023-12-16Add shed__runtime__gc_alloc()Michael Williamson
2023-12-16Use PatioInt for Patio exception valuesMichael Williamson
2023-12-16Add mark for GC objectsMichael Williamson
2023-12-16Make closures GC objectsMichael Williamson
2023-12-16Make ints GC objectsMichael Williamson
2023-12-16Make strings GC objectsMichael Williamson
2023-12-16Extract closures.hMichael Williamson
2023-12-16Remove shed__runtime__alloc from shed.hMichael Williamson
2023-12-16Remove dependency on shed.h from strings.cMichael Williamson
2023-12-16Remove dependency on shed.h from ints.cMichael Williamson
2023-12-16Extract alloc.{h,c}Michael Williamson
2023-12-16Extract effects.hMichael Williamson
2023-12-16Split out strings.hMichael Williamson
2023-12-16Split std.hMichael Williamson
2023-12-16Move exceptions code to patio directoryMichael Williamson
2023-12-16Extract primitives{.h,.c}Michael Williamson
2023-12-16Extract patio.hMichael Williamson
2023-12-16Extract std.hMichael Williamson
2023-12-15Implement int ops in runtimeMichael Williamson
2023-12-03Use walloc to allocate on wasm32Michael Williamson
2023-12-02Support effects in effect handler methodsMichael Williamson
2023-12-02Support nested effect handlersMichael Williamson
2023-11-28Support simple try/throw in LLVM backendMichael Williamson
2023-11-19Implement basic effect handling in the runtimeMichael Williamson
2023-11-19Split out strings module in runtimeMichael Williamson
2023-11-19Split out runtime implementation of Shed.Builtins namespaceMichael Williamson
2023-11-19Remove unused codeMichael Williamson
2023-07-08Add shed__runtime__string_add()Michael Williamson
2023-07-05Fix WASM implementation of shed__runtime__allocMichael Williamson
2023-06-30Define builtin modules outside of code genMichael Williamson
2023-06-28Get hello-world example working on WASMMichael Williamson
2023-06-28Add proper namespace import for WASMMichael Williamson
2023-06-18Hack together working HelloWorld compilationMichael Williamson
2023-06-07Add basic C runtimeMichael Williamson