{"push_id":637231600,"size":28,"distinct_size":0,"ref":"refs/heads/master","head":"3bafd5ab46d277781ffdb0f5d05869a02272be2b","before":"11b8b25313593b7e7e554036ca82ca5e81a5922f","commits":[{"sha":"b824478b6e6534f5ece8427d051f7dd9e6cfb51b","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Improve performance","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/b824478b6e6534f5ece8427d051f7dd9e6cfb51b"},{"sha":"872ce7e86ca61a413489f76b79c4106b00103ca1","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Improve performance","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/872ce7e86ca61a413489f76b79c4106b00103ca1"},{"sha":"5c8c3989c3b2b7f168ead2728edcac524fc25653","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Create a pointer type; stops abusing int as pointer","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/5c8c3989c3b2b7f168ead2728edcac524fc25653"},{"sha":"9187217ba34c47e91dfc1e0cffaaa6a50ad2f788","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Flatten CompileState","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/9187217ba34c47e91dfc1e0cffaaa6a50ad2f788"},{"sha":"51ebd2eeb9727cfeeeda251415aa8e6344eecc19","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Extend the entity type","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/51ebd2eeb9727cfeeeda251415aa8e6344eecc19"},{"sha":"7bf5c0928ebefd6ca270b14aa0c4ae02dd7c2a91","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Split references into dynamic and static categories","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/7bf5c0928ebefd6ca270b14aa0c4ae02dd7c2a91"},{"sha":"637834d4e925f257a99c3679e24b6932a74028f5","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Clean up AST construction","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/637834d4e925f257a99c3679e24b6932a74028f5"},{"sha":"c42fd09cd5a21b25f9c5c176670556c19c1cff4a","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"#include \"defs.qh\"","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/c42fd09cd5a21b25f9c5c176670556c19c1cff4a"},{"sha":"3405c521ea4e9f5bc845064dcefa475ae82d0b52","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Resolve references during AST construction","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/3405c521ea4e9f5bc845064dcefa475ae82d0b52"},{"sha":"442308768fe2cef2868a993bd4cb286da01083f3","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Extract symbol table\nFix legacy vector component parsing","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/442308768fe2cef2868a993bd4cb286da01083f3"},{"sha":"4d2b9c2e5ded9e416a850217618be341185eae07","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Don't declare new fields unless in global scope","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/4d2b9c2e5ded9e416a850217618be341185eae07"},{"sha":"e37061506804b118a0d70b52170af5c954f4fbe2","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Improve type checking","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/e37061506804b118a0d70b52170af5c954f4fbe2"},{"sha":"66025d520a30b853c2d0026c7dfc652e373094e8","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Upgrade kotlin","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/66025d520a30b853c2d0026c7dfc652e373094e8"},{"sha":"416758bab04afc6ba667741a0c83306e49ded388","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Parse varargs; xonotic now passes the type checker","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/416758bab04afc6ba667741a0c83306e49ded388"},{"sha":"c34974ae54ccb024505b7c1f7f6ca1f91e6a2ded","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Formatting","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/c34974ae54ccb024505b7c1f7f6ca1f91e6a2ded"},{"sha":"e09e54b9cd72b3b100ea8d584915e11cdd108ed3","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Throw readable exception","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/e09e54b9cd72b3b100ea8d584915e11cdd108ed3"},{"sha":"0302664364466418fc1f6456e5dd3b138df69632","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Decouple backend","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/0302664364466418fc1f6456e5dd3b138df69632"},{"sha":"f576bfc5c890bc2eceeabb24f8f4b7343a856c43","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Cleanup","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/f576bfc5c890bc2eceeabb24f8f4b7343a856c43"},{"sha":"10dcfb9e0a6b4bcd56f08b772162bc1e8892d9af","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Improve type safety","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/10dcfb9e0a6b4bcd56f08b772162bc1e8892d9af"},{"sha":"fa86e68b9f458041222c8806b5a8d4ccb9f70096","author":{"email":"6edfa039cb8b7811cee65c8cb41093c73f6a553e@gmail.com","name":"TimePath"},"message":"Cleanup","distinct":false,"url":"https://api.github.com/repos/TimePath/jqcc/commits/fa86e68b9f458041222c8806b5a8d4ccb9f70096"}]}