{"push_id":816167431,"size":24,"distinct_size":1,"ref":"refs/heads/lift-allocs","head":"c28c9c508dc9f4fe5532946f98cbc5f7728416a7","before":"6ea1ae9e1382151f39d880cc1ca5d44dc0118d3b","commits":[{"sha":"c0da6080af6b6c81f57526e00f042bf397d1bf21","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Fix broken dependencies in app makefiles","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/c0da6080af6b6c81f57526e00f042bf397d1bf21"},{"sha":"08bac89c6e83d0ebc5aab1ee8b22722aee7ffb33","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Tracing now knows which pipeline it's in\n\nAdded a pipeline start and pipeline end event that top-level\nrealizations are children of. This lets you run a program that has many\nHalide pipelines in it and trace it as one monolithic thing without\ngetting confusion between different funcs with the same name in the\ndifferent pipelines (e.g. inline reductions like 'sum')\n\nAlso allowed for 32-character Func names, up from the old limit of 16.\n\nAlso print stats of each Func that the trace sees, to make it easier to\ndo layout.","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/08bac89c6e83d0ebc5aab1ee8b22722aee7ffb33"},{"sha":"5255bfd3c345d62cd892ec768c80ab90edf08be5","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Was mishandling end pipeline events","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/5255bfd3c345d62cd892ec768c80ab90edf08be5"},{"sha":"cd6e33c2bd88f67c2567985b6058d70e004a9edf","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Merge branch 'master' into visualizer_improvements\n\n# Conflicts:\n#\tutil/HalideTraceViz.cpp","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/cd6e33c2bd88f67c2567985b6058d70e004a9edf"},{"sha":"abc1d227923d04f68f2e6dc73918845381d9db68","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Reorganize draw configuration","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/abc1d227923d04f68f2e6dc73918845381d9db68"},{"sha":"baa9723d3887b1947e9e316ef613ad52168c17ac","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Clean up some magic numbers","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/baa9723d3887b1947e9e316ef613ad52168c17ac"},{"sha":"a4ea67a8e9d118131105a05dda844d2427039b47","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Fix array initialization bug","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/a4ea67a8e9d118131105a05dda844d2427039b47"},{"sha":"bbe3a0b06a362e03ea5c6fec7c82ceecc7431610","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Fix drawing input images","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/bbe3a0b06a362e03ea5c6fec7c82ceecc7431610"},{"sha":"e1306eec18453c7fc443d6f1e9e1ecbf5accdef3","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Fix name lookup logic\n\nWas attributing events for unconfigured funcs to earlier configured\nfuncs.","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/e1306eec18453c7fc443d6f1e9e1ecbf5accdef3"},{"sha":"aa5674486882208b6d6aa159606940452b851b10","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"llvm uses multiline comments","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/aa5674486882208b6d6aa159606940452b851b10"},{"sha":"87d7efc6381d8b10421e59790a43e92812b30f2b","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Fix llvm version issue in tutorial\n\nDifferent llvm versions put different things in the OS ELF header for\nandroid objects.","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/87d7efc6381d8b10421e59790a43e92812b30f2b"},{"sha":"abd23af374eb5abdf23f9cd62b30c10cc5d97914","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Add error message for outputs with too many dimensions","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/abd23af374eb5abdf23f9cd62b30c10cc5d97914"},{"sha":"d96a8f46e9c6637cb205e4f344e63ba4d3172036","author":{"email":"fa589ca088e7105722f39be3ee3786b51673acda@google.com","name":"Dillon Sharlet"},"message":"Merge pull request #922 from halide/visualizer_improvements\n\nVisualizer improvements","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/d96a8f46e9c6637cb205e4f344e63ba4d3172036"},{"sha":"91d40f2ddb2d4ca082f8767571aa93eb3c1b2db3","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Strip JIT when compiling standalone runtime","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/91d40f2ddb2d4ca082f8767571aa93eb3c1b2db3"},{"sha":"6cdfcb8f6c6359ea3841c047d93d3b83b5069a6f","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Fix double inclusion of unistd","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/6cdfcb8f6c6359ea3841c047d93d3b83b5069a6f"},{"sha":"46bb4d8190dfe11a5b3e818ef149f3785ae4d43d","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Introspection fixes for xcode 7\n\nShould fix #936","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/46bb4d8190dfe11a5b3e818ef149f3785ae4d43d"},{"sha":"4c3cd1a669c809d60662279d030c8fe2751ee1a8","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Merge branch 'master' of github.com:halide/Halide","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/4c3cd1a669c809d60662279d030c8fe2751ee1a8"},{"sha":"1294d8d654cc4f9343da8118a752d86ecd6926df","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"msvc 2013 doesn't support array member initialization\n\nbut does support passing an initializer list to std::array, apparently.","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/1294d8d654cc4f9343da8118a752d86ecd6926df"},{"sha":"93900e7df9183320464b1261687f5b003a6315ae","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Merge branch 'master' of github.com:halide/Halide","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/93900e7df9183320464b1261687f5b003a6315ae"},{"sha":"e4631cef3513ff5b60418ec9ffef8c906fdfc929","author":{"email":"524570215cd70f3d5679740dc643b37edaefc8aa@gmail.com","name":"Andrew Adams"},"message":"Still trying to appease msvc","distinct":false,"url":"https://api.github.com/repos/halide/Halide/commits/e4631cef3513ff5b60418ec9ffef8c906fdfc929"}]}