Skip to content

Comments

docs(contrib-guide): add profiling instructions for macOS#6183

Merged
graphite-app[bot] merged 1 commit intomainfrom
09-12-docs_contrib-guide_add_profiling_instructions_for_macos
Sep 13, 2025
Merged

docs(contrib-guide): add profiling instructions for macOS#6183
graphite-app[bot] merged 1 commit intomainfrom
09-12-docs_contrib-guide_add_profiling_instructions_for_macos

Conversation

@sapphi-red
Copy link
Member

@sapphi-red sapphi-red commented Sep 12, 2025

Added one as samply didn't work for me.

Copy link
Member Author

sapphi-red commented Sep 12, 2025


How to use the Graphite Merge Queue

Add the label graphite: merge to this PR to add it to the merge queue.

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has enabled the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

This stack of pull requests is managed by Graphite. Learn more about stacking.

@sapphi-red sapphi-red marked this pull request as ready for review September 12, 2025 14:56
@graphite-app graphite-app bot changed the base branch from 09-12-docs_contrib-guide_update_just_commands to graphite-base/6183 September 12, 2025 17:33
@graphite-app graphite-app bot force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from e45b470 to 53e9944 Compare September 12, 2025 17:42
@graphite-app graphite-app bot changed the base branch from graphite-base/6183 to main September 12, 2025 17:42
@graphite-app graphite-app bot force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from 53e9944 to f2604b4 Compare September 12, 2025 17:43
@netlify
Copy link

netlify bot commented Sep 12, 2025

Deploy Preview for rolldown-rs ready!

Name Link
🔨 Latest commit 57a319c
🔍 Latest deploy log https://app.netlify.com/projects/rolldown-rs/deploys/68c52192ee1a1500081cfd61
😎 Deploy Preview https://deploy-preview-6183--rolldown-rs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sapphi-red sapphi-red force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from f2604b4 to 7d8a51e Compare September 13, 2025 06:23
@sapphi-red sapphi-red changed the base branch from main to graphite-base/6183 September 13, 2025 06:39
@sapphi-red sapphi-red force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from 7d8a51e to 9c7f2a9 Compare September 13, 2025 06:39
@sapphi-red sapphi-red changed the base branch from graphite-base/6183 to 09-13-ci_extract_wasi_build_to_reusable_workflow September 13, 2025 06:40
hyf0 pushed a commit that referenced this pull request Sep 13, 2025
The wasi tests in #6183 are stuck in pending status probably because the
wasi build is skipped.
This PR tries to solve that by extracting wasi build to reusable
workflow.
Base automatically changed from 09-13-ci_extract_wasi_build_to_reusable_workflow to main September 13, 2025 06:52
@hyf0 hyf0 force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch 2 times, most recently from e725bab to 72e1f2b Compare September 13, 2025 06:55
@sapphi-red sapphi-red force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from 72e1f2b to a287414 Compare September 13, 2025 07:18
@sapphi-red sapphi-red changed the base branch from main to graphite-base/6183 September 13, 2025 07:32
@sapphi-red sapphi-red force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from a287414 to dd47501 Compare September 13, 2025 07:32
@sapphi-red sapphi-red changed the base branch from graphite-base/6183 to 09-13-ci_skip_each_steps_instead_of_the_whole_job_for_reusable-wasi-build September 13, 2025 07:33
@graphite-app
Copy link
Contributor

graphite-app bot commented Sep 13, 2025

Merge activity

  • Sep 13, 7:33 AM UTC: Graphite rebased this pull request, because this pull request is set to merge when ready.
  • Sep 13, 7:50 AM UTC: Graphite rebased this pull request, because this pull request is set to merge when ready.
  • Sep 13, 8:22 AM UTC: sapphi-red added this pull request to the Graphite merge queue.
  • Sep 13, 8:30 AM UTC: Merged by the Graphite merge queue.

@graphite-app graphite-app bot changed the base branch from 09-13-ci_skip_each_steps_instead_of_the_whole_job_for_reusable-wasi-build to main September 13, 2025 07:33
@sapphi-red sapphi-red force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from dd47501 to 0430705 Compare September 13, 2025 07:42
@hyf0 hyf0 force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from 0430705 to 57a319c Compare September 13, 2025 07:47
@sapphi-red sapphi-red changed the base branch from main to graphite-base/6183 September 13, 2025 07:49
@sapphi-red sapphi-red force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from 57a319c to 0e024f1 Compare September 13, 2025 07:49
@sapphi-red sapphi-red changed the base branch from graphite-base/6183 to 09-13-ci_skip_each_steps_instead_of_the_whole_job_for_reusable-wasi-build September 13, 2025 07:49
@graphite-app graphite-app bot changed the base branch from 09-13-ci_skip_each_steps_instead_of_the_whole_job_for_reusable-wasi-build to main September 13, 2025 07:50
@sapphi-red sapphi-red changed the base branch from main to graphite-base/6183 September 13, 2025 07:59
@sapphi-red sapphi-red force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from 0e024f1 to c1ebd1a Compare September 13, 2025 07:59
@sapphi-red sapphi-red changed the base branch from graphite-base/6183 to 09-13-ci_skip_each_steps_instead_of_the_whole_job_for_reusable-wasi-build September 13, 2025 07:59
@sapphi-red sapphi-red force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from c1ebd1a to b97aa1b Compare September 13, 2025 08:00
@sapphi-red sapphi-red force-pushed the 09-13-ci_skip_each_steps_instead_of_the_whole_job_for_reusable-wasi-build branch from 18748a0 to 01b7af3 Compare September 13, 2025 08:00
@sapphi-red sapphi-red force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from b97aa1b to 60f8f1c Compare September 13, 2025 08:11
@sapphi-red sapphi-red force-pushed the 09-13-ci_skip_each_steps_instead_of_the_whole_job_for_reusable-wasi-build branch from c19ee65 to 9b6e9ce Compare September 13, 2025 08:11
@graphite-app graphite-app bot force-pushed the 09-13-ci_skip_each_steps_instead_of_the_whole_job_for_reusable-wasi-build branch from 9b6e9ce to 08952fd Compare September 13, 2025 08:22
@graphite-app graphite-app bot force-pushed the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch from 60f8f1c to a690a89 Compare September 13, 2025 08:23
Base automatically changed from 09-13-ci_skip_each_steps_instead_of_the_whole_job_for_reusable-wasi-build to main September 13, 2025 08:30
@graphite-app graphite-app bot merged commit a690a89 into main Sep 13, 2025
22 checks passed
@graphite-app graphite-app bot deleted the 09-12-docs_contrib-guide_add_profiling_instructions_for_macos branch September 13, 2025 08:30
shulaoda pushed a commit that referenced this pull request Sep 15, 2025
## [1.0.0-beta.38] - 2025-09-15

📦 OXC Runtime Helpers Now Embedded

- Instant loading: Memory access instead of file I/O
- 91% smaller: From 229 KB external package to ~25 KB in binary
- Universal support: Works seamlessly in all environments including browsers
- Zero dependencies: Helpers embedded directly, no `@oxc-project/runtime` needed

⚡ Windows Performance Boost

- ~10% faster bundling on Windows
- Powered by `oxc-resolver` optimizations

Both improvements require zero configuration - just update to the latest version and enjoy! 🎉

> [!warning] 
> ### 💥 BREAKING CHANGES
> - rolldown_plugin_oxc_runtime: embed helpers to support browser environment (#6177) by @shulaoda

### 🚀 Features

- rolldown: oxc v0.89.0 (#6220) by @Boshen
- rolldown_plugin_esm_external_require: add duplicate external detection (#6202) by @shulaoda
- cross module noop function optimization (#6199) by @IWANABETHATGUY
- support to specify `scan_mode` in `bundler.scan` (#6204) by @IWANABETHATGUY
- warn when transform options override tsconfig compiler options (#6197) by @shulaoda
- support `false` in `resolve.alias` to ignore resolution (#6203) by @shulaoda
- cli: remove `getJsonSchema` (#6186) by @shulaoda
- cli: add Node.js version warning for unsupported versions (#6150) by @Copilot
- rolldown_plugin_oxc_runtime: include version in virtual module paths (#6179) by @shulaoda
- add native react-refresh-wrapper plugin (#6144) by @sapphi-red
- rolldown_plugin_utils: add `to_string_literal` (#6178) by @sapphi-red
- improve error messages for builtin plugins (#6175) by @shulaoda
- indent module content in IIFE format (#6174) by @IWANABETHATGUY
- rolldown_error: improve N-API error handling logic (#6171) by @shulaoda
- rolldown_error: improve `ByteLocator#byte_offset` (#6169) by @shulaoda
- dev: skip writing to file (#6148) by @sapphi-red
- dev: add `skip_write` option (#6151) by @sapphi-red
- dev: ignore file metadata changes (#6138) by @sapphi-red
- dev: add PathsMut for debounced PollWatcher (#6139) by @sapphi-red
- dev: use PathsMut for debounced RecommendedWatcher (#6137) by @sapphi-red
- improve bundler initialization error handling (#6132) by @shulaoda

### 🐛 Bug Fixes

- rolldown_plugin_vite_resolve: correctly handle Windows drive paths with leading slash (#6209) by @shulaoda
- allow `jsx.pragmaFrag` instead of `jsx.pragmaFlag` (#6200) by @sapphi-red
- improve import-glob plugin error handling without panic (#6106) by @hikomoon
- Panic with "jsx": "preserve" when rewrite a `memberExpression` (#6192) by @IWANABETHATGUY
- rolldown_error: use `byte_slice` instead of `slice` for correct span handling (#6185) by @shulaoda
- generate valid identifier for export names with `minifyInternalExports` (#6166) by @sapphi-red
- useless __export helper usage (#6160) by @IWANABETHATGUY
- incremental watch modify entry module (#6156) by @IWANABETHATGUY
- register trace subscriber (#6145) by @sapphi-red
- json imports error with `eval` or `arguments` in *strict mode* (#6140) by @IWANABETHATGUY
- `process` is not defined in repl (#6147) by @IWANABETHATGUY

### 💼 Other

- rolldown: support to build `rolldown` with `.wasm` binding (#6153) by @hyf0
- rolldown: refactor `build.ts` to prepare to support build `rolldown` package with wasi binding (#6152) by @hyf0

### 🚜 Refactor

- share `FlatOptions` in whole build session (#6211) by @IWANABETHATGUY
- remove unnecessary `comments` in ScopeHoistingFinalizerContext (#6205) by @IWANABETHATGUY
- move external string/regex matching from JS to Rust (#6201) by @shulaoda
- rename `cross_module_inline_const` to `cross_module_optimization` (#6193) by @IWANABETHATGUY
- rename `class` and `function` visitor to `class_decl`, `function_decl` (#6176) by @IWANABETHATGUY
- rolldown_error: tweak code (#6168) by @shulaoda
- improve `BuildDiagnostic` (#6165) by @shulaoda
- improve `RolldownBuild` (#6136) by @shulaoda
- rolldown_error: remove unused `EventKind::IoError` (#6134) by @shulaoda
- rename CustomPathsMut to NotifyPathsMutAdapter and move to utils (#6135) by @hyf0

### 📚 Documentation

- contrib-guide: add profiling instructions for macOS (#6183) by @sapphi-red
- contrib-guide: update just commands (#6181) by @sapphi-red

### ⚡ Performance

- pre calculate `side_effects_free_function_symbol_ref` (#6206) by @IWANABETHATGUY
- parallel clone ast (#6167) by @IWANABETHATGUY
- reserve capacity for rendered modules in `instantiate_chunk` (#6159) by @sapphi-red

### 🧪 Testing

- hmr: ensure each test isolated to be able to be retryed (#6142) by @hyf0

### ⚙️ Miscellaneous Tasks

- deps: lock file maintenance npm packages (#6219) by @renovate[bot]
- deps: lock file maintenance rust crates (#6217) by @renovate[bot]
- deps: update github-actions (#6213) by @renovate[bot]
- deps: lock file maintenance npm packages (#6215) by @renovate[bot]
- deps: update github-actions (major) (#6214) by @renovate[bot]
- tweak wordings (#6208) by @iiio2
- fix unused import warnings (#6196) by @shulaoda
- correct deprecated JSDoc reference for jsx option (#6195) by @shulaoda
- add `if: always()` to wasi-test (#6190) by @sapphi-red
- skip `@rolldown/browser` build if no node related changes detected (#6189) by @sapphi-red
- extract wasi build to reusable workflow (#6188) by @sapphi-red
- deps: update dependency tsdown to v0.15.1 (#6184) by @renovate[bot]
- deps: update dependency rolldown-plugin-dts to v0.16.5 (#6182) by @renovate[bot]
- deps: update dependency rolldown-plugin-dts to v0.16.4 (#6180) by @renovate[bot]
- dev: implement Debug trait for DevOptions (#6173) by @sapphi-red
- deps: update dependency rolldown-plugin-dts to v0.16.3 (#6172) by @renovate[bot]
- update @napi-rs/cli and js binding (#6157) by @Brooooooklyn
- ci: ensure `@rolldown/browser` build without errors (#6155) by @hyf0
- ci: ensure running wasi tests correctly (#6154) by @hyf0
- add more tracing instrumentation (#6149) by @sapphi-red
- extend timeout for rollup test (#6143) by @IWANABETHATGUY
- rolldown_error: remove unnecessary `type_aliases.rs` (#6133) by @shulaoda
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.

2 participants