{"push_id":1365595379,"size":16,"distinct_size":1,"ref":"refs/heads/develop","head":"1acbbac73c4efb86e532cff7955ceddd76af80bc","before":"63bf01222b3f73ea0863a50702da277419631b39","commits":[{"sha":"65a7ee9d517d33dc769ee001c3340bca482a7a9a","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"refactored the backend stuff to be *slightly* more general, because i was bored","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/65a7ee9d517d33dc769ee001c3340bca482a7a9a"},{"sha":"745ed9b5cff35d76fedac72b230647653fba6fb4","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"add function-style constructing for builtin types (ie. int64(20), string(\"foo\")), which is basically just allowing string to be constructed with some int8* ptr.","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/745ed9b5cff35d76fedac72b230647653fba6fb4"},{"sha":"49ceb20e5ecd89405c2a614901086b3f56742e29","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"wtf is giong on","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/49ceb20e5ecd89405c2a614901086b3f56742e29"},{"sha":"81ea71c56bab43f095e4a57db7e7662798d74acb","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"finally. finally. fixed the stupid public/clone/ftree nonsense, and add opengl demos.","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/81ea71c56bab43f095e4a57db7e7662798d74acb"},{"sha":"2163288897ac6fe28c4a8d07021fda7f3e5c52a8","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"fixed a couple of small bugs","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/2163288897ac6fe28c4a8d07021fda7f3e5c52a8"},{"sha":"23a2b209c4b4f05c83a90cccf49108d57cd8dc99","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"mid","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/23a2b209c4b4f05c83a90cccf49108d57cd8dc99"},{"sha":"6935265a85fe5e6b56abd9ff03146a5529d5464f","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"not entirely sure if this is a better solution (code-wise), but user-facing-wise literals behave a lot better now.","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/6935265a85fe5e6b56abd9ff03146a5529d5464f"},{"sha":"9a146225cadb3658deee86ca344dbc616930dfe6","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"what got into me?","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/9a146225cadb3658deee86ca344dbc616930dfe6"},{"sha":"8318b3626c95d80538d81c10f5fa46e2a0d7a2dc","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"prettier colours","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/8318b3626c95d80538d81c10f5fa46e2a0d7a2dc"},{"sha":"5e2d28bb11a927c3c5f634fa574244d726d7d0bc","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"stuff","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/5e2d28bb11a927c3c5f634fa574244d726d7d0bc"},{"sha":"054a8995ca3761eb129f43fda605b070095e3150","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"fixed unary/binary +/- lexing to actually not be stupid (but might be an ugly hack... ¯\\_(ツ)_/¯)\n\nfixed fextend/ftruncate in IRBuilder not actually giving the type to truncate/extend to\n\nfixed CreateGEP2 in FIR not using the arbitrary-indices CreateGEP(... ArrayRef) version in LLVM\n\nfixed va_list promotion for < int to int and < double to double\n\ndisabled FIR dead-value-elimination because there's something wrong and i'm not in the mood to debug it","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/054a8995ca3761eb129f43fda605b070095e3150"},{"sha":"3b8dad6ef015d27698a3d04cc2a3c679bbfd0148","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"fixed tuple-parsing nonsense","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/3b8dad6ef015d27698a3d04cc2a3c679bbfd0148"},{"sha":"0747822e47c64d47f5d0489fe55cedd930db82d2","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"added support for unary precedence (i think), meaning &arr[0] now parses as &(arr[0]), aka c-style, aka properly.\n\napparently i forget the features i have, because array-to-pointer casting was already supported for some time now.","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/0747822e47c64d47f5d0489fe55cedd930db82d2"},{"sha":"4c7d1da81d610407ce9b62646bf61dd562eebef6","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"change isNullPointer() to isVoidPointer(), because that's clearly what it should've been all along\n\nadd array-to-void* casting","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/4c7d1da81d610407ce9b62646bf61dd562eebef6"},{"sha":"a12261c98d035847178cd21490505e430fa8c502","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"Merge branch 'feature/builtins' into release/0.94.0","distinct":false,"url":"https://api.github.com/repos/flax-lang/flax/commits/a12261c98d035847178cd21490505e430fa8c502"},{"sha":"1acbbac73c4efb86e532cff7955ceddd76af80bc","author":{"name":"zhiayang","email":"c4d11f1f8fc7e55e12dd89e45c310e1f34977a06@gmail.com"},"message":"Merge branch 'release/0.94.0' into develop","distinct":true,"url":"https://api.github.com/repos/flax-lang/flax/commits/1acbbac73c4efb86e532cff7955ceddd76af80bc"}]}
{"actor":{"display_login":"zhiayang"}}