Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-25 | Start on amal program | dec05eba | |
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-25 | Fix scoped allocator deinit crash with buffers | dec05eba | |
2020-07-25 | Start on bytecode. Commit before os switch | dec05eba | |
2020-07-25 | Add mutex for lhs expr, add error for missing lhs expr for func, struct | dec05eba | |
TODO: Use mutex in lhs expr and set resolved_type | |||
2020-07-25 | Add struct, import caching, binop ops etc | dec05eba | |
2020-07-25 | Fix compiler join thread, fix compiliation with clang | dec05eba | |
2020-07-25 | Fix scoped allocator alloc bug, do all processing in non-main threads. Main ↵ | dec05eba | |
only join | |||
2020-07-25 | Use multiple threads to parse | dec05eba | |