Skip to content

Perf/call opcode benchmarks - #5205

Closed
MayankRaj435 wants to merge 5 commits into
boa-dev:mainfrom
MayankRaj435:perf/call-opcode-benchmarks
Closed

Perf/call opcode benchmarks#5205
MayankRaj435 wants to merge 5 commits into
boa-dev:mainfrom
MayankRaj435:perf/call-opcode-benchmarks

Fix Clippy lints and resolve syntax error in call specialization

9ca2093
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 18, 2026 in 1s

59.66% (+12.42%) compared to 6ddc2b4

View this Pull Request on Codecov

59.66% (+12.42%) compared to 6ddc2b4

Details

Codecov Report

❌ Patch coverage is 75.86207% with 28 lines in your changes missing coverage. Please review.
✅ Project coverage is 59.66%. Comparing base (6ddc2b4) to head (9ca2093).
⚠️ Report is 982 commits behind head on main.

Files with missing lines Patch % Lines
core/engine/src/vm/opcode/call/mod.rs 62.96% 20 Missing ⚠️
core/engine/src/vm/code_block.rs 28.57% 5 Missing ⚠️
core/engine/src/bytecompiler/mod.rs 88.88% 2 Missing ⚠️
core/parser/src/error/mod.rs 94.11% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             main    #5205       +/-   ##
===========================================
+ Coverage   47.24%   59.66%   +12.42%     
===========================================
  Files         476      589      +113     
  Lines       46892    63550    +16658     
===========================================
+ Hits        22154    37918    +15764     
- Misses      24738    25632      +894     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.