• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mattwparas / steel / 20771882810
45%

Build:
DEFAULT BRANCH: master
Ran 07 Jan 2026 06:08AM UTC
Jobs 1
Files 121
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

07 Jan 2026 05:42AM UTC coverage: 44.292% (-4.8%) from 49.137%
20771882810

push

github

web-flow
JIT take 2 electric boogaloo (#570)

* checkpoint

* more jit stuff woohoo

* checkpoint

* checkpoint

* checkpoint

* fix formatting

* repr c

* checkpoint

* checkpoint

* fix the segfault

* checkpoint

* fix test

* checkpoint

* checkpoint

* more stuff

* checkpoint

* checkpoint, local variables will need to be properly allocated

* checkpoint

* checkpoint

* fix segfault

* checkpoint

* small cleanup

* install trampolines

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint, getting to the bottom of things

* checkpoint

* checkpoint

* finally

* checkpoint

* checkpoint

* fix opt passes

* checkpoint

* checkpoint after shrinking stack frame

* clean up

* clean up

* checkpoint

* big clean up

* clean up

* clean up

* clean up

* start using some more macros

* continuing to clean things up

* clean up

* clean up

* checkpoint

* checkpoint

* checkpoint

* checkpoint everything working

* clean up

* more stuff

* more spilled methods

* checkpoint

* remove old jit

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* wip

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* finally

* clean up

* clean up

* compile closures now as well

* checkpoint

* clean up

* checkpoint

* clean up

* inline mut func calls as well

* more stuff

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* debug vs release for register passing

* checkpoint

* clean up warnings

* checkpoint with registers

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* set up primitive table mapping

* clean up

* checkpoint

* checkpoint

* checkpoint

* adding vector ref bindings

* include missing input file

* checkpoint

* checkpoint

* checkpoint:

* checkpoint

* checkpoint

* set local

* checkpoint

* checkpoint

* clean up

* checkpoint

* clean u... (continued)

553 of 4728 new or added lines in 29 files covered. (11.7%)

235 existing lines in 17 files now uncovered.

16123 of 36402 relevant lines covered (44.29%)

2915786.61 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
59.29
-7.91% crates/steel-core/src/compiler/program.rs
1
52.99
-1.62% crates/steel-core/src/primitives/numbers.rs
2
29.79
0.0% crates/steel-core/src/primitives/tcp.rs
2
1.16
0.0% crates/steel-core/src/steel_vm/ffi.rs
2
75.0
0.94% crates/steel-core/src/steel_vm/primitives.rs
2
3.72
0.0% crates/steel-repl/src/repl.rs
3
12.94
0.0% crates/steel-core/src/primitives/process.rs
4
76.38
-0.81% crates/steel-core/src/primitives/strings.rs
5
61.88
-1.46% crates/steel-parser/src/ast.rs
7
33.8
0.08% crates/steel-core/src/gc.rs
7
38.46
0.0% crates/steel-core/src/values/port.rs
7
10.97
-0.44% src/lib.rs
10
54.16
-1.37% crates/steel-core/src/primitives/lists.rs
18
64.19
-3.49% crates/steel-core/src/primitives/ports.rs
20
65.6
-2.45% crates/steel-core/src/compiler/compiler.rs
23
34.27
1.15% crates/steel-core/src/rvals.rs
66
49.54
-2.2% crates/steel-core/src/steel_vm/vm.rs
68
0.0
-4.17% crates/steel-gen/src/opcode.rs
325
60.33
-8.99% crates/steel-core/src/compiler/passes/analysis.rs
1705
11.93
crates/steel-core/src/jit2/cgen.rs
1897
1.71
crates/steel-core/src/steel_vm/vm/jit.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
84.95
9.47% crates/steel-core/src/compiler/passes/opt.rs
1
52.32
0.34% crates/steel-core/src/rvals/cycles.rs
2
65.6
-2.45% crates/steel-core/src/compiler/compiler.rs
2
69.27
-0.16% crates/steel-core/src/compiler/modules.rs
2
50.05
5.16% crates/steel-core/src/values/closed.rs
2
60.0
-2.11% crates/steel-core/src/values/functions.rs
2
59.46
-2.7% crates/steel-parser/src/span.rs
3
51.04
-3.13% crates/steel-core/src/compiler/constants.rs
3
56.93
-0.24% crates/steel-core/src/primitives/vectors.rs
9
34.27
1.15% crates/steel-core/src/rvals.rs
9
21.6
-3.6% crates/steel-parser/src/tokens.rs
12
38.72
-1.83% crates/steel-core/src/primitives.rs
14
61.88
-1.46% crates/steel-parser/src/ast.rs
19
52.99
-1.62% crates/steel-core/src/primitives/numbers.rs
44
66.09
-12.57% crates/steel-core/src/compiler/code_gen.rs
46
59.29
-7.91% crates/steel-core/src/compiler/program.rs
64
49.54
-2.2% crates/steel-core/src/steel_vm/vm.rs
Jobs
ID Job ID Ran Files Coverage
1 20771882810.1 07 Jan 2026 06:08AM UTC 121
44.29
GitHub Action Run
Source Files on build 20771882810
  • Tree
  • List 121
  • Changed 35
  • Source Changed 0
  • Coverage Changed 35
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • fea424b1 on github
  • Prev Build on master (#20766527620)
  • Next Build on master (#20806504572)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc