{"push_id":958903848,"size":1,"distinct_size":0,"ref":"refs/heads/tco","head":"4dc81d37886f49512eb60dafe13b794af5ffeb29","before":"59f9be92419ddd78dacf8947e21c53c7b1ba06c4","commits":[{"sha":"4dc81d37886f49512eb60dafe13b794af5ffeb29","author":{"email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@mikepennisi.com","name":"Mike Pennisi"},"message":"Add tests for tail-call optimization\n\nECMAScript 2015 introduced tail call optimization for function calls\noccuring in a number of positions in the grammar. Assert expected\nbehavior by triggering a large (but configurable) number of recursive\nfunction calls in these positions. Compliant runtimes will execute such\nprograms without error; non-compliant runtimes are expected to fail\nthese tests by throwing an error or crashing when system resources are\nexhausted.","distinct":false,"url":"https://api.github.com/repos/jugglinmike/test262/commits/4dc81d37886f49512eb60dafe13b794af5ffeb29"}]}