Skip to content

feat(native): port Erlang extractor to Rust #3765

feat(native): port Erlang extractor to Rust

feat(native): port Erlang extractor to Rust #3765

Triggered via pull request May 13, 2026 11:35
Status Success
Total duration 22m 30s
Artifacts 4

ci.yml

on: pull_request
Matrix: native-host-build
Lint
7m 28s
Lint
TypeScript type check
6m 29s
TypeScript type check
Security audit
6m 22s
Security audit
Verify dynamic imports
9s
Verify dynamic imports
Rust compile check
58s
Rust compile check
Matrix: parity
Matrix: test
Pre-publish benchmark gate
9m 48s
Pre-publish benchmark gate
CI Testing Pipeline
2s
CI Testing Pipeline
Fit to window
Zoom out
Zoom in

Annotations

19 warnings and 3 notices
Benchmark Regression
[resolve] JS fallback: 6.5 → 8 (+23%, threshold 15%)
Benchmark Regression
[wasm] 1-file rebuild: 51 → 59 (+16%, threshold 15%)
Benchmark Regression
[wasm] No-op rebuild: 13 → 15 (+15%, threshold 15%)
Benchmark Regression
[native] 1-file rebuild: 66 → 78 (+18%, threshold 15%)
Benchmark Regression
[wasm] fnDeps d5: 33 → 39.5 (+20%, threshold 15%)
Benchmark Regression
[wasm] fnDeps d3: 33 → 38.9 (+18%, threshold 15%)
Benchmark Regression
[wasm] fnDeps d1: 32.8 → 38.4 (+17%, threshold 15%)
Benchmark Regression
[native] diffImpact: 8.4 → 10.9 (+30%, threshold 15%)
Benchmark Regression
[native] fnImpact d5: 4.4 → 5.5 (+25%, threshold 15%)
Benchmark Regression
[native] fnImpact d3: 4.4 → 5.5 (+25%, threshold 15%)
Benchmark Regression
[native] fnImpact d1: 4.3 → 5.3 (+23%, threshold 15%)
Benchmark Regression
[native] fnDeps d5: 24.7 → 30.1 (+22%, threshold 15%)
Benchmark Regression
[native] fnDeps d3: 24.3 → 30.3 (+25%, threshold 15%)
Benchmark Regression
[native] fnDeps d1: 24.7 → 47.6 (+93%, threshold 15%)
Benchmark Regression
[wasm] 1-file rebuild: 51 → 63 (+24%, threshold 15%)
Benchmark Regression
[wasm] No-op rebuild: 15 → 21 (+40%, threshold 15%)
Benchmark Regression
[wasm] Query time: 37.6 → 43.9 (+17%, threshold 15%)
Benchmark Regression
[native] 1-file rebuild: 67 → 120 (+79%, threshold 15%)
Benchmark Regression
[native] No-op rebuild: 24 → 31 (+29%, threshold 15%)
Native host build (windows-latest)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Engine parity (windows-latest)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Test Node 22 (windows-latest)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026

Artifacts

Produced during runtime
Name Size Digest
benchmark-results-json
2.98 KB
sha256:a1ce042ff7e49e82c9fe659eafab52034ac3dc05f5468e6aee1353ecf1608e09
native-host-macos-latest
8.68 MB
sha256:31235b129644ddc1948fa2da499b9fecf7654bd108327b51141dfa8c0e8fbf96
native-host-ubuntu-latest
8.7 MB
sha256:712bcfb1495f7becfbd320e3192038941ae29c78224b1a262f6770a4ea4f2471
native-host-windows-latest
8.18 MB
sha256:98ae431bca2c0f153c5289f4097e085b9d4a91a4b8560d3a4b2384d532cc2343