Avatar for the messense user
messense
jieba-rs
BlogDocsChangelog

Move to traits to avoid unnecessary allocs

#110
Comparing
benchmark
(
17cd86d
) with
main
(
b39957e
)
CodSpeed Performance Gauge
+3%
Improvements
0
Regressions
0
Untouched
10
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

cut_all
benches/jieba_benchmark.rs::benches::criterion_benchmark::cut::cut_all
CodSpeed Performance Gauge
+10%
37 µs
33.7 µs
no_hmm
benches/jieba_benchmark.rs::benches::criterion_benchmark::cut::no_hmm
CodSpeed Performance Gauge
+9%
49.4 µs
45.4 µs
tfidf
benches/jieba_benchmark.rs::benches::criterion_benchmark::keywords::tfidf
CodSpeed Performance Gauge
+4%
68.2 µs
65.5 µs
textrank
benches/jieba_benchmark.rs::benches::criterion_benchmark::keywords::textrank
CodSpeed Performance Gauge
+2%
94.4 µs
92.2 µs
tag
benches/jieba_benchmark.rs::benches::criterion_benchmark::jieba::tag
CodSpeed Performance Gauge
+1%
65.5 µs
64.8 µs
with_hmm
benches/jieba_benchmark.rs::benches::criterion_benchmark::cut::with_hmm
CodSpeed Performance Gauge
+1%
63.1 µs
62.5 µs
search_mode
benches/jieba_benchmark.rs::benches::criterion_benchmark::tokenize::search_mode
CodSpeed Performance Gauge
+1%
68.8 µs
68.3 µs
new
benches/jieba_benchmark.rs::benches::criterion_benchmark::jieba::new
CodSpeed Performance Gauge
0%
410.3 ms
410.3 ms
default_mode
benches/jieba_benchmark.rs::benches::criterion_benchmark::tokenize::default_mode
CodSpeed Performance Gauge
-1%
64.4 µs
65.2 µs

Commits

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