aboutsummaryrefslogtreecommitdiff
path: root/src/std/scoped_allocator.c
AgeCommit message (Collapse)Author
2020-07-25Start on amal programdec05eba
Fix mutex issue in lhs expr which can cause a deadlock when a file has an error and throws and doesn't close the mutex and another thread waits for that mutex. The mutex can instead be removed and ignore race conditions which are uncommon. This should improve memory usage and performance.
2020-07-25Fix scoped allocator deinit crash with buffersdec05eba
2020-07-25Start on bytecode. Commit before os switchdec05eba
2020-07-25Add mutex for lhs expr, add error for missing lhs expr for func, structdec05eba
TODO: Use mutex in lhs expr and set resolved_type
2020-07-25Add struct, import caching, binop ops etcdec05eba
2020-07-25Fix compiler join thread, fix compiliation with clangdec05eba
2020-07-25Fix scoped allocator alloc bug, do all processing in non-main threads. Main ↵dec05eba
only join
2020-07-25Use multiple threads to parsedec05eba