Avatar for the BobTheBuidler user
BobTheBuidler
faster-async-lru
BlogDocsChangelog

fix: enforce event-loop affinity and document per-thread caching

#118Merged
Comparing
compile-event-loop-affinity-20260218
(
0c256bd
) with
compile
(
ab101c0
)
CodSpeed Performance Gauge
N/A
Archived
39

Benchmarks

39 total
test_faster_cache_ttl_expiry_benchmark[unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-1%
131.9 µs133.2 µs
test_faster_cache_ttl_expiry_benchmark[meth-unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-1%
145.7 µs147.3 µs
test_faster_internal_task_done_callback_microbenchmark[cancelled-unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
0%
590.3 µs590.2 µs
test_faster_internal_cache_miss_microbenchmark[unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
0%
38.5 µs38.5 µs
test_faster_cache_ttl_expiry_benchmark[meth-bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-1%
145.6 µs146.9 µs
test_faster_internal_task_done_callback_microbenchmark[cancelled-bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
0%
590.2 µs590.2 µs
test_faster_cache_ttl_expiry_benchmark[bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-1%
131.8 µs133.1 µs
test_faster_internal_cache_hit_microbenchmark[unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
0%
75.2 µs74.9 µs
test_faster_internal_cache_miss_microbenchmark[bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
0%
39.6 µs39.6 µs
test_faster_cache_miss_benchmark[unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-1%
826.9 µs832.8 µs
test_faster_internal_task_done_callback_microbenchmark[finished-unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
+2%
605.6 µs596.6 µs
test_faster_internal_cache_hit_microbenchmark[bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
0%
75.5 µs75.2 µs
test_faster_internal_task_done_callback_microbenchmark[finished-bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
+2%
608.7 µs596.6 µs
test_faster_concurrent_cache_hit_benchmark[bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-2%
2.4 ms2.4 ms
test_faster_concurrent_cache_hit_benchmark[meth-unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
test_faster_cache_clear_benchmark[unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
0%
20.1 µs20.2 µs
test_faster_concurrent_cache_hit_benchmark[meth-bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-1%
2.9 ms3 ms
test_faster_concurrent_cache_hit_benchmark[unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-1%
2.4 ms2.4 ms
test_faster_cache_clear_benchmark[meth-bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-1%
20.3 µs20.5 µs
test_faster_cache_hit_benchmark[bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-2%
2.3 ms2.3 ms
test_faster_internal_task_done_callback_microbenchmark[exception-bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
0%
708.4 µs708.4 µs
test_faster_cache_info_benchmark[meth-bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
test_faster_cache_info_benchmark[unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
+1%
1.8 ms1.8 ms
test_faster_cache_hit_benchmark[meth-bounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-1%
7.5 ms7.6 ms
test_faster_cache_hit_benchmark[unbounded]
benchmark.py
Archived
CodSpeed Performance Gauge
-2%
2.3 ms2.3 ms

Commits

Click on a commit to change the comparison range
No baseline data is yet availableOnce your main branch has generated a first performance report, you will see the list of commits and their performance impact here.
© 2026 CodSpeed Technology
Home Terms Privacy Docs