Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | STUFF | tomsmeding | 2017-12-01 |
| | | | | | | | | | This was lying around and I didn't want to not back this up to the server. Was apparently in the middle of testing the lifetime analysis module. I believe the terminal output for many input programs indicates that the two lifetime analysis modules do not agree..... | ||
* | Fix string offsets | tomsmeding | 2017-12-01 |
| | |||
* | Malloc fix in liblang | tomsmeding | 2017-09-03 |
| | |||
* | New lifetime analysis module | tomsmeding | 2017-09-03 |
| | |||
* | Remove some codegen debug logging | tomsmeding | 2017-09-03 |
| | |||
* | Better compiler interface | tomsmeding | 2017-09-03 |
| | |||
* | Fix data corruption bug in getc | tomsmeding | 2017-09-03 |
| | |||
* | Move *.lang files to a directory | tomsmeding | 2017-09-02 |
| | |||
* | Proper struct assignment and optimisations | tomsmeding | 2017-09-02 |
| | |||
* | Fully support structs | tomsmeding | 2017-09-02 |
| | |||
* | Global structs, better imul/idiv | tomsmeding | 2017-09-01 |
| | |||
* | Structs + typedefs | tomsmeding | 2017-09-01 |
| | |||
* | Optimisations (and array shift) | tomsmeding | 2017-08-28 |
| | | | | | | | Array points at data, not size stack alignment cross-platform liblang fast strlen | ||
* | Tenth | tomsmeding | 2017-08-27 |
| | |||
* | Cleanup and features | tomsmeding | 2017-08-26 |
| | | | | | debugger, bitwise ops, bounds checking, hex literals, better typing of some optimisations, makefile fix, exit function. | ||
* | Add break statements | tomsmeding | 2017-08-26 |
| | |||
* | Seventh | tomsmeding | 2017-08-21 |
| | |||
* | Better block ordering | tomsmeding | 2017-08-20 |
| | |||
* | Fifth | tomsmeding | 2017-08-20 |
| | |||
* | Fourth | tomsmeding | 2017-08-20 |
| | |||
* | Separate lib into object file | tomsmeding | 2017-08-20 |
| | |||
* | Second | tomsmeding | 2017-08-20 |
| | |||
* | Initial | tomsmeding | 2017-08-19 |