langchain-ai
quickjs-rs
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
test(benchmarks): add threaded stress isolation benchmark
#7
Merged
Comparing
hunter/threaded-stress-pr
(
5dd1c58
) with
main
(
730028c
)
CodSpeed Performance Gauge
+27%
Improvement
1
Untouched
28
New
1
Unknown Walltime execution environment detected
Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data. For the most accurate results, we recommend using
CodSpeed Macro Runners
: bare-metal machines fine-tuned for performance measurement consistency.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
New
Untouched
30 total
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_runtime_create
benchmarks/test_startup.py
CodSpeed Performance Gauge
+27%
14.8 µs
11.6 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_threaded_runtime_context_isolation_tps
benchmarks/test_threaded_stress.py
CodSpeed Performance Gauge
N/A
N/A
859.9 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_marshal_list_10k_ints
benchmarks/test_marshaling.py
CodSpeed Performance Gauge
+4%
758.8 µs
730.2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_host_call_identity_int
benchmarks/test_host_functions.py
CodSpeed Performance Gauge
+3%
3.9 µs
3.8 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_host_call_noop
benchmarks/test_host_functions.py
CodSpeed Performance Gauge
+2%
3.2 µs
3.2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_marshal_int
benchmarks/test_marshaling.py
CodSpeed Performance Gauge
+2%
3.6 µs
3.5 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_marshal_string_1kb
benchmarks/test_marshaling.py
CodSpeed Performance Gauge
+2%
4.4 µs
4.3 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_host_call_identity_dict
benchmarks/test_host_functions.py
CodSpeed Performance Gauge
+2%
5 µs
4.9 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_loop_1m
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
+1%
26.2 ms
26 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_noop
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
+1%
2.7 µs
2.7 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_arithmetic
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
+1%
3.1 µs
3.1 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_json_parse
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
+1%
17.5 µs
17.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_marshal_dict_nested_5
benchmarks/test_marshaling.py
CodSpeed Performance Gauge
+1%
6.3 µs
6.2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_json_parse_10kb
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
+1%
245.7 µs
244.4 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_async_noop
benchmarks/test_eval_async.py
CodSpeed Performance Gauge
+1%
105.8 µs
105.2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_async_fan_out_10
benchmarks/test_eval_async.py
CodSpeed Performance Gauge
0%
256.5 µs
255.7 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_async_immediate_host
benchmarks/test_eval_async.py
CodSpeed Performance Gauge
0%
147.6 µs
147.2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_string_concat
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
0%
3.8 µs
3.8 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_marshal_string_100kb
benchmarks/test_marshaling.py
CodSpeed Performance Gauge
0%
27.7 µs
27.7 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_fibonacci_30
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
0%
104 ms
103.9 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_host_call_async_noop
benchmarks/test_host_functions.py
CodSpeed Performance Gauge
0%
145.3 µs
145.2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_object_create_1k
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
0%
568.6 µs
568.5 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_eval_async_sequential_10
benchmarks/test_eval_async.py
CodSpeed Performance Gauge
0%
360.2 µs
360.5 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_context_create_10x
benchmarks/test_startup.py
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
bench_runtime_and_context
benchmarks/test_startup.py
CodSpeed Performance Gauge
0%
127.9 µs
128.3 µs
1
2
Commits
Click on a commit to change the comparison range
Base
main
730028c
+27.19%
test(benchmarks): add threaded stress isolation benchmark
5dd1c58
4 days ago
by hntrl
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs