scuffed-code/icu4c/source
George Rhoten 7ecc972c39 ICU-6076 Prevent a double mutex lock when the following happens.
ucol_open -> u_cleanup -> ures_open same locale.
Notice that the collator leaked, which contained open resource bundles. The resource bundle API didn't recover very well from this experience, and a double mutex lock happens, which is hard to debug in the test framework.

This change will make it easier to test the -m option, reduce open resources while a collator is running and make it easier to segment the collator for static libraries.

X-SVN-Rev: 23107
2007-12-18 01:31:11 +00:00
..
allinone ICU-5923 need to map from physical to logical when copying RTL char indices. 2007-09-29 00:55:19 +00:00
common ICU-5955 Better bit packing of the hash table as reported by Purify. 2007-12-17 22:12:44 +00:00
config ICU-5985 Make the gcc configuration build like xlC_r 2007-12-12 17:28:24 +00:00
data ICU-6098 Update to ICU 3.9.1 2007-12-13 21:37:23 +00:00
extra ICU-5677 Remove out of date AIX and HP-UX configurations, and remove some unused configure variables to increase script readability. 2007-04-05 07:29:13 +00:00
i18n ICU-6076 Prevent a double mutex lock when the following happens. 2007-12-18 01:19:16 +00:00
io ICU-6098 Update to ICU 3.9.1 2007-12-13 21:37:23 +00:00
layout ICU-6098 Update to ICU 3.9.1 2007-12-13 21:37:23 +00:00
layoutex ICU-6098 Update to ICU 3.9.1 2007-12-13 21:37:23 +00:00
samples ICU-5991 Use GWLP_USERDATA instead of 0 for the index to SetWindowLongPtr(). 2007-10-12 20:10:20 +00:00
stubdata ICU-6098 Update to ICU 3.9.1 2007-12-13 21:37:23 +00:00
test ICU-6076 Prevent a double mutex lock when the following happens. 2007-12-18 01:31:11 +00:00
tools ICU-5955 Reduce test node size for easier valgrind heap analysis. 2007-12-16 01:20:13 +00:00
aclocal.m4 ICU-5848 Allow ICU to build on GNU Hurd. 2007-08-18 00:48:16 +00:00
config.guess ICU-5248 config.* update 2006-06-27 16:13:25 +00:00
config.sub ICU-5248 config.* update 2006-06-27 16:13:25 +00:00
configure ICU-5453 Run autoconf over configure (Just a whitespace change) 2007-09-12 18:11:17 +00:00
configure.in ICU-5453 Updated the csdet sample to use a simple Makefile, rather than an autoconf-generated one. 2007-09-07 16:13:29 +00:00
Doxyfile.in ICU-5357 Fix doxygen warnings about "Found unknown command `\_linebr'" 2007-01-06 00:54:19 +00:00
icudefs.mk.in ICU-5764 Cygwin's ar currently doesn't handle win64, and GNU make's implicit rules are incompatible with gmake -j2. This is the first attempt to fix these issues. 2007-07-13 08:10:41 +00:00
install-sh
Makefile.in ICU-5951 install.sh not found for pkgdata on solaris in installed ICU 2007-09-20 16:19:52 +00:00
mkinstalldirs
runConfigureICU ICU-5821 Changes for i5/OS 2007-08-23 18:38:44 +00:00