Commit Graph

22 Commits

Author SHA1 Message Date
Jack Andersen aae0dc56b7 Huge compile performance refactor 2017-12-28 21:56:31 -10:00
Jack Andersen ddf7c983da Major refactor of hecl parser using @hackyourlife architecture 2017-11-20 23:33:28 -10:00
Jack Andersen 4111d49d64 string_view refactor 2017-11-12 20:13:53 -10:00
Jack Andersen d307e645b1 Remove unnecessary and RVO-detrimental moves 2016-10-02 18:39:10 -10:00
Jack Andersen 6de25c1d1d Refinements to avoid bad level linkages 2016-09-18 13:46:49 -10:00
Jack Andersen 31fa668e78 Humungous refactor 2016-03-04 13:02:44 -10:00
Phillip Stephens 1d18d8080f Fix crash when encountering invalid identifier 2016-02-18 08:33:34 -08:00
Jack Andersen 0a457d854a Major scoped-enum refactor 2015-11-20 15:13:06 -10:00
Jack Andersen 6387b420ae Working HECL shader generation on D3D11/12 2015-11-17 20:16:08 -10:00
Jack Andersen 6ae4f6ed11 Additions to test 2015-11-15 18:30:06 -10:00
Jack Andersen ad1a47e8b4 HMDL outputting fixes 2015-11-14 13:40:32 -10:00
Jack Andersen c0d89d3e1e Transplant of libBoo to hecl's extern 2015-11-09 16:06:27 -10:00
Jack Andersen 978c6b1334 GX backend fixes 2015-10-15 22:02:59 -10:00
Jack Andersen 2034a83576 Various updates and fixes 2015-10-15 14:34:47 -10:00
Jack Andersen a86b5f8c1d HECL Compiler bug fixes 2015-10-14 13:06:47 -10:00
Jack Andersen 2148bc2459 GX Backend work 2015-10-13 16:16:21 -10:00
Jack Andersen 9a47c3dd6d OS X fixes 2015-10-11 19:19:04 -10:00
Jack Andersen 60374a472a GX backend work 2015-10-10 19:55:53 -10:00
Jack Andersen 45b1d2edf3 Initial GX Backend 2015-10-09 20:59:40 -10:00
Jack Andersen 96b8c4c8d8 Work on Frontend 2015-10-09 13:55:13 -10:00
Jack Andersen 32bd32b9dd Initial HECL language frontend 2015-10-08 16:08:10 -10:00
Jack Andersen cc340518f1 extract tool work 2015-07-12 20:30:20 -10:00