Skip to content

Conversation

josephsavona
Copy link
Member

@josephsavona josephsavona commented Jul 15, 2024

Stack from ghstack (oldest at bottom):

Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params always have to be named, so we can promote when constructing HIR.

Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

[ghstack-poisoned]
Copy link

vercel bot commented Jul 15, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
react-compiler-playground ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 16, 2024 1:54am

josephsavona added a commit that referenced this pull request Jul 15, 2024
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

ghstack-source-id: 2e0aeb3
Pull Request resolved: #30332
@facebook-github-bot facebook-github-bot added the React Core Team Opened by a member of the React Core Team label Jul 15, 2024
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

[ghstack-poisoned]
josephsavona added a commit that referenced this pull request Jul 15, 2024
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

ghstack-source-id: 2fbc1e5
Pull Request resolved: #30332
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

[ghstack-poisoned]
josephsavona added a commit that referenced this pull request Jul 15, 2024
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

ghstack-source-id: 0e8cbc3
Pull Request resolved: #30332
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

[ghstack-poisoned]
josephsavona added a commit that referenced this pull request Jul 15, 2024
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

ghstack-source-id: 07d4ec0
Pull Request resolved: #30332
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

[ghstack-poisoned]
josephsavona added a commit that referenced this pull request Jul 15, 2024
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

ghstack-source-id: ec0c6be
Pull Request resolved: #30332
Copy link
Contributor

@mvitousek mvitousek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice to see a fixture here

@josephsavona
Copy link
Member Author

josephsavona commented Jul 16, 2024

nice to see a fixture here

there was an existing fixture that failed without the fix, but i also added a new one specifically for this case.

Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

[ghstack-poisoned]
josephsavona added a commit that referenced this pull request Jul 16, 2024
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

ghstack-source-id: a6f6657
Pull Request resolved: #30332
@josephsavona josephsavona merged commit a42409c into gh/josephsavona/37/base Jul 17, 2024
josephsavona added a commit that referenced this pull request Jul 17, 2024
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

ghstack-source-id: a6f6657
Pull Request resolved: #30332
@josephsavona josephsavona deleted the gh/josephsavona/37/head branch July 17, 2024 01:22
felixshiftellecon added a commit to felixshiftellecon/react that referenced this pull request Jul 24, 2024
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

ghstack-source-id: a6f6657
Pull Request resolved: facebook#30332
felixshiftellecon added a commit to felixshiftellecon/react that referenced this pull request Jul 24, 2024
Addresses a follow-up from the previous PR. Destructured function params are currently not eagerly promoted to temporaries: we wait until PromotedUsedTemporaries. But params _always_ have to be named, so we can promote when constructing HIR.

ghstack-source-id: a6f6657
Pull Request resolved: facebook#30332
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed React Core Team Opened by a member of the React Core Team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants