• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

unicode-org / icu4x / 16447821930
73%

Build:
DEFAULT BRANCH: main
Ran 22 Jul 2025 03:02PM UTC
Jobs 1
Files 977
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 Jul 2025 02:50PM UTC coverage: 72.588% (+0.002%) from 72.586%
16447821930

push

github

web-flow
Make ZeroVec.iter().collect() faster (#6764)

Original issue is https://bugzilla.mozilla.org/show_bug.cgi?id=1974993

Segmenter's LSTM data model uses ZeroVec.iter().collect() to extract a
model data. But this is slower after
https://github.com/unicode-org/icu4x/pull/5924.

`collect()` still uses `Iterator.size_hint()` even if
`ExactSizeIterator`. So we should implement it.

After applying this fix, this makes LSTM data model faster, like the
following:

```
Line Break/UTF8/Th/auto time:   [288.58 µs 288.88 µs 289.19 µs]
                        change: [-14.597% -12.338% -10.010%] (p = 0.00 < 0.05)
                        Performance has improved.
Line Break/UTF8/Th/lstm time:   [298.69 µs 300.79 µs 302.90 µs]
                        change: [-10.057% -8.6718% -6.7929%] (p = 0.00 < 0.05)
                        Performance has improved.
``

3 of 3 new or added lines in 1 file covered. (100.0%)

2 existing lines in 1 file now uncovered.

59001 of 81282 relevant lines covered (72.59%)

460127.57 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
2
97.14
-1.43% components/experimental/src/dimension/currency/compact_format.rs
Jobs
ID Job ID Ran Files Coverage
1 16447821930.1 22 Jul 2025 03:02PM UTC 977
72.59
GitHub Action Run
Source Files on build 16447821930
  • Tree
  • List 977
  • Changed 4
  • Source Changed 1
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16447821930
  • 98f57934 on github
  • Prev Build on main (#16440845151)
  • Next Build on main (#16448559345)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc