Skip to content

Issues: unicode-org/icu4x

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

Make property name lookup get_loose more efficient and limit recursion depth A-performance Area: Performance (CPU, Memory) C-unicode Component: Props, sets, tries
#5599 opened Sep 25, 2024 by sffc
ICU4X struct construction with compiled_data has a run-time cost compared accessing static POD 2.0-breaking Changes that are breaking API changes A-performance Area: Performance (CPU, Memory) C-data-infra Component: provider, datagen, fallback, adapters
#5187 opened Jul 8, 2024 by hsivonen ICU4X 2.0 Stretch ⟨P2⟩
Investigate performance impact of rearranging "can combine backwards" bit 2.0-breaking Changes that are breaking API changes A-performance Area: Performance (CPU, Memory) C-collator Component: Collation, normalization
#4967 opened May 30, 2024 by hsivonen ICU4X 2.0 Stretch ⟨P2⟩
Experiment with putting most of potential_passthrough_impl in an cold function A-performance Area: Performance (CPU, Memory) C-collator Component: Collation, normalization T-techdebt Type: ICU4X code health and tech debt
#4858 opened May 2, 2024 by hsivonen Backlog ⟨P4⟩
Deduplicate Transliterator VarTables across directions A-performance Area: Performance (CPU, Memory) C-transliterator Component: transliterator C-unicode Component: Props, sets, tries S-medium Size: Less than a week (larger bug fix or enhancement) T-enhancement Type: Nice-to-have but not required
#3646 opened Jul 7, 2023 by skius Backlog ⟨P4⟩
Make a funky BoxyDataPayload type for DateTimeFormat A-design Area: Architecture or design A-performance Area: Performance (CPU, Memory) C-datetime Component: datetime, calendars, time zones question Unresolved questions; type unclear
#3600 opened Jun 29, 2023 by Manishearth Backlog ⟨P4⟩
Measure impact of changing ZeroVecError to start at 1 A-performance Area: Performance (CPU, Memory) C-meta Component: Relating to ICU4X as a whole good first issue Good for newcomers help wanted Issue needs an assignee S-small Size: One afternoon (small bug fix or enhancement) T-enhancement Type: Nice-to-have but not required
#2801 opened Nov 2, 2022 by sffc Backlog ⟨P4⟩
Make ListFormatter allocation datagen test not allocate A-performance Area: Performance (CPU, Memory) C-list Component - ListFormat help wanted Issue needs an assignee S-medium Size: Less than a week (larger bug fix or enhancement) T-enhancement Type: Nice-to-have but not required
#2738 opened Oct 11, 2022 by sffc Backlog ⟨P4⟩
Implement identical prefix skipping without new data structures 2.0-breaking Changes that are breaking API changes A-performance Area: Performance (CPU, Memory) C-collator Component: Collation, normalization help wanted Issue needs an assignee
#2712 opened Oct 3, 2022 by hsivonen Backlog ⟨P4⟩
Speed up resource lookup and fallback at runtime A-performance Area: Performance (CPU, Memory) C-data-infra Component: provider, datagen, fallback, adapters S-large Size: A few weeks (larger feature, major refactoring) T-enhancement Type: Nice-to-have but not required
#2699 opened Oct 1, 2022 by sffc 2.x Priority ⟨P2⟩
Further optimize BlobDataProvider constructor A-performance Area: Performance (CPU, Memory) C-data-infra Component: provider, datagen, fallback, adapters S-small Size: One afternoon (small bug fix or enhancement) T-enhancement Type: Nice-to-have but not required
#2625 opened Sep 24, 2022 by sffc Priority Backlog ⟨P3⟩
Add aligned vs. unaligned benches with two slices where index into the second is read from the first A-performance Area: Performance (CPU, Memory) C-zerovec Component: Yoke, ZeroVec, DataBake good first issue Good for newcomers help wanted Issue needs an assignee
#2581 opened Sep 19, 2022 by hsivonen Backlog ⟨P4⟩
Introduce a CodePointTrieBorrowed-using borrowed counterpart of CollationDataV1 A-performance Area: Performance (CPU, Memory) C-collator Component: Collation, normalization good first issue Good for newcomers help wanted Issue needs an assignee
#2558 opened Sep 14, 2022 by hsivonen Backlog ⟨P4⟩
Benchmarks for CodePointTrie in ICU4X and ICU A-performance Area: Performance (CPU, Memory) C-unicode Component: Props, sets, tries good first issue Good for newcomers help wanted Issue needs an assignee S-medium Size: Less than a week (larger bug fix or enhancement) T-docs-tests Type: Code change outside core library
#2445 opened Aug 24, 2022 by echeran Backlog ⟨P4⟩
Experiment with pointer-based slice prefix computation in normalizer A-performance Area: Performance (CPU, Memory) C-collator Component: Collation, normalization S-small Size: One afternoon (small bug fix or enhancement)
#2433 opened Aug 22, 2022 by hsivonen Backlog ⟨P4⟩
Trie-based normalization passthrough is slower than in ICU4C A-performance Area: Performance (CPU, Memory) C-collator Component: Collation, normalization S-large Size: A few weeks (larger feature, major refactoring)
#2431 opened Aug 22, 2022 by hsivonen Priority Backlog ⟨P3⟩
Refactor the upcoming buffer in the collator A-performance Area: Performance (CPU, Memory) C-collator Component: Collation, normalization S-medium Size: Less than a week (larger bug fix or enhancement) T-techdebt Type: ICU4X code health and tech debt
#2386 opened Aug 17, 2022 by hsivonen Priority Backlog ⟨P3⟩
Consider deferring trie lookup for characters below U+0300 in the NFC iterator case A-performance Area: Performance (CPU, Memory) C-collator Component: Collation, normalization S-small Size: One afternoon (small bug fix or enhancement)
#2385 opened Aug 17, 2022 by hsivonen Priority Backlog ⟨P3⟩
Measure the usefulness of check against decomposition_passthrough_bound A-performance Area: Performance (CPU, Memory) C-collator Component: Collation, normalization S-tiny Size: Less than an hour (trivial fixes)
#2384 opened Aug 17, 2022 by hsivonen Priority Backlog ⟨P3⟩
Provide a trie-based alternative to UnicodeSet A-performance Area: Performance (CPU, Memory) C-unicode Component: Props, sets, tries help wanted Issue needs an assignee T-enhancement Type: Nice-to-have but not required
#2220 opened Jul 20, 2022 by hsivonen Backlog ⟨P4⟩
Investigate the applicability of the Eytzinger order to inversion list-based sets A-performance Area: Performance (CPU, Memory) C-unicode Component: Props, sets, tries help wanted Issue needs an assignee T-enhancement Type: Nice-to-have but not required
#2217 opened Jul 20, 2022 by hsivonen Backlog ⟨P4⟩
Consider optimizing the case where the collator has no tailoring A-performance Area: Performance (CPU, Memory) C-collator Component: Collation, normalization T-enhancement Type: Nice-to-have but not required
#2011 opened Jun 7, 2022 by hsivonen Backlog ⟨P4⟩
Consider adding code-unit-wise identical prefix skipping to the collator A-performance Area: Performance (CPU, Memory) C-collator Component: Collation, normalization T-enhancement Type: Nice-to-have but not required
#2010 opened Jun 7, 2022 by hsivonen Backlog ⟨P4⟩
ProTip! What’s not been updated in a month: updated:<2024-09-19.