{"push_id":1432727028,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"223b767fcef6a8933df01dafc7f0da965ac7beff","before":"19fbedc1b267b480ae60fc7c4a8a60da1f981611","commits":[{"sha":"b75f738e7c64b006325f015dfeb05f4b875a8c8d","author":{"name":"Arjun Guha","email":"e295f43f869eb4e47bb424bbbd86edcfa874ba78@cs.umass.edu"},"message":"No more freeze on errors\n\nFor some time, the Fission client has been freezing when errors occur\non the server. This commit addresses the problem. The issue is in\nJavaScriptCEKLike: an exception in recvLoop , such as the\nWebSocket-closed exception, needs to be propagated to recv manually.\nWe had a function to do this (shutdown) but it wasn't being called.\n\nFutureQueue.shutdown now takes an exception to use as the cause of all\nexceptions that it raises.","distinct":true,"url":"https://api.github.com/repos/plasma-umass/Fission/commits/b75f738e7c64b006325f015dfeb05f4b875a8c8d"},{"sha":"f0614cdd10194c4d525fe82b9cacd6b120c96849","author":{"name":"Arjun Guha","email":"e295f43f869eb4e47bb424bbbd86edcfa874ba78@cs.umass.edu"},"message":"Distinction between values and heap-objects\n\nIt's now more obvious which kinds of faceted-values we haven't\naddressed. I added HeapFacet, but notice that non of the facet-handling\ncode had to be updated! This means we didn't deal with these cases.","distinct":true,"url":"https://api.github.com/repos/plasma-umass/Fission/commits/f0614cdd10194c4d525fe82b9cacd6b120c96849"},{"sha":"18bdbb1212c3b304b62ffe36385ed9fb5f8ebfe8","author":{"name":"Arjun Guha","email":"e295f43f869eb4e47bb424bbbd86edcfa874ba78@cs.umass.edu"},"message":"Store can reference the interpreter\n\nIn a future commit, we'll be moving HeapValues out of Syntax\nand into JavaScriptCEKLike. However, the Store object needs to refer to\nVJSObj (a HeapValue). Therefore, VJSObj cannot be moved into the\nJavaScriptCEKLike trait. This commit makes Store a trait too, so that\nit can have a reference to JavaScriptCEKLike.","distinct":true,"url":"https://api.github.com/repos/plasma-umass/Fission/commits/18bdbb1212c3b304b62ffe36385ed9fb5f8ebfe8"},{"sha":"8da770c86fc0f5295d733774ee988c05b183a2a8","author":{"name":"Arjun Guha","email":"e295f43f869eb4e47bb424bbbd86edcfa874ba78@cs.umass.edu"},"message":"Factored heap-values out of interpreter","distinct":true,"url":"https://api.github.com/repos/plasma-umass/Fission/commits/8da770c86fc0f5295d733774ee988c05b183a2a8"},{"sha":"223b767fcef6a8933df01dafc7f0da965ac7beff","author":{"name":"Arjun Guha","email":"e295f43f869eb4e47bb424bbbd86edcfa874ba78@cs.umass.edu"},"message":"Documenting a Scala workaround","distinct":true,"url":"https://api.github.com/repos/plasma-umass/Fission/commits/223b767fcef6a8933df01dafc7f0da965ac7beff"}]}
{"actor":{"display_login":"arjunguha"}}