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

mattwparas / steel / 17286562994
45%

Build:
DEFAULT BRANCH: master
Ran 28 Aug 2025 05:51AM UTC
Jobs 1
Files 118
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

28 Aug 2025 05:19AM UTC coverage: 43.4% (+0.2%) from 43.193%
17286562994

push

github

web-flow
New GC, more benchmarks (#482)

* try out earley bench

* checkpoint

* checkpoint

* update dep

* gc notes

* free list stuff

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* go back to older implementation

* more checkpoint

* cursor is back working but needs some love

* more debugging

* checkpoint yet again

* checkpoint

* finally things don't explode

* checkpoint again

* checkpoint

* more perf stuff

* checkpoint

* checkpoint

* weak boxes

* weak box stuff

* checkpoint again

* checkpoint

* lattice benchmark

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* checkpoint

* more benchmarks

* checkpoint

* checkpoint

* checkpoint

* checkpoint on silly reader hacks to get things working better

* another benchmark

* checkpoint

* include profiler

* checkpoint

* reduce allocation in marking

* checkpoint

* checkpoint

* add op codes for statically verifiable checks when relevant

* some more comments

* checkpoint

* checkpoint

* shrink initial heap size

* clean up

* get working on non sync

* update lists lib

* clean up

* fix bug with map

* set default for mimalloc for now

* fix eval bug

* raise actions timeout

* go back to mimalloc

* increase timeout

* add self tail call back

* fix the gc, more tests

* more tests

* more tests

* more tests

666 of 1477 new or added lines in 31 files covered. (45.09%)

165 existing lines in 18 files now uncovered.

12337 of 28426 relevant lines covered (43.4%)

2986107.89 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
54.23
0.38% crates/steel-core/src/compiler/code_gen.rs
1
50.0
3.01% crates/steel-core/src/compiler/constants.rs
1
57.1
5.35% crates/steel-core/src/compiler/program.rs
1
66.67
0.0% crates/steel-core/src/parser/span.rs
1
25.2
-13.82% crates/steel-parser/src/tokens.rs
2
84.0
-2.96% crates/steel-core/src/compiler/map.rs
2
31.74
0.83% crates/steel-core/src/gc.rs
2
63.01
11.31% crates/steel-core/src/primitives/ports.rs
3
55.12
1.12% crates/steel-core/src/primitives/numbers.rs
3
73.99
0.41% crates/steel-core/src/steel_vm/primitives.rs
5
50.99
0.13% crates/steel-core/src/primitives/vectors.rs
5
59.46
4.91% crates/steel-parser/src/span.rs
6
35.59
1.76% crates/steel-core/src/rvals.rs
6
34.88
12.61% crates/steel-core/src/values/port.rs
6
3.48
0.0% crates/steel-language-server/src/diagnostics.rs
7
36.23
-0.74% crates/steel-core/src/steel_vm/transducers.rs
7
47.5
-14.47% crates/steel-core/src/values/lists.rs
9
74.43
-0.72% crates/steel-parser/src/lexer.rs
10
0.0
0.0% crates/steel-language-server/src/backend.rs
16
56.85
0.61% crates/steel-core/src/compiler/passes/analysis.rs
20
0.0
0.0% crates/steel-repl/src/highlight.rs
33
73.01
-3.18% crates/steel-parser/src/parser.rs
49
39.71
-0.95% crates/steel-core/src/rvals/cycles.rs
246
44.58
-2.0% crates/steel-core/src/steel_vm/vm.rs
369
37.65
-2.31% crates/steel-core/src/values/closed.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
34.88
12.61% crates/steel-core/src/values/port.rs
1
0.0
0.0% crates/steel-repl/src/highlight.rs
2
54.23
0.38% crates/steel-core/src/compiler/code_gen.rs
2
73.99
0.41% crates/steel-core/src/steel_vm/primitives.rs
2
60.44
0.0% crates/steel-core/src/values/functions.rs
2
73.01
-3.18% crates/steel-parser/src/parser.rs
2
59.46
4.91% crates/steel-parser/src/span.rs
3
35.25
-2.16% crates/steel-core/src/rerrs.rs
3
35.59
1.76% crates/steel-core/src/rvals.rs
3
0.0
0.0% crates/steel-language-server/src/backend.rs
3
74.43
-0.72% crates/steel-parser/src/lexer.rs
4
39.71
-0.95% crates/steel-core/src/rvals/cycles.rs
7
55.12
1.12% crates/steel-core/src/primitives/numbers.rs
7
44.58
-2.0% crates/steel-core/src/steel_vm/vm.rs
13
31.8
-1.53% crates/steel-core/src/primitives.rs
30
37.65
-2.31% crates/steel-core/src/values/closed.rs
34
25.2
-13.82% crates/steel-parser/src/tokens.rs
46
47.5
-14.47% crates/steel-core/src/values/lists.rs
Jobs
ID Job ID Ran Files Coverage
1 17286562994.1 28 Aug 2025 05:51AM UTC 118
43.4
GitHub Action Run
Source Files on build 17286562994
  • Tree
  • List 118
  • Changed 39
  • Source Changed 0
  • Coverage Changed 39
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • df62703d on github
  • Prev Build on master (#17197097796)
  • Next Build on master (#17286583790)
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