{"push_id":863655291,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"4da1f433eecb2eb4a95d09f9a7d549a75037d0d9","before":"6827b8970b040812ebb8e070597597e13a7d1977","commits":[{"sha":"4da1f433eecb2eb4a95d09f9a7d549a75037d0d9","author":{"email":"f7a3a5c0528e7657f3f7816faa0a5e2de16317f6@fb.com","name":"Sara Golemon"},"message":"[hack] Finish converting asio to HNI\n\nSummary: Cheat the standard HNI-NativeData model by leaving the extra data\nfor asio wait handles at the end of the ObjectData struct.\nNormally this would be verboten, but Asio objects have the\nunique property of being effectively final (private ctor)\nand can only be constructed by internal APIs.\n\nThis conversion takes advantage of this and allows the\nobject structure to remain as-is, greatly simplifying\nthis conversion from what it would otherwise have been.\n\nReviewed By: jano\n\nDifferential Revision: D2476884\n\nfb-gh-sync-id: 861b41b1978b32b1cafc329250546fc24b735292","distinct":true,"url":"https://api.github.com/repos/facebook/flow/commits/4da1f433eecb2eb4a95d09f9a7d549a75037d0d9"}]}