{"push_id":912862340,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"de8232c35e358276587c248ea98fc947f03a0426","before":"8ff7d45f8849cfbec7a8c5251a840f690d747d83","commits":[{"sha":"c96dba014a6324d0ee68abc2c89582ec5df9bc45","author":{"email":"742f369ad534c009ebc10a712ed3435855fea20f@gmail.com","name":"Orvid King"},"message":"Fix ARCH_SWITCH_CALL where func is a macro under MSVC\n\nSummary:\nMSVC's preprocessor is dumb, and decides that all the args only represent the first argument to `func`, so we have to do a bit of trickery to get it to expand them correctly.\nCloses https://github.com/facebook/hhvm/pull/6205\n\nReviewed By: sgolemon, JoelMarcey\n\nDifferential Revision: D2419074\n\nPulled By: JoelMarcey\n\nfb-gh-sync-id: c84eadbd2d4bae9f020014726338e862cfdb3491","distinct":true,"url":"https://api.github.com/repos/facebook/hhvm/commits/c96dba014a6324d0ee68abc2c89582ec5df9bc45"},{"sha":"de8232c35e358276587c248ea98fc947f03a0426","author":{"email":"2b5c240e6abd88e71ffc225b0459016e4cba9bda@fb.com","name":"Edwin Smith"},"message":"Optimize checkHeap by using PtrMap instead of std::unordered_map\n\nSummary:\nIt's much faster to build a sorted array of pointers than\nan unordered_map pointers with one allocated node per pointer.\n\nReviewed By: ricklavoie, bnell\n\nDifferential Revision: D2769321\n\nfb-gh-sync-id: 77c1299986f9a1ce33accc109273d47b8a18756f","distinct":true,"url":"https://api.github.com/repos/facebook/hhvm/commits/de8232c35e358276587c248ea98fc947f03a0426"}]}