Skip to content

Conversation

@sebmarkbage
Copy link
Collaborator

Since we no longer have externally configured "process" methods, I just inlined all of those.

The main thing in this refactor is that I just inlined all the error branches into just emitErrorChunk. I'm not sure why it was split up an repeated before but this seems simpler. I need it since I'm going to be doing similar copies of this.

@sebmarkbage sebmarkbage requested a review from gnoff August 16, 2023 01:21
@facebook-github-bot facebook-github-bot added CLA Signed React Core Team Opened by a member of the React Core Team labels Aug 16, 2023
@react-sizebot
Copy link

Comparing: 0fb5b61...d520b82

Critical size changes

Includes critical production bundles, as well as any change greater than 2%:

Name +/- Base Current +/- gzip Base gzip Current gzip
oss-stable/react-dom/cjs/react-dom.production.min.js = 164.32 kB 164.32 kB = 51.76 kB 51.76 kB
oss-experimental/react-dom/cjs/react-dom.production.min.js = 171.73 kB 171.73 kB = 53.98 kB 53.98 kB
facebook-www/ReactDOM-prod.classic.js = 567.12 kB 567.12 kB = 100.09 kB 100.09 kB
facebook-www/ReactDOM-prod.modern.js = 550.92 kB 550.92 kB = 97.25 kB 97.25 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js = 105.08 kB 102.63 kB = 25.07 kB 24.69 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js = 105.08 kB 102.63 kB = 25.07 kB 24.69 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js = 107.75 kB 105.21 kB = 25.57 kB 25.17 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.unbundled.development.js = 103.04 kB 100.59 kB = 24.49 kB 24.08 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.unbundled.development.js = 103.04 kB 100.59 kB = 24.49 kB 24.08 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.unbundled.development.js = 105.70 kB 103.16 kB = 24.99 kB 24.58 kB
oss-stable-semver/react-server-dom-webpack/umd/react-server-dom-webpack-server.browser.development.js = 104.98 kB 102.41 kB = 24.24 kB 23.84 kB
oss-stable/react-server-dom-webpack/umd/react-server-dom-webpack-server.browser.development.js = 104.98 kB 102.41 kB = 24.24 kB 23.84 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js = 99.74 kB 97.29 kB = 23.99 kB 23.61 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js = 99.74 kB 97.29 kB = 23.99 kB 23.61 kB
oss-experimental/react-server-dom-webpack/umd/react-server-dom-webpack-server.browser.development.js = 108.24 kB 105.58 kB = 24.88 kB 24.49 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js = 99.33 kB 96.88 kB = 23.87 kB 23.49 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js = 99.33 kB 96.88 kB = 23.87 kB 23.49 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js = 102.85 kB 100.31 kB = 24.65 kB 24.26 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js = 102.44 kB 99.90 kB = 24.53 kB 24.13 kB
oss-stable-semver/react-server-dom-esm/cjs/react-server-dom-esm-server.node.development.js = 95.95 kB 93.50 kB = 22.84 kB 22.43 kB
oss-stable/react-server-dom-esm/cjs/react-server-dom-esm-server.node.development.js = 95.95 kB 93.50 kB = 22.84 kB 22.43 kB
oss-experimental/react-server-dom-esm/cjs/react-server-dom-esm-server.node.development.js = 98.61 kB 96.07 kB = 23.34 kB 22.93 kB
oss-stable-semver/react-server/cjs/react-server-flight.development.js = 67.11 kB 64.66 kB = 16.14 kB 15.78 kB
oss-stable/react-server/cjs/react-server-flight.development.js = 67.11 kB 64.66 kB = 16.14 kB 15.78 kB
oss-experimental/react-server/cjs/react-server-flight.development.js = 69.55 kB 67.00 kB = 16.54 kB 16.16 kB

Significant size changes

Includes any change greater than 0.2%:

Expand to show
Name +/- Base Current +/- gzip Base gzip Current gzip
oss-stable-semver/react-server-dom-esm/cjs/react-server-dom-esm-server.node.production.min.js = 23.88 kB 23.83 kB +0.07% 8.32 kB 8.32 kB
oss-stable/react-server-dom-esm/cjs/react-server-dom-esm-server.node.production.min.js = 23.88 kB 23.83 kB +0.07% 8.32 kB 8.32 kB
oss-experimental/react-server/cjs/react-server-flight.production.min.js = 17.08 kB 17.03 kB = 6.07 kB 6.07 kB
oss-stable-semver/react-server/cjs/react-server-flight.production.min.js = 16.40 kB 16.36 kB = 5.89 kB 5.89 kB
oss-stable/react-server/cjs/react-server-flight.production.min.js = 16.40 kB 16.36 kB = 5.89 kB 5.89 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js = 105.08 kB 102.63 kB = 25.07 kB 24.69 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js = 105.08 kB 102.63 kB = 25.07 kB 24.69 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js = 107.75 kB 105.21 kB = 25.57 kB 25.17 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.unbundled.development.js = 103.04 kB 100.59 kB = 24.49 kB 24.08 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.unbundled.development.js = 103.04 kB 100.59 kB = 24.49 kB 24.08 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.unbundled.development.js = 105.70 kB 103.16 kB = 24.99 kB 24.58 kB
oss-stable-semver/react-server-dom-webpack/umd/react-server-dom-webpack-server.browser.development.js = 104.98 kB 102.41 kB = 24.24 kB 23.84 kB
oss-stable/react-server-dom-webpack/umd/react-server-dom-webpack-server.browser.development.js = 104.98 kB 102.41 kB = 24.24 kB 23.84 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js = 99.74 kB 97.29 kB = 23.99 kB 23.61 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js = 99.74 kB 97.29 kB = 23.99 kB 23.61 kB
oss-experimental/react-server-dom-webpack/umd/react-server-dom-webpack-server.browser.development.js = 108.24 kB 105.58 kB = 24.88 kB 24.49 kB
oss-stable-semver/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js = 99.33 kB 96.88 kB = 23.87 kB 23.49 kB
oss-stable/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js = 99.33 kB 96.88 kB = 23.87 kB 23.49 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js = 102.85 kB 100.31 kB = 24.65 kB 24.26 kB
oss-experimental/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js = 102.44 kB 99.90 kB = 24.53 kB 24.13 kB
oss-stable-semver/react-server-dom-esm/cjs/react-server-dom-esm-server.node.development.js = 95.95 kB 93.50 kB = 22.84 kB 22.43 kB
oss-stable/react-server-dom-esm/cjs/react-server-dom-esm-server.node.development.js = 95.95 kB 93.50 kB = 22.84 kB 22.43 kB
oss-experimental/react-server-dom-esm/cjs/react-server-dom-esm-server.node.development.js = 98.61 kB 96.07 kB = 23.34 kB 22.93 kB
oss-stable-semver/react-server/cjs/react-server-flight.development.js = 67.11 kB 64.66 kB = 16.14 kB 15.78 kB
oss-stable/react-server/cjs/react-server-flight.development.js = 67.11 kB 64.66 kB = 16.14 kB 15.78 kB
oss-experimental/react-server/cjs/react-server-flight.development.js = 69.55 kB 67.00 kB = 16.54 kB 16.16 kB

Generated by 🚫 dangerJS against d520b82

@sebmarkbage sebmarkbage merged commit ade82b8 into facebook:main Aug 16, 2023
EdisonVan pushed a commit to EdisonVan/react that referenced this pull request Apr 15, 2024
Since we no longer have externally configured "process" methods, I just
inlined all of those.

The main thing in this refactor is that I just inlined all the error
branches into just `emitErrorChunk`. I'm not sure why it was split up an
repeated before but this seems simpler. I need it since I'm going to be
doing similar copies of this.
bigfootjon pushed a commit that referenced this pull request Apr 18, 2024
Since we no longer have externally configured "process" methods, I just
inlined all of those.

The main thing in this refactor is that I just inlined all the error
branches into just `emitErrorChunk`. I'm not sure why it was split up an
repeated before but this seems simpler. I need it since I'm going to be
doing similar copies of this.

DiffTrain build for commit ade82b8.
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