Commit Graph

28275 Commits

Author SHA1 Message Date
Markus Scherer
8cf118d150 ICU-7434 ICUService direct references to its cache Maps not SoftReferences
X-SVN-Rev: 38752
2016-05-18 20:58:20 +00:00
Markus Scherer
37701877e3 ICU-7434 switch UResourceBundle.BUNDLE_CACHE from SimpleCache to SoftCache, move/split BUNDLE_CACHE into impl subclasses to avoid protected @internal hacks
X-SVN-Rev: 38751
2016-05-18 20:29:26 +00:00
Markus Scherer
1824b6f66c ICU-12551 replace state-changing ICUResourceBundle.loadingStatus with isRoot() and OpenType.LOCALE_ONLY
X-SVN-Rev: 38750
2016-05-18 06:59:08 +00:00
Andy Heninger
3f05ba059e ICU-12065 DateIntervalFormat operator ==, remove from/to calendars from consideration.
X-SVN-Rev: 38749
2016-05-18 00:11:20 +00:00
Andy Heninger
3f14902d29 ICU-12451 CStr class, fix UCONFIG_NO_CONVERSION conditionals, add invariant conversion for use when no other is available.
X-SVN-Rev: 38748
2016-05-16 23:58:50 +00:00
Markus Scherer
0c24a0abdf ICU-7434 UResourceBundle ROOT_CACHE direct reference not SoftReference, change RootType from int to enum, remove hacky & obsolete resetBundleCache()
X-SVN-Rev: 38747
2016-05-16 22:37:52 +00:00
Andy Heninger
54b8f0c928 ICU-12532 Avoid potential memory mis-alignment of stack-allocated decNum instance.
X-SVN-Rev: 38746
2016-05-16 21:57:34 +00:00
Markus Scherer
6cc82d7089 ICU-7434 switch RelativeDateTimeFormatter from SimpleCache to SoftCache
X-SVN-Rev: 38745
2016-05-16 21:46:11 +00:00
Markus Scherer
11ddfe3376 ICU-7434 switch DecimalFormatSymbols from SimpleCache to SoftCache
X-SVN-Rev: 38744
2016-05-16 17:23:18 +00:00
Markus Scherer
3d7536e60b ICU-7434 switch NumberingSystem from SimpleCache to SoftCache
X-SVN-Rev: 38743
2016-05-16 16:36:31 +00:00
Andy Heninger
677b1b1461 ICU-7547 Prohibit RuleBasedBreakIterator construction from empty rules.
X-SVN-Rev: 38742
2016-05-14 00:34:18 +00:00
Andy Heninger
04e3a43806 ICU-7547 Prohibit RuleBasedBreakIterator construction from empty rules.
X-SVN-Rev: 38741
2016-05-14 00:30:46 +00:00
Markus Scherer
33e71967fc ICU-7434 switch ULocale from SimpleCache to SoftCache
X-SVN-Rev: 38740
2016-05-14 00:05:52 +00:00
Markus Scherer
fec331c017 ICU-7434 cache region-to-Currency via SoftCache
X-SVN-Rev: 38739
2016-05-13 23:31:36 +00:00
Markus Scherer
220e261f82 ICU-7434 CalendarUtil cache all non-trivial calendarPreferenceData at once (currently only 4 entries), no need for complex cache
X-SVN-Rev: 38738
2016-05-13 22:29:11 +00:00
Markus Scherer
fa28f03bf6 ICU-7434 switch BreakIterator.iterCache from SoftReference to CacheValue
X-SVN-Rev: 38737
2016-05-13 21:23:20 +00:00
Andy Heninger
c1633486ae ICU-12537 RBBI monkey test, improve error checking in test setup.
X-SVN-Rev: 38736
2016-05-13 01:26:12 +00:00
Markus Scherer
37c12c5961 ICU-7434 ICU4J SoftCache with CacheValue that can be null (which were not cached before) or hold a direct reference or hold a resettable Reference; CacheValue strength can be set for cache warm-up
X-SVN-Rev: 38734
2016-05-12 22:59:11 +00:00
Shane Carr
3f27a9e89d ICU-12521 Fixing C++03 decfmtsym.cpp compiler error.
X-SVN-Rev: 38721
2016-05-09 22:00:25 +00:00
Yoshito Umaoka
3467318a84 ICU-12415 Merged metazone mapping fix (cldrbug:9427) to ICU4J trunk.
X-SVN-Rev: 38720
2016-05-07 04:33:12 +00:00
Yoshito Umaoka
d5a5ba50d8 ICU-12415 Merged metazone mapping fix (cldrbug:9427) to ICU4C trunk.
X-SVN-Rev: 38718
2016-05-06 23:34:48 +00:00
Markus Scherer
798f5235dd ICU-12526 genuca: add new script sample characters, more readable error output
X-SVN-Rev: 38716
2016-05-06 23:19:36 +00:00
Shane Carr
29e5258904 ICU-12521 Adding C++ version of DecimalFormatSymbols data loading sink.
X-SVN-Rev: 38714
2016-05-06 23:06:26 +00:00
Michael Ow
aa226394dd ICU-12456 Update version number to 58.0.1 in ICU4J
X-SVN-Rev: 38712
2016-05-06 21:07:05 +00:00
Michael Ow
d63a77bca4 ICU-12455 Update version number to 58.0.1 in ICU4C
X-SVN-Rev: 38711
2016-05-06 20:53:07 +00:00
Markus Scherer
8d3a176d4f ICU-12526 ignore inline comments in script metadata
X-SVN-Rev: 38709
2016-05-05 23:53:32 +00:00
Markus Scherer
3e5578f3bf ICU-12526 uprops.icu formatVersion 7.3: support new fraction numeric values like 3/80; ppucd.txt mostly no block compression for String/Misc properties; minor bug fixes
X-SVN-Rev: 38706
2016-05-05 22:51:18 +00:00
Yoshito Umaoka
6e907382d0 ICU-12450 Promoted TestBoilerplate subclasses to independent classes and applied minor changes to satisfy the ICU4J test code requirements, then include them in the regular test run. Also turned StringBoilerplate to a test case.
X-SVN-Rev: 38703
2016-05-05 07:42:21 +00:00
Yoshito Umaoka
4a572c0092 ICU-12352 Updated TestTimeRoundTrip to test the end time always.
X-SVN-Rev: 38702
2016-05-05 05:44:51 +00:00
Andy Heninger
1c14e4ed7e ICU-10698 Test word break of 'What is Unicode' in Japanese, resolve C vs. J differences.
X-SVN-Rev: 38700
2016-05-04 23:55:48 +00:00
Andy Heninger
25a04f741a ICU-10698 Test word break of 'What is Unicode' in Japanese, resolve C vs. J differences.
X-SVN-Rev: 38699
2016-05-04 23:55:22 +00:00
Markus Scherer
dbebd188e7 ICU-12526 initial Unicode 9 data
X-SVN-Rev: 38698
2016-05-04 23:54:37 +00:00
Shane Carr
36eb56695c ICU-12529 Committing Java version of MeasureUnit data sink.
X-SVN-Rev: 38697
2016-05-04 21:14:30 +00:00
Shane Carr
4544a84509 ICU-12528 Committing Java version of CompactDecimalDataCache data sink.
X-SVN-Rev: 38696
2016-05-04 21:12:46 +00:00
Andy Heninger
2e088aff9c ICU-11723 Test dictionary breaking of 'アレルギー性結膜炎'
X-SVN-Rev: 38692
2016-05-03 22:44:32 +00:00
Andy Heninger
36a24af6f2 ICU-11723 Test dictionary breaking of 'アレルギー性結膜炎'
X-SVN-Rev: 38691
2016-05-03 22:43:58 +00:00
Markus Scherer
1e70c176bf ICU-12450 move com.ibm.icu.impl.duration.impl.YMDDateFormatter to org.unicode.unused
X-SVN-Rev: 38688
2016-05-03 21:06:24 +00:00
Markus Scherer
470a1f7ff5 ICU-12450 move com.ibm.icu.text.TransformTransliterator to org.unicode.unused
X-SVN-Rev: 38687
2016-05-03 20:57:17 +00:00
Markus Scherer
a97bd99a2e ICU-12450 move com.ibm.icu.text.TransformTransliterator to org.unicode.unused
X-SVN-Rev: 38686
2016-05-03 20:40:47 +00:00
Markus Scherer
1cb09a85a3 ICU-12440 replace old ICUResourceBundle constants with lower-level ICUData constants
X-SVN-Rev: 38685
2016-05-02 22:24:30 +00:00
Andy Heninger
10c2719630 ICU-12524 Remove fragile Windows conditional.
X-SVN-Rev: 38684
2016-05-02 21:03:03 +00:00
Markus Scherer
20a720bb9b ICU-12520 fix for Windows
X-SVN-Rev: 38682
2016-05-02 17:22:49 +00:00
Andy Heninger
70facacc4e ICU-12159 uspoof, update documentation for source of Recommended and Inclusion sets.
X-SVN-Rev: 38679
2016-04-30 00:41:12 +00:00
Andy Heninger
66537179d7 ICU-11996 CJKBreakEngine divideUpDictionaryRange, pick up test case from ICU4J.
X-SVN-Rev: 38678
2016-04-29 23:51:24 +00:00
Yoshito Umaoka
7d4c73da53 ICU-12445 Fixed a typo in a warning message.o
X-SVN-Rev: 38677
2016-04-29 23:32:28 +00:00
Shane Carr
ac7474e79f ICU-12521 Updating DecimalFormatSymbols to data sink
X-SVN-Rev: 38676
2016-04-29 23:22:17 +00:00
Andy Heninger
456857b494 ICU-11996 CJKBreakEngine divideUpDictionaryRange failing to divide long Japanese sentences.
X-SVN-Rev: 38675
2016-04-29 23:09:35 +00:00
Markus Scherer
3947687fcc ICU-12520 ucol_getKeywordValuesForLocale() resource data enumeration
X-SVN-Rev: 38674
2016-04-29 23:04:00 +00:00
Markus Scherer
fef70d16f0 ICU-12520 Collator.getKeywordValuesForLocale() resource data enumeration
X-SVN-Rev: 38671
2016-04-29 22:54:29 +00:00
Andy Heninger
0338b5470a ICU-11999 BreakIterator, UnhandledBreakEngine consuming too many characters. Updated test file from ICU4J.
X-SVN-Rev: 38670
2016-04-29 21:32:46 +00:00