Skip to content
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

WIP: Rolldown build #27

Draft
wants to merge 81 commits into
base: rolldown-optimizer
Choose a base branch
from
Draft

WIP: Rolldown build #27

wants to merge 81 commits into from

Conversation

underfin
Copy link
Collaborator

@underfin underfin commented Jul 9, 2024

E2E Test Status

windows ci has error

Playground Name Dev Build Reasons
alias
assets - disable rebuild test
assets-sanitize
backend-integration rolldown/rolldown#1842 (comment)
build-old -
cli -
cli-module -
config -
csp -
css -
css-codesplit manualChunks
css-codesplit-cjs -
css-dynamic-import rolldown/rolldown#1842
css-lightningcss -
css-lightningcss-proxy -
css-no-codesplit -
css-sourcemap -
data-uri -
define -
dynamic-import rolldown/rolldown#1842 rolldown/rolldown#1843
dynamic-import-inline -
env -
env-nested -
extensions -
external rolldown/rolldown#2041
fs-serve -
glob-import - remove empty CSS generate chunk rolldown/rolldown#1842
hmr -
hmr-root - -
hmr-ssr -
html -
import-assertion -
js-sourcemap manualChunks
json -
legacy 🟡pending support system format
lib 🟡pending support umd format
minify - -
module-graph - -
multiple-entrypoints -
nested-deps -
object-hooks object hook sequential
optimize-deps - the rolldown missing export always is error, but the rollup has error or warn level, ref bfc679e
-rolldown/rolldown#2031
- using Array input generate name is not expected, the entry name will be like index~1.js
optimize-deps-no-discovery -
optimize-missing-deps -
preload -
preserve-symlinks -
proxy-bypass -
proxy-hmr -
resolve
resolve-config -
ssr -
ssr-alias -
ssr-conditions -
ssr-deps -
ssr-html -
ssr-noexternal - -
ssr-pug -
ssr-resolve - -
ssr-webworker
tailwind -
tailwind-sourcemap -
transform-plugin
tsconfig-json -
tsconfig-json-load-error -
wasm -
worker -rolldown/rolldown#1842
-rolldown/rolldown#1010
hook call cost for benchcases/20000modules
vite:esbuild
  |- transform: 25867596.34ms
  |- load: 1.68ms
  |- transform_ast: 0.00ms
  |- resolve: 0.00ms
vite:load-fallback
  |- load: 7975644.26ms
  |- transform: 7.36ms
  |- transform_ast: 0.02ms
  |- resolve: 0.00ms
alias
  |- resolve: 6765733.93ms
  |- load: 0.52ms
  |- transform: 0.05ms
  |- transform_ast: 0.00ms
vite:modulepreload-polyfill
  |- load: 2099766.14ms
  |- resolve: 196862.31ms
  |- transform: 0.16ms
  |- transform_ast: 0.00ms
vite:css
  |- transform: 1300225.05ms
  |- load: 67072.74ms
  |- transform_ast: 0.00ms
  |- resolve: 0.00ms
vite:resolve
  |- resolve: 644735.49ms
  |- load: 564377.40ms
  |- transform: 0.10ms
  |- transform_ast: 0.00ms
vite:json
  |- transform: 455512.22ms
  |- load: 0.70ms
  |- transform_ast: 0.02ms
  |- resolve: 0.00ms
vite:wasm-helper
  |- load: 338319.71ms
  |- transform: 2.35ms
  |- transform_ast: 0.01ms
  |- resolve: 0.00ms
vite:dynamic-import-vars
  |- load: 262145.11ms
  |- transform: 60529.64ms
  |- transform_ast: 0.01ms
  |- resolve: 0.00ms
vite:build-import-analysis
  |- load: 93937.80ms
  |- transform: 92939.95ms
  |- transform_ast: 0.01ms
  |- resolve: 0.00ms
vite:worker
  |- transform: 82788.87ms
  |- load: 68149.93ms
  |- transform_ast: 0.01ms
  |- resolve: 0.00ms
vite:asset
  |- load: 99090.04ms
  |- transform: 1.84ms
  |- transform_ast: 0.02ms
  |- resolve: 0.00ms
vite:define
  |- transform: 89704.89ms
  |- load: 1.10ms
  |- transform_ast: 0.00ms
  |- resolve: 0.00ms
vite:wasm-fallback
  |- load: 65423.90ms
  |- transform: 0.81ms
  |- transform_ast: 0.02ms
  |- resolve: 0.00ms
vite:html-inline-proxy
  |- load: 62983.32ms
  |- transform: 0.03ms
  |- transform_ast: 0.01ms
  |- resolve: 0.00ms
vite:css-post
  |- transform: 50803.16ms
  |- load: 0.48ms
  |- transform_ast: 0.01ms
  |- resolve: 0.00ms
vite:reporter
  |- transform: 48866.64ms
  |- load: 1.36ms
  |- resolve: 0.00ms
  |- transform_ast: 0.00ms
vite:asset-import-meta-url
  |- transform: 42374.47ms
  |- load: 0.31ms
  |- transform_ast: 0.02ms
  |- resolve: 0.00ms
vite:build-html
  |- transform: 41530.89ms
  |- load: 0.40ms
  |- transform_ast: 0.01ms
  |- resolve: 0.00ms
vite:worker-import-meta-url
  |- transform: 35687.16ms
  |- load: 0.49ms
  |- transform_ast: 0.00ms
  |- resolve: 0.00ms
vite:build-metadata
  |- load: 4.54ms
  |- transform: 2.74ms
  |- resolve: 1.78ms
  |- transform_ast: 0.01ms
glob_import_plugin
  |- transform_ast: 1.79ms
  |- transform: 0.44ms
  |- load: 0.40ms
  |- resolve: 0.00ms
rolldown:data-url
  |- transform: 1.25ms
  |- transform_ast: 0.02ms
  |- resolve: 0.00ms
  |- load: 0.00ms
vite:watch-package-data
  |- load: 0.32ms
  |- resolve: 0.14ms
  |- transform: 0.08ms
  |- transform_ast: 0.00ms

@sapphi-red
Copy link

Fixing rolldown/rolldown#2183 unveiled a different bug: rolldown/rolldown#2207

* update

* update

* update

* update

* update justfile

* alias plugin

* update plugin config

* update plugin config

* update plugin config

* update config

* update config

* update config

* chore: 🤖 enable more plugin
@underfin
Copy link
Collaborator Author

Fixing rolldown/rolldown#2183 unveiled a different bug: rolldown/rolldown#2207

Thank you. I will fixed it at next.

* update

* update

* update

* update

* update justfile

* alias plugin

* update plugin config

* update plugin config

* update plugin config

* update config

* update config

* update config

* chore: 🤖 enable more plugin

* chore: 🤖 update native build plugin

* chore: 🤖 update

* chore: 🤖 update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants