Skip to content

Add allocation_binary_trees benchmark #239

Add allocation_binary_trees benchmark

Add allocation_binary_trees benchmark #239

Triggered via pull request May 11, 2026 00:00
Status Success
Total duration 6m 22s
Artifacts 14

benchmarks.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
bench-julia
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: julia-actions/setup-julia@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
bench-go
Restore cache failed: Dependencies file is not found in /home/runner/work/Microbenchmarks/Microbenchmarks. Supported file pattern: go.mod
bench-swift
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: swift-actions/setup-swift@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
report
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: julia-actions/setup-julia@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
bench-c
550 Bytes
sha256:ebc5d48c007564ddaf165a843f33ad5911c18d4e850d22fa4bc7a70ad1ecf6b4
bench-fortran
577 Bytes
sha256:5a3da6f6356bab73d8df011ca175c0dc6b2ab43aba37321422e43e20915d4e9c
bench-go
565 Bytes
sha256:8c71a8d7a8df027b4cbd61d7c25277a7f598066f9514553fb14065dcf8b011f9
bench-java
586 Bytes
sha256:09e32b27fa575233ee0db26eede544766e4f3c6158e7443bd341fa3562b489a8
bench-javascript
501 Bytes
sha256:d0fdccb34f8fbbe3965a17835f71f961be07e5c17da49ebb83819c4eb3f8f1a4
bench-julia
573 Bytes
sha256:072dbe02dd93851eda84b5fdd93bc0873de1527829ab5893b6773d355601179c
bench-lua
558 Bytes
sha256:430d1565ef0472f1855b0ca0f5a6358b9b7c1cbf307517d24abad485a990c663
bench-numba
701 Bytes
sha256:f37c53af151034b6c13f25d48e64197d44c56610d244bf86dc87375614406169
bench-octave
652 Bytes
sha256:c9b53cf48a7866d6277b436b6811e9608831a71aa570a4ab5880d122219a37e3
bench-python
715 Bytes
sha256:99549c9939370f9a72258a8ea563caf5b2143aa8caf65050ae9c1e1958abc8f9
bench-r
455 Bytes
sha256:c3c7fb9ae1dd8819433e2f8e10e50b940892ae5fcd4ac3d001bc612952ddc67b
bench-rust
558 Bytes
sha256:3e52e4b2f5b2f571bbdcadb4107fbd054cba7be26c2563b72fe2a0585bd3b4d7
bench-scala
592 Bytes
sha256:78365871cb34a19e41562f7500594cadc16508a85796ffb167d3f1f659b652e7
bench-swift
569 Bytes
sha256:20acdf63c2192b3b0ea667cef0bbeb1a3d81e87c4bd220c35c26d6fd8fd0b498