Daniel Fuchs
33dbc2d51c
8023168: Cleanup LogManager class initialization and LogManager/LoggerContext relationship
...
8021003: java/util/logging/Logger/getGlobal/TestGetGlobalConcurrent.java fails intermittently
8019945: test/java/util/logging/LogManagerInstanceTest.java failing intermittently
This fix untangles the class initialization of Logger and LogManager, and also cleans up the relationship between LogManager, LoggerContext, and Logger, which were at the root cause of some intermittent test failures.
Reviewed-by: mchung, martin, plevart
2013-09-09 13:59:51 +02:00
Daniel Fuchs
a0c3d88fba
8019853: Break logging and AWT circular dependency
...
Break logging and AWT circular dependency, which was at the root cause for 8023258 - Logger.getLogger() after ImageIO.read() returns different logger instance
Reviewed-by: mchung, art
2013-09-04 16:22:22 +02:00
Paul Sandoz
0fb014c2b3
8023463: Improvements to HashMap/LinkedHashMap use of bins/buckets and trees (red/black)
...
8012913: LinkedHashMap key/value/entry spliterators should report ORDERED
Co-authored-by: Doug Lea <dl@cs.oswego.edu>
Reviewed-by: mduigou, forax, bchristi, alanb
2013-09-04 09:34:25 +02:00
Paul Sandoz
6c97499183
8023155: Ensure functional consistency across Random, ThreadLocalRandom, SplittableRandom
...
Co-authored-by: Doug Lea <dl@cs.oswego.edu>
Reviewed-by: mduigou
2013-08-28 22:11:14 +02:00
Xueming Shen
54b7d41e69
8023713: ZipFileSystem crashes on old zip file
...
To handle extra data field copy correctly even the extra data does not follow the spec
Reviewed-by: alanb, martin, chegar
2013-08-28 09:46:55 -07:00
Paul Sandoz
1604846c44
8025567: Mark relevant public stream tests as serialization hostile
...
Reviewed-by: alanb
2013-10-03 10:59:51 +02:00
Paul Sandoz
7ee60c366e
8025535: Unsafe typecast in java.util.stream.SortedOps
...
Reviewed-by: mduigou, chegar
2013-10-01 18:20:03 +02:00
Masayoshi Okutsu
824b25cc94
6902861: (cal) GregorianCalendar roll WEEK_OF_YEAR is broken for January 1 2010
...
Reviewed-by: peytoia
2013-10-02 15:31:35 +09:00
Mike Duigou
bf70514208
8025067: Unconditionally throw NPE if null op provided to Arrays.parallelPrefix
...
Reviewed-by: henryjen, chegar, psandoz
2013-10-01 10:23:00 -07:00
Paul Sandoz
223c6bf379
8024408: Specifications for Collection/List/Set/SortedSet.spliterator() need to document if all the (subclass) instances are required to return SIZED spliterators
...
Reviewed-by: alanb
2013-10-01 12:19:20 +02:00
Paul Sandoz
ea739968d2
8023339: Refined Collection.removeIf UOE conditions
...
Reviewed-by: mduigou
2013-09-27 13:30:31 -07:00
Mike Duigou
e68f7e9564
8025595: Remove alt-rt.jar, used by +AggressiveOps (jdk repo portion of JDK-8024826)
...
Reviewed-by: alanb, chegar, dholmes, ksrini
2013-09-27 10:21:04 -07:00
Henry Jen
1d19a4f5df
8023528: Rename Comparator combinators to disambiguate overloading methods
...
Reviewed-by: mduigou, smarks
2013-08-21 20:41:35 -07:00
Xueming Shen
d912aa501e
8023647: "abc1c".matches("(\\w)+1\\1")) returns false
...
To correct the wrong GroupCurly group index backoff code
Reviewed-by: alanb
2013-08-27 12:54:44 -07:00
Henry Jen
b87db568f0
8023275: Wrapping collections should override default methods
...
Reviewed-by: mduigou, psandoz
2013-08-26 22:32:50 -07:00
Paul Sandoz
231a351a47
8020292: j.u.SplittableRandom
...
Co-authored-by: Guy Steele <guy.steele@oracle.com>
Co-authored-by: Doug Lea <dl@cs.oswego.edu>
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Reviewed-by: mduigou
2013-08-26 22:55:03 +02:00
Roger Riggs
e0b682f2d8
8011944: Sort fails with ArrayIndexOutOfBoundsException
...
Increase the size of pending stack and add test cases
Reviewed-by: alanb
2013-08-26 11:46:05 -04:00
Doug Lea
56dbd896c3
8023234: StampedLock serializes readers on writer unlock
...
Sync-up the fix from jsr166 CVS, signal more readers on writer unlock
Reviewed-by: martin, shade
2013-08-26 17:50:34 +04:00
Daniel Fuchs
6d2de008d7
8005899: Logger.getLogger(name, null) should not allow to reset a non-null resource bundle
...
Reviewed-by: mchung, lancea
2013-08-23 20:59:34 +02:00
Ben Evans
c9443a8346
8016846: Pattern.splitAsStream tests required
...
Reviewed-by: alanb, psandoz
2013-08-20 14:23:32 -07:00
Paul Sandoz
906bb894db
8023367: Collections.emptyList().sort((Comparator)null) throws NPE
...
Reviewed-by: alanb, mduigou
2013-08-20 17:36:15 +02:00
Chris Hegarty
60e31c0960
Merge
2013-08-15 21:44:35 +01:00
Paul Sandoz
1f2ba9f228
8024182: test/java/util/Arrays/SetAllTest.java fails to compile due to recent compiler changes
...
Use explicit lambda due to javac simplfying rules for overload resolution with implicit lambdas
Reviewed-by: alanb, mduigou
2013-08-12 12:22:10 +02:00
Brian Goetz
7bc062de1d
8017513: Support for closeable streams
...
8022237: j.u.s.BaseStream.onClose() has an issue in implementation or requires spec clarification
8022572: Same exception instances thrown from j.u.stream.Stream.onClose() handlers are not listed as suppressed
BaseStream implements AutoCloseable; Remove CloseableStream and DelegatingStream
Reviewed-by: alanb, mduigou, psandoz
2013-09-03 12:16:01 -07:00
Daniel Fuchs
b81e7785d1
8016127: NLS: logging.properties translatability recommendation
...
8024131: Issues with cached localizedLevelName in java.util.logging.Level
This fix updates logging.properties resource bundles to follow internationalization guidelines. It also fixes a caching issue with localizedLevelName. The regression test that was added needs both fixes to pass.
Reviewed-by: mchung, alanb
2013-09-02 18:28:50 +02:00
Chris Hegarty
533cdad97a
Merge
2013-08-09 14:43:19 +01:00
Alan Bateman
5d38b44a3e
8023215: test/java/util/Comparator/TypeTest.java not running (failing but reported as passing)
...
Reviewed-by: psandoz
2013-08-19 11:04:21 +01:00
Paul Sandoz
ea67b80891
8022898: java/util/Spliterator/SpliteratorCollisions.java fails in HashableIntSpliteratorWithNull data provider
...
Reviewed-by: henryjen, alanb, rriggs
2013-08-16 12:46:39 +02:00
Paul Sandoz
772a828f73
8012940: More than 50 tests failed in Serialization/DeSerialization testing (test-mangled)
...
Reviewed-by: ksrini
2013-08-16 12:46:30 +02:00
Paul Sandoz
3c90e54214
8023150: java/util/stream tests no longer compiling following JDK-8019401
...
Reviewed-by: alanb
2013-08-16 12:29:58 +02:00
Brian Goetz
4030ed819b
8019401: Collectors.collectingAndThen
...
Reviewed-by: mduigou
2013-08-12 12:06:50 -04:00
Yong Jeffrey Huang
e87a2bddaf
8021121: ISO 4217 Amendment Number 156
...
Reviewed-by: naoto
2013-08-14 22:49:54 -07:00
Daniel Fuchs
91e6f28796
8019948: java/util/logging/bundlesearch/ResourceBundleSearchTest.java is failing intermittently
...
Reviewed-by: mchung, dholmes
2013-08-13 16:00:44 +02:00
Amy Lu
10ba495eaf
8022779: ProblemList.txt updates (8/2013)
...
Update ProblemList and remove AggressiveOpts MOAT test run
Reviewed-by: chegar, alanb
2013-08-13 14:57:12 +01:00
Paul Sandoz
87efa706f1
8022326: Spliterator for values of j.u.c.ConcurrentSkipListMap does not report ORDERED
...
Reviewed-by: martin, chegar
2013-08-09 11:44:38 +02:00
Weijun Wang
0f81426896
8021788: JarInputStream doesn't provide certificates for some file under META-INF
...
Reviewed-by: chegar, sherman
2013-08-09 11:41:17 +08:00
Xueming Shen
dca36c08f3
8015666: test/tools/pack200/TimeStamp.java failing
...
To keep the default behavior of ZOS unchanged, if ze extra time not explicitly set
Reviewed-by: alanb, ksrini
2013-08-08 12:03:04 -07:00
Chris Hegarty
1bdfa7bf9f
Merge
2013-07-25 19:03:29 +01:00
Paul Sandoz
ee1343b38a
8021883: j.u.Random/RandomStream.java test needs more robust timeout duration
...
Reviewed-by: chegar
2013-07-30 14:03:25 +01:00
Paul Sandoz
980e8cff6f
8021863: Stream.concat incorrectly calculates unsized state
...
Reviewed-by: chegar
2013-07-30 11:32:26 +01:00
Henry Jen
e8e95eec3a
8020977: StringJoiner merges with itself not as expected
...
Reviewed-by: psandoz, chegar, mduigou, smarks
2013-07-30 15:47:35 -07:00
Paul Sandoz
ea8bc25763
8020156: TreeMap.values().spliterator() does not report ORDERED
...
8020009: TreeMap.entrySet().spliterator() reports SORTED + null comparator but the elements are not Comparable
Reviewed-by: mduigou
2013-07-29 19:41:02 +01:00
Mike Duigou
b9742daca7
8021601: Add unit test for PriorityQueue(Comparator) constructor
...
Reviewed-by: darcy, alanb
2013-07-26 17:23:20 -07:00
Masayoshi Okutsu
3d9f33759d
8001029: Add new date/time capability
...
Reviewed-by: mchung, hawtin
2013-07-19 12:14:34 +09:00
Brian Goetz
50a242e510
8020062: Nest StreamBuilder interfaces inside relevant Stream interfaces
...
Reviewed-by: psandoz, mduigou
2013-07-08 15:46:26 -04:00
Brian Goetz
ace3a4d196
8015320: Pull spliterator() up from Collection to Iterable
...
Reviewed-by: psandoz, mduigou
2013-07-12 15:01:08 -07:00
Paul Sandoz
c5fcef26c9
8019395: Consolidate StreamSupport.{stream,parallelStream} into a single method
...
Reviewed-by: henryjen, briangoetz
2013-07-03 21:43:49 +02:00
Brian Goetz
4e416d4714
8015315: Stream.concat methods
...
Co-authored-by: Henry Jen <henry.jen@oracle.com>
Reviewed-by: psandoz, mduigou
2013-07-12 12:15:22 -07:00
Brian Goetz
53edbe01cb
8015317: Optional.filter, map, and flatMap
...
Co-authored-by: Henry Jen <henry.jen@oracle.com>
Reviewed-by: psandoz, mduigou
2013-07-12 11:12:16 -07:00
Mike Duigou
c14b02d707
7129185: Add Collections.{checked|empty|unmodifiable}Navigable{Map|Set}
...
Reviewed-by: dmocek, martin, smarks
2013-07-12 11:11:30 -07:00