Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-25 | Remove nullable... it's bad to have magic. Static analysis can do it instead | dec05eba | |
2020-07-25 | Add nullable, add bytecode documentation | dec05eba | |
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 | Start on real bytecode & doc parsing | dec05eba | |
2020-07-25 | Add assignment, while, extern, function signature type, start on bytecode | dec05eba | |
2020-07-25 | Progressing on bytecode (to c), fix ssa resolving multiple times | dec05eba | |
2020-07-25 | Fix buffer overflow in ssa_ins_call | dec05eba | |
2020-07-25 | Start on bytecode. Commit before os switch | dec05eba | |
2020-07-25 | Fix ssa call, use correct tokenizer in error | dec05eba | |
2020-07-25 | Synchronize funccall generate. Uses correct func index now | dec05eba | |
2020-07-25 | Use ast pointers to fix resolving, remove try/throwing macros | dec05eba | |
2020-07-25 | Add struct, import caching, binop ops etc | dec05eba | |
2020-07-25 | Resolve variable references | dec05eba | |
2020-07-25 | Add ssa string | dec05eba | |
2020-07-25 | Fix bugs | dec05eba | |
Fix hash map bug on rorder (invalid size). Fix string to int/float conversion in tokenizer. Add more ssa functions | |||
2020-07-25 | Refactor ssa | dec05eba | |
2020-07-25 | Starting on ssa | dec05eba | |