{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":101635958,"defaultBranch":"fork","name":"ext-pmmpthread","ownerLogin":"pmmp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-08-28T11:25:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22548559?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712064527.0","currentOid":""},"activityList":{"items":[{"before":"b52f049c505f99ed092d1dfae1c19eeb4918cbf7","after":"a6f7d2283ee1a5d501760a5ab25a93699ef4c781","ref":"refs/heads/fork","pushedAt":"2024-04-02T13:53:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"stubs: fix inconsistent indentation","shortMessageHtmlLink":"stubs: fix inconsistent indentation"}},{"before":"8705239d6ec2c523ce9b6b8cdf4e138f6f3072f9","after":"b52f049c505f99ed092d1dfae1c19eeb4918cbf7","ref":"refs/heads/fork","pushedAt":"2024-04-02T13:28:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"6.1.1 is next","shortMessageHtmlLink":"6.1.1 is next"}},{"before":"01438f2e40a080e5e5faaf61a22fd7804ad2384b","after":null,"ref":"refs/heads/flaky-gone-test","pushedAt":"2024-04-02T13:16:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"}},{"before":"a4fe5a8b52b5e3cfd4550d7b99bb7d3cc33a8340","after":"8705239d6ec2c523ce9b6b8cdf4e138f6f3072f9","ref":"refs/heads/fork","pushedAt":"2024-04-02T13:16:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Simplify gone.phpt\n\nalso added some extra output to find out why this stupid test is\nflaky... though I wouldn't be shocked if refactoring it made the bug\ndisappear","shortMessageHtmlLink":"Simplify gone.phpt"}},{"before":"df7117a3f45f554fcbd1764d76bcec4247764390","after":"01438f2e40a080e5e5faaf61a22fd7804ad2384b","ref":"refs/heads/flaky-gone-test","pushedAt":"2024-04-02T13:05:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"rework and simplify test","shortMessageHtmlLink":"rework and simplify test"}},{"before":null,"after":"df7117a3f45f554fcbd1764d76bcec4247764390","ref":"refs/heads/flaky-gone-test","pushedAt":"2024-04-02T12:35:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"added debug","shortMessageHtmlLink":"added debug"}},{"before":"f98dd0e334967b8f4a98afd53aa5e51a404ea9ce","after":"a4fe5a8b52b5e3cfd4550d7b99bb7d3cc33a8340","ref":"refs/heads/fork","pushedAt":"2024-04-02T12:21:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Probably fixed flaky tests waiting on collect()\nthis is a sus fix, and it's still possible for new tasks to get added between the task crashing and the worker getting flagged as crashed.\nhowever, this ensures that the worker's state will be consistent with the tasks collected by collect() so that collect() can properly detect errors.\nthis theoretically fixes workers-no-submit-after-task-crash.phpt flaking under valgrind.","shortMessageHtmlLink":"Probably fixed flaky tests waiting on collect()"}},{"before":"4183e210acd467d400bad351fd47065a101e0175","after":"f98dd0e334967b8f4a98afd53aa5e51a404ea9ce","ref":"refs/heads/fork","pushedAt":"2024-02-19T16:00:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Fixed write_property attempting to modify opcache shared memory when\ncoercing weak types","shortMessageHtmlLink":"Fixed write_property attempting to modify opcache shared memory when"}},{"before":"ed05c70f971e5d3dff823bd57a1e5d23bb76d446","after":null,"ref":"refs/heads/dependabot/github_actions/SimenB/github-actions-cpu-cores-2","pushedAt":"2024-02-19T15:32:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"e734874d6383fbff7ca3a6d652f1864207d90240","after":"4183e210acd467d400bad351fd47065a101e0175","ref":"refs/heads/fork","pushedAt":"2024-02-19T15:32:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Bump SimenB/github-actions-cpu-cores from 1 to 2 (#132)\n\nBumps [SimenB/github-actions-cpu-cores](https://github.com/simenb/github-actions-cpu-cores) from 1 to 2.\r\n- [Release notes](https://github.com/simenb/github-actions-cpu-cores/releases)\r\n- [Commits](https://github.com/simenb/github-actions-cpu-cores/compare/v1...v2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: SimenB/github-actions-cpu-cores\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump SimenB/github-actions-cpu-cores from 1 to 2 (#132)"}},{"before":"15a8b437308c4430b84fe9acecfc32bbd1fbabe5","after":"a827898d00380888cbea2b43b81e34d8df4c2a09","ref":"refs/heads/write-protected-memory-fix","pushedAt":"2024-02-19T15:30:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"memory leaks :(","shortMessageHtmlLink":"memory leaks :("}},{"before":null,"after":"15a8b437308c4430b84fe9acecfc32bbd1fbabe5","ref":"refs/heads/write-protected-memory-fix","pushedAt":"2024-02-19T15:27:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Fixed write_property attempting to modify opcache shared memory when\ncoercing weak types","shortMessageHtmlLink":"Fixed write_property attempting to modify opcache shared memory when"}},{"before":"93d24e8d3dfec9713c2d4a4a4c6259cb8fd946cb","after":"ed05c70f971e5d3dff823bd57a1e5d23bb76d446","ref":"refs/heads/dependabot/github_actions/SimenB/github-actions-cpu-cores-2","pushedAt":"2024-02-19T15:08:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump SimenB/github-actions-cpu-cores from 1 to 2\n\nBumps [SimenB/github-actions-cpu-cores](https://github.com/simenb/github-actions-cpu-cores) from 1 to 2.\n- [Release notes](https://github.com/simenb/github-actions-cpu-cores/releases)\n- [Commits](https://github.com/simenb/github-actions-cpu-cores/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: SimenB/github-actions-cpu-cores\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump SimenB/github-actions-cpu-cores from 1 to 2"}},{"before":"fdf961343aeb3c0024b5ffbdc23d97688aaed3df","after":"e734874d6383fbff7ca3a6d652f1864207d90240","ref":"refs/heads/fork","pushedAt":"2024-02-19T15:06:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Allow the matrix workflow to be distinguished from the parent workflow in CI interface","shortMessageHtmlLink":"Allow the matrix workflow to be distinguished from the parent workflo…"}},{"before":"0abd7407124ac5ce38e3a7e201000a182f7d6b45","after":"fdf961343aeb3c0024b5ffbdc23d97688aaed3df","ref":"refs/heads/fork","pushedAt":"2024-02-19T15:02:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Update php-snapshot.yml","shortMessageHtmlLink":"Update php-snapshot.yml"}},{"before":"a231c69ee90ae4a08309e52a4bd98fed78d1fd2a","after":"0abd7407124ac5ce38e3a7e201000a182f7d6b45","ref":"refs/heads/fork","pushedAt":"2024-02-19T14:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Enable opcache.protect_memory","shortMessageHtmlLink":"Enable opcache.protect_memory"}},{"before":"a5ec24d8556944ca182faf9b2f0b3d449aa9a24a","after":"a231c69ee90ae4a08309e52a4bd98fed78d1fd2a","ref":"refs/heads/fork","pushedAt":"2024-02-05T20:01:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"prepare: do not extend map_ptr region unless a class is actually copied\n\nwe know already that copying classes on the fly for object sharing is racy (see #73), but this reduces the number of opportunities for a harmful race condition.","shortMessageHtmlLink":"prepare: do not extend map_ptr region unless a class is actually copied"}},{"before":"f58344d77331ace9a20607c1a5d89fed41eb6577","after":"a5ec24d8556944ca182faf9b2f0b3d449aa9a24a","ref":"refs/heads/fork","pushedAt":"2024-02-05T19:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"disable fail-fast","shortMessageHtmlLink":"disable fail-fast"}},{"before":"e6c0e6013e1f054eb482a36a7f42cb449b7579f4","after":"f58344d77331ace9a20607c1a5d89fed41eb6577","ref":"refs/heads/fork","pushedAt":"2024-02-05T19:41:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"actions: fixed node.js warnings","shortMessageHtmlLink":"actions: fixed node.js warnings"}},{"before":"4830192d09f175a6f624b8981f31dc27ff9da6cf","after":"e6c0e6013e1f054eb482a36a7f42cb449b7579f4","ref":"refs/heads/fork","pushedAt":"2024-02-05T19:37:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Fixed test expectations","shortMessageHtmlLink":"Fixed test expectations"}},{"before":"030999383be63cd9a69d4b4b696a25a5c6d2124c","after":"4830192d09f175a6f624b8981f31dc27ff9da6cf","ref":"refs/heads/fork","pushedAt":"2024-02-05T19:33:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"add more output to flaky tests\nWTF is going on here","shortMessageHtmlLink":"add more output to flaky tests"}},{"before":"de19dad85a8fb6c28eb51380ec2f36466f458e90","after":"030999383be63cd9a69d4b4b696a25a5c6d2124c","ref":"refs/heads/fork","pushedAt":"2024-02-05T19:21:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"monitor: fixed racy checks on state\nthis has been causing sporadic test failures and god knows what issues in production\n\nthis would be better if we had atomics rather than having to lock and unlock, but it's the best we can do for now.","shortMessageHtmlLink":"monitor: fixed racy checks on state"}},{"before":"1974c51a4d5e8f2a4f35ba68cde4c509b7e2e15b","after":"de19dad85a8fb6c28eb51380ec2f36466f458e90","ref":"refs/heads/fork","pushedAt":"2024-02-05T18:39:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Restructure CI workflow","shortMessageHtmlLink":"Restructure CI workflow"}},{"before":"f87135505d1c78952b27a876db0edeffa376bd20","after":"1974c51a4d5e8f2a4f35ba68cde4c509b7e2e15b","ref":"refs/heads/fork","pushedAt":"2024-02-05T18:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"...","shortMessageHtmlLink":"..."}},{"before":"2d60a7a4374e8d682a35a2ffca8db545485ef73b","after":"f87135505d1c78952b27a876db0edeffa376bd20","ref":"refs/heads/fork","pushedAt":"2024-02-05T18:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"actions: try using drd to find races","shortMessageHtmlLink":"actions: try using drd to find races"}},{"before":"6bcafcec86280679a4d62f3b991aab66f2cc98aa","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-02-05T17:30:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"8f5d1ebdb22165f4d78f9bc34a1a964444ad801e","after":"2d60a7a4374e8d682a35a2ffca8db545485ef73b","ref":"refs/heads/fork","pushedAt":"2024-02-05T17:30:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4 (#133)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\r\n- [Release notes](https://github.com/actions/checkout/releases)\r\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/checkout\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4 (#133)"}},{"before":"58629c88e8e03b4ab5c9c4c3e27efdf3454ded56","after":"6bcafcec86280679a4d62f3b991aab66f2cc98aa","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-02-05T13:36:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":"1c78d41688987d6b88f52a1c85aaa860acc258f5","after":null,"ref":"refs/heads/thread-count","pushedAt":"2024-01-09T15:38:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"}},{"before":"09818a02bb5f3aaa25d3db0bef8faddb91d35850","after":"8f5d1ebdb22165f4d78f9bc34a1a964444ad801e","ref":"refs/heads/fork","pushedAt":"2024-01-09T15:38:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dktapps","name":"Dylan T.","path":"/dktapps","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14214667?s=80&v=4"},"commit":{"message":"Added Thread::getRunningCount() (#140)","shortMessageHtmlLink":"Added Thread::getRunningCount() (#140)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJZlCsAA","startCursor":null,"endCursor":null}},"title":"Activity · pmmp/ext-pmmpthread"}