{"push_id":552423900,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"00d1e6dd33f7e70cc12522eafacd41bc10be4adf","before":"0f5cd2f3e1838586082f30e15ca88d0782537d34","commits":[{"sha":"904179661053f80ebe65bb19e306b15bb7746cbc","author":{"email":"ae685575101ee7165c90a8f2c30c6e60cdd9e482@shoestringresearch.com","name":"Roy Hashimoto"},"message":"Use relaxed memory order for Promise flags.","distinct":true,"url":"https://api.github.com/repos/rhashimoto/poolqueue/commits/904179661053f80ebe65bb19e306b15bb7746cbc"},{"sha":"b07fdeb9d1924c77550c5abe9c304c81fe65d448","author":{"email":"ae685575101ee7165c90a8f2c30c6e60cdd9e482@shoestringresearch.com","name":"Roy Hashimoto"},"message":"Skip lock when settling closed Promise. Add Promise::close().","distinct":true,"url":"https://api.github.com/repos/rhashimoto/poolqueue/commits/b07fdeb9d1924c77550c5abe9c304c81fe65d448"},{"sha":"0a25877c1f39cdd1ec45c11bd12e43661df93583","author":{"email":"ae685575101ee7165c90a8f2c30c6e60cdd9e482@shoestringresearch.com","name":"Roy Hashimoto"},"message":"Unify some duplicated code.","distinct":true,"url":"https://api.github.com/repos/rhashimoto/poolqueue/commits/0a25877c1f39cdd1ec45c11bd12e43661df93583"},{"sha":"00d1e6dd33f7e70cc12522eafacd41bc10be4adf","author":{"email":"ae685575101ee7165c90a8f2c30c6e60cdd9e482@shoestringresearch.com","name":"Roy Hashimoto"},"message":"Update internal Promise usage to latest API.","distinct":true,"url":"https://api.github.com/repos/rhashimoto/poolqueue/commits/00d1e6dd33f7e70cc12522eafacd41bc10be4adf"}]}