{"push_id":3655869078,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"4b223a33d9f44b99a783cb63329facea7edfb783","before":"899263882c48dba8e34717af1e28005f8888dca7","commits":[{"sha":"4b223a33d9f44b99a783cb63329facea7edfb783","author":{"name":"Alon Zakai","email":"637369de62879ecfe9a8f34fb07ea9da35713965@google.com"},"message":"wasm2js: Switch optimizations (#2141)\n\nThis pattern-matches towers of blocks + a br_table into a JS switch. This is much smaller in code size and also avoids heavy nesting that can exceed the recursion limits of JS parsers.\r\n\r\nThis is not enough yet, because it pattern-matches very specifically. In reality, switches can look slightly different. Followup PRs will extend this. For now, this passes the test suite (what passed before - not including the massive-switch tests) + fuzzing so it's a good start.","distinct":true,"url":"https://api.github.com/repos/WebAssembly/binaryen/commits/4b223a33d9f44b99a783cb63329facea7edfb783"}]}
{"actor":{"display_login":"kripken"}}