Jim Gish
3e23931d0c
8004651: TEST: java/util/logging/CheckLockLocationTest.java failed to delete file (win)
...
Failure to delete test log file should be a warning instead of test failure
Reviewed-by: mduigou, smarks
2012-12-12 15:37:27 -08:00
Masayoshi Okutsu
78a8ed73a2
8000983: Support narrow display names for calendar fields
...
8003267: Support generic time zone names in TimeZoneNameProvider (SPI)
Reviewed-by: naoto
2012-12-10 10:52:11 +09:00
Jim Gish
f436d23492
8003596: TEST_BUG: java/util/logging/CheckLockLocationTest.java failing [win]
...
Reviewed-by: alanb
2012-12-04 20:21:19 +00:00
Alan Bateman
d2d5213b87
8003846: Override mechanism for currency data should not require creating currency.properties in java.home
...
Reviewed-by: naoto
2012-12-02 16:37:31 +00:00
Xueming Shen
e78a1eb083
8004212: java.util.Base64 methods decodeArray and decodeBuffer should return the number of bytes written
...
To return the length instead of position
Reviewed-by: alanb
2012-12-01 11:36:25 -08:00
Kurchi Subhra Hazra
d7cae9afff
7197662: (prefs) java/util/prefs/AddNodeChangeListener.java fails by timeout or by "couldn't get file lock"
...
Set -Djava.util.prefs.userRoot to current working directory of user in the prefs tests
Reviewed-by: alanb, chegar, weijun, dxu
2012-11-30 12:00:07 -08:00
Staffan Larsen
c1126e3727
7155168: java/util/TimeZone/Bug6912560.java: expected Asia/Tokyo
...
Reviewed-by: okutsu
2012-11-30 08:17:02 +01:00
Jim Gish
7aed72aa11
8003380: Compiler warnings in logging test code
...
Use generics, suppress warnings where appropriate, remove unused imports, etc.
Reviewed-by: lancea, chegar
2012-11-29 12:28:02 +00:00
Xueming Shen
ff1d49bc5b
8004088: hg push for bug#4235519 failed to push all files
...
Pushed all base64 files
Reviewed-by: alanb, mduigou
2012-11-27 22:07:11 -08:00
David Buck
df3c665be3
7198904: (alt-rt) TreeMap.clone is broken
...
Test case for cr7198904. Issue only found in OracleJDK, but test case is valid for OpenJDK as well
Reviewed-by: mduigou, dholmes
2012-11-20 21:35:18 -08:00
Naoto Sato
6c62e2d0f1
7199750: Loading sequence of service provider is changed
...
Reviewed-by: okutsu
2012-11-15 20:17:05 -08:00
Jim Gish
f439018255
6244047: impossible to specify directories to logging FileHandler unless they exist
...
Reviewed-by: alanb
2012-11-15 13:46:45 +00:00
Masayoshi Okutsu
aaa52056e9
8000986: Split java.util.spi.CalendarDataProvider into week parameters and field names portions
...
Reviewed-by: naoto
2012-11-12 11:12:29 +09:00
Naoto Sato
bb434e94b4
8001205: Calendar.getDisplayName(...): Returns null when provider is SPI but there is no SPI implementation
...
8001562: Collator.getAvailableLocales() doesn't return all locales for which localized instances are available
Reviewed-by: okutsu
2012-11-07 15:08:28 -08:00
Alan Bateman
430592a30e
7197491: update copyright year to match last edit in jdk8 jdk repository
...
Reviewed-by: chegar, ksrini
2012-11-02 15:50:11 +00:00
Naoto Sato
799007c62d
8001440: CLDR adapter: Invalid number extension in language tag causes exception in NumberFormat.format()
...
Reviewed-by: okutsu
2012-11-01 13:28:47 -07:00
Naoto Sato
1203231cf9
8000997: Multiple locale sensitive services cannot be loaded
...
Reviewed-by: okutsu
2012-10-29 10:42:41 -07:00
Jim Gish
07f94ef8bc
7159567: inconsistent configuration of MemoryHandler
...
Reviewed-by: mchung, alanb
2012-10-25 15:04:09 -07:00
Naoto Sato
1fb9910146
8001046: java/util/PluggableLocale/LocaleNameProviderTest.sh failing
...
Reviewed-by: okutsu
2012-10-17 13:22:39 -07:00
Paul Sandoz
9498132479
7198496: (sl) ServiceLoader.load(Class, null) behavior differs from spec
...
Reviewed-by: dholmes, alanb
2012-10-17 20:34:04 +01:00
Neil Richards
a76d98e716
8000955: Hashtable.Entry.hashCode() does not conform to Map.Entry.hashCode() defined behaviour
...
Reviewed-by: mduigou, alanb
2012-10-17 13:35:22 +01:00
Alan Bateman
ed656de70f
8000685: (props) Properties.storeToXML/loadFromXML should only require UTF-8 and UTF-16 to be supported
...
Reviewed-by: mchung, chegar
2012-10-17 11:43:56 +01:00
Kurchi Subhra Hazra
56e63d98b9
7198073: (prefs) user prefs not saved [macosx]
...
Using class member field to get node instead of argument
Reviewed-by: alanb
2012-10-16 15:23:17 -07:00
Naoto Sato
2647f75cdd
8000245: SimpleDateFormat.format(date, StringBuffer, FieldPosition) doesn't work as expected with custom extensions
...
8000273: java.util.Locale.getDisplayVariant(Locale l) isn't transferred to the custom service provider
8000615: JRE adapter: timezone name of en_US is changed when extension directory is added
Reviewed-by: okutsu
2012-10-16 10:59:21 -07:00
Jim Gish
48ba63e9e0
7146552: java/util/logging/LoggingMXBeanTest.java failing intermittently
...
Reviewed-by: alanb, mchung
2012-10-13 10:15:57 +01:00
Naoto Sato
04816adee5
7200341: DateFormatSymbols.hashCode() throws ArrayIndexOutOfBoundsException in some circumstances
...
Reviewed-by: okutsu
2012-10-09 09:59:05 -07:00
Alan Bateman
18688c3a56
8000354: (props) Properties.storeToXML/loadFromXML need to allow for alternative implementations
...
Reviewed-by: mchung, forax
2012-10-06 13:56:16 +01:00
Naoto Sato
eeac68872b
7198834: HOST Adapter: one extra empty space in the end of the pattern string
...
Reviewed-by: okutsu
2012-10-05 09:57:50 -07:00
Naoto Sato
3caba25f6b
7196799: CLDR adapter can not be invoked when region code is specified in Locale
...
7197573: java/util/Locale/LocaleProviders.sh failed
Reviewed-by: okutsu
2012-10-04 10:04:56 -07:00
Paul Sandoz
25c830b9d5
7197642: (sl) ServiceLoader.load(null) doesn't throw NPE
...
Reviewed-by: alanb
2012-10-02 10:36:05 +01:00
Yuka Kamiya
5a3a2dc308
7069824: Support for BCP47 locale matching
...
Reviewed-by: naoto, okutsu
2012-09-28 14:14:26 +09:00
Mike Duigou
1e3c417915
7199249: TEST_BUG : Add /othervm to Collisions.java @run main with -D definitions
...
Reviewed-by: alanb
2012-09-18 11:04:12 -07:00
Mike Duigou
25570f8d69
7198988: re-order paramaters for Collision.java @run
...
Reviewed-by: alanb
2012-09-17 11:36:10 -07:00
Mike Duigou
bb1c4324e9
7189926: Reduce test size for default run. Add additional run enabling alternative hashing
...
Reviewed-by: alanb
2012-09-11 07:42:02 -07:00
Sean Coffey
19e3f0756e
7180362: RFE: Implement date cutover functionality for currency.properties file
...
Reviewed-by: naoto
2012-09-07 21:22:37 +01:00
Naoto Sato
73ff23b7f7
6336885: RFE: Locale Data Deployment Enhancements
...
4609153: Provide locale data for Indic locales
5104387: Support for gl_ES locale (galician language)
6337471: desktop/system locale preferences support
7056139: (cal) SPI support for locale-dependent Calendar parameters
7058206: Provide CalendarData SPI for week params and display field value names
7073852: Support multiple scripts for digits and decimal symbols per locale
7079560: [Fmt-Da] Context dependent month names support in SimpleDateFormat
7171324: getAvailableLocales() of locale sensitive services should return the actual availability of locales
7151414: (cal) Support calendar type identification
7168528: LocaleServiceProvider needs to be aware of Locale extensions
7171372: (cal) locale's default Calendar should be created if unknown calendar is specified
JEP 127: Improve Locale Data Packaging and Adopt Unicode CLDR Data (part 1 w/o packaging changes. by Naoto Sato and Masayoshi Okutsu)
Reviewed-by: erikj, sherman, peytoia
2012-08-21 11:00:30 -07:00
Alan Bateman
280b56b270
7192275: Minimize LogManager dependencies on java.beans
...
Reduce dependency to PropertyChangeListener and PropertyChangeEvent. Also add basic test coverage.
Reviewed-by: dcubed, dsamersoff, mchung
2012-08-19 13:03:00 +01:00
Xueming Shen
ff93896a39
7189363: Regex Pattern compilation buggy for special sequences
...
Fixed the incorrect implementation in expr(...)
Reviewed-by: psandoz, alanb
2012-08-09 10:15:26 -07:00
Xueming Shen
b5bee4c17e
7188852: Move implementation of De/Inflater.getBytesRead/Writtten() to java from native
...
Re-implemented getBytesRead/Writtten() at java level
Reviewed-by: andrew, alanb
2012-08-03 13:40:03 -07:00
Kurchi Subhra Hazra
29739d16ee
7160252: (prefs) NodeAddedEvent was not delivered when new node add when new Node
...
Change native code to convey to Java code whether a new node was added
Reviewed-by: alanb, chegar
2012-07-13 16:02:26 -07:00
Doug Lea
45e1021238
7161229: PriorityBlockingQueue keeps hard reference to last removed element
...
Reviewed-by: dholmes, forax, alanb
2012-06-27 01:36:28 -04:00
Masayoshi Okutsu
94a6496726
6380549: (rb) ResourceBundle.Control global binding support
...
Reviewed-by: naoto
2012-06-19 16:21:17 +09:00
Mike Duigou
36dbbfde4b
7175758: Improve unit test of Map iterators and Iterator.remove()
...
Adds additional tests of Map iterators and Iterator.remove()
Reviewed-by: lancea
2012-06-15 13:01:38 -07:00
Diego Belfer
dd23946ec9
7164256: EnumMap clone doesn't clear the entrySet keeping a reference to the original Map
...
Reviewed-by: alanb, chegar, forax, mduigou
2012-06-07 12:31:45 +01:00
Mike Duigou
59ccdc0fbc
7173432: Handle null key at HashMap resize
...
If the key to be inserted into a HashMap is null and the table needs to be resized as part of the insertion then addEntry will try to recalculate the hash of a null key. This will fail with an NPE.
Reviewed-by: darcy
2012-06-01 00:05:21 -07:00
Mike Duigou
705c53b045
7126277: Alternative String hashing implementation
...
All of the hashing based Map implementations: HashMap, Hashtable, LinkedHashMap, WeakHashMap and ConcurrentHashMap are modified to use an enhanced hashing algorithm for string keys when the capacity of the hash table has ever grown beyond 512 entries. The enhanced hashing implementation uses the murmur3 hashing algorithm along with random hash seeds and index masks. These enhancements mitigate cases where colliding String hash values could result in a performance bottleneck.
Reviewed-by: alanb, forax, dl
2012-05-30 22:18:37 -07:00
Charles Lee
5bcaf4e157
7172177: test/java/util/TimeZone/DstTzTest.java failing on all platforms
...
Reviewed-by: alanb, okutsu
2012-05-29 09:42:09 +08:00
Deven You
ee1d40055a
7094176: (tz) Incorrect TimeZone display name when DST not applicable / disabled
...
Reviewed-by: okutsu
2012-05-25 13:28:40 +08:00
Mike Duigou
3b77eb7680
7071826: Avoid benign race condition in initialization of UUID
...
Avoids mostly benign but sometimes expensive race condition on initialization of UUID.numberGenerator which is used by UUID.randomUUID()
Reviewed-by: alanb, chegar
2012-05-11 11:31:46 -07:00
Kurchi Subhra Hazra
769059e3a3
7165118: (prefs) AbstractPreferences.remove(null) does not throw NPE
...
Insert null argument check in AbstractPreferences.remove()
Reviewed-by: dholmes, chegar, alanb
2012-05-09 11:14:22 -07:00
Xueming Shen
c8da8f2595
7014640: To add a metachar \R for line ending and character classes for vertical/horizontal ws \v \V \h \H
...
Added propsoed constructs
Reviewed-by: alanb
2012-05-08 10:57:13 -07:00
David Holmes
828158fb8d
7103570: AtomicIntegerFieldUpdater does not work when SecurityManager is installed
...
Perform class.getField inside a doPrivileged block
Reviewed-by: chegar, psandoz
2012-05-08 02:59:10 -04:00
Kurchi Subhra Hazra
6d834825de
7160242: (prefs) Preferences.remove(null) does not throw NPE [macosx]
...
Insert null check of argument in remove()'s implementation
Reviewed-by: forax, chegar, alanb
2012-04-25 12:31:31 -07:00
Xueming Shen
1f4653910f
7067045: replaceAll("\u20ac", "$"); causses java.lang.StringIndexOutOfBoundsExceptio
...
Updated to throw IAE instead.
Reviewed-by: lancea
2012-04-12 15:01:41 -07:00
Sean Zhou
79f8fba3f9
7121314: Behavior mismatch between AbstractCollection.toArray(T[] ) and its spec
...
Co-authored-by: Ulf Zibis <ulf.zibis@gmx.de>
Co-authored-by: David Holmes <david.holmes@oracle.com>
Reviewed-by: dholmes, mduigou
2012-04-10 10:17:36 +08:00
Chris Hegarty
60b713fd8d
6963841: java/util/concurrent/Phaser/Basic.java fails intermittently
...
Reviewed-by: dl, dholmes
2012-04-04 15:14:00 +01:00
Lana Steuck
f931c18437
Merge
2012-03-26 17:31:42 -07:00
Yong Jeffrey Huang
b3e79c6c6c
Merge
2012-03-14 23:19:52 -07:00
Yong Jeffrey Huang
97292b3883
7085757: Currency Data: ISO 4217 Amendment 152
...
Reviewed-by: naoto
2012-03-14 23:07:21 -07:00
Sean Coffey
bfbf85b7a7
7148584: Jar tools fails to generate manifest correctly when boundary condition hit
...
Reviewed-by: alanb, sherman
2012-03-12 11:30:28 +00:00
David Holmes
7352937e75
7092140: Test: java/util/concurrent/locks/Lock/TimedAcquireLeak.java fails on SE-E due to -XX:-UsePerfData
...
Add -XX:+UsePerfData to invocation of exec'd JVM
Reviewed-by: alanb, chegar
2012-03-08 00:46:33 -05:00
Alan Bateman
3269d85838
7113349: Initial changeset for Macosx port to jdk
...
Co-authored-by: Alexander Potochkin <alexander.potochkin@oracle.com>
Co-authored-by: Alexander Zuev <alexander.zuev@oracle.com>
Co-authored-by: Andrew Brygin <andrew.brygin@oracle.com>
Co-authored-by: Artem Ananiev <artem.ananiev@oracle.com>
Co-authored-by: Alex Strange <astrange@apple.com>
Co-authored-by: Bino George <bino@apple.com>
Co-authored-by: Christine Lu <christine.lu@oracle.com>
Co-authored-by: David Katleman <david.katleman@oracle.com>
Co-authored-by: David Durrence <david_durrence@apple.com>
Co-authored-by: Dmitry Cherepanov <dmitry.cherepanov@oracle.com>
Co-authored-by: Greg Lewis <glewis@eyesbeyond.com>
Co-authored-by: Kevin Miller <kevin_m_miller@apple.com>
Co-authored-by: Kurt Miller <kurt@intricatesoftware.com>
Co-authored-by: Landon Fuller <landonf@plausiblelabs.com>
Co-authored-by: Leonid Romanov <leonid.romanov@oracle.com>
Co-authored-by: Loefty Walkowiak <loefty@apple.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Naoto Sato <naoto.sato@oracle.com>
Co-authored-by: Philip Race <philip.race@oracle.com>
Co-authored-by: Roger Hoover <rhoover@apple.com>
Co-authored-by: Scott Kovatch <scott.kovatch@oracle.com>
Co-authored-by: Sergey ByloKhov <sergey.bylokhov@oracle.com>
Co-authored-by: Mike Swingler <swingler@apple.com>
Co-authored-by: Tomas Hurka <tomas.hurka@oracle.com>
Reviewed-by: jjh, alanb, dholmes, anthony, ohrstrom, ksrini, jrose, weijun, smarks
2012-03-06 20:34:38 +00:00
Sean Coffey
cecb628970
7144488: Infinite recursion for some equals tests in Collections
...
Reviewed-by: alanb, dholmes, mduigou
2012-02-24 09:17:46 +00:00
Lana Steuck
13686b8d12
Merge
2012-02-09 22:55:28 -08:00
David Katleman
0a228eec58
Merge
2012-02-08 19:13:58 -08:00
Gary Adams
d53f00fb69
6957683: test/java/util/concurrent/ThreadPoolExecutor/Custom.java failing
...
Reviewed-by: chegar, dholmes, alanb
2012-02-08 11:19:25 +00:00
Gary Adams
ba9ddb94fa
6736316: Timeout value in java/util/concurrent/locks/Lock/FlakyMutex.java is insufficient
...
Reviewed-by: chegar, dholmes, alanb
2012-02-08 11:18:29 +00:00
Chris Hegarty
5070eb57b6
7105929: java/util/concurrent/FutureTask/BlockingTaskExecutor.java fails on solaris sparc
...
Reviewed-by: dholmes
2012-02-08 11:16:52 +00:00
Yong Jeffrey Huang
4ea71cf959
7129382: change minor unit of VND to 0
...
Reviewed-by: naoto
2012-02-06 18:56:36 -08:00
Neil Richards
d51673ed91
7123229
: (coll) EnumMap.containsValue(null) returns true
...
Java.util.EnumMap.NULL equals() must only be true for itself
Reviewed-by: alanb, mduigou
2012-01-10 00:07:13 +00:00
Doug Lea
45569b3a65
7132378: Race in FutureTask if used with explicit set ( not Runnable )
...
Reviewed-by: chegar, dholmes
2012-01-30 11:44:45 +00:00
Yuka Kamiya
844d8fc641
7017458: (cal) Multithreaded deserialization of Calendar leads to ClassCastException
...
Reviewed-by: okutsu
2012-01-26 17:06:47 +09:00
Stephen Flores
a8ad56bd5c
6990617: Regular expression doesn't match if unicode character next to a digit
...
Updated RemoveQEQuotation() to deal with this case correctly
Reviewed-by: sherman
2011-12-19 14:14:14 -08:00
Doug Lea
87062ca29f
7118066: Warnings in java.util.concurrent package
...
Reviewed-by: chegar, dholmes
2011-12-12 10:45:54 +00:00
Brandon Passanisi
4744f6dd1d
5063455: (fmt) MissingFormatArgumentException.getFormatSpecifier() incorrect return value
...
Updated the incorrect StringBuilder constructor usage
Reviewed-by: dholmes, sherman
2011-12-05 10:50:14 -08:00
Yuka Kamiya
ed8a1e0c94
7056472: Speed up test/java/util/ResourceBundle/Control/ExpirationTest.sh
...
Reviewed-by: okutsu
2011-12-02 16:09:14 +09:00
Xueming Shen
8df2ceb118
7109837: Provide a mechanism for computing an Adler32 checksum for the contents of a ByteBuffer
...
Added methods Adler32/CRC32.update(ByteBuffer)
Reviewed-by: alanb
2011-11-29 13:05:35 -08:00
Xueming Shen
5b3d1ed37b
7110149: Update the JDK8 bundled zlib library to the latest version 1.2.5
...
Updated to zlib-1.2.5
Reviewed-by: alanb
2011-11-29 11:39:59 -08:00
Neil Richards
c125edce88
7094995: Trailing daemon thread causes continuous GC in agentvm mode
...
Shutdown GcInducingThread once test (successfully) finishes
Reviewed-by: alanb, chegar, dholmes, darcy
2011-11-18 09:03:43 +00:00
Gary Adams
dbdf12e6a5
7114125: TEST_BUG: java/util/Timer/KillThread.java should use volatile cross thread variable declaration
...
Reviewed-by: dholmes, alanb
2011-11-21 12:57:36 +00:00
Gary Adams
e0de33a847
6731620: TEST_BUG: java/util/Timer/Args.java is too optimistic about the execution time of System.out.printf
...
Reviewed-by: dholmes, forax
2011-11-19 19:59:33 +00:00
Gary Adams
673ab99f16
6818464: TEST_BUG: java/util/Timer/KillThread.java failing intermittently
...
Reviewed-by: dholmes, alanb, forax
2011-11-19 19:55:19 +00:00
Lana Steuck
613e94ca6f
Merge
2011-11-14 18:15:37 -08:00
Michael Fang
01d2aff838
Merge
2011-11-03 17:34:41 -07:00
Darryl Mocek
bc99763494
4533691: Add Collections.emptySortedSet()
...
Reviewed-by: mduigou, alanb, dholmes
2011-11-03 13:26:57 -07:00
Yong Jeffrey Huang
c24783568e
7077119: remove past transition dates from CurrencyData.properties file
...
Reviewed-by: naoto
2011-10-31 20:14:12 -07:00
Darryl Mocek
8d1c6cf60e
5029031: Add Collections.checkedQueue()
...
Reviewed-by: mduigou
2011-10-19 14:17:47 -07:00
Naoto Sato
f54e7ec9bc
7027061: Testcase failure: java/util/Locale/Bug6989440.java - java.util.ConcurrentModificationException
...
Reviewed-by: dholmes, chegar
2011-10-12 12:12:25 -07:00
Doug Lea
2d19ea519b
7091003: ScheduledExecutorService never executes Runnable with corePoolSize of zero
...
Reviewed-by: dholmes, chegar
2011-09-23 14:24:04 +01:00
Joe Darcy
82e488e3ae
7092404: Add Math.nextDown and Double.isFinite
...
Reviewed-by: mduigou
2011-09-21 23:22:11 -07:00
Weijun Wang
035522bd7a
7092627: use agentvm mode instead of samevm in regtests
...
Reviewed-by: alanb, dsamersoff
2011-09-22 12:05:26 +08:00
Lana Steuck
3c59a998c6
Merge
2011-09-05 23:58:19 -07:00
Xueming Shen
2825119dca
7077769: (zipfs) ZipFileSystem.writeCEN() writes wrong "data size" for ZIP64 extended information extra field
...
Fixed the wrong size when writing out the cen table for ZIP64
Reviewed-by: alanb
2011-08-26 15:36:21 -07:00
Michael Fang
614fdf63b3
Merge
2011-08-17 14:18:26 -07:00
Naoto Sato
9cc89c7e8c
7079486: Locale.getDisplayScript() (no args) does not honor default DISPLAY locale
...
Reviewed-by: okutsu
2011-08-17 11:09:20 -07:00
Yong Jeffrey Huang
f5cc085a5b
7066203: Update currency data to the latest ISO 4217 standard
...
Reviewed-by: naoto
2011-08-14 23:46:08 -07:00
Xue-Lei Andrew Fan
2ee0410a0c
7068662: Reserve and restore the default locale
...
Reviewed-by: alanb, weijun
2011-07-29 02:50:58 -07:00
Doug Lea
517763ddf1
7057320: test/java/util/concurrent/Executors/AutoShutdown.java failing intermittently
...
Add retry/timeout for checking activeCount
Reviewed-by: chegar
2011-07-13 12:24:56 +01:00
Doug Lea
082623e70e
7058828: test/java/util/concurrent/Phaser/Arrive.java fails intermittently
...
Reviewed-by: chegar
2011-07-12 15:23:23 +01:00
Yuka Kamiya
f0b57adba4
7012364: test/java/util/Locale/LocaleCategory.sh fails on Cygwin
...
Reviewed-by: okutsu
2011-07-12 07:32:29 +09:00
Lana Steuck
69ce407621
Merge
2011-06-22 23:23:58 -07:00
Daniel D. Daugherty
a86407a0b2
7045594: 4/4 fix for 6977677 introduced a ResourceBundle race
...
Fix Logger.getLogger() ResourceBundle name race.
Reviewed-by: dholmes, mchung
2011-06-01 17:11:23 -07:00
Daniel D. Daugherty
0d21eb970f
7048308: 4/4 LoggingDeadlock3 test timeout is too small
...
Change timeout for test from 15 seconds to 80 seconds.
Reviewed-by: dholmes
2011-06-01 17:10:30 -07:00
David Katleman
170844d307
7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles
...
Reviewed-by: ohair, trims
2011-05-25 13:32:36 -07:00
Daniel D. Daugherty
41491be4d6
7041595: 4/4 add lost test for 6487638
...
Add missing LoggingDeadlock3.java and LoggingDeadlock3.props
Reviewed-by: dsamersoff, never, acorn, mchung
2011-05-16 12:58:48 -07:00
Daniel D. Daugherty
564b2b7a17
6977677: 3/2 Deadlock on logging subsystem initialization
...
Over synchronized Logger.getLogger() deadlocks with LogManager.<clinit>via PlatformLogger
Reviewed-by: dsamersoff, never, acorn, mchung
2011-05-16 12:56:29 -07:00
Michael Fang
6df9bf9a41
7044019: LocaleEnhanceTest.java needs to be updated for 7004603
...
Reviewed-by: naoto
2011-05-11 14:12:50 -07:00
Lana Steuck
abc0e63cbc
Merge
2011-04-30 16:55:46 -07:00
Xueming Shen
df7a03a4c3
7039066: j.u.rgex does not match TR18 RL1.4 Simple Word Boundaries and RL1.2 Properties
...
Updated the regex Unicode property support
Reviewed-by: alanb
2011-04-28 20:48:36 -07:00
Weijun Wang
f32a89adb0
7037201: regression: invalid signed jar file not detected
...
Reviewed-by: mullan
2011-04-28 20:34:53 +08:00
Lana Steuck
b550ca992e
Merge
2011-04-25 15:44:20 -07:00
Lana Steuck
b92cf6375e
Merge
2011-04-21 11:11:20 -07:00
Michael Fang
07dada6d04
Merge
2011-04-19 10:55:46 -07:00
Yong Jeffrey Huang
8e70d44f2c
7036905: [de] dem - the german mark display name is incorrect
...
Reviewed-by: naoto
2011-04-18 23:00:53 -07:00
Lana Steuck
8a0e9f26d9
Merge
2011-04-18 14:00:34 -07:00
Neil Richards
bad4b686c4
7031076: Retained ZipFile InputStreams increase heap demand
...
Allow unreferenced ZipFile InputStreams to be finalized, GC'd
Reviewed-by: sherman, dholmes
2011-04-18 10:51:19 -07:00
Lana Steuck
b99716e22a
Merge
2011-04-17 16:19:29 -07:00
Lana Steuck
fcc61389fc
Merge
2011-04-16 20:16:55 -07:00
Masayoshi Okutsu
4e60b6278a
7035446: some regression tests take too long
...
Reviewed-by: peytoia
2011-04-15 22:57:15 +09:00
Masayoshi Okutsu
899e0913f3
7028818: (lc) Lazily initialize locale extension
...
7029740: (lc) New Locale class implementation doesn't follow the Java coding conventions
7032820: (lc) sun.util.locale.InternalLocaleBuilder.CaseInsensitiveChar.equals problems
7033503: (lc) Restore optimization code for Locale class initialization
7033504: (lc) incompatible behavior change for ja_JP_JP and th_TH_TH locales
Reviewed-by: naoto
2011-04-14 15:59:47 +09:00
Kelly O'Hair
7c8e01891a
Merge
2011-04-13 16:56:16 -07:00
Doug Lea
1693ab3b69
7034657: Update Creative Commons license URL in legal notices
...
Reviewed-by: chegar
2011-04-07 15:06:32 +01:00
Kelly O'Hair
d2b1e20c7d
7033660: Update copyright year to 2011 on any files changed in 2011
...
Reviewed-by: dholmes
2011-04-06 22:06:11 -07:00
Naoto Sato
81221f1be0
7031546: test/java/util/ResourceBundle/Bug4168625Test.java fails on solaris10u9 sparc
...
Reviewed-by: okutsu
2011-04-06 10:53:13 -07:00
Neil Richards
7f998c2049
6312706: Map entrySet iterators should return different entries on each call to next()
...
Reviewed-by: mduigou, alanb
2011-04-06 09:31:13 -07:00
Xueming Shen
363df8be6a
6751338: ZIP inflater/deflater performance
...
To use GetPrimitiveArrayCritical for bye array access
Reviewed-by: bristor, alanb
2011-04-04 11:30:55 -07:00
Mandy Chung
47a20b7526
6381464: SimpleFormatter should use one single line format
...
Define a new logging properties to support custom output format
Reviewed-by: alanb
2011-03-29 15:58:18 -07:00
Mandy Chung
793f1078b6
7024172: Move BufferPoolMXBean and PlatformLoggingMXBean java.lang.management
...
Reviewed-by: alanb
2011-03-29 15:50:55 -07:00
Weijun Wang
f7860d24d9
7023056: NPE from sun.security.util.ManifestEntryVerifier.verify during Maven build
...
Reviewed-by: mullan
2011-03-25 11:58:30 +08:00
Mike Duigou
af9167398f
7029491: fix broken test file committed with CR 5045147
...
An incorrect file was committed with CR 5045147. This commit corrects that error and also applies minor review suggestions.
Reviewed-by: alanb
2011-03-21 11:31:54 -07:00
Mike Duigou
deb8d5a4ff
5045147: Prevent insertion of null Key into empty TreeMap (and null element into TreeSet) when no Comparator is used. Prevent insertion of key of incorrect type into empty TreeMap and incorrect type element into TreeSet and incorrect type when Comparator is used
...
Reviewed-by: alanb, dl, mduigou
2011-03-17 14:42:40 -07:00
David Holmes
117062efaa
Merge
2011-03-15 20:00:45 -04:00
Neil Richards
b96d0e610a
7014637: Improve behavior of EnumSet Iterator.remove()
...
Reviewed-by: mduigou, alanb
2011-03-14 14:49:52 -07:00
Naoto Sato
d7b9fcfbd4
7023613: (lc) Incorrect string returned by Locale.toString() with non-empty script field
...
Reviewed-by: srl
2011-03-11 11:31:10 -08:00
Lana Steuck
d67aed550b
Merge
2011-03-10 19:38:44 -08:00
Alan Bateman
a36a5ce599
7025468: Tests using diamond with anonymous inner classes needs to be reverted
...
Reviewed-by: dholmes, forax
2011-03-08 10:32:18 +00:00
Lana Steuck
8b14c7551d
Merge
2011-03-07 14:48:27 -08:00
Lana Steuck
5f0efd5e7c
Merge
2011-03-07 11:36:37 -08:00
Lana Steuck
1b471215b4
Merge
2011-03-05 20:54:53 -08:00
Stuart Marks
cea2f39843
7021582: convert jar/zip code and tests to use try-with-resources
...
Reviewed-by: alanb, dholmes, sherman
2011-02-25 02:06:10 -08:00
Masayoshi Okutsu
2b3aef04c3
6772689: java.sql.Date.valueOf("2042-10-xx").toString() wrong in some time zones
...
Reviewed-by: peytoia
2011-02-24 16:29:42 +09:00
Lana Steuck
d686419127
Merge
2011-02-23 10:29:15 -08:00
Stuart Marks
dd0e38d73a
7021209: convert lang, math, util to use try-with-resources
...
Reviewed-by: alanb, darcy, naoto
2011-02-22 15:34:17 -08:00
Mike Duigou
7ddd950b1d
7019705: Add -XX:+AggressiveOpts options to MOAT test
...
Reviewed-by: alanb
2011-02-21 14:53:11 -08:00
Lana Steuck
9e058711b1
Merge
2011-02-21 14:33:58 -08:00
Lana Steuck
12134b9ba9
Merge
2011-02-21 14:31:07 -08:00
Chris Hegarty
e5d4746fb4
7017901: OOME in java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
...
Unbounded queues should be disabled in the test
Reviewed-by: alanb
2011-02-17 09:56:38 +00:00
Masayoshi Okutsu
0bfde7d243
6936350: API clarification needed on useDaylightTime() for timezones that have defined usage dates
...
Reviewed-by: peytoia
2011-02-16 16:51:21 +09:00
Neil Richards
32b8c54ea3
6927486: Hashtable writeObject() may deadlock
...
Do not synchronize on self while writing hash table elements
Reviewed-by: alanb, mduigou
2011-02-14 11:00:02 -08:00
Neil Richards
709cabc2f1
6934356: Vector.writeObject() serialization may deadlock
...
No longer synchronize on self while writing other objects.
Reviewed-by: alanb, forax, mduigou, peterjones
2011-02-14 10:38:51 -08:00
Lana Steuck
3eb4164d84
Merge
2011-02-11 12:14:38 -08:00
Lana Steuck
6641ee235d
Merge
2011-02-09 10:28:20 -08:00
Vladimir Yaroslavskiy
35f815a7b4
7018258: Dual-pivot updates in 7013585 can fail with ArrayIndexOutOfBoundsException
...
Reviewed-by: alanb
2011-02-09 15:59:27 +00:00
Lana Steuck
3899723bda
Merge
2011-02-08 14:25:33 -08:00
Lana Steuck
458118d44d
Merge
2011-02-08 14:19:54 -08:00
Naoto Sato
47a983f28a
7015500: Locale.toLanguageTag() uses "und" as lang subtag for private use only Locale
...
Reviewed-by: srl
2011-02-08 09:04:30 -08:00
Vladimir Yaroslavskiy
477c01454f
7013585: Dual-pivot quicksort improvements for highly structured (nearly sorted) and data with small periods
...
Reviewed-by: mduigou, alanb
2011-02-08 15:50:30 +00:00
Xueming Shen
6435c3ecac
7014645: Support perl style Unicode hex notation \x{...}
...
Added the construct \x{...} for Unicode hex notation support
Reviewed-by: alanb, okutsu
2011-02-03 13:49:25 -08:00
Brian Goetz
ce8ab39164
7012540: java.util.Objects.nonNull() incorrectly named
...
Reviewed-by: darcy, weijun
2011-02-02 13:13:34 -05:00
Lana Steuck
cb72d9f503
Merge
2011-01-19 19:00:30 -08:00
Doug Lea
677a39996a
7005424: Resync java.util.concurrent classes with Dougs CVS - Jan 2011
...
Reviewed-by: dholmes, chegar, mduigou
2011-01-12 14:40:36 +00:00
Chris Hegarty
e208093ec8
7000511: PrintStream, PrintWriter, Formatter, Scanner leave files open when exception thrown
...
Reviewed-by: alanb, mduigou
2011-01-07 13:08:18 +00:00
Lana Steuck
388f2f8c41
Merge
2011-01-06 18:05:56 -08:00
Lana Steuck
87a68ef861
Merge
2011-01-04 23:41:13 -08:00
Lana Steuck
fb91d40572
Merge
2011-01-04 17:05:38 -08:00
Xueming Shen
022d6b1633
7009618: regression test failed caused by the fix for 7003462
...
Avoid caching the "ended" Inflater in ZipFile class
Reviewed-by: alanb
2011-01-04 14:17:45 -08:00
Kelly O'Hair
6b6a611c8e
6962318: Update copyright year
...
Reviewed-by: xdono
2010-12-28 15:53:50 -08:00
Masayoshi Okutsu
f2bb972af4
7003643: [Fmt-Me] MessageFormat.toPattern produces wrong quoted string and subformat modifiers
...
7008195: [Fmt-Me] Improve MessageFormat.applyPattern performance
Reviewed-by: naoto, peytoia
2010-12-27 14:13:52 +09:00
Lana Steuck
4010e0a7cb
Merge
2010-12-22 23:12:17 -08:00
Lana Steuck
c02539239e
Merge
2010-12-22 16:57:08 -08:00
Naoto Sato
c84359f622
4940539: Constructor of java.util.Locale should handle ISO 639-2 Language Codes
...
Reviewed-by: okutsu
2010-12-21 16:14:14 -08:00
Stuart Marks
6e7cb44eea
6880112: Project Coin: Port JDK core library code to use diamond operator
...
Reviewed-by: darcy, lancea, alanb, briangoetz, mduigou, mchung
2010-12-20 13:47:04 -08:00
Lana Steuck
9ed3faea7a
Merge
2010-12-13 16:25:26 -08:00
Xueming Shen
675d4c42a3
7003462: cannot read InputStream returned by java.util.ZipFile.getInputStream(ZipEntry)
...
The returned InflatedInputStream object should be kept in map streams
Reviewed-by: alanb
2010-12-13 14:12:56 -08:00
Naoto Sato
c961543922
7002320: Locale.forLanguageTag()/toLanguageTag() not working properly with ja_JP_JP locale
...
Reviewed-by: dougfelt
2010-12-13 13:16:08 -08:00
Lana Steuck
612fdb2793
Merge
2010-12-12 15:28:57 -08:00
Doug Lea
f9a00e6199
7003745: Code style cleanups (sync from Dougs CVS)
...
Reviewed-by: chegar, dholmes
2010-12-01 21:46:52 +00:00
Lana Steuck
366828ecb8
Merge
2010-11-30 15:07:42 -08:00
Lana Steuck
a0eaaf3f1e
Merge
2010-11-29 10:50:49 -08:00
Naoto Sato
d2a42e4896
6807534: CurrencyNameProvider.getDisplayName(String, Locale) doesn't throw IllegalArgumentException
...
Reviewed-by: okutsu
2010-11-24 15:26:41 -08:00
Naoto Sato
0386e25365
6930106: Testcases with legal notice problems
...
Reviewed-by: ohair
2010-11-23 13:06:57 -08:00
Doug Lea
823b331f15
6712185: java/util/concurrent/Executors/AutoShutdown.java fails on slow or busy systems
...
Reviewed-by: chegar, alanb
2010-11-19 10:43:24 +00:00
Naoto Sato
1451cced85
6997999: Remove duplicated entries from ISO language/country code tables
...
Reviewed-by: okutsu
2010-11-16 10:47:01 -08:00
Xueming Shen
0407a3cf9e
6544278: SecurityException not thrown for Indexed Jar file whose signature is corrupted
...
Added code to deal with the index case specially.
Reviewed-by: mullan
2010-11-15 09:42:39 -08:00
Chris Hegarty
cdcbbea8cb
6993789: LinkedBlockingDeque iterator/descendingIterator loops and owns lock forever
...
Reviewed-by: dl, dholmes
2010-11-15 15:11:04 +00:00
Lana Steuck
c420cdefc2
Merge
2010-11-13 18:56:50 -08:00
Kelly O'Hair
39a2b6c9ff
6792706: Add JAR file to bootclasspath when using AggressiveOpts
...
Reviewed-by: alanb, kvn, darcy
2010-11-08 09:29:18 -08:00
Naoto Sato
ddf465f954
6997928: LocaleCategory test fails with b118 PIT
...
Reviewed-by: sherman
2010-11-05 20:58:10 -07:00
Lana Steuck
431c033058
Merge
2010-11-04 15:38:39 -07:00
Lana Steuck
fba090f3e8
Merge
2010-11-02 19:40:45 -07:00
Lana Steuck
458c60b276
Merge
2010-11-02 12:45:49 -07:00
Naoto Sato
63cb31c203
6989111: Incorrect default locale for New Zealand
...
6990452: Provide system properties for the user specified script
6992312: Currency becomes XXX if do not specify user.country.format
Reviewed-by: okutsu
2010-11-02 10:34:46 -07:00
Naoto Sato
d6aaa2692f
6993339: Bug4168625Test.java fails
...
Reviewed-by: peytoia
2010-10-22 11:32:26 -07:00
Mandy Chung
d0f3de3b59
6992121: StringBuilder.ensureCapacity(int minCap) throws OutOfMemoryError with minCap=Integer.MIN_VALUE
...
Reviewed-by: dholmes, alanb
2010-10-19 10:02:25 -07:00
Lana Steuck
45d07f9520
Merge
2010-10-18 21:50:02 -07:00
Yoshito Umaoka
8df28ab0e3
6992272: I18N: Locale.getDisplayName() and toString() return empty if just script is set
...
Reviewed-by: srl
2010-10-18 14:45:00 -07:00
Lana Steuck
649b50b659
Merge
2010-10-15 11:45:30 -07:00
Vladimir Yaroslavskiy
aa1307fc6e
6976036: Dual-pivot quicksort update (10/2010 tune-up)
...
Reviewed-by: alanb
2010-10-15 12:10:32 +01:00
Yoshito Umaoka
822884735d
6989440: tomcat test from dacapo benchmark fails with ConcurrentModificationException
...
Reviewed-by: okutsu
2010-10-12 17:09:14 -07:00
Lana Steuck
53e6cf8989
Merge
2010-09-25 12:00:05 -07:00
Doug Lea
94ffffd5cb
6981113: Add ConcurrentLinkedDeque
...
Extend techniques developed for ConcurrentLinkedQueue and LinkedTransferQueue to implement a non-blocking concurrent Deque with interior removes.
Reviewed-by: martin, dholmes, chegar
2010-09-20 18:05:09 -07:00
Lana Steuck
a682d9348d
Merge
2010-09-16 11:19:43 -07:00
Lana Steuck
3921d2c36d
Merge
2010-09-16 11:17:32 -07:00
Masayoshi Okutsu
65b5c68b97
6984418: (cal) GregorianCalendar.setWeekDate doesn't check parameter consistency in non-lenient
...
Reviewed-by: peytoia
2010-09-14 16:47:28 +09:00
Doug Lea
a4641686a0
6978087: jsr166y Updates
...
Simplify the ForkJoinPool API, reworking some of the internals
Reviewed-by: martin, dholmes, chegar
2010-09-13 09:55:03 +01:00
Yoshito Umaoka
fbca39ee5d
6875847: Java Locale Enhancement
...
Co-authored-by: Doug Felt <dougfelt@google.com>
Co-authored-by: Mark Davis <markdavis@google.com>
Reviewed-by: srl
2010-09-10 15:29:40 -07:00
Masayoshi Okutsu
dea3e2e152
6912560: Timezone is not set correctly on Win Vista when Security manager is present
...
6941137: DST broken in 6u18 when jre/lib/zi is moved elsewhere and replaced with symlink
Reviewed-by: peytoia
2010-09-10 17:51:53 +09:00
Kelly O'Hair
f7e31fc6c2
6982137: Rebranding pass 2 - missed copyright changes
...
Reviewed-by: mbykov
2010-09-09 16:26:46 -07:00
Naoto Sato
9a37a1e776
6930062: Need to remove or build as part of the test file jdk/test/java/util/Locale/data/deflocale.exe
...
Reviewed-by: okutsu
2010-09-02 11:13:42 -07:00
Naoto Sato
caef089b98
6981759: copyright header fix for test/java/util/Locale/LocaleCategory.java
...
Reviewed-by: okutsu
2010-09-02 11:09:09 -07:00
Masayoshi Okutsu
bb11fa02a6
Merge
2010-09-02 10:52:52 +09:00
Naoto Sato
63495e2114
6981466: Adding missing test LocaleCategory.java
...
Reviewed-by: okutsu
2010-08-31 23:56:17 -07:00
Masayoshi Okutsu
d950166573
4267450: (cal) API: Need public API to calculate, format and parse "year of week"
...
6549953: (cal) WEEK_OF_YEAR and DAY_OF_YEAR calculation problems around Gregorian cutover
Reviewed-by: peytoia
2010-09-01 15:19:13 +09:00
Naoto Sato
6d2cb04013
4700857: RFE: separating user locale and user interface locale
...
Reviewed-by: okutsu
2010-08-31 11:27:10 -07:00
Daniel D. Daugherty
cf3105821b
6971847: 4/4 jmap '-histo:live' option is necessary for proper leak detection
...
Add work around for 6971851. Abort if 'histo:live' option isn't supported.
Reviewed-by: alanb, darcy
2010-07-26 09:06:47 -07:00
Daniel D. Daugherty
7dea7787e2
6964018: 3/4 AnonLoggerWeakRefLeak and LoggerWeakRefLeak can fail in JPRT
...
Refactor test/sun/tools/common/* code and refactor AnonLoggerWeakRefLeak and LoggerWeakRefLeak to use it.
Reviewed-by: ohair, alanb
2010-07-21 17:01:31 -07:00
Daniel D. Daugherty
ccbd107813
6968401: 3/3 disable tests added by 6942989 until 6964018 is fixed
...
Disable AnonLoggerWeakRefLeak.sh and LoggerWeakRefLeak.sh
Reviewed-by: ohair
2010-07-12 14:19:44 -07:00
Vladimir Yaroslavskiy
6593dfa333
6947216: Even more Dual-pivot quicksort improvements
...
Reviewed-by: jjb
2010-07-01 16:28:08 +01:00
Jeremy Manson
9a0c9857b1
6942989: 2/2 Memory leak of java.lang.ref.WeakReference objects
...
Use ReferenceQueues to manage WeakReferences in LogManager and Logger.
Reviewed-by: dholmes, alanb, emcmanus, tonyp
2010-06-22 10:54:59 -07:00
Xueming Shen
12d90b9484
6962067: TEST_BUG: Tests in java/util/zip/ZipFile leave file open
...
Close zipfile and io stream when done
Reviewed-by: alanb
2010-06-17 13:21:46 -07:00
Mandy Chung
ec720fb754
6961408: test/java/util/logging/ParentLoggersTest.java fails in samevm mode
...
Check against the list of loggers added since the test begins to run
Reviewed-by: dcubed
2010-06-16 23:27:41 -07:00
Lana Steuck
ce4febb72c
Merge
2010-06-16 14:07:47 -07:00
Mandy Chung
008e969429
6961506: TEST_BUG: ResourceBundle/Bug4168625Test.java and TestBug4179766.java fails in samevm mode
...
Set the proper parent class loader of Loader and SimpleLoader
Reviewed-by: naoto
2010-06-15 20:34:49 -07:00
Mandy Chung
fc99cf1793
6961518: TEST_BUG: add @run main/othervm in tests that call setSecurityManager
...
Mark tests to run in othervm
Reviewed-by: ohair
2010-06-15 20:29:22 -07:00
Mandy Chung
9e05cd8605
6959641: testcase failing java/util/Locale/Bug4184873Test.java
...
Revert the Bug4184873_{he,id,yi} files to revision 0 (before rebranding)
Reviewed-by: naoto
2010-06-15 09:54:03 -07:00
Lana Steuck
27a539e27c
Merge
2010-06-07 17:08:26 -07:00
Lana Steuck
fd45b4188c
Merge
2010-05-28 12:10:14 -07:00
Kelly O'Hair
80b67f81af
6956202: Fix a few missed rebranding issues, please contact lines etc
...
Reviewed-by: jjg, darcy, weijun
2010-05-26 20:28:04 -07:00
Kelly O'Hair
fe008ae27a
6943119: Rebrand source copyright notices
...
Reviewed-by: darcy, weijun
2010-05-25 15:58:33 -07:00
Xueming Shen
0bc8b10673
4691425: GZIPInputStream fails to read concatenated .gz files
...
To support concatenated .gz streams
Reviewed-by: martin
2010-05-24 00:39:57 -04:00
Xueming Shen
bb2be852aa
6945564: Unicode script support in Character class
...
6948903: Make Unicode scripts available for use in regular expressions
Added Unicode script suport
Reviewed-by: martin
2010-05-18 15:36:47 -07:00
Xueming Shen
6d1dc62ab1
4813885: RFE: GZIPOutputStream should implement flush using Z_SYNC_FLUSH
...
Added new constructors to allow flush() work in Z_SYNC_FLUSH mode
Reviewed-by: martin
2010-05-17 12:19:49 -07:00
Martin Buchholz
75e3cde928
6937857: Concurrent calls to new Random() not random enough
...
Seed uniquifier should use an independent PRNG
Reviewed-by: dl
2010-05-09 16:03:13 -07:00
Martin Buchholz
b455514c89
6950540: PriorityQueue(collection) should throw NPE if collection contains a null
...
Rewrite PriorityQueue constructors for best performance and error handling
Reviewed-by: dholmes, chegar
2010-05-09 00:59:49 -07:00
Lana Steuck
561ea30dc6
Merge
2010-04-20 16:51:13 -07:00
Naoto Sato
4d2c11649f
6943941: Rebranding issues with some tests in jdk/test/java/util
...
Reviewed-by: ohair
2010-04-19 14:48:46 -07:00
Xueming Shen
d0a7eafe8d
6931676: TEST_BUG: wrong value for bugid in comments
...
Update to the correct bugid
Reviewed-by: martin
2010-04-15 17:00:55 -07:00
Martin Buchholz
6b4917957f
6941130: Semaphore should throw if number of permits overflows or underflows
...
Check if release could make number of permits negative
Reviewed-by: dl, dholmes
2010-04-07 12:30:49 -07:00
Lana Steuck
bf5a0d88c1
Merge
2010-02-09 00:05:16 -08:00
Xueming Shen
ff1e82994b
6923692: java/classes_util TEST_BUG:ReadZip.java fails when
...
To create the test file at test.dir
Reviewed-by: alanb
2010-02-06 09:26:57 -08:00
Xueming Shen
9ff3b18578
6919132: Regex \P{Lu} selects half of a surrogate pari
...
To use StartS for complement category/block class
Reviewed-by: martin, okutsu
2010-02-05 00:10:42 -08:00
Lana Steuck
2eabbe8ed9
Merge
2010-01-28 16:12:06 -08:00
Andrew John Hughes
74452cc018
6584033: (tz) wrong buffer length in TimeZone_md.c
...
Add testcase for this bug
Reviewed-by: darcy, okutsu
2010-01-08 12:51:15 +00:00
Kelly O'Hair
c49eb02208
6911108: These tests do not work with CYGWIN: java/util
...
Reviewed-by: tbell, alanb
2010-01-04 15:52:38 -08:00
Doug Lea
dc8d9d049e
6908348: java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java get OOME for unbounded queues
...
Reviewed-by: martin, dholmes
2009-12-23 15:57:14 -08:00
Pavel Tisnovsky
9e74b05b9c
6912628: test/java/util/jar/JarFile/TurkCert.java cannot be run in samevm mode
...
Added tag to run this test in othervm
Reviewed-by: chegar
2009-12-23 11:18:58 +01:00
Joe Darcy
c40412f4f4
6907177: Update jdk tests to remove unncessary -source and -target options
...
Reviewed-by: ohair
2009-12-03 18:19:10 -08:00
Kelly O'Hair
cd8f275bdb
6903197: Some java template files need to be renamed to .java.template
...
Reviewed-by: alanb
2009-11-30 14:15:15 -08:00
Vladimir Yaroslavskiy
0d83336729
6899694: Dual-pivot quicksort improvements
...
Co-authored-by: Joshua Bloch <joshua.bloch@google.com>
Reviewed-by: jjb
2009-11-11 14:38:01 +00:00
Tim Bell
44accdb4b7
Merge
2009-11-06 17:27:41 -08:00
Martin Buchholz
450da8a061
6897553: LinkedList performance improvements
...
LinkedList of size N creates N+1 instead of N+2 objects. Comparing against null is faster than comparing against sentinel node
Reviewed-by: dl, jjb, forax
2009-11-05 16:12:45 -08:00
Doug Lea
ef2dd097cc
6865582: jsr166y - jsr166 maintenance update
...
6865571: Add a lightweight task framework known as ForkJoin
6445158: Phaser - an improved CyclicBarrier
6865579: Add TransferQueue/LinkedTransferQueue
Reviewed-by: martin, chegar, dice
2009-11-02 17:25:38 -08:00
Xueming Shen
d9eeb64ea6
6894950: test/java/util/zip/Bounds.java fails with OoutOfMemoryError
...
Fixed the boundary check in Deflater.java
Reviewed-by: alanb
2009-10-30 13:01:16 -07:00
Vladimir Yaroslavskiy
b36e33e9e0
6896573: Arrays.sort(long[]) fails with StackOverflowError
...
Reviewed-by: jjb
2009-10-30 15:06:24 +00:00
Mandy Chung
37ce341049
6896422: Add @ignore to test/java/util/zip/Bounds.java
...
Ignore test/java/util/zip/Bounds.java until 6896424 is resolved
Reviewed-by: sherman
2009-10-29 09:22:00 -07:00
Mandy Chung
f66cba870b
6876135: Add PlatformLoggingMXBean to eliminate the dependency on JMX from logging
...
Added a new PlatformLoggingMXBean interface to extend PlatformManagedObject instead of LoggingMXBean
Reviewed-by: alanb
2009-10-27 16:32:23 -07:00
Joe Darcy
0452077b9a
6891113
: More methods for java.util.Objects: deepEquals, hash, toString with default
...
Reviewed-by: alanb, gafter
2009-10-23 11:18:17 -07:00
Xueming Shen
30e3c9dc22
4206909: want java.util.zip to work for interactive use (Z_SYNC_FLUSH)
...
Add sync_flush option into Deflater/DefalterOutputStream
Reviewed-by: martin, alanb
2009-10-21 11:50:25 -07:00
Xueming Shen
e5745ffc8c
6878475: Better syntax for the named capture group in regex
...
Updated the syntax of the newly added named capture group
Reviewed-by: martin, alanb
2009-10-21 11:40:40 -07:00
Joshua Bloch
c225292004
6889858: Add nonNull methods to java.util.Objects
...
Reviewed-by: darcy
2009-10-19 16:31:48 -07:00
Joe Darcy
eca779ecad
6797535: Add shared two argument static equals method to the platform
...
Reviewed-by: sherman
2009-10-09 16:11:11 -07:00
Yuri Nesterenko
5d7bb00c89
Merge
2009-09-15 23:41:40 -07:00
Yuri Nesterenko
926d6d625a
Merge
2009-09-09 00:51:06 -07:00
Yuka Kamiya
be422eef48
6851214: (tz) New Jordan rule creates a failure for SimpleTimeZone parsing post tzdata2009h
...
Reviewed-by: okutsu
2009-08-31 12:55:15 +09:00
Doug Lea
28c28df142
6868712: Improve concurrent queue tests
...
Fix all known flaky tests, plus minor maintenance
Reviewed-by: martin, chegar
2009-08-25 19:19:42 -07:00
Xueming Shen
fcfe031b58
6676423: (prefs) Opensource unit/regression tests for java.util.prefs
...
Moved the existing test cases for prefs to open area
Reviewed-by: martin, alanb
2009-08-13 15:01:18 -07:00
Josh Bloch
827200b265
6804124: Replace "modified mergesort" in java.util.Arrays.sort with timsort
...
Easy port of timsort from android
Reviewed-by: martin
2009-07-29 14:24:19 -07:00
Xueming Shen
ba2db6a2db
Merge
2009-07-29 11:19:14 -07:00
Doug Lea
d43e798981
6805775: LinkedBlockingQueue Nodes should unlink themselves before becoming garbage
...
6815766: LinkedBlockingQueue's iterator can return null if drainTo(c) executes concurrently
Faster, more correct. Use self-linking trick to avoid gc retention
Reviewed-by: martin, dholmes
2009-07-28 17:17:55 -07:00
Doug Lea
df5da31f55
6785442: ConcurrentLinkedQueue.remove() and poll() can both remove the same element
...
6493942: ConcurrentLinkedQueue.remove sometimes very slow
New algorithm for handling concurrent linked lists
Reviewed-by: martin
2009-07-28 13:24:52 -07:00
Xueming Shen
e9b3362ace
5063507: (fmt) missing exception for "%#s" format specifier
...
Throw appropriate exception when necessary
Reviewed-by: alanb
2009-07-24 11:06:57 -07:00
Xueming Shen
4b33465b42
6707281: Adler32.update() JavaDoc is wrong
...
6553961: java.util.zip.{CRC32,Adler32}.update(int) doc errors
6646605: Missing method ZipFile.getComment()
6841232: ZipFile should implement Closeable
4985614: Failure on calls to ZipFile constructor
5032358: "java.util.zip.ZipException: The system cannot find the file specified"
6846616: java/util/zip/ZipFile/ReadAfterClose.java failed after fix for 6735255
Some misc bug/rfe fixes for zipfile
Reviewed-by: alanb
2009-06-29 19:57:58 -07:00
Tim Bell
54e8ace85c
Merge
2009-06-11 21:32:12 -07:00
Mandy Chung
e2f7248afb
6829636: test/java/util/logging/LoggingDeadlock2.java is flaky
...
Remove @ignore
Reviewed-by: swamyv
2009-05-26 17:47:57 -07:00
Kelly O'Hair
f4e0a8215f
6842023: Improve test reliability, Increase timeout factor on jtreg tests, etc
...
Reviewed-by: tbell
2009-05-18 10:36:38 -07:00
Kelly O'Hair
2756e99316
6835241: Annotate some tests with @ignore that have shown to be unpredictable
...
Reviewed-by: tbell
2009-04-28 14:43:44 -07:00
Martin Buchholz
c0b32f4e3c
6278014: java.util.logging.LogRecord.getThreadID() should provide real thread id
...
Make j.u.l. thread id a copy of Thread's id, for small values of thread id.
Reviewed-by: alanb
2009-04-20 21:57:01 -07:00
Martin Buchholz
4910f50ea2
6716076: test UTIL_REGRESSION/test/java/util/logging/LoggingDeadlock2.java failed with exit code 1
...
Reviewed-by: swamyv, mchung
2009-04-20 21:53:38 -07:00
Jeremy Manson
8d5b9cfad8
6830220: Logging issues due to regression from bug fix 6797480
...
Reviewed-by: swamyv
2009-04-20 21:23:47 -07:00
Tim Bell
f70e9b8dd9
Merge
2009-04-18 14:10:27 -07:00
Xueming Shen
c435a0905d
4244499: ZipEntry() does not convert filenames from Unicode to platform
...
4532049: IllegalArgumentException in ZipInputStream while reading unicode file
5030283: Incorrect implementation of UTF-8 in zip package
4700978: ZipFile can't treat Japanese name in a zipfile properly
4980042: Cannot use Surrogates in zip file metadata like filenames
4820807: java.util.zip.ZipInputStream cannot extract files with Chinese chars in name
Add new constructors for zip classes to support non-UTF-8 encoded names/comments in ZIP file
Reviewed-by: alanb, martin
2009-04-16 21:00:42 -07:00
Tim Bell
b5b691accb
Merge
2009-04-10 15:30:37 -07:00
Xiomara Jayasena
8e36dcb9a5
Merge
2009-04-07 14:02:54 -07:00
Lana Steuck
39202ea815
Merge
2009-04-07 10:04:29 -07:00
Xueming Shen
21aa30606a
4681995: Add support for large (> 4GB) zip/jar files
...
The ZIP64 format support is added for > 4GB jar/zip files
Reviewed-by: alanb, martin
2009-04-02 15:35:46 -07:00
Kelly O'Hair
36ce084168
Merge
2009-04-01 09:44:34 -07:00
Kelly O'Hair
1e18bf2d6e
6824583: regtest TimeUnit/Basic.java fails intermittently on Windows - again
...
Reviewed-by: dholmes
2009-04-01 09:08:54 -07:00
Kelly O'Hair
c9ce349372
6824012: Add jdk regression tests to default jprt jobs
...
A work in progress on adding to the jprt testing.
Reviewed-by: tbell
2009-03-31 16:14:14 -07:00
Doug Lea
b63d6d68d9
6801020: Concurrent Semaphore release may cause some require thread not signaled
...
Introduce PROPAGATE waitStatus
Reviewed-by: martin
2009-03-26 11:59:07 -07:00
Doug Lea
01a36018d3
6800572: Removing elements from views of NavigableMap implementations does not always work correctly
...
Replace use of new TreeSet with new KeySet
Reviewed-by: martin
2009-03-24 19:42:23 -07:00
Lana Steuck
8888335104
Merge
2009-03-24 19:12:02 -07:00
Xueming Shen
df65a88edb
6817475: named-capturing group name started with digit causes PSE exception
...
Need accept the digit as the first char of the group name
Reviewed-by: alanb
2009-03-20 16:22:59 -07:00
Lana Steuck
be8bd14e3c
Merge
2009-03-04 10:57:24 -08:00
Kevin Walls
53cf69e562
6809463: Missing license header in test LargeZipFile.java
...
Reviewed-by: alanb
2009-02-24 19:03:58 +00:00
Kevin Walls
ee5c2301ec
6599383: Unable to open zip files more than 2GB in size
...
Reviewed-by: alanb
2009-02-24 14:22:08 +00:00
Xueming Shen
952857e682
6350801: Add support for named (instead of numbered) capture groups in regular expression
...
6676425: Opensource unit/regression tests for java.util.regex
Added "named capturing group" into regex. Moved most of reg/unit tests to openjdk.
Reviewed-by: alanb, okutsu
2009-02-23 21:06:15 -08:00
Andrew Brygin
b56f073148
6799583: LogManager shutdown hook may cause a memory leak
...
Reviewed-by: igor, swamyv
2009-02-04 14:06:18 +03:00
Lana Steuck
c88ad511d0
Merge
2009-02-03 22:02:55 -08:00
Lana Steuck
6701ca1be7
Merge
2009-01-29 09:25:47 -08:00
Xueming Shen
a9c275ed18
6476425: (fmt)java.util.Formatter.print() throws IllegalArgumentException on large BigDecima
...
Correct the wrong calculation of "precision" in certain circumstances.
Reviewed-by: darcy, alanb
2009-01-22 20:29:54 -08:00
Naoto Sato
c0b51b7972
6627549: ISO 3166 code addition: Saint Barthelemy and Saint Martin
...
6786276: Locale.getISOCountries() still contains country code "CS"
Reviewed-by: okutsu
2009-01-21 13:58:46 -08:00
Xiomara Jayasena
cc8641d33a
6785258: Update copyright year
...
Update copyright for files that have been modified starting July 2008 to Dec 2008
Reviewed-by: katleman, ohair, tbell
2008-12-15 16:55:25 -08:00
Alan Bateman
e9a892dd41
6763122: ZipFile ctor does not throw exception when file is not a zip file
...
Reviewed-by: bristor
2008-11-11 08:59:43 +00:00
Lana Steuck
eb292c9219
Merge
2008-10-17 15:01:10 -07:00
Lana Steuck
fb52866502
Merge
2008-10-13 17:13:29 -07:00
Naoto Sato
c7f7759bdd
6706382: jdk/test/java/util/Locale/data/deflocale.sol10 has incorrect legal notice
...
Reviewed-by: okutsu
2008-10-06 17:16:06 -07:00
Yuka Kamiya
ef34d89841
6645263: (cal) Calendar throw java.lang.IllegalArgumentException: WEEK_OF_MONTH
...
Reviewed-by: okutsu
2008-10-02 15:54:59 +09:00
Lana Steuck
297ae75019
Merge
2008-09-24 08:14:37 -07:00
Dave Bristor
3020470ba9
6440786: Cannot create a ZIP file containing zero entries
...
Allow reading and writing of ZIP files with zero entries.
Reviewed-by: alanb
2008-09-11 14:58:57 -07:00
Yuka Kamiya
c8b6411661
6466476: (tz) Introduction of tzdata2005r can introduce incompatility issues with some JDK1.1 3-letter TZ Ids
...
Reviewed-by: okutsu
2008-09-08 15:21:55 +09:00
Joshua Bloch
2cb9d9610e
6739302: Check that deserialization preserves EnumSet integrity
...
Reviewed-by: dl, chegar
2008-08-20 13:45:12 -07:00
Tim Bell
6f9ae46ab8
Merge
2008-08-07 18:02:28 -07:00
Martin Buchholz
a1269f9d94
6730507: java.util.Timer schedule delay Long.MAX_VALUE causes task to execute multiple times
...
Reviewed-by: chegar
2008-08-07 06:36:41 -07:00
Jiri Tusla
d914009a33
Merge
2008-08-07 04:52:05 -07:00
Jiri Tusla
eca52f9d2c
6608572
: Currency change for Malta and Cyprus
...
Change the respective currencies
Reviewed-by: naoto, jenda
2008-08-01 02:58:59 -07:00
Doug Lea
1c84fa3582
6725789: ScheduledExecutorService does not work as expected in jdk7/6/5
...
Reviewed-by: martin, dholmes, chegar
2008-08-01 00:42:43 -07:00
Xiomara Jayasena
2617d1d179
6719955: Update copyright year
...
Update copyright year for files that have been modified in 2008
Reviewed-by: ohair, tbell
2008-07-02 12:55:45 -07:00
Scott Blum
e7b25f91b2
6691215: (coll) IdentityHashMap.containsValue(null) returns true when null value not present
...
Reviewed-by: dl, chegar, alanb
2008-05-10 12:14:53 -07:00
Martin Buchholz
53684b6479
6691185: (coll) TreeMap.navigableKeySet's descendingIterator method starts at first instead of last entry
...
Reviewed-by: dl, chegar
2008-05-10 11:49:25 -07:00
Martin Buchholz
af3cf15e6e
6633113: test/java/util/concurrent/SynchronousQueue/Fairness.java fails intermittently
...
Reviewed-by: dholmes
2008-03-10 23:23:48 -07:00
Doug Lea
e4f30f8084
6625723: Excessive ThreadLocal storage used by ReentrantReadWriteLock
...
Reviewed-by: dholmes
2008-03-10 23:23:47 -07:00
Doug Lea
f280870c0f
6609775: Reduce context switches in DelayQueue due to signalAll
...
Reviewed-by: alanb
2008-03-10 23:23:47 -07:00
Doug Lea
0170151171
6602600: Fast removal of cancelled scheduled thread pool tasks
...
Reviewed-by: alanb
2008-03-10 23:23:47 -07:00
Martin Buchholz
2ebe861fe5
6612102: (coll) IdentityHashMap.iterator().remove() might decrement size twice
...
Reviewed-by: dholmes
2008-03-10 23:23:47 -07:00
Martin Buchholz
f8092959d4
6595669: regtest LinkedBlockingQueue/OfferRemoveLoops.java fails
...
Reviewed-by: dholmes
2008-03-10 23:23:47 -07:00
J. Duke
319a3b9947
Initial load
2007-12-01 00:00:00 +00:00