-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More experimental bundler fixes #7783
Conversation
* Traverse each bundle instead of iterating each outbound node * Add edge between root and bundle
This reverts commit 73ad828.
|
Benchmark ResultsKitchen Sink 🚨
Timings
Cold BundlesNo bundles found, this is probably a failed build... Cached BundlesNo bundles found, this is probably a failed build... React HackerNews ✅
Timings
Cold BundlesNo bundle changes detected. Cached BundlesNo bundle changes detected. AtlasKit Editor ✅
Timings
Cold Bundles
Cached BundlesNo bundle changes detected. Three.js ✅
Timings
Cold BundlesNo bundle changes detected. Cached BundlesNo bundle changes detected. |
22df351
to
a5d9610
Compare
@@ -5008,7 +5008,11 @@ describe('scope hoisting', function () { | |||
], | |||
}, | |||
{assets: ['dep.js']}, | |||
{assets: ['async-has-dep.js', 'dep.js', 'get-dep.js']}, | |||
{ | |||
assets: process.env.PARCEL_TEST_EXPERIMENTAL_BUNDLER |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We now share assets between workers, so this is an improvement over the prior bundler.
…parcel-bundler/parcel into more-experimental-bundler-fixes
↪️ Pull Request
Merging the latest series of fixes made to the experimental bundler.
🚨 Test instructions
More integration tests pass 🤷
PARCEL_TEST_EXPERIMENTAL_BUNDLER=1 yarn test:integration test/scope-hoisting.js
5 failing vs 13 failing on v2
PARCEL_TEST_EXPERIMENTAL_BUNDLER=1 yarn test:integration test/javascript.js
25 failing vs 31 failing on v2
✔️ PR Todo