Skip to content

Commit

Permalink
Update benchmark-node-output.json
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jan 10, 2025
1 parent 6bf5205 commit 25ccddb
Showing 1 changed file with 55 additions and 1 deletion.
56 changes: 55 additions & 1 deletion benchmark-node-output.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"lastUpdate": 1736414264151,
"lastUpdate": 1736479819680,
"repoUrl": "https://github.com/rolldown/rolldown",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -71300,6 +71300,60 @@
"unit": "ms / ops"
}
]
},
{
"commit": {
"author": {
"email": "29139614+renovate[bot]@users.noreply.github.com",
"name": "renovate[bot]",
"username": "renovate[bot]"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": false,
"id": "19a7b491abaa76325cd5f88691ade339f2f7baae",
"message": "chore(deps): update dependency rust to v1.84.0 (#3320)\n\nThis PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n| [rust](https://redirect.github.com/rust-lang/rust) | minor | `1.83.0`\n-> `1.84.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>rust-lang/rust (rust)</summary>\n\n###\n[`v1.84.0`](https://redirect.github.com/rust-lang/rust/blob/HEAD/RELEASES.md#Version-1840-2025-01-09)\n\n[Compare\nSource](https://redirect.github.com/rust-lang/rust/compare/1.83.0...1.84.0)\n\n\\==========================\n\n<a id=\"\nLanguage\"></a>\n\n## Language\n\n- [Allow `#[deny]` inside `#[forbid]` as a\nno-op](https://redirect.github.com/rust-lang/rust/pull/121560/)\n- [Show a warning when `-Ctarget-feature` is used to toggle features\nthat can lead to unsoundness due to ABI\nmismatches](https://redirect.github.com/rust-lang/rust/pull/129884)\n- [Use the next-generation trait solver in\ncoherence](https://redirect.github.com/rust-lang/rust/pull/130654)\n- [Allow coercions to drop the principal of trait\nobjects](https://redirect.github.com/rust-lang/rust/pull/131857)\n- [Support `/` as the path separator for `include!()` in all cases on\nWindows](https://redirect.github.com/rust-lang/rust/pull/125205)\n- [Taking a raw ref (`raw (const|mut)`) of a deref of a pointer (`*ptr`)\nis now safe](https://redirect.github.com/rust-lang/rust/pull/129248)\n- [Stabilize s390x inline\nassembly](https://redirect.github.com/rust-lang/rust/pull/131258)\n- [Stabilize Arm64EC inline\nassembly](https://redirect.github.com/rust-lang/rust/pull/131781)\n- [Lint against creating pointers to immediately dropped\ntemporaries](https://redirect.github.com/rust-lang/rust/pull/128985)\n- [Execute drop glue when unwinding in an `extern \"C\"`\nfunction](https://redirect.github.com/rust-lang/rust/pull/129582)\n\n<a id=\"1.84.0-Compiler\"></a>\n\n## Compiler\n\n- [Add `--print host-tuple` flag to print the host target tuple and\naffirm the \"target tuple\" terminology over \"target\ntriple\"](https://redirect.github.com/rust-lang/rust/pull/125579)\n- [Declaring functions with a calling convention not supported on the\ncurrent target now triggers a hard\nerror](https://redirect.github.com/rust-lang/rust/pull/129935)\n- [Set up indirect access to external data for\n`loongarch64-unknown-linux-{musl,ohos}`](https://redirect.github.com/rust-lang/rust/pull/131583)\n- [Enable XRay instrumentation for LoongArch Linux\ntargets](https://redirect.github.com/rust-lang/rust/pull/131818)\n- [Extend the `unexpected_cfgs` lint to also warn in external\nmacros](https://redirect.github.com/rust-lang/rust/pull/132577)\n- [Stabilize WebAssembly `multivalue`, `reference-types`, and\n`tail-call` target\nfeatures](https://redirect.github.com/rust-lang/rust/pull/131080)\n- [Added Tier 2 support for the `wasm32v1-none`\ntarget](https://redirect.github.com/rust-lang/rust/pull/131487)\n\n<a id=\"1.84.0-Libraries\"></a>\n\n## Libraries\n\n- [Implement `From<&mut {slice}>` for\n`Box/Rc/Arc<{slice}>`](https://redirect.github.com/rust-lang/rust/pull/129329)\n- [Move `<float>::copysign`, `<float>::abs`, `<float>::signum` to\n`core`](https://redirect.github.com/rust-lang/rust/pull/131304)\n- [Add `LowerExp` and `UpperExp` implementations to\n`NonZero`](https://redirect.github.com/rust-lang/rust/pull/131377)\n- [Implement `FromStr` for `CString` and `TryFrom<CString>` for\n`String`](https://redirect.github.com/rust-lang/rust/pull/130608)\n- [`std::os::darwin` has been made\npublic](https://redirect.github.com/rust-lang/rust/pull/123723)\n\n<a id=\"1.84.0-Stabilized-APIs\"></a>\n\n## Stabilized APIs\n\n-\n[`Ipv6Addr::is_unique_local`](https://doc.rust-lang.org/stable/core/net/struct.Ipv6Addr.html#method.is_unique_local)\n-\n[`Ipv6Addr::is_unicast_link_local`](https://doc.rust-lang.org/stable/core/net/struct.Ipv6Addr.html#method.is_unicast_link_local)\n-\n[`core::ptr::with_exposed_provenance`](https://doc.rust-lang.org/stable/core/ptr/fn.with_exposed_provenance.html)\n-\n[`core::ptr::with_exposed_provenance_mut`](https://doc.rust-lang.org/stable/core/ptr/fn.with_exposed_provenance_mut.html)\n-\n[`<ptr>::addr`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.addr)\n-\n[`<ptr>::expose_provenance`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.expose_provenance)\n-\n[`<ptr>::with_addr`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.with_addr)\n-\n[`<ptr>::map_addr`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.map_addr)\n-\n[`<int>::isqrt`](https://doc.rust-lang.org/stable/core/primitive.i32.html#method.isqrt)\n-\n[`<int>::checked_isqrt`](https://doc.rust-lang.org/stable/core/primitive.i32.html#method.checked_isqrt)\n-\n[`<uint>::isqrt`](https://doc.rust-lang.org/stable/core/primitive.u32.html#method.isqrt)\n-\n[`NonZero::isqrt`](https://doc.rust-lang.org/stable/core/num/struct.NonZero.html#impl-NonZero%3Cu128%3E/method.isqrt)\n-\n[`core::ptr::without_provenance`](https://doc.rust-lang.org/stable/core/ptr/fn.without_provenance.html)\n-\n[`core::ptr::without_provenance_mut`](https://doc.rust-lang.org/stable/core/ptr/fn.without_provenance_mut.html)\n-\n[`core::ptr::dangling`](https://doc.rust-lang.org/stable/core/ptr/fn.dangling.html)\n-\n[`core::ptr::dangling_mut`](https://doc.rust-lang.org/stable/core/ptr/fn.dangling_mut.html)\n\nThese APIs are now stable in const contexts\n\n-\n[`AtomicBool::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicBool.html#method.from_ptr)\n-\n[`AtomicPtr::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicPtr.html#method.from_ptr)\n-\n[`AtomicU8::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicU8.html#method.from_ptr)\n-\n[`AtomicU16::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicU16.html#method.from_ptr)\n-\n[`AtomicU32::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicU32.html#method.from_ptr)\n-\n[`AtomicU64::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicU64.html#method.from_ptr)\n-\n[`AtomicUsize::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicUsize.html#method.from_ptr)\n-\n[`AtomicI8::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicI8.html#method.from_ptr)\n-\n[`AtomicI16::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicI16.html#method.from_ptr)\n-\n[`AtomicI32::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicI32.html#method.from_ptr)\n-\n[`AtomicI64::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicI64.html#method.from_ptr)\n-\n[`AtomicIsize::from_ptr`](https://doc.rust-lang.org/stable/core/sync/atomic/struct.AtomicIsize.html#method.from_ptr)\n-\n[`<ptr>::is_null`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.is_null-1)\n-\n[`<ptr>::as_ref`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.as_ref-1)\n-\n[`<ptr>::as_mut`](https://doc.rust-lang.org/stable/core/primitive.pointer.html#method.as_mut)\n-\n[`Pin::new`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.new)\n-\n[`Pin::new_unchecked`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.new_unchecked)\n-\n[`Pin::get_ref`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.get_ref)\n-\n[`Pin::into_ref`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.into_ref)\n-\n[`Pin::get_mut`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.get_mut)\n-\n[`Pin::get_unchecked_mut`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.get_unchecked_mut)\n-\n[`Pin::static_ref`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.static_ref)\n-\n[`Pin::static_mut`](https://doc.rust-lang.org/stable/core/pin/struct.Pin.html#method.static_mut)\n\n<a id=\"1.84.0-Cargo\"></a>\n\n## Cargo\n\n- [Stabilize MSRV-aware resolver\nconfig](https://redirect.github.com/rust-lang/cargo/pull/14639/)\n- [Stabilize resolver\nv3](https://redirect.github.com/rust-lang/cargo/pull/14754/)\n\n<a id=\"1.84-Rustdoc\"></a>\n\n## Rustdoc\n\n- [rustdoc-search: improve type-driven\nsearch](https://redirect.github.com/rust-lang/rust/pull/127589)\n\n<a id=\"1.84.0-Compatibility-Notes\"></a>\n\n## Compatibility Notes\n\n- [Enable by default the `LSX` target feature for LoongArch Linux\ntargets](https://redirect.github.com/rust-lang/rust/pull/132140)\n- [The unstable `-Zprofile` flag (“gcov-style” coverage instrumentation)\nhas been\nremoved.](https://redirect.github.com/rust-lang/rust/pull/131829) This\ndoes not affect the stable flags for coverage instrumentation\n(`-Cinstrument-coverage`) and profile-guided optimization\n(`-Cprofile-generate`, `-Cprofile-use`), which are unrelated and remain\navailable.\n- Support for the target named `wasm32-wasi` has been removed as the\ntarget is now named `wasm32-wasip1`. This completes the\n[transition](https://redirect.github.com/rust-lang/compiler-team/issues/607)\n[plan](https://redirect.github.com/rust-lang/compiler-team/issues/695)\nfor this target following [the introduction of\n`wasm32-wasip1`](https://redirect.github.com/rust-lang/rust/pull/120468)\nin Rust 1.78. Compiler warnings on [use of\n`wasm32-wasi`](https://redirect.github.com/rust-lang/rust/pull/126662)\nintroduced in Rust 1.81 are now gone as well as the target is removed.\n- [The syntax `&pin (mut|const) T` is now parsed as a type which in\ntheory could affect macro expansion results in some edge\ncases](https://redirect.github.com/rust-lang/rust/pull/130635#issuecomment-2375462821)\n- [Legacy syntax for calling `std::arch` functions is no longer\npermitted to declare items or bodies (such as closures, inline consts,\nor async\nblocks).](https://redirect.github.com/rust-lang/rust/pull/130443#issuecomment-2445678945)\n- The `wasm32-unknown-emscripten` target's binary release of the\nstandard library is now [built with the latest emsdk\n3.1.68](https://redirect.github.com/rust-lang/rust/pull/131533), which\nfixes an ABI-incompatibility with Emscripten >= 3.1.42. If you are\nlocally using a version of emsdk with an incompatible ABI (e.g. before\n3.1.42 or a future one), you should build your code with `-Zbuild-std`\nto ensure that `std` uses the correct ABI.\n- [Declaring functions with a calling convention not supported on the\ncurrent target now triggers a hard\nerror](https://redirect.github.com/rust-lang/rust/pull/129935)\n- [The next-generation trait solver is now enabled for coherence, fixing\nmultiple soundness\nissues](https://redirect.github.com/rust-lang/rust/pull/130654)\n\n</details>\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - \"before 11am on monday\" in timezone Asia/Shanghai.\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever PR is behind base branch, or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\nView the [repository job\nlog](https://developer.mend.io/github/rolldown/rolldown).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nCo-authored-by: IWANABETHATGUY <[email protected]>",
"timestamp": "2025-01-10T03:12:41Z",
"tree_id": "c53510bfab68a86c293a3bc0fedae7a9be0f1340",
"url": "https://github.com/rolldown/rolldown/commit/19a7b491abaa76325cd5f88691ade339f2f7baae"
},
"date": 1736479819655,
"tool": "customSmallerIsBetter",
"benches": [
{
"name": "threejs10x (default)",
"value": "367.44",
"unit": "ms / ops"
},
{
"name": "threejs10x-sourcemap (default)",
"value": "580.94",
"unit": "ms / ops"
},
{
"name": "threejs10x-minify (default)",
"value": "994.59",
"unit": "ms / ops"
},
{
"name": "threejs10x-minify-sourcemap (default)",
"value": "1338.20",
"unit": "ms / ops"
},
{
"name": "rome-ts (default)",
"value": "127.70",
"unit": "ms / ops"
},
{
"name": "rome-ts-sourcemap (default)",
"value": "187.38",
"unit": "ms / ops"
}
]
}
]
}
Expand Down

0 comments on commit 25ccddb

Please sign in to comment.