https://bugs.documentfoundation.org/show_bug.cgi?id=116400
--- Comment #25 from Telesto <[email protected]> --- (In reply to Timur from comment #19) > So this is a problem (High for multiple bugs), but what is ICU, where to > report? Well the big question is, is it a implementation error at LibreOffice side or a ICU bug. The performance degradation is - IIRC- being caused by the Break Iterator Changelog of 62 (https://icu.unicode.org/download/62#TOC-ICU4C-Download) mentions a change here: "Break Iterator Rules: "Safe" rules are no longer required for correct break iterator operation. For back compatibility, existing rule sets containing safe rules will continue to work, with the safe rules they contain being ignored. The Break Iterator binary data format has been updated to reflect this change." I admit having trouble to decipher the 'change log message' But I interpret it that ICU might ignore certain defined (and previously required) LibO rules for searching "boundary positions" since 62 So ICU break iterator might doing more work compared to previously (by design). Which might be redundant in case of LibreOffice. So might be that the upgrade did need some additional tweaking to adapt to context of LibreOffice, to improve performance. -- You are receiving this mail because: You are the assignee for the bug.
