Markus Scherer
98f9170004
ICU-20250 make UnicodeSet(intprop=value) faster
...
- fastpath for UnicodeSet.add(new last range)
- fewer UnicodeSet memory allocations:
initial internal list array, exponential array growth,
allocate strings list/set only when first one is added
- faster CodePointTrie.getRange(): fewer calls to filter function
- revert UnicodeSet(intprop=value) from trie ranges to range starts + lookup
- cache per-int-prop range starts: fewer lookups
2018-11-12 16:05:57 -08:00
Andy Heninger
242e02c388
ICU-12764 icu4c utf-8 source files, update Copyright notices.
...
X-SVN-Rev: 39583
2017-01-20 00:20:31 +00:00
Michael Ow
61607c2773
ICU-12564 Update copyright notice in trunk
...
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Yoshito Umaoka
00ca13e126
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
...
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
c9f199a30f
ICU-12564 Update copyright notice in ICU4C
...
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Eric Mader
2aee23b0eb
ICU-4152 fix syntax error.
...
X-SVN-Rev: 18959
2006-01-09 19:20:59 +00:00
Andy Heninger
e6b05fd11e
ICU-4152 UnicodeSetIterator::getString() works with code points
...
X-SVN-Rev: 18958
2006-01-07 01:35:28 +00:00
Eric Mader
6aac9dbeb8
ICU-3473 Update copyright notices for ICU 2.8.
...
X-SVN-Rev: 14180
2003-12-18 23:16:48 +00:00
George Rhoten
4d18bb2b4f
ICU-3221 Fix the AIX linker warning about multiple definitions of virtual functions.
...
X-SVN-Rev: 12958
2003-08-27 01:01:42 +00:00
George Rhoten
849251dcf2
ICU-2000 Remove the CVS version tags.
...
X-SVN-Rev: 9772
2002-08-22 21:04:03 +00:00
George Rhoten
9de782b1eb
ICU-2000 Fixed some compiler warnings.
...
X-SVN-Rev: 9771
2002-08-22 21:01:43 +00:00
Markus Scherer
11948b52df
ICU-1962 change UObject: RTTI pure virtual, remove other boilerplate for now
...
X-SVN-Rev: 8977
2002-06-29 00:04:16 +00:00
George Rhoten
0078f2f53e
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 8766
2002-06-01 06:36:02 +00:00
Alan Liu
237c0e67c3
ICU-1115 move UnicodeSet from i18n to common; also move affiliated classes; update USet to wrap UnicodeSet
...
X-SVN-Rev: 8721
2002-05-29 18:36:09 +00:00