{"push_id":1183896782,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"ee542790ba9c08f2db8c94bce75643ee8c67d567","before":"75e5507cbfe7ef5a448375e9908e10864b506b05","commits":[{"sha":"3f09eed1c170722897cfb988bf0702c35b67b2ec","author":{"name":"Aravind Anbudurai","email":"d4cc5b5ad071667631decf97b07083f9e61f25a6@fb.com"},"message":"Make AutoTimer usable with Closures\n\nSummary:\nCurrently, AutoTimer works only with FunctionObjects that are default constructible because it constructs Logger each time it needs to log. This diff makes AutoTimer work with closures too. This will help in making AutoTimer more flexible because the user can capture necessary dependencies in the lambda.\n\nThis diff also cleans up the constructors on AutoTimer by making it take an\nstd::string&& instead of Args... that is passed into folly::to<..>. Although\nthis makes the instantiation a bit harder, the simplicity of constructor seems\nworth it.\n\nThis also refactors the callsites of setMinLogTime to directly pass the\nvalue into the ctor and changes callsites on fbcode\n\nReviewed By: yfeldblum\n\nDifferential Revision: D3487868\n\nfbshipit-source-id: 52fa1099a5e39b791972cc0d3f678d44ea4ba288","distinct":true,"url":"https://api.github.com/repos/simpkins/folly/commits/3f09eed1c170722897cfb988bf0702c35b67b2ec"},{"sha":"ee542790ba9c08f2db8c94bce75643ee8c67d567","author":{"name":"Tianjiao Yin","email":"c77c9153df2f1847e3d6ef4f25f03a3a76041c81@fb.com"},"message":"suppress unused variable warnings\n\nReviewed By: yfeldblum\n\nDifferential Revision: D3501266\n\nfbshipit-source-id: 2ac3b6e2785792ccc45f4568ceff7fd05f0262f3","distinct":true,"url":"https://api.github.com/repos/simpkins/folly/commits/ee542790ba9c08f2db8c94bce75643ee8c67d567"}]}
{"actor":{"display_login":"simpkins"}}