32972 Commits

Author SHA1 Message Date
Bob Vandette
3dc2d02585 8136556: Add the ability to perform static builds of MacOSX x64 binaries
Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti
2015-10-19 13:41:09 -04:00
Sean Coffey
780e19cb1e 8038502: Deflater.needsInput() should use synchronization
Reviewed-by: chegar
2015-10-15 14:41:37 +01:00
Ivan Gerasimov
08216fc198 8138938: Clarify javadoc for java.util.Collections.copy()
Reviewed-by: smarks
2015-10-15 13:56:39 +03:00
Sean Coffey
7af86aa369 6907252: ZipFileInputStream Not Thread-Safe
Reviewed-by: sherman
2015-10-15 09:33:03 +01:00
Joe Darcy
655a976e65 8136799: Port fdlibm cbrt to Java
Reviewed-by: bpb
2015-10-14 16:17:08 -07:00
Doug Lea
c38b0eaba5 8134853: Bulk integration of java.util.concurrent classes
8080939: ForkJoinPool and Phaser deadlock
8044616: Clients of Unsafe.compareAndSwapLong need to beware of using direct stores to the same field
8071638: [JAVADOC] Buggy example in javadoc for afterExecute to access a submitted job's Throwable
8043743: Data missed in java.util.concurrent.LinkedTransferQueue
8054446: Repeated offer and remove on ConcurrentLinkedQueue lead to an OutOfMemoryError
8031374: TEST_BUG: java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java fails Intermittently
8034208: Cleanup to test/java/util/concurrent/BlockingQueue/Interrupt.java
8035661: Test fix java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java from jsr166 CVS
8062841: ConcurrentHashMap.computeIfAbsent stuck in an endless loop
8073208: javadoc typo in java.util.concurrent.Executor
8073704: FutureTask.isDone returns true when task has not yet completed
8037093: java/util/concurrent/locks/Lock/TimedAcquireLeak.java fails intermittently
8022642: ScheduledThreadPoolExecutor with zero corePoolSize create endlessly threads
8065320: Busy loop in ThreadPoolExecutor.getTask for ScheduledThreadPoolExecutor
8129861: High processor load for ScheduledThreadPoolExecutor with 0 core threads
8051859: ScheduledExecutorService.scheduleWithFixedDelay fails with max delay
7146994: example afterExecute for ScheduledThreadPoolExecutor hangs

Reviewed-by: martin, psandoz, chegar
2015-10-13 16:45:35 -07:00
Doug Lea
0f49a089d6 8134855: Bulk integration of java.util.concurrent.locks classes
8051848: ReentrantReadWriteLock.ReadLock fails on unlock by different thread
8049843: Lack of save / restore interrupt mechanism undermines the StampedLock

Reviewed-by: martin, psandoz, chegar
2015-10-13 16:35:22 -07:00
Doug Lea
e82602a13a 8134850: Integrate the Flow API
Reviewed-by: martin, psandoz, chegar
2015-10-13 16:25:10 -07:00
Doug Lea
2d8e9b323c 8134852: Integrate fork/join with API enhancements
Reviewed-by: martin, psandoz, chegar
2015-10-13 16:15:06 -07:00
Doug Lea
cf43156eed 8134851: Integrate CompletableFuture with API enhancements
8039378: CompletableFuture: Avoid StackOverflowError for long linear chains

Reviewed-by: martin, psandoz, chegar
2015-10-13 16:04:56 -07:00
Peter Levart
2beb7a2fd8 8136893: Improve early java.lang.invoke infrastructure initialization
Reviewed-by: mhaupt, psandoz, redestad, vlivanov
2015-10-14 00:08:42 +02:00
Chris Hegarty
dc881c5368 8139297: java.lang.NoClassDefFoundError: Could not initialize class jdk.internal.jimage.ImageNativeSubstrate
Reviewed-by: alanb, jlaskey
2015-10-12 19:14:59 +01:00
Daniel Fuchs
bd69fa0635 8033661: readConfiguration does not cleanly reinitialize the logging system
Two new updateConfiguration methods have been added to LogManager: call updateConfiguration to update a configuration *after* the LogManager is initialized.

Reviewed-by: mchung
2015-10-12 20:13:22 +02:00
Amy Lu
b14bbfc3da 8139407: Mark java/rmi/registry/readTest/readTest.sh as intermittently failing
Reviewed-by: chegar
2015-10-12 17:07:40 +08:00
Chris Hegarty
a086d7e431 8139179: URLStreamHandler* should link to URL ctor that specifies how factories/providers are located
Reviewed-by: alanb
2015-10-10 17:30:04 +01:00
Chris Hegarty
37935fc4a0 8139307: Remove sun.misc.ConditionLock and Lock
Reviewed-by: alanb, lancea, martin, mchung, shade, smarks
2015-10-10 17:27:10 +01:00
Aleksei Efimov
2e0d7b61ee 8139107: DateTimeFormatter with Locale.UK throw a NullPointerException when parsing zone
Reviewed-by: naoto
2015-10-10 12:52:09 +03:00
J. Duke
119988f54a Merge 2017-07-05 20:53:25 +02:00
J. Duke
edcabd139a Merge 2017-07-05 20:53:21 +02:00
J. Duke
3d8f6ec51c Merge 2017-07-05 20:53:13 +02:00
J. Duke
35f4015892 Merge 2017-07-05 20:53:09 +02:00
J. Duke
83aa18de63 Merge 2017-07-05 20:53:03 +02:00
J. Duke
7ccf976bfc Merge 2017-07-05 20:52:58 +02:00
J. Duke
2cf2e624b3 Merge 2017-07-05 20:52:55 +02:00
J. Duke
a283407168 Merge 2017-07-05 20:52:51 +02:00
J. Duke
567dc786f5 Added tag jdk9-b85 for changeset 8392405ab038 2017-07-05 20:52:38 +02:00
J. Duke
d12b5c154b Merge 2017-07-05 20:52:37 +02:00
J. Duke
cfc78a2148 Merge 2017-07-05 20:52:32 +02:00
J. Duke
999b5e771a Merge 2017-07-05 20:52:26 +02:00
J. Duke
886b76d972 Merge 2017-07-05 20:52:22 +02:00
J. Duke
59cbcbd557 Merge 2017-07-05 20:52:15 +02:00
J. Duke
78d80ec624 Merge 2017-07-05 20:52:10 +02:00
J. Duke
5f386bb914 Merge 2017-07-05 20:52:05 +02:00
J. Duke
f963620000 Merge 2017-07-05 20:51:53 +02:00
J. Duke
e28ca6877c Added tag jdk9-b84 for changeset 51b2db2fa04c 2017-07-05 20:51:37 +02:00
J. Duke
96f1486b0a Merge 2017-07-05 20:51:37 +02:00
J. Duke
d0723cb05b Merge 2017-07-05 20:51:33 +02:00
J. Duke
1027d6c2a3 Merge 2017-07-05 20:51:27 +02:00
J. Duke
c0f77fa3e2 Merge 2017-07-05 20:51:24 +02:00
J. Duke
936c8bf937 Merge 2017-07-05 20:51:18 +02:00
J. Duke
e945efdcd1 Merge 2017-07-05 20:51:10 +02:00
J. Duke
3907fee7c4 Merge 2017-07-05 20:51:07 +02:00
J. Duke
4dedb3fe35 Merge 2017-07-05 20:51:00 +02:00
J. Duke
cb15121379 Added tag jdk9-b83 for changeset f61a63b7d1e5 2017-07-05 20:50:42 +02:00
J. Duke
2a12715485 Merge 2017-07-05 20:50:41 +02:00
J. Duke
f7724ae00e Merge 2017-07-05 20:50:38 +02:00
J. Duke
db6ac2bb5b Merge 2017-07-05 20:50:32 +02:00
J. Duke
10600e7e6d Merge 2017-07-05 20:50:27 +02:00
J. Duke
c5accf724d Merge 2017-07-05 20:50:21 +02:00
J. Duke
aa27e550fa Merge 2017-07-05 20:50:16 +02:00