{"push_id":790222663,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"78941be6e10b7bb50e62597f1ce8690a7a787e65","before":"0697dc2a7ae6a4d160e756d181e28bcb63041c6e","commits":[{"sha":"9b19805b234bf076cb0c344aa08289be9a2955b2","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@scheidecker.net","name":"Andrew Scheidecker"},"message":"Align memory arena allocations to pointer size","distinct":true,"url":"https://api.github.com/repos/AndrewScheidecker/WAVM/commits/9b19805b234bf076cb0c344aa08289be9a2955b2"},{"sha":"596e8a93b4e02c1824b453c5aefc7daf01400d32","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@scheidecker.net","name":"Andrew Scheidecker"},"message":"Fix LLVM switches being generated with 0->default case","distinct":true,"url":"https://api.github.com/repos/AndrewScheidecker/WAVM/commits/596e8a93b4e02c1824b453c5aefc7daf01400d32"},{"sha":"9bb0fe8bb7b431685ec7ec10c4eba7f87b036521","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@scheidecker.net","name":"Andrew Scheidecker"},"message":"Split CLI into Run and PrintWAST executables","distinct":true,"url":"https://api.github.com/repos/AndrewScheidecker/WAVM/commits/9bb0fe8bb7b431685ec7ec10c4eba7f87b036521"},{"sha":"025c9ec8db8b2021fd71ebfe851f622fc33e40c2","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@scheidecker.net","name":"Andrew Scheidecker"},"message":"Throw a bunch of LLVM optimization passes in","distinct":true,"url":"https://api.github.com/repos/AndrewScheidecker/WAVM/commits/025c9ec8db8b2021fd71ebfe851f622fc33e40c2"},{"sha":"16434ebbb6c9fb5b1d11595d4cfa4eb614fca2bf","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@scheidecker.net","name":"Andrew Scheidecker"},"message":"Made AST load/store operations match WebAssembly: supporting sext, zext, and wrap when loading integers.","distinct":true,"url":"https://api.github.com/repos/AndrewScheidecker/WAVM/commits/16434ebbb6c9fb5b1d11595d4cfa4eb614fca2bf"},{"sha":"1185e5c2631430806f8a04456514dd9695617bd1","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@scheidecker.net","name":"Andrew Scheidecker"},"message":"Split WAVM library up further into Core, AST, WebAssembly, and Runtime","distinct":true,"url":"https://api.github.com/repos/AndrewScheidecker/WAVM/commits/1185e5c2631430806f8a04456514dd9695617bd1"},{"sha":"6ec84fb19e450908adfa33d6e41397320c4aac9b","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@scheidecker.net","name":"Andrew Scheidecker"},"message":"Split data segments up into 32 byte chunks when printing WAST","distinct":true,"url":"https://api.github.com/repos/AndrewScheidecker/WAVM/commits/6ec84fb19e450908adfa33d6e41397320c4aac9b"},{"sha":"78941be6e10b7bb50e62597f1ce8690a7a787e65","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@scheidecker.net","name":"Andrew Scheidecker"},"message":"Made SetVariable and Store expressions return the value being set/stored","distinct":true,"url":"https://api.github.com/repos/AndrewScheidecker/WAVM/commits/78941be6e10b7bb50e62597f1ce8690a7a787e65"}]}