GitHub PushEvent at 2014-11-21 06:35:36
Repository: hhvm
Actor: bsmr
Payload: {"shas":[["fbdd08dcb616b27efe4d674ab60b5919d5542e86","24741edc37b3f20fd34901d115fa6c0fc29c7a27@gmail.com","Explicitly create stack for compiled regexps\n\nSummary: PMA_Operations_Test::testGetHtmlForCopyDatabase\nPMA_Operations_Test::testGetHtmlForPartitionMaintenance\nCloses https://github.com/facebook/hhvm/pull/4239\n\nReviewed By: @paulbiss\n\nDifferential Revision: D1679090\n\nSignature: t1:1679090:1416463904:898d4d7200b2d809241484c6c92965485ed26627","Matthew Gotteiner",true],["dcc8da3e1d3a7f37c4b18f7130c1b45879f53d21","ffb4761cba839470133bee36aeb139f58d7dbaa9@kevxu.net","Raise warning when put_contents on non-regular file with exclusive lock.\n\nSummary: In file_put_contents(), raise warning if attempting to add an exclusive lock on non-regular file.\n\nPassing vfsstream's filePutContentsLockShouldReportError test case.\nCloses https://github.com/facebook/hhvm/pull/4238\n\nReviewed By: @paulbiss\n\nDifferential Revision: D1678644\n\nSignature: t1:1678644:1416464069:78ae002251c6b6aa966520daef0d4b924f9e8b59","Kaiwen Xu",true],["ea97887edb7a4ac09c420041128e3d872246b259","fba8b84d1043f1187ed598b605fccf4aea8b12e3@fb.com","typechecker add PREG_* constants to hhi\n\nSummary: Predefined preg constants as listed on http://docs.hhvm.com/manual/en/pcre.constants.php\n\n Closes https://github.com/facebook/hhvm/pull/4281\n\nReviewed By: @paulbiss\n\nDifferential Revision: D1693307\n\nSignature: t1:1693307:1416460125:d69a7740e75fdf672d9de26c7b1cef9b258b9b6e","Eugene Letuchy",true],["2e5d51e742eb0081a015e51ed1470bc225cad9c3","2b5c240e6abd88e71ffc225b0459016e4cba9bda@fb.com","Use a MemBlock pod struct instead of std::pair in MemoryManager\n\nSummary: I considered a typedef, or using folly::Range, or Slice, but\nwent with this in the end. Might change it to Range or Slice\nlater.\n\nReviewed By: @jdelong\n\nDifferential Revision: D1690997\n\nSignature: t1:1690997:1416420124:787e811fea7bb68128545ae697ca47062c0b906d","Edwin Smith",true],["0bb4246667c30a9ecaeb17ea459bd59375d826a1","dae244579ddac8f450b3e6096ebb59fe56692f7b@yahoo.de","DateTimeImmutable::createFromFormat returns false on failure\n\nSummary: Fixes #3224\n\nI want falseable types...\n\nCloses https://github.com/facebook/hhvm/pull/4271\n\nReviewed By: @paulbiss\n\nDifferential Revision: D1688002\n\nSignature: t1:1688002:1416500930:ed9ca7ec2b9aa730b36bbd6f45f9379986368d90","Tim Siebels",true],["c671f1c36a514d69ea2f00e4e67a94aa56591b75","2b5c240e6abd88e71ffc225b0459016e4cba9bda@fb.com","Kill GlobalNameValueTableWrapper, do size-tracked allocation.\n\nSummary: GNVTW is the only way we ever instantiate an NVTW, so flatten\nthem together. Also, allocate the one-instance-per-request\nusing the size-tracked api, since a) we know it's size, and\nb) this exposes it to the heap parser so its not hidden in\nbehind a smart_malloc header.\n\nI will rename NVTW to GlobalsArray in a followon diff.\n\nReviewed By: @jdelong\n\nDifferential Revision: D1691188","Edwin Smith",true],["649ab61e41d0b747a54b72651df4c043ec7dfbd4","dae244579ddac8f450b3e6096ebb59fe56692f7b@yahoo.de","Add possibility to create a DateTime object with timezone\n\nSummary: or the class will first initialize an object with a timezone, issue the strict warning and the timezone could be changed later\nWe don't want the warning.\n\nThe slow test didn't match php before but does now.\nThe zend test is clowny in my opinion. It tests for error position, that should have wildcards.\nWe mathc php7 in this case.\n\nCloses #3650\n\nCloses https://github.com/facebook/hhvm/pull/4212\n\nReviewed By: @paulbiss\n\nDifferential Revision: D1673795\n\nSignature: t1:1673795:1416502867:dd4c4279f2d533b52685b9ee65557fb0628288df","Tim Siebels",true],["4bc22c9afd09a5cca0058d04f857b2342c2c9e73","e92fc4e26a76b5e853ce3c0ef5b3f7e371ef0773@slamail.org","Fix call to fetchObject without class name\n\nSummary: Without this fix, an error is triggered:\n SQLSTATE[HY000]: General error: Could not find user-supplied class\n\nIn fact, it's a regression and drupal cannot run without this fix.\nCloses https://github.com/facebook/hhvm/pull/4256\n\nReviewed By: @paulbiss\n\nDifferential Revision: D1684526\n\nSignature: t1:1684526:1416502980:f56cff36b14fd1153b405b113244ed80979264bf","Yaacov Akiba Slama",true],["e6ccae59912a8c548a98281d5735b51942224356","363321912c8af25d1104fb33c2c64b848c097226@fb.com","Streamline NEWS for Vanilla Ice\n\nSummary: Streamline NEWS a bit for Vanilla Ice re: Hack stuff a bit more.\n\nReviewed By: @jwatzman\n\nDifferential Revision: D1694132\n\nSignature: t1:1694132:1416507669:542b474a480cfd1c1fff904c79a0eee2b0d68a12","Joel Marcey",true],["35d15be960dfd37419b153928c569a0faf6d4347","7647b3f0de2c5f049f3fd8683da596016764b513@fb.com","Fix typo in sparse_id_map\n\nSummary: I just happened to be building with ASAN :).\n\nReviewed By: @jdelong\n\nDifferential Revision: D1692957\n\nSignature: t1:1692957:1416448256:9e78d0bc88c19494d4812fc37178cabf7d09d5af","Bert Maher",true],["9a87a09174d122e76c7e024099bfc980ced9055f","2b5c240e6abd88e71ffc225b0459016e4cba9bda@fb.com","Rename NameValueTableWrapper to GlobalsArray\n\nSummary: Thats the only thing we use it for.\n\nReviewed By: @jdelong\n\nDifferential Revision: D1691544\n\nSignature: t1:1691544:1416430932:e05908cf00bf3362f9c2b379c66292e130c36467","Edwin Smith",true],["d2b9df6e3e4d37e4ad14c1a0f835a751da178f1f","521b71b66118ece0fda08843b612c77cfd6c2588@fb.com","Truncate the display of the command invocation\n\nSummary: It can become quite a long invocation due to the list of changed files. We\ndon't want to be clogging up people's screens.\n\nReviewed By: @elgenie\n\nDifferential Revision: D1692248\n\nSignature: t1:1692248:1416448121:15216fbc7b607974c6b9241e3c2630b195045e0a","Jez Ng",true],["60ed68cc1697a897a90a1712e8aa040235efc8a5","8fe4eacdc8aaa79406accb1339d17293db96da99@fb.com","Support Authorization header in apache_request_headers()\n\nSummary: Authorization is processed separately and not-mangled so special-cased like\nCONTENT_LENGTH and CONTENT_TYPE which don't get prefixed with HTTP_\n\n{sync, type=\"child\", parent=\"internal\", parentrevid=\"1689097\", parentrevfbid=\"749762991738970\", parentdiffid=\"5715023\"}\n\nReviewed By: @JoelMarcey\n\nDifferential Revision: D1689097\n\nSignature: t1:1689097:1416515552:4f8a11613ac6beb10cb911f2fcec0e6f2d88b1fb","Paul Bissonnette",true],["8339c2d7f91c67cf817f3f5e328ce1e34bf68a51","1459d19acca8aa0d331ced91d7cdfdd61263a03a@fb.com","Add version number to imagick extension\n\nSummary: fixes facebook/hhvm#3969\n\nWent for '3.2.0b2' based on http://pecl.php.net/package-changelog.php?package=imagick:\n\n- we have all those constants (3.2.0b2)\n- Imagick implements Countable (3.2.0b1)\n- we implement __clone, not clone() (deprecated in 3.1, removed in 3.2)\n\nReviewed By: @JoelMarcey\n\nDifferential Revision: D1694086\n\nSignature: t1:1694086:1416504185:9b07e213bfa49e22dd196970e8ec0474c8a56d39","Fred Emmott",true],["321ebdfdd4f87051b83759bb8537d318c2f13061","dd49afe9cada02f4615956664416427cbff52ba1@fb.com","Docblock parser for AT\n\nSummary: Some obnoxious regex stuff.\n\nReviewed By: @elgenie\n\nDifferential Revision: D1691746\n\nSignature: t1:1691746:1416484124:59952412946da18bd1106bfd479d155b7138ac2b","Josh Watzman",true],["99f6ae335544d998473e6958b2bee8e8dc7ea8b8","521b71b66118ece0fda08843b612c77cfd6c2588@fb.com","Have hh_server take the list of files to recheck as relative paths\n\nReviewed By: @jwatzman, @elgenie\n\nDifferential Revision: D1690037\n\nSignature: t1:1690037:1416451135:4dda91e120000c477a8ecdb8170190748c4b3627","Jez Ng",true],["d343b878a852544bf83a57183197ad3d1f984268","521b71b66118ece0fda08843b612c77cfd6c2588@fb.com","Make dependency on lz4 optional for OSS build.\n\nSummary: Flow pulls in Hack, but it shouldn't have to require lz4.\n\nAlso copied over@jwatzman's fix for the C option handling in pre-4.00\nocamlbuild (c.f. D1692564)\n\nReviewed By: @jwatzman\n\nDifferential Revision: D1693464\n\nSignature: t1:1693464:1416520127:5508177943e51420cce3606a64e340413f54e06e","Jez Ng",true],["86f1c7fc746486e3d5f731e1fbc4a768c80138a8","608a0426cfdb46c29ac39909e0d1ac78f6a14462@fb.com","Implement some accidentally missing vasm ops in llvm backend\n\nSummary: cmpqi, srem, and bindaddr are all easy to do, I just forgot about them\nin D1686955. Also add arm instructions to the big switch statement to get us\ncloser to removing the default case.\n\nReviewed By: @jasone\n\nDifferential Revision: D1694328\n\nSignature: t1:1694328:1416513227:90da6cb341309d5c533d7864b059e2840b622be4","bsimmers",true],["867bc8b4745be679380aaf666a52256eaffb3b6e","8fe4eacdc8aaa79406accb1339d17293db96da99@fb.com","Don't print anything for gc() in set-save-twice.php\n\nSummary: GC sometimes runs now so just ignore it.\n\nReviewed By: @alexmalyshev\n\nDifferential Revision: D1694501","Paul Bissonnette",true],["2d490fd661c26832c3b319d3c4efe3ca11e50fc1","521b71b66118ece0fda08843b612c77cfd6c2588@fb.com","Decompress off the main thread.\n\nSummary: I didn't use more than one thread because it made no difference\nto the timing (i.e. we are IO-bound)\n\nReviewed By: @elgenie\n\nDifferential Revision: D1693167\n\nSignature: t1:1693167:1416455121:b20b7af6e813ab5d0f674c2b9432f764655223d2","Jez Ng",true]],"size":26,"ref":"refs/heads/master","head":"aeab97f45ff363da0b0f19d5747327ee33eca135"}