{"push_id":633740106,"size":27,"distinct_size":12,"ref":"refs/heads/LLVMCodegen","head":"00d118a2cb2a628ef8e3f17dce03d4a7cb69585a","before":"a3f63d15b15e10ea8e1660c7810677af848cf228","commits":[{"sha":"8839506786c29d9f10ec15a82d39cb8684c6d544","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Changed the global var Module to module to more match the code style.","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/8839506786c29d9f10ec15a82d39cb8684c6d544"},{"sha":"f3e0fe81f754effea89209240a658a42526c0000","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Started work on a JIT module, need to work on getting the function pointers next","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/f3e0fe81f754effea89209240a658a42526c0000"},{"sha":"802438ca3dc691da33a921571329f94b7d04ec4f","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Added entries into the makefile to make compilation work, added a runMain\nfunction to the JIT class which finds the main function in the program and\nruns it","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/802438ca3dc691da33a921571329f94b7d04ec4f"},{"sha":"47bb991d57fc529b1d759139cd89689276b30ed2","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Added putchar function to JIT namespace to allow calling it from the code.","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/47bb991d57fc529b1d759139cd89689276b30ed2"},{"sha":"04598cd10a8a0a471abe6f47a9f2b7cef04b198d","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Testing of putchar function","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/04598cd10a8a0a471abe6f47a9f2b7cef04b198d"},{"sha":"9555a86924dd22c8205a97505832e6108a60f42c","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Merge branch 'LLVMCodegen' into LLVMJIT\n\nConflicts:\n\tsrc/Makefile\n\ttest/expression.f","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/9555a86924dd22c8205a97505832e6108a60f42c"},{"sha":"f5d3c09275d82e49d4b6305da2dfcedddee0ab9f","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Made output more obvious in main","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/f5d3c09275d82e49d4b6305da2dfcedddee0ab9f"},{"sha":"5261a55fd76dd7f82cd0eafad72468fba5be7643","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Merge branch 'LLVMCodegen' into LLVMJIT","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/5261a55fd76dd7f82cd0eafad72468fba5be7643"},{"sha":"1154fb939218523093a2e1356f68f03fa3f84045","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Testing of if statement efficacy","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/1154fb939218523093a2e1356f68f03fa3f84045"},{"sha":"6c9590cee1aa4e741fa4262100a5b46499c4bf9d","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Merge branch 'LLVMCodegen' into LLVMJIT\n\nConflicts:\n\tsrc/Makefile","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/6c9590cee1aa4e741fa4262100a5b46499c4bf9d"},{"sha":"9ce1a57c8b0046c8aac903e4c52918e0545d6cd5","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Merge branch 'LLVMCodegen' into LLVMJIT","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/9ce1a57c8b0046c8aac903e4c52918e0545d6cd5"},{"sha":"1cc8c131dd47241edf55be511b561230b4326ad4","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Merge branch 'LLVMCodegen' into LLVMJIT","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/1cc8c131dd47241edf55be511b561230b4326ad4"},{"sha":"716264a707ef2306fe020f365eaa113025502c37","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Added (and commented out) call to function viewCFG()","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/716264a707ef2306fe020f365eaa113025502c37"},{"sha":"f90eb76ae7bb48db185d0ded0cc366865b2a3ae6","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"made the main debugging output slightly better","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/f90eb76ae7bb48db185d0ded0cc366865b2a3ae6"},{"sha":"ec967987a38c962af86d7fde1582cc4edcbba5ec","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"testing of while loops in test/while.f","distinct":false,"url":"https://api.github.com/repos/CameronDiver/compile/commits/ec967987a38c962af86d7fde1582cc4edcbba5ec"},{"sha":"bf2d5c52cd7a6340711a94a9b54ec28b84fbbdea","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Added support for multichar operators in the tokeniser","distinct":true,"url":"https://api.github.com/repos/CameronDiver/compile/commits/bf2d5c52cd7a6340711a94a9b54ec28b84fbbdea"},{"sha":"9a6806ed5b8dc34a3899b5b05bfa92dc9b340c55","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Added in extra operators, more still to come","distinct":true,"url":"https://api.github.com/repos/CameronDiver/compile/commits/9a6806ed5b8dc34a3899b5b05bfa92dc9b340c55"},{"sha":"fcc900b9b5d616286f24c31ac7a81fde023715e5","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Testing of while loop conditions","distinct":true,"url":"https://api.github.com/repos/CameronDiver/compile/commits/fcc900b9b5d616286f24c31ac7a81fde023715e5"},{"sha":"e6e80421a8f6d5b735030d5aefc9b5a1d34de922","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Merge branch 'LLVMJIT' into LLVMCodegen\n\nConflicts:\n\ttest/expression.f","distinct":true,"url":"https://api.github.com/repos/CameronDiver/compile/commits/e6e80421a8f6d5b735030d5aefc9b5a1d34de922"},{"sha":"254359fe70295e1a1764d80d622994879cad86c4","author":{"email":"6c2b5b0ec3f282d622d09a30000ed09f55e33f9f@gmail.com","name":"Cameron Diver"},"message":"Added some jobs to the TODO","distinct":true,"url":"https://api.github.com/repos/CameronDiver/compile/commits/254359fe70295e1a1764d80d622994879cad86c4"}]}