{"push_id":979117522,"size":27,"distinct_size":27,"ref":"refs/heads/master","head":"9d44d30ec32618e30a82274923b5842b62a9c0f9","before":"54ed0cd9bee7468589f305bc321f64c4247c421d","commits":[{"sha":"5fa7f6a9a3f4b2e50711096ccce713786e53ecbd","author":{"email":"c86104bf91cd999f97c1b270379bce2da90c0429@fb.com","name":"Christopher Dykes"},"message":"Fix auto_source_group for CMake below v3.2\n\nSummary: Apparently CMake didn't get `continue()` until v3.2, which is far newer than what we need to be able to build with.\n\nReviewed By: paulbiss\n\nDifferential Revision: D2923346\n\nfb-gh-sync-id: 505749f3f75cce279a925f47cf4ef63bb905d7b3\nshipit-source-id: 505749f3f75cce279a925f47cf4ef63bb905d7b3","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/5fa7f6a9a3f4b2e50711096ccce713786e53ecbd"},{"sha":"12e9c5017116fd163e83569bcc22f5b93a8e7ccf","author":{"email":"7c7aaadbbffd562b7b08991adb058767a9461b6a@fb.com","name":"Alex Malyshev"},"message":"Kill TestLibEventServer\n\nSummary: We killed the libevent server a while ago\n\nReviewed By: mxw\n\nDifferential Revision: D2923800\n\nfb-gh-sync-id: 1ee190dfa588b02e33ffbb8e406f607b4147b270\nshipit-source-id: 1ee190dfa588b02e33ffbb8e406f607b4147b270","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/12e9c5017116fd163e83569bcc22f5b93a8e7ccf"},{"sha":"0886c8d224e9f7c822b6cb2f85f1bcc6426b50db","author":{"email":"521b71b66118ece0fda08843b612c77cfd6c2588@fb.com","name":"Jez Ng"},"message":"Remove dead code in Naming\n\nReviewed By: alexchow\n\nDifferential Revision: D2909541\n\nfb-gh-sync-id: 12a15a01e3e3244022a9b84caf216d93ce5619f8\nshipit-source-id: 12a15a01e3e3244022a9b84caf216d93ce5619f8","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/0886c8d224e9f7c822b6cb2f85f1bcc6426b50db"},{"sha":"743f2070ab0a5a9186a8931b73922acd9d5a194d","author":{"email":"c86104bf91cd999f97c1b270379bce2da90c0429@fb.com","name":"Christopher Dykes"},"message":"Manual forward-decl fixup\n\nSummary: After applying D2905010, D2905351, D2905356, and D2906324, there are still a few places where the forward declarations don't match the definitions. This is the set of fixes that have been applied manually.\n\nReviewed By: alexmalyshev\n\nDifferential Revision: D2906760\n\nfb-gh-sync-id: 57ba0ee61dbd34ef6ed0801250228b12b5bc876a\nshipit-source-id: 57ba0ee61dbd34ef6ed0801250228b12b5bc876a","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/743f2070ab0a5a9186a8931b73922acd9d5a194d"},{"sha":"c4e2dbbaa28098ef9a62753a6863e89bd7673513","author":{"email":"4c73a89c571077a9c92d6439f024fe577a7eec0f@fb.com","name":"Alan Frindell"},"message":"Move HTTP/2 out of experimental\n\nSummary:We have confidence in the HTTP/2 implementation, but please continue to report any bugs\n\nhpack9 remains in experimental only because we'll soon collapse it into the main HPACK code.\n\nReviewed By: viswanathgs\n\nDifferential Revision: D2845769\n\nfb-gh-sync-id: ab5978420c510cf345508a21f56e5f7be710dc9a\nshipit-source-id: ab5978420c510cf345508a21f56e5f7be710dc9a","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/c4e2dbbaa28098ef9a62753a6863e89bd7673513"},{"sha":"c42e293098577068c47bffbe75a139ee1332b9ec","author":{"email":"5271a2c203fff3a0471b7dcd81b37ec54c7eb817@fb.com","name":"Francesco Logozzo"},"message":"Increase the size of the table\n\nSummary:As per title, increase the size of the hash table\n\nFacebook-only:\nNeed for Zoncolan, otherwise we loop forever in certain cases.\n\nIt is unclear if this has some negative effect on Hack performance: ideas how to evaluate it?\n\nReviewed By: int3\n\nDifferential Revision: D2900225\n\nfb-gh-sync-id: 1b96737cb2a70dbe053bed10cd75b462be9b0fdd\nshipit-source-id: 1b96737cb2a70dbe053bed10cd75b462be9b0fdd","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/c42e293098577068c47bffbe75a139ee1332b9ec"},{"sha":"5e8e3613010e6ae0541264e226bced0446aba4d8","author":{"email":"759376f09ce839cb1610fb60cf13ce76b67e3857@fb.com","name":"Shai Duvdevani"},"message":"Moving threshold callback to event-hooks\n\nSummary:It wasn't safe when it was called from check_surprise_flags.\nIt was previously called from locations that do not support re-entrancy and since the callback does not unwind the stack re-entrancy is possible and in rare cases crashes HHVM.\nThis was mostly common in cases of JSON Ser/Deserialization.\n\nReviewed By: markw65\n\nDifferential Revision: D2906277\n\nfb-gh-sync-id: d943aa08cbcc6b27887aec34d6929487c7b7975c\nshipit-source-id: d943aa08cbcc6b27887aec34d6929487c7b7975c","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/5e8e3613010e6ae0541264e226bced0446aba4d8"},{"sha":"6a7146f5b8e91fe3541905f9daf6028ee7a23e3c","author":{"email":"608a0426cfdb46c29ac39909e0d1ac78f6a14462@fb.com","name":"Brett Simmers"},"message":"Remove Eval.JitLoops\n\nSummary: Another option we don't need anymore.\n\nReviewed By: paulbiss\n\nDifferential Revision: D2914828\n\nfb-gh-sync-id: ac4fd27df0824958b1cdfec14dbe44cbff9225d0\nshipit-source-id: ac4fd27df0824958b1cdfec14dbe44cbff9225d0","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/6a7146f5b8e91fe3541905f9daf6028ee7a23e3c"},{"sha":"7f272417108a0d1a51f45414c1fd54a059e18b02","author":{"email":"608a0426cfdb46c29ac39909e0d1ac78f6a14462@fb.com","name":"Brett Simmers"},"message":"Fix pointee() for DefLabel\n\nSummary:It was trying to find `ptr` in the dest list of `sinst`. `sinst` is\nactually `canonical(ptr)->inst()`, so when `ptr` is from a passthrough\ninstruction it won't be a direct dest of `sinst`.\n\nReviewed By: edwinsmith\n\nDifferential Revision: D2922835\n\nfb-gh-sync-id: 998cfca61292f6f8bc5f52928e4e32ed54f4edf8\nshipit-source-id: 998cfca61292f6f8bc5f52928e4e32ed54f4edf8","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/7f272417108a0d1a51f45414c1fd54a059e18b02"},{"sha":"d5f9c7bfac4aac0b69c9f05b38150af23feea113","author":{"email":"8fe4eacdc8aaa79406accb1339d17293db96da99@fb.com","name":"Paul Bissonnette"},"message":"Targeting 3.13.0\n\nSummary: Branch is cut, packages for 3.12.0 will roll today\n\nReviewed By: fredemmott\n\nDifferential Revision: D2928762\n\nfb-gh-sync-id: 8ce52b520b5b1bee8f531466ed31dcf5645a0c25\nshipit-source-id: 8ce52b520b5b1bee8f531466ed31dcf5645a0c25","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/d5f9c7bfac4aac0b69c9f05b38150af23feea113"},{"sha":"7ee1906fde3d1e82b49b0225af99ed0f4d2ce83b","author":{"email":"608a0426cfdb46c29ac39909e0d1ac78f6a14462@fb.com","name":"Brett Simmers"},"message":"Restore Eval.JitPGOHotOnly\n\nSummary: It's still used in some configurations.\n\nReviewed By: alexmalyshev, markw65, paulbiss\n\nDifferential Revision: D2929047\n\nfb-gh-sync-id: 351e3f93d7074d6b8e058861067578c6fe7faa01\nshipit-source-id: 351e3f93d7074d6b8e058861067578c6fe7faa01","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/7ee1906fde3d1e82b49b0225af99ed0f4d2ce83b"},{"sha":"c698bef9b0874640a449c84e49bc2657d3f9f3a5","author":{"email":"43293424662417ef47778d90f514540cf7a51fae@fb.com","name":"Kasper Kopec"},"message":"IDE process <-> typechecker process communication\n\nSummary: Creates a pipe in monitor starter, passes it around and stores in appropriate places, sends basic example messages so that IDE can know what is the current stage of typechecker.\n\nReviewed By: int3\n\nDifferential Revision: D2879026\n\nfb-gh-sync-id: 7da0a3b6296b35490c182db97d9a560fcc9c664f\nshipit-source-id: 7da0a3b6296b35490c182db97d9a560fcc9c664f","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/c698bef9b0874640a449c84e49bc2657d3f9f3a5"},{"sha":"057e6823ce739814510e77c3fe59ceb96518905b","author":{"email":"43293424662417ef47778d90f514540cf7a51fae@fb.com","name":"Kasper Kopec"},"message":"Create processes using Daemon.fork instead of Daemon.spawn (temporarily)\n\nSummary:The plan for accessing shared memory from IDE process was to move SharedMem.init line from ServerMain to HhServeverMonitor, so it would be initialized before those processes are thus shared between them.\n\nIt turns out that this doesn't work with Daemon.spawn - there's a work in progress to make it work, but it's been in review for more than a month and I don't want to be blocked on it. After #9556242 is done I can revert this diff and go back to approach from D2879026.\n\nReviewed By: int3\n\nDifferential Revision: D2890078\n\nfb-gh-sync-id: c281f5e292fd1b5f55a0113857230ad34ddb54c2\nshipit-source-id: c281f5e292fd1b5f55a0113857230ad34ddb54c2","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/057e6823ce739814510e77c3fe59ceb96518905b"},{"sha":"8f7d1bb5cfdfcac3b5430f15f13166e5ec163be9","author":{"email":"43293424662417ef47778d90f514540cf7a51fae@fb.com","name":"Kasper Kopec"},"message":"Add unescaping to Hh_json.json_of_string\n\nSummary: D2138027 added escaping to encoding path, without modifying the decoding one, so now they don't match (and don't match the specification too).\n\nReviewed By: dlreeves, int3\n\nDifferential Revision: D2892906\n\nfb-gh-sync-id: 546f066f50f2f08f0f775a81a4bf7e675c7f7400\nshipit-source-id: 546f066f50f2f08f0f775a81a4bf7e675c7f7400","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/8f7d1bb5cfdfcac3b5430f15f13166e5ec163be9"},{"sha":"d0d55f75e08a17fc6b6ce262e05fb9e0439d1fc8","author":{"email":"608a0426cfdb46c29ac39909e0d1ac78f6a14462@fb.com","name":"Brett Simmers"},"message":"Remove some unused variables\n\nSummary: D2923902 turns these into compiler warnings.\n\nReviewed By: mxw\n\nDifferential Revision: D2928864\n\nfb-gh-sync-id: 2fc5798a9eb6c93373c4538ac5efadeb051417bb\nshipit-source-id: 2fc5798a9eb6c93373c4538ac5efadeb051417bb","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/d0d55f75e08a17fc6b6ce262e05fb9e0439d1fc8"},{"sha":"7b86791df6f4d581062be2c71017ec3266b3bbca","author":{"email":"521b71b66118ece0fda08843b612c77cfd6c2588@fb.com","name":"Jez Ng"},"message":"Clean up Naming.GEnv.new_const\n\nSummary:* It's being used by both props and consts, which is a mistake -- props live in a separate namespace\n* It makes a redundant call to Ident.make\n\nReviewed By: dabek\n\nDifferential Revision: D2882743\n\nfb-gh-sync-id: 4cb40a1b2f647fe0ddd9642023ed102ef5630f5c\nshipit-source-id: 4cb40a1b2f647fe0ddd9642023ed102ef5630f5c","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/7b86791df6f4d581062be2c71017ec3266b3bbca"},{"sha":"5dd2528ba5662fe31d322266d72b57f051b0f090","author":{"email":"c86104bf91cd999f97c1b270379bce2da90c0429@fb.com","name":"Christopher Dykes"},"message":"Refactor out the spot that directly divides by zero\n\nSummary: MSVC produces a warning complaining about the \"potential\" divide by 0. This may also not be fully portable to other architectures, so only allow it under x86_64 for now.\n\nReviewed By: markw65\n\nDifferential Revision: D2901176\n\nfb-gh-sync-id: 4e4515aa0bf47341205cb5a189348fd1d07615f5\nshipit-source-id: 4e4515aa0bf47341205cb5a189348fd1d07615f5","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/5dd2528ba5662fe31d322266d72b57f051b0f090"},{"sha":"8b8a2555488532403bd3f6d96c67021f1563bf5e","author":{"email":"1459d19acca8aa0d331ced91d7cdfdd61263a03a@fb.com","name":"Fred Emmott"},"message":"remove HHVM news file\n\nSummary: not updated any more as it was a frequently-forgotten copy of git log --oneline\n\nReviewed By: paulbiss\n\nDifferential Revision: D2929715\n\nfb-gh-sync-id: a0abd2035c37f1848b22c282f3aedcee62beac7a\nshipit-source-id: a0abd2035c37f1848b22c282f3aedcee62beac7a","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/8b8a2555488532403bd3f6d96c67021f1563bf5e"},{"sha":"b511e3e69d20e2ccf55aaa960e96b34e7a54fb0b","author":{"email":"45214b7dc659cd258a0dd808cfbbb7f56e0e7b83@fb.com","name":"Rodolfo Granata"},"message":"hphp: add batch/compression config for thrift-log-writer.\n\nReviewed By: markw65\n\nDifferential Revision: D2921319\n\nfb-gh-sync-id: 54ffaeccd69baa6ec786096f77d799305e3c6dda\nshipit-source-id: 54ffaeccd69baa6ec786096f77d799305e3c6dda","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/b511e3e69d20e2ccf55aaa960e96b34e7a54fb0b"},{"sha":"c4260308b1d2c49a96a9d0d06751cf475796bd2e","author":{"email":"45214b7dc659cd258a0dd808cfbbb7f56e0e7b83@fb.com","name":"Rodolfo Granata"},"message":"hphp: add batch/compression config for thrift-logger.\n\nSummary: * add API to flush logger on demand (useful eg for loggers that buffer output)\n\nReviewed By: markw65\n\nDifferential Revision: D2931959\n\nfb-gh-sync-id: 9342ada397458dca54ae7710afa9b15c22b9f04c\nshipit-source-id: 9342ada397458dca54ae7710afa9b15c22b9f04c","distinct":true,"url":"https://api.github.com/repos/PPC64/hhvm/commits/c4260308b1d2c49a96a9d0d06751cf475796bd2e"}]}