Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-25 | Allow referencing code in imported file (right now for function calls, allow ↵ | dec05eba | |
calling a function in another file) | |||
2020-07-25 | Move thread work from compiler/parser to thread_work file, fix use after ↵ | dec05eba | |
free bug in multithreaded parser allocator | |||
2020-07-25 | Starting on asm, implementing extern function call so progress is visible | dec05eba | |
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 | Test errors, stop working on error | dec05eba | |
2020-07-25 | Add struct, import caching, binop ops etc | dec05eba | |
2020-07-25 | Starting on ssa | dec05eba | |
2020-07-25 | Add hash map | dec05eba | |
2020-07-25 | Add ast resolving using multiple threads | dec05eba | |
Fix issue where not all files are parsed | |||
2020-07-25 | Fix compiler join thread, fix compiliation with clang | dec05eba | |
2020-07-25 | Use multiple threads to parse | dec05eba | |