rethinkhealth
glion
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat!: sunset legacy empty-mode; remove loadConfig from @glion/builder
#624
Merged
Comparing
claude/sunset-legacy-empty-mode
(
baf9431
) with
main
(
6c4498c
)
CodSpeed Performance Gauge
+12%
Improvement
3
Untouched
18
Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments, which may affect the accuracy of the results.
Learn more about regression causes
.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
21 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pipeline: process ORU^R01 (205 segments)
benchmarks/pipeline.bench.ts::pipeline
CodSpeed Performance Gauge
+12%
300.6 ms
268.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pipeline: process ORU^R01 (55 segments)
benchmarks/pipeline.bench.ts::pipeline
CodSpeed Performance Gauge
+11%
93.8 ms
84.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pipeline: process ORU^R01 (14 segments)
benchmarks/pipeline.bench.ts::pipeline
CodSpeed Performance Gauge
+10%
25.5 ms
23.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pipeline: process ADT^A01 (3 segments)
benchmarks/pipeline.bench.ts::pipeline
CodSpeed Performance Gauge
+4%
6.4 ms
6.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parser: parse 2 segments
benchmarks/parser.bench.ts::parser
CodSpeed Performance Gauge
+2%
446.7 µs
438.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle small message (3 segments)
benchmarks/mllp.bench.ts::mllp
CodSpeed Performance Gauge
+2%
701.3 µs
689.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
query: value(tree, 'MSH-12') — small message
benchmarks/query.bench.ts::query
CodSpeed Performance Gauge
+1%
84.3 µs
83.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
query: value(tree, 'MSH-9.1') — small message
benchmarks/query.bench.ts::query
CodSpeed Performance Gauge
0%
49.4 µs
49.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parser: parse complex fields (repetitions, components, sub-components)
benchmarks/parser.bench.ts::parser
CodSpeed Performance Gauge
0%
532.3 µs
533.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lint-profile: validate 53 segments
benchmarks/lint-profile.bench.ts::lint-profile
CodSpeed Performance Gauge
0%
38.4 ms
38.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lint-profile: validate 3 segments
benchmarks/lint-profile.bench.ts::lint-profile
CodSpeed Performance Gauge
0%
4.4 ms
4.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lint-profile: validate 53 segments (cold cache)
benchmarks/lint-profile.bench.ts::lint-profile
CodSpeed Performance Gauge
0%
41.3 ms
41.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lint-profile: validate 13 segments
benchmarks/lint-profile.bench.ts::lint-profile
CodSpeed Performance Gauge
0%
13.7 ms
13.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
query: select(tree, 'PID-5') — small message
benchmarks/query.bench.ts::query
CodSpeed Performance Gauge
-1%
33.8 µs
34 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
query: select(tree, 'OBX-5') — large message (first match)
benchmarks/query.bench.ts::query
CodSpeed Performance Gauge
-1%
69.3 µs
69.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle with 10 middleware
benchmarks/mllp.bench.ts::mllp
CodSpeed Performance Gauge
-1%
545.8 µs
550.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle with 5 middleware
benchmarks/mllp.bench.ts::mllp
CodSpeed Performance Gauge
-1%
520.7 µs
524.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parser: parse 202 segments
benchmarks/parser.bench.ts::parser
CodSpeed Performance Gauge
-1%
17.3 ms
17.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
query: value(tree, 'MSH-12') — large message
benchmarks/query.bench.ts::query
CodSpeed Performance Gauge
-1%
98.6 µs
99.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle large message (100+ segments)
benchmarks/mllp.bench.ts::mllp
CodSpeed Performance Gauge
-3%
7.4 ms
7.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parser: parse 52 segments
benchmarks/parser.bench.ts::parser
CodSpeed Performance Gauge
-3%
5.2 ms
5.4 ms
Commits
Click on a commit to change the comparison range
Base
main
6c4498c
+11.82%
feat!: sunset legacy empty-mode; remove loadConfig from @glion/builder
810c1da
2 days ago
by claude
+0.13%
refactor(parser): drop unused ctx parameter from processor
baf9431
2 days ago
by claude
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs