{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10270250,"defaultBranch":"main","name":"react","ownerLogin":"facebook","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-05-24T16:15:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69631?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718066234.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"28feb0c015bf5167ff973aea4e886f58625f1e39","ref":"refs/heads/dependabot/npm_and_yarn/fixtures/flight/braces-3.0.3","pushedAt":"2024-06-11T00:37:14.000Z","pushType":"branch_creation","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 braces from 3.0.2 to 3.0.3 in /fixtures/flight\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump braces from 3.0.2 to 3.0.3 in /fixtures/flight"}},{"before":null,"after":"e48c0144a05e9742f05f745a1638831d7d6d70ac","ref":"refs/heads/dependabot/npm_and_yarn/fixtures/legacy-jsx-runtimes/braces-3.0.3","pushedAt":"2024-06-11T00:37:12.000Z","pushType":"branch_creation","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 braces from 3.0.2 to 3.0.3 in /fixtures/legacy-jsx-runtimes\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump braces from 3.0.2 to 3.0.3 in /fixtures/legacy-jsx-runtimes"}},{"before":null,"after":"b533ae9c7c015c87fed50d9aade623ea8db22f40","ref":"refs/heads/dependabot/npm_and_yarn/fixtures/stacks/braces-3.0.3","pushedAt":"2024-06-11T00:37:11.000Z","pushType":"branch_creation","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 braces from 3.0.2 to 3.0.3 in /fixtures/stacks\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump braces from 3.0.2 to 3.0.3 in /fixtures/stacks"}},{"before":"3506d9f82db28e3e59ca6ff6f79390f3e23ff47b","after":null,"ref":"refs/heads/gh/poteto/17/orig","pushedAt":"2024-06-11T00:35:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"}},{"before":"af3e3a9d8cc7766c9bb1e0f8deae2f8cff9f2829","after":null,"ref":"refs/heads/gh/poteto/17/head","pushedAt":"2024-06-11T00:35:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"}},{"before":"af3e3a9d8cc7766c9bb1e0f8deae2f8cff9f2829","after":null,"ref":"refs/heads/gh/poteto/17/base","pushedAt":"2024-06-11T00:35:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"}},{"before":"a0673edfeaf27da5c668fe828e00784b904c0cdd","after":null,"ref":"refs/heads/gh/poteto/16/orig","pushedAt":"2024-06-11T00:35:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"}},{"before":"04b583e897678a57e8dd995543849118b189fac4","after":null,"ref":"refs/heads/gh/poteto/16/head","pushedAt":"2024-06-11T00:35:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"}},{"before":"04b583e897678a57e8dd995543849118b189fac4","after":null,"ref":"refs/heads/gh/poteto/16/base","pushedAt":"2024-06-11T00:35:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"}},{"before":"a714685c156dd241b1d5e5ae3a98c439c88e64e4","after":"c015abd9dc32e9604e992cf351f1e130fd2a0de0","ref":"refs/heads/main","pushedAt":"2024-06-11T00:35:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"},"commit":{"message":"[compiler] Remove unused scripts\n\nghstack-source-id: ae0c1bf3654986a896d9acf4f3453e09502382ad\nPull Request resolved: https://github.com/facebook/react/pull/29842","shortMessageHtmlLink":"[compiler] Remove unused scripts"}},{"before":"37f5716c7d2b9aa8477b56d30dcd7933f89c12c3","after":"af3e3a9d8cc7766c9bb1e0f8deae2f8cff9f2829","ref":"refs/heads/gh/poteto/17/base","pushedAt":"2024-06-11T00:35:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"},"commit":{"message":"Update\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update"}},{"before":"c8396d9afe5fcb63c465890f5b9330cb091c2d3b","after":"04b583e897678a57e8dd995543849118b189fac4","ref":"refs/heads/gh/poteto/16/base","pushedAt":"2024-06-11T00:35:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"},"commit":{"message":"Update\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update"}},{"before":null,"after":"3506d9f82db28e3e59ca6ff6f79390f3e23ff47b","ref":"refs/heads/gh/poteto/17/orig","pushedAt":"2024-06-11T00:26:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"},"commit":{"message":"[compiler] Remove unused scripts\n\nghstack-source-id: ae0c1bf3654986a896d9acf4f3453e09502382ad\nPull Request resolved: https://github.com/facebook/react/pull/29842","shortMessageHtmlLink":"[compiler] Remove unused scripts"}},{"before":null,"after":"a0673edfeaf27da5c668fe828e00784b904c0cdd","ref":"refs/heads/gh/poteto/16/orig","pushedAt":"2024-06-11T00:26:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"},"commit":{"message":"[compiler] Remove playground postinstall script\n\nThe ci step for the playground already installs playwright browsers so\nthis step was unnecessary. It also doesn't work internally for our sync\nscripts\n\nghstack-source-id: d6e761563759739cfdab0b65f55222f9a9346e8a\nPull Request resolved: https://github.com/facebook/react/pull/29841","shortMessageHtmlLink":"[compiler] Remove playground postinstall script"}},{"before":null,"after":"37f5716c7d2b9aa8477b56d30dcd7933f89c12c3","ref":"refs/heads/gh/poteto/17/base","pushedAt":"2024-06-11T00:26:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"},"commit":{"message":"Update (base update)\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update (base update)"}},{"before":null,"after":"af3e3a9d8cc7766c9bb1e0f8deae2f8cff9f2829","ref":"refs/heads/gh/poteto/17/head","pushedAt":"2024-06-11T00:26:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"},"commit":{"message":"Update\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update"}},{"before":null,"after":"04b583e897678a57e8dd995543849118b189fac4","ref":"refs/heads/gh/poteto/16/head","pushedAt":"2024-06-11T00:26:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"},"commit":{"message":"Update\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update"}},{"before":null,"after":"c8396d9afe5fcb63c465890f5b9330cb091c2d3b","ref":"refs/heads/gh/poteto/16/base","pushedAt":"2024-06-11T00:26:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"},"commit":{"message":"Update (base update)\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update (base update)"}},{"before":"277420803947724b43c47bbc47d3a353553868f1","after":"a714685c156dd241b1d5e5ae3a98c439c88e64e4","ref":"refs/heads/main","pushedAt":"2024-06-10T23:18:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"poteto","name":"lauren","path":"/poteto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1390709?s=80&v=4"},"commit":{"message":"fix[compiler] remove duplicate parsePluginOptions from the compilePro… (#29831)\n\n\r\n\r\n## Summary\r\n\r\n\r\n\r\nThe parsePluginOptions seemed to be duplicated within\r\n[BabelPlugin.ts](https://github.com/facebook/react/blob/f5af92d2c47d1e1f455faf912b1d3221d1038c37/compiler/packages/babel-plugin-react-compiler/src/Babel/BabelPlugin.ts#L32)\r\nand\r\n[Program.ts](https://github.com/facebook/react/blob/f5af92d2c47d1e1f455faf912b1d3221d1038c37/compiler/packages/babel-plugin-react-compiler/src/Entrypoint/Program.ts#L220).\r\nSince the options already parsed in BabelPlugin.ts should have been\r\npassed to compileProgram, in this PR we deleted parsePluginOptions in\r\ncompileProgram and used the options passed as arguments as they are.\r\nI've done that.\r\n\r\n## How did you test this change?\r\n\r\n\r\n\r\n\"image\"\r\nsrc=\"https://github.com/facebook/react/assets/87469023/2a70c6ea-0330-42a2-adff-48ae3e905790\"","shortMessageHtmlLink":"fix[compiler] remove duplicate parsePluginOptions from the compilePro… ("}},{"before":"fcd14111f7a98026009f85b7563d20bae1f9c3ff","after":"08b8f3715206351eecd85a71c4c140266f40b7c9","ref":"refs/heads/builds/facebook-www","pushedAt":"2024-06-10T22:46:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Remove Warning: prefix and toString on console Arguments (#29839)\n\nBasically make `console.error` and `console.warn` behave like normal -\nwhen a component stack isn't appended. I need this because I need to be\nable to print rich logs with the component stack option and to be able\nto disable instrumentation completely in `console.createTask`\nenvironments that don't need it.\n\nCurrently we can't print logs with richer objects because they're\ntoString:ed first. In practice, pretty much all arguments we log are\nalready toString:ed so it's not necessary anyway. Some might be like a\nnumber. So it would only be a problem if some environment can't handle\nproper consoles but then it's up to that environment to toString it\nbefore logging.\n\nThe `Warning: ` prefix is historic and is both noisy and confusing. It's\nmostly unnecessary since the UI surrounding `console.error` and\n`console.warn` tend to have visual treatment around it anyway. However,\nit's actively misleading when `console.error` gets prefixed with a\nWarning that we consider an error level. There's an argument to be made\nthat some of our `console.error` don't make the bar for an error but\nthen the argument is to downgrade each of those to `console.warn` - not\nto brand all our actual error logging with `Warning: `.\n\nApparently something needs to change in React Native before landing this\nbecause it depends on the prefix somehow which probably doesn't make\nsense already.\n\nDiffTrain build for [277420803947724b43c47bbc47d3a353553868f1](https://github.com/facebook/react/commit/277420803947724b43c47bbc47d3a353553868f1)","shortMessageHtmlLink":"Remove Warning: prefix and toString on console Arguments (#29839)"}},{"before":"72d182398e7a45012cdf07c01c69f6f753076f00","after":"810dff656e3ef01a19c60feb692a342f248ba90f","ref":"refs/heads/builds/facebook-fbsource","pushedAt":"2024-06-10T22:46:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Remove Warning: prefix and toString on console Arguments (#29839)\n\nBasically make `console.error` and `console.warn` behave like normal -\nwhen a component stack isn't appended. I need this because I need to be\nable to print rich logs with the component stack option and to be able\nto disable instrumentation completely in `console.createTask`\nenvironments that don't need it.\n\nCurrently we can't print logs with richer objects because they're\ntoString:ed first. In practice, pretty much all arguments we log are\nalready toString:ed so it's not necessary anyway. Some might be like a\nnumber. So it would only be a problem if some environment can't handle\nproper consoles but then it's up to that environment to toString it\nbefore logging.\n\nThe `Warning: ` prefix is historic and is both noisy and confusing. It's\nmostly unnecessary since the UI surrounding `console.error` and\n`console.warn` tend to have visual treatment around it anyway. However,\nit's actively misleading when `console.error` gets prefixed with a\nWarning that we consider an error level. There's an argument to be made\nthat some of our `console.error` don't make the bar for an error but\nthen the argument is to downgrade each of those to `console.warn` - not\nto brand all our actual error logging with `Warning: `.\n\nApparently something needs to change in React Native before landing this\nbecause it depends on the prefix somehow which probably doesn't make\nsense already.\n\nDiffTrain build for commit https://github.com/facebook/react/commit/277420803947724b43c47bbc47d3a353553868f1.","shortMessageHtmlLink":"Remove Warning: prefix and toString on console Arguments (#29839)"}},{"before":"d172bdaf95b0be869f7d36b87c95a5f12b229195","after":"277420803947724b43c47bbc47d3a353553868f1","ref":"refs/heads/main","pushedAt":"2024-06-10T22:41:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sebmarkbage","name":"Sebastian Markbåge","path":"/sebmarkbage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63648?s=80&v=4"},"commit":{"message":"Remove Warning: prefix and toString on console Arguments (#29839)\n\nBasically make `console.error` and `console.warn` behave like normal -\r\nwhen a component stack isn't appended. I need this because I need to be\r\nable to print rich logs with the component stack option and to be able\r\nto disable instrumentation completely in `console.createTask`\r\nenvironments that don't need it.\r\n\r\nCurrently we can't print logs with richer objects because they're\r\ntoString:ed first. In practice, pretty much all arguments we log are\r\nalready toString:ed so it's not necessary anyway. Some might be like a\r\nnumber. So it would only be a problem if some environment can't handle\r\nproper consoles but then it's up to that environment to toString it\r\nbefore logging.\r\n\r\nThe `Warning: ` prefix is historic and is both noisy and confusing. It's\r\nmostly unnecessary since the UI surrounding `console.error` and\r\n`console.warn` tend to have visual treatment around it anyway. However,\r\nit's actively misleading when `console.error` gets prefixed with a\r\nWarning that we consider an error level. There's an argument to be made\r\nthat some of our `console.error` don't make the bar for an error but\r\nthen the argument is to downgrade each of those to `console.warn` - not\r\nto brand all our actual error logging with `Warning: `.\r\n\r\nApparently something needs to change in React Native before landing this\r\nbecause it depends on the prefix somehow which probably doesn't make\r\nsense already.","shortMessageHtmlLink":"Remove Warning: prefix and toString on console Arguments (#29839)"}},{"before":"97328b6db79c5230f5c373b6687a6042d0b654cf","after":"ac67a5f57c4d3e4c25a4e20e369afa417b77b029","ref":"refs/heads/gh/josephsavona/30/orig","pushedAt":"2024-06-10T21:15:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"josephsavona","name":"Joseph Savona","path":"/josephsavona","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6425824?s=80&v=4"},"commit":{"message":"[compiler] HIR-based FlattenScopesWithHooksOrUse\n\nPer title, implements an HIR-based version of FlattenScopesWithHooksOrUse as part of our push to use HIR everywhere. This is the last pass to migrate before PropagateScopeDeps, which is blocking the fix for `bug.invalid-hoisting-functionexpr`, ie where we can infer incorrect dependencies for function expressions if the dependencies are accessed conditionally.\n\nghstack-source-id: 05c6e26b3b7a3b1c3e106a37053f88ac3c72caf5\nPull Request resolved: https://github.com/facebook/react/pull/29840","shortMessageHtmlLink":"[compiler] HIR-based FlattenScopesWithHooksOrUse"}},{"before":"9f2b2a816224c38bcb453a70e35c19bd34e61a42","after":"8c61ad18be07c39ed5f3f765155bdfb24c457c16","ref":"refs/heads/gh/josephsavona/30/head","pushedAt":"2024-06-10T21:15:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephsavona","name":"Joseph Savona","path":"/josephsavona","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6425824?s=80&v=4"},"commit":{"message":"Update on \"[compiler] HIR-based FlattenScopesWithHooksOrUse\"\n\n\nPer title, implements an HIR-based version of FlattenScopesWithHooksOrUse as part of our push to use HIR everywhere. This is the last pass to migrate before PropagateScopeDeps, which is blocking the fix for `bug.invalid-hoisting-functionexpr`, ie where we can infer incorrect dependencies for function expressions if the dependencies are accessed conditionally.\n\n[ghstack-poisoned]","shortMessageHtmlLink":"Update on \"[compiler] HIR-based FlattenScopesWithHooksOrUse\""}},{"before":null,"after":"97328b6db79c5230f5c373b6687a6042d0b654cf","ref":"refs/heads/gh/josephsavona/30/orig","pushedAt":"2024-06-10T20:56:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephsavona","name":"Joseph Savona","path":"/josephsavona","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6425824?s=80&v=4"},"commit":{"message":"[compiler] HIR-based FlattenScopesWithHooksOrUse\n\nPer title, implements an HIR-based version of FlattenScopesWithHooksOrUse as part of our push to use HIR everywhere. This is the last pass to migrate before PropagateScopeDeps, which is blocking the fix for `bug.invalid-hoisting-functionexpr`, ie where we can infer incorrect dependencies for function expressions if the dependencies are accessed conditionally.\n\nghstack-source-id: 1ecab31d8047723e67005dbb7530f08d1a052c38\nPull Request resolved: https://github.com/facebook/react/pull/29840","shortMessageHtmlLink":"[compiler] HIR-based FlattenScopesWithHooksOrUse"}},{"before":null,"after":"4d760f62e29ef346cd30fb2b95e1d9cdbad3681f","ref":"refs/heads/gh/josephsavona/30/base","pushedAt":"2024-06-10T20:56:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephsavona","name":"Joseph Savona","path":"/josephsavona","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6425824?s=80&v=4"},"commit":{"message":"[compiler] HIR-based FlattenReactiveLoops\n\nPre the title, this implements an HIR-based version of FlattenReactiveLoops. Another step on the way to HIR-everywhere.\n\n[ghstack-poisoned]","shortMessageHtmlLink":"[compiler] HIR-based FlattenReactiveLoops"}},{"before":null,"after":"9f2b2a816224c38bcb453a70e35c19bd34e61a42","ref":"refs/heads/gh/josephsavona/30/head","pushedAt":"2024-06-10T20:56:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephsavona","name":"Joseph Savona","path":"/josephsavona","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6425824?s=80&v=4"},"commit":{"message":"[compiler] HIR-based FlattenScopesWithHooksOrUse\n\nPer title, implements an HIR-based version of FlattenScopesWithHooksOrUse as part of our push to use HIR everywhere. This is the last pass to migrate before PropagateScopeDeps, which is blocking the fix for `bug.invalid-hoisting-functionexpr`, ie where we can infer incorrect dependencies for function expressions if the dependencies are accessed conditionally.\n\n[ghstack-poisoned]","shortMessageHtmlLink":"[compiler] HIR-based FlattenScopesWithHooksOrUse"}},{"before":null,"after":"a121d04bde6ae0b2a5dd846f589dd67c6c9fd042","ref":"refs/heads/gh/josephsavona/29/orig","pushedAt":"2024-06-10T20:22:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephsavona","name":"Joseph Savona","path":"/josephsavona","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6425824?s=80&v=4"},"commit":{"message":"[compiler] HIR-based FlattenReactiveLoops\n\nPre the title, this implements an HIR-based version of FlattenReactiveLoops. Another step on the way to HIR-everywhere.\n\nghstack-source-id: e1d166352df6b0725e4c4915a19445437916251f\nPull Request resolved: https://github.com/facebook/react/pull/29838","shortMessageHtmlLink":"[compiler] HIR-based FlattenReactiveLoops"}},{"before":null,"after":"ba5fe6e0b9be5d9fe8c0b97a34684a0a5ac8f72a","ref":"refs/heads/gh/josephsavona/28/orig","pushedAt":"2024-06-10T20:22:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephsavona","name":"Joseph Savona","path":"/josephsavona","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6425824?s=80&v=4"},"commit":{"message":"[compiler] Add pruned-scope terminal in HIR\n\nAdds the HIR equivalent of a pruned-scope, allowing us to start porting the scope-pruning passes to operate on HIR.\n\nghstack-source-id: dbbdc43219123467acc1a531d8276e8b9cc91e14\nPull Request resolved: https://github.com/facebook/react/pull/29837","shortMessageHtmlLink":"[compiler] Add pruned-scope terminal in HIR"}},{"before":null,"after":"2e39ef7c24a5155110929c19f918842972c58989","ref":"refs/heads/gh/josephsavona/29/base","pushedAt":"2024-06-10T20:22:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephsavona","name":"Joseph Savona","path":"/josephsavona","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6425824?s=80&v=4"},"commit":{"message":"[compiler] Add pruned-scope terminal in HIR\n\nAdds the HIR equivalent of a pruned-scope, allowing us to start porting the scope-pruning passes to operate on HIR.\n\n[ghstack-poisoned]","shortMessageHtmlLink":"[compiler] Add pruned-scope terminal in HIR"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYanM4wA","startCursor":null,"endCursor":null}},"title":"Activity · facebook/react"}