{"push_id":816088235,"size":23,"distinct_size":1,"ref":"refs/heads/master","head":"f2653ecdf6a37d4d203381e5a061a71095ca04c2","before":"3ed871ef545262cdfe66c4689162322a3365d500","commits":[{"sha":"8a09bf63714ee165fa91e1091bf205d4505c0e29","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Add tests for mixed parameters, int64 load/store.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/8a09bf63714ee165fa91e1091bf205d4505c0e29"},{"sha":"bcb2439d2e3b739da3b5a9e9c3bf407f4ac1b847","author":{"email":"1018f039c3786fe82e0529a13933178f453002ad@chromium.org","name":"Brad Nelson"},"message":"Switch to build and run tests, switching to debug.\n\nSwitching to build the debug build on travis (as some tests\ndon't current pass on release).\n\nRun the tests on travis.\n\nMove travis files into their own directory.\n\nRename wasm unittests to start with a wasm prefix,\nso --gtest_filter can be used to run them in isolation.\n\nDisable some broken parts of a test.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/bcb2439d2e3b739da3b5a9e9c3bf407f4ac1b847"},{"sha":"fbbb12733c37d2a95eb84b53f69800aff9072ba6","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"titzer"},"message":"Merge pull request #11 from flagxor/run_tests\n\nSwitch to build and run tests, switching to debug.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/fbbb12733c37d2a95eb84b53f69800aff9072ba6"},{"sha":"19b609148313a60c601e254195ef27e8abb627af","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Rename Int8,Int16,Int32 to I8,I16,I32 and Float32,Float64 to F32 and F64.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/19b609148313a60c601e254195ef27e8abb627af"},{"sha":"91718a0c3dd22df51fcd67f2f825f7ad3bbb9d8c","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Use S or U suffixes consistently for wasm operators.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/91718a0c3dd22df51fcd67f2f825f7ad3bbb9d8c"},{"sha":"0f82539fd018044a1e28ebfc9f6330184b620b7b","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Add ExprI32ReinterpretF32 and ExprI64ReinterpretF64","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/0f82539fd018044a1e28ebfc9f6330184b620b7b"},{"sha":"db24efe487bd146c30b5378b352ce472b9cb91b3","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Implement reinterpret int/float bytecodes.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/db24efe487bd146c30b5378b352ce472b9cb91b3"},{"sha":"8bd493db1d7cd068e93b5ec695e9158e34817a19","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Simplify test-run-wasm.cc by computing signatures from machine types.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/8bd493db1d7cd068e93b5ec695e9158e34817a19"},{"sha":"990cf4eafe6e7896dcf80b7b9a4896d694814462","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Set the output_code_kind to Code::OPTIMIZED_FUNCTION to fool the V8 stackwalker.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/990cf4eafe6e7896dcf80b7b9a4896d694814462"},{"sha":"1ef3cf2b0bf96d9f271d42867103778f23ebfb0a","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Use Code::WASM_FUNCTION instead of Code::PLACEHOLDER.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/1ef3cf2b0bf96d9f271d42867103778f23ebfb0a"},{"sha":"d0da0a48915508881fd06461b392a978693d744a","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Add ExprBlock, ExprLoop, and ExprBreak to decoder.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/d0da0a48915508881fd06461b392a978693d744a"},{"sha":"867fd723d146b71bed4006ccd70c513b56c3282b","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Add page_size and resize_mem opcodes.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/867fd723d146b71bed4006ccd70c513b56c3282b"},{"sha":"a1d0f8d9e564f8a95f752c021993911bafdb6d65","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Fix usage of Node::set_op().","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/a1d0f8d9e564f8a95f752c021993911bafdb6d65"},{"sha":"47f6140d65a9a6ebae88f2e8f1d3e8f740493ee4","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Fix up decoding of CallIndirect.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/47f6140d65a9a6ebae88f2e8f1d3e8f740493ee4"},{"sha":"1e3d7a199848a4850085e5c7f9dcb524d3f23d6a","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"64-bit loads that perform extension should extend all the way to 64-bits.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/1e3d7a199848a4850085e5c7f9dcb524d3f23d6a"},{"sha":"c9b7526e252a4afb6608ed0bef924f09f5403e26","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Prototype implementation of indirect function calls with a single heterogenous table.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/c9b7526e252a4afb6608ed0bef924f09f5403e26"},{"sha":"ec1c25cf04b772ab9a37d8cf5bcbf8dc78a2fe4c","author":{"email":"2b0ad9c2e9729040da3a68521fd0749716e85d5a@google.com","name":"Andreas Haas"},"message":"I added the instruction I32Clz to the TF builder.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/ec1c25cf04b772ab9a37d8cf5bcbf8dc78a2fe4c"},{"sha":"f98f6e304b9d68c0e3d3f60a0b15c260bb912e16","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"titzer"},"message":"Merge pull request #19 from gahaas/master\n\nAdd the instruction I32Clz to the TF builder.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/f98f6e304b9d68c0e3d3f60a0b15c260bb912e16"},{"sha":"9cd7bde9ecba32ac52e849936073e7a2f4d26e68","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Fix effectful infinite loops in decoder.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/9cd7bde9ecba32ac52e849936073e7a2f4d26e68"},{"sha":"a7448c0887b979c1a0be5aa1faa4ea712abbcc7f","author":{"email":"19a645c1ebe447a897b1b710207e681304cfaca8@google.com","name":"Ben L. Titzer"},"message":"Add kExprMemorySize opcode.","distinct":false,"url":"https://api.github.com/repos/aseemgarg89/v8-native-prototype/commits/a7448c0887b979c1a0be5aa1faa4ea712abbcc7f"}]}