Avatar for the langchain-ai user
langchain-ai
quickjs-rs
BlogDocsChangelog

fix(security): sanitize host callback errors exposed to js

#8Merged
Comparing
hunter/sanitize-host-errors
(
e029ee4
) with
hunter/threat-model-doc
(
81fad93
)
CodSpeed Performance Gauge
+1%
Untouched
29

Benchmarks

29 total
bench_host_call_100x_loop
benchmarks/test_host_functions.py
CodSpeed Performance Gauge
+6%
58.3 µs54.9 µs
bench_eval_loop_1m
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
+5%
25.4 ms24.2 ms
bench_host_call_async_noop
benchmarks/test_host_functions.py
CodSpeed Performance Gauge
+3%
147.5 µs142.5 µs
bench_context_create_10x
benchmarks/test_startup.py
CodSpeed Performance Gauge
+3%
1.7 ms1.7 ms
bench_eval_async_noop
benchmarks/test_eval_async.py
CodSpeed Performance Gauge
+3%
106.4 µs103 µs
bench_host_call_identity_dict
benchmarks/test_host_functions.py
CodSpeed Performance Gauge
+3%
5 µs4.9 µs
bench_eval_async_sequential_10
benchmarks/test_eval_async.py
CodSpeed Performance Gauge
+3%
368.3 µs358.7 µs
bench_eval_async_immediate_host
benchmarks/test_eval_async.py
CodSpeed Performance Gauge
+2%
148.4 µs144.8 µs
bench_runtime_and_context
benchmarks/test_startup.py
CodSpeed Performance Gauge
+2%
127.6 µs125.4 µs
bench_host_call_identity_int
benchmarks/test_host_functions.py
CodSpeed Performance Gauge
+2%
3.8 µs3.8 µs
bench_host_call_noop
benchmarks/test_host_functions.py
CodSpeed Performance Gauge
+2%
3.2 µs3.2 µs
bench_eval_async_fan_out_10
benchmarks/test_eval_async.py
CodSpeed Performance Gauge
+1%
258 µs254.7 µs
bench_context_create
benchmarks/test_startup.py
CodSpeed Performance Gauge
+1%
159.8 µs157.8 µs
bench_eval_arithmetic
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
+1%
3.1 µs3.1 µs
bench_marshal_list_10k_ints
benchmarks/test_marshaling.py
CodSpeed Performance Gauge
+1%
739.4 µs733.3 µs
bench_eval_json_parse_10kb
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
+1%
248.8 µs247 µs
bench_marshal_int
benchmarks/test_marshaling.py
CodSpeed Performance Gauge
+1%
3.6 µs3.6 µs
bench_eval_string_concat
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
0%
3.8 µs3.8 µs
bench_marshal_bytes_1mb
benchmarks/test_marshaling.py
CodSpeed Performance Gauge
0%
73.4 µs73.6 µs
bench_marshal_dict_flat_100
benchmarks/test_marshaling.py
CodSpeed Performance Gauge
-1%
43.4 µs43.9 µs
bench_eval_json_parse
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
-1%
17.5 µs17.7 µs
bench_eval_object_create_1k
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
-1%
567.2 µs573.1 µs
bench_marshal_dict_nested_5
benchmarks/test_marshaling.py
CodSpeed Performance Gauge
-1%
6.1 µs6.2 µs
bench_runtime_create
benchmarks/test_startup.py
CodSpeed Performance Gauge
-1%
15.3 µs15.4 µs
bench_eval_noop
benchmarks/test_eval_sync.py
CodSpeed Performance Gauge
-2%
2.7 µs2.7 µs

Commits

Click on a commit to change the comparison range
Base
hunter/threat-model-doc
81fad93
+0.66%
fix(security): sanitize host callback errors exposed to js
e029ee4
4 days ago
by hntrl
© 2026 CodSpeed Technology
Home Terms Privacy Docs