messense
jieba-rs
BlogDocsChangelog

Move to traits to avoid unnecessary allocs

#110
Comparing
benchmark
(
17cd86d
) with
main
(
b39957e
)
CodSpeed Performance Gauge
+3%
Untouched
10

Benchmarks

Passed

cut_all
benches/jieba_benchmark.rs::benches::criterion_benchmark::cut
CodSpeed Performance Gauge
+10%
37 µs33.7 µs
no_hmm
benches/jieba_benchmark.rs::benches::criterion_benchmark::cut
CodSpeed Performance Gauge
+9%
49.4 µs45.4 µs
tfidf
benches/jieba_benchmark.rs::benches::criterion_benchmark::keywords
CodSpeed Performance Gauge
+4%
68.2 µs65.5 µs
textrank
benches/jieba_benchmark.rs::benches::criterion_benchmark::keywords
CodSpeed Performance Gauge
+2%
94.4 µs92.2 µs
tag
benches/jieba_benchmark.rs::benches::criterion_benchmark::jieba
CodSpeed Performance Gauge
+1%
65.5 µs64.8 µs
with_hmm
benches/jieba_benchmark.rs::benches::criterion_benchmark::cut
CodSpeed Performance Gauge
+1%
63.1 µs62.5 µs
cut_for_search
benches/jieba_benchmark.rs::benches::criterion_benchmark::cut
CodSpeed Performance Gauge
+1%
69.9 µs69.4 µs
search_mode
benches/jieba_benchmark.rs::benches::criterion_benchmark::tokenize
CodSpeed Performance Gauge
+1%
68.8 µs68.3 µs
new
benches/jieba_benchmark.rs::benches::criterion_benchmark::jieba
CodSpeed Performance Gauge
0%
410.3 ms410.3 ms
default_mode
benches/jieba_benchmark.rs::benches::criterion_benchmark::tokenize
CodSpeed Performance Gauge
-1%
64.4 µs65.2 µs

Commits

Click on a commit to change the comparison range
Base
main
b39957e
+2.03%
Move to traits to avoid unnecessary allocs
dd283c2
2 years ago
by awong-dev
+0.65%
Use closure for cut strategy instead of trait
17cd86d
2 years ago
by awong-dev
© 2025 CodSpeed Technology
Home Terms Privacy Docs