Skip to content

refactor: use native oxc_index rayon api#2144

Merged
IWANABETHATGUY merged 4 commits intomainfrom
chore/refactor-oxc-index-rayon
Sep 7, 2024
Merged

refactor: use native oxc_index rayon api#2144
IWANABETHATGUY merged 4 commits intomainfrom
chore/refactor-oxc-index-rayon

Conversation

@IWANABETHATGUY
Copy link
Copy Markdown
Member

@IWANABETHATGUY IWANABETHATGUY commented Sep 3, 2024

Description

  1. related to feat(index): impl rayon related to trait for IndexVec oxc-project/oxc#5421
  2. require oxc release a new version

@netlify
Copy link
Copy Markdown

netlify bot commented Sep 3, 2024

Deploy Preview for rolldown-rs canceled.

Name Link
🔨 Latest commit 88207ff
🔍 Latest deploy log https://app.netlify.com/sites/rolldown-rs/deploys/66dbce3270051200088648ea

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Sep 3, 2024

Benchmarks Rust

group                                                               pr                                     target
-----                                                               --                                     ------
bundle/bundle@multi-duplicated-top-level-symbol                     1.02     52.2±0.52ms        ? ?/sec    1.00     51.4±0.63ms        ? ?/sec
bundle/bundle@multi-duplicated-top-level-symbol-minify              1.02     75.1±0.43ms        ? ?/sec    1.00     73.8±0.75ms        ? ?/sec
bundle/bundle@multi-duplicated-top-level-symbol-minify-sourcemap    1.03     92.5±1.30ms        ? ?/sec    1.00     90.1±1.10ms        ? ?/sec
bundle/bundle@multi-duplicated-top-level-symbol-sourcemap           1.02     60.7±0.64ms        ? ?/sec    1.00     59.2±0.53ms        ? ?/sec
bundle/bundle@rome-ts                                               1.01    100.3±0.61ms        ? ?/sec    1.00     99.7±1.14ms        ? ?/sec
bundle/bundle@rome-ts-minify                                        1.00    179.7±5.49ms        ? ?/sec    1.02    182.6±3.92ms        ? ?/sec
bundle/bundle@rome-ts-minify-sourcemap                              1.00    219.5±2.91ms        ? ?/sec    1.03    225.5±4.63ms        ? ?/sec
bundle/bundle@rome-ts-sourcemap                                     1.02    115.9±0.96ms        ? ?/sec    1.00    113.9±1.48ms        ? ?/sec
bundle/bundle@threejs                                               1.01     32.6±0.76ms        ? ?/sec    1.00     32.3±0.12ms        ? ?/sec
bundle/bundle@threejs-minify                                        1.00     72.3±2.40ms        ? ?/sec    1.07     77.4±1.40ms        ? ?/sec
bundle/bundle@threejs-minify-sourcemap                              1.00     90.7±0.87ms        ? ?/sec    1.08     97.9±1.41ms        ? ?/sec
bundle/bundle@threejs-sourcemap                                     1.02     41.8±0.52ms        ? ?/sec    1.00     40.9±0.28ms        ? ?/sec
bundle/bundle@threejs10x                                            1.00    348.9±2.12ms        ? ?/sec    1.01    352.8±3.60ms        ? ?/sec
bundle/bundle@threejs10x-minify                                     1.00    928.5±5.98ms        ? ?/sec    1.00    931.0±5.64ms        ? ?/sec
bundle/bundle@threejs10x-minify-sourcemap                           1.02  1208.8±14.89ms        ? ?/sec    1.00   1182.9±6.28ms        ? ?/sec
bundle/bundle@threejs10x-sourcemap                                  1.00    419.5±2.18ms        ? ?/sec    1.00    419.0±4.37ms        ? ?/sec
remapping/remapping                                                 1.02     32.6±0.76ms        ? ?/sec    1.00     31.8±0.35ms        ? ?/sec
remapping/render-chunk-remapping                                    1.07     86.1±9.69ms        ? ?/sec    1.00     80.2±0.62ms        ? ?/sec
scan/scan@rome-ts                                                   1.02     81.2±0.39ms        ? ?/sec    1.00     79.6±0.88ms        ? ?/sec
scan/scan@threejs                                                   1.05     26.0±2.29ms        ? ?/sec    1.00     24.9±0.68ms        ? ?/sec
scan/scan@threejs10x                                                1.04    259.5±2.95ms        ? ?/sec    1.00    250.6±2.19ms        ? ?/sec

@IWANABETHATGUY IWANABETHATGUY changed the title refactor: use native oxc_index rayon api try refactor: use native oxc_index rayon api Sep 3, 2024
@IWANABETHATGUY IWANABETHATGUY force-pushed the chore/refactor-oxc-index-rayon branch from fb0cc36 to 88207ff Compare September 7, 2024 03:53
@IWANABETHATGUY IWANABETHATGUY changed the title try refactor: use native oxc_index rayon api refactor: use native oxc_index rayon api Sep 7, 2024
@IWANABETHATGUY IWANABETHATGUY marked this pull request as ready for review September 7, 2024 05:12
@IWANABETHATGUY IWANABETHATGUY self-assigned this Sep 7, 2024
@IWANABETHATGUY IWANABETHATGUY added this pull request to the merge queue Sep 7, 2024
Merged via the queue into main with commit e44d73d Sep 7, 2024
@IWANABETHATGUY IWANABETHATGUY deleted the chore/refactor-oxc-index-rayon branch September 7, 2024 09:12
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.

1 participant