hg: harfbuzz/jdk9/jdk: 163 new changesets

philip.race at oracle.com philip.race at oracle.com
Fri Nov 13 18:29:10 UTC 2015


Changeset: ddc8bbf88d36
Author:    yan
Date:      2015-10-20 12:42 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/ddc8bbf88d36

8136592: [TEST_BUG] Fix 2 platform-specific closed regtests for jigsaw
Reviewed-by: serb, yan
Contributed-by: Renjith Alexander <renjith.alexander at oracle.com>

+ test/java/awt/EmbeddedFrame/GraphicsConfigTest/GraphicsConfigTest.java
+ test/java/awt/List/FocusEmptyListTest/FocusEmptyListTest.html
+ test/java/awt/List/FocusEmptyListTest/FocusEmptyListTest.java

Changeset: f574643a1c16
Author:    ssadetsky
Date:      2015-10-20 15:42 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/f574643a1c16

8011616: JWindow.getLocation and JWindow.getLocationOnScreen return different values on Unity
Reviewed-by: alexsch, serb

! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
+ test/java/awt/Window/ScreenLocation/ScreenLocationTest.java

Changeset: 7993027bcb2f
Author:    ssadetsky
Date:      2015-10-20 15:59 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/7993027bcb2f

8022334: After calling frame.toBack() dialog goes to the back on Ubuntu 12.04
Reviewed-by: alexsch, serb

! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
+ test/java/awt/Window/MultiWindowApp/MultiWindowAppTest.java

Changeset: 4d719805b1f1
Author:    aivanov
Date:      2015-10-20 16:55 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/4d719805b1f1

8130136: Swing window sometimes fails to repaint partially when it becomes exposed
Reviewed-by: alexp, serb

! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.h
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h

Changeset: b70f060eadf7
Author:    serb
Date:      2015-10-20 22:46 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/b70f060eadf7

7182758: BMPMetadata returns invalid PhysicalPixelSpacing
Reviewed-by: serb, vadim
Contributed-by: Jayathirth D V <jayathirth.d.v at oracle.com>

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java
+ test/javax/imageio/plugins/bmp/BMPPixelSpacingTest.java

Changeset: c62b791a8960
Author:    serb
Date:      2015-10-21 18:32 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/c62b791a8960

8138764: In some cases the usage of TreeLock can be replaced by other synchronization
Reviewed-by: alexp, alexsch

! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
+ test/java/awt/Component/TreeLockDeadlock/TreeLockDeadlock.java

Changeset: 3fdbedd9ff1b
Author:    mcherkas
Date:      2015-10-21 18:58 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/3fdbedd9ff1b

8136763: [macosx] java always returns only one value for "text/uri-list" dataflavor even if several files were copied
Reviewed-by: alexsch, serb

! src/java.datatransfer/macosx/classes/sun/datatransfer/resources/flavormap.properties
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
+ test/java/awt/datatransfer/DataFlavor/MacOsXFileAndMultipleFileCopingTest/MacOsXFileAndMultipleFileCopingTest.java
- test/java/awt/datatransfer/DataFlavor/XJavaUrlDataFlavorTest/XJavaUrlDataFlavorTest.java

Changeset: edec0fe63ceb
Author:    prr
Date:      2015-10-21 09:21 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/edec0fe63ceb

8132890: Text overlapping on dot matrix printers.
Reviewed-by: jgodinez, serb

! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! test/java/awt/print/PrinterJob/PrintTextTest.java

Changeset: 0746c20f1365
Author:    serb
Date:      2015-10-21 21:28 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/0746c20f1365

8041900: [macosx] Java forces the use of discrete GPU
Reviewed-by: ssadetsky, alexsch

! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m

Changeset: deb544c19dec
Author:    sebastian
Date:      2015-10-22 13:46 +0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/deb544c19dec

8139754: Change Boolean constructor use to the use of Boolean factorymethods. For the macosx-port-dev area
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java

Changeset: fed8b8b53b4b
Author:    plevart
Date:      2015-10-14 00:08 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/fed8b8b53b4b

8136893: Improve early java.lang.invoke infrastructure initialization
Reviewed-by: mhaupt, psandoz, redestad, vlivanov

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java
! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java

Changeset: 96524d5330db
Author:    dl
Date:      2015-10-13 16:04 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/96524d5330db

8134851: Integrate CompletableFuture with API enhancements
8039378: CompletableFuture: Avoid StackOverflowError for long linear chains
Reviewed-by: martin, psandoz, chegar

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/CompletionStage.java
! test/java/util/concurrent/CompletableFuture/Basic.java
! test/java/util/concurrent/CompletableFuture/ThenComposeAsyncTest.java
! test/java/util/concurrent/CompletableFuture/ThenComposeExceptionTest.java

Changeset: a0c71499805e
Author:    dl
Date:      2015-10-13 16:15 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a0c71499805e

8134852: Integrate fork/join with API enhancements
Reviewed-by: martin, psandoz, chegar

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java
! test/java/util/concurrent/forkjoin/Integrate.java

Changeset: adec55c103f6
Author:    dl
Date:      2015-10-13 16:25 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/adec55c103f6

8134850: Integrate the Flow API
Reviewed-by: martin, psandoz, chegar

+ src/java.base/share/classes/java/util/concurrent/Flow.java
+ src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java

Changeset: 02bb920a3b12
Author:    dl
Date:      2015-10-13 16:35 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/02bb920a3b12

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

! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/Condition.java
! src/java.base/share/classes/java/util/concurrent/locks/Lock.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/concurrent/locks/ReadWriteLock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
+ test/java/util/concurrent/locks/Lock/CheckedLockLoops.java
+ test/java/util/concurrent/locks/Lock/LoopHelpers.java
+ test/java/util/concurrent/locks/Lock/Mutex.java
! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java
+ test/java/util/concurrent/locks/LockSupport/ParkLoops.java
! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/RWMap.java
! test/java/util/concurrent/locks/StampedLock/Basic.java

Changeset: 6dd59c01f011
Author:    dl
Date:      2015-10-13 16:45 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/6dd59c01f011

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

! src/java.base/share/classes/java/util/AbstractQueue.java
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayPrefixHelpers.java
! src/java.base/share/classes/java/util/Deque.java
! src/java.base/share/classes/java/util/NavigableMap.java
! src/java.base/share/classes/java/util/NavigableSet.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentNavigableMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
! src/java.base/share/classes/java/util/concurrent/CountDownLatch.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/Executor.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/Future.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
+ src/java.base/share/classes/java/util/concurrent/Helpers.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/RecursiveAction.java
! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java
! src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/Semaphore.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/ThreadFactory.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/TimeUnit.java
! src/java.base/share/classes/java/util/concurrent/TransferQueue.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/package-info.java
! test/java/util/AbstractList/CheckForComodification.java
! test/java/util/AbstractList/FailFastIterator.java
! test/java/util/Collection/BiggernYours.java
! test/java/util/Collection/MOAT.java
! test/java/util/Collection/testlibrary/CollectionAsserts.java
! test/java/util/Collections/BigBinarySearch.java
! test/java/util/Collections/BinarySearchNullComparator.java
! test/java/util/Collections/CheckedListBash.java
! test/java/util/Collections/CheckedMapBash.java
! test/java/util/Collections/CheckedSetBash.java
! test/java/util/Collections/EmptyCollectionSerialization.java
! test/java/util/Collections/EmptyIterator.java
! test/java/util/Collections/EmptyNavigableMap.java
! test/java/util/Collections/EmptyNavigableSet.java
! test/java/util/Collections/RacingCollections.java
! test/java/util/Collections/ReverseOrder.java
! test/java/util/Collections/RotateEmpty.java
! test/java/util/Collections/T6433170.java
! test/java/util/Collections/WrappedNull.java
! test/java/util/Hashtable/IllegalLoadFactor.java
! test/java/util/Hashtable/ReadObject.java
! test/java/util/IdentityHashMap/ToString.java
! test/java/util/LinkedHashMap/Basic.java
! test/java/util/LinkedHashMap/Cache.java
! test/java/util/LinkedHashSet/Basic.java
! test/java/util/LinkedList/Clone.java
! test/java/util/LinkedList/ComodifiedRemove.java
! test/java/util/List/ListDefaults.java
! test/java/util/Map/Defaults.java
! test/java/util/Map/Get.java
! test/java/util/NavigableMap/LockStep.java
! test/java/util/Spliterator/SpliteratorCharacteristics.java
! test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java
! test/java/util/TimSort/Sorter.java
! test/java/util/TreeMap/ContainsValue.java
! test/java/util/TreeMap/HeadTailTypeError.java
! test/java/util/TreeMap/SubMap.java
! test/java/util/Vector/ComodifiedRemoveAllElements.java
! test/java/util/Vector/IllegalConstructorArgs.java
! test/java/util/Vector/LastIndexOf.java
! test/java/util/Vector/SyncLastIndexOf.java
! test/java/util/WeakHashMap/GCDuringIteration.java
+ test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
+ test/java/util/concurrent/BlockingQueue/DrainToFails.java
! test/java/util/concurrent/BlockingQueue/Interrupt.java
! test/java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java
! test/java/util/concurrent/ConcurrentHashMap/ConcurrentContainsKeyTest.java
! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java
! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java
+ test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java
! test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java
! test/java/util/concurrent/ConcurrentQueues/GCRetention.java
! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java
! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java
! test/java/util/concurrent/ConcurrentQueues/RemovePollRace.java
! test/java/util/concurrent/CopyOnWriteArrayList/COWSubList.java
! test/java/util/concurrent/CountDownLatch/Basic.java
! test/java/util/concurrent/Exchanger/ExchangeLoops.java
! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
! test/java/util/concurrent/Executors/AutoShutdown.java
+ test/java/util/concurrent/FutureTask/DoneMeansDone.java
! test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java
! test/java/util/concurrent/FutureTask/ExplicitSet.java
! test/java/util/concurrent/FutureTask/NegativeTimeout.java
! test/java/util/concurrent/Phaser/Basic.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java
+ test/java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java
+ test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java
! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java
! test/java/util/concurrent/ThreadPoolExecutor/Custom.java
+ test/java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java
+ test/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java

Changeset: 7dc9726cfa82
Author:    darcy
Date:      2015-10-14 16:17 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/7dc9726cfa82

8136799: Port fdlibm cbrt to Java
Reviewed-by: bpb

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
- src/java.base/share/native/libfdlibm/s_cbrt.c
! src/java.base/share/native/libjava/StrictMath.c
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/HypotTests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/Log1pTests.java
! test/java/lang/StrictMath/CubeRootTests.java
! test/java/lang/StrictMath/FdlibmTranslit.java
! test/java/lang/StrictMath/HypotTests.java

Changeset: d97306dd54cd
Author:    coffeys
Date:      2015-10-15 09:33 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/d97306dd54cd

6907252: ZipFileInputStream Not Thread-Safe
Reviewed-by: sherman

! src/java.base/share/classes/java/util/zip/ZStreamRef.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/native/libzip/zip_util.c
+ test/java/util/zip/ZipFile/ZipEntryFreeTest.java

Changeset: 63ddd8dea0ff
Author:    igerasim
Date:      2015-10-15 13:56 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/63ddd8dea0ff

8138938: Clarify javadoc for java.util.Collections.copy()
Reviewed-by: smarks

! src/java.base/share/classes/java/util/Collections.java

Changeset: 91fc3c3826e6
Author:    coffeys
Date:      2015-10-15 14:41 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/91fc3c3826e6

8038502: Deflater.needsInput() should use synchronization
Reviewed-by: chegar

! src/java.base/share/classes/java/util/zip/Deflater.java

Changeset: 110fc90bdfa0
Author:    lana
Date:      2015-10-15 15:15 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/110fc90bdfa0

Added tag jdk9-b86 for changeset e8a66c0b05d7

! .hgtags

Changeset: 34d73930289e
Author:    lana
Date:      2015-10-15 16:51 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/34d73930289e

Merge

- src/java.base/share/classes/sun/misc/ConditionLock.java
- src/java.base/share/classes/sun/misc/Lock.java
- src/java.base/share/native/libfdlibm/s_cbrt.c

Changeset: 0440acded788
Author:    aefimov
Date:      2015-10-16 19:05 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/0440acded788

8073519: schemagen does not report errors while generating xsd files
Reviewed-by: dfuchs

+ test/javax/xml/bind/jxc/8073519/InputWithError.java
+ test/javax/xml/bind/jxc/8073519/SchemagenErrorReporting.java

Changeset: 2a83d5647e07
Author:    redestad
Date:      2015-10-18 01:43 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/2a83d5647e07

8139706: JarFile.getBytes could use InputStream.readNBytes
Reviewed-by: sherman, chegar, alanb

! src/java.base/share/classes/java/util/jar/JarFile.java

Changeset: 9c12c03654a4
Author:    xuelei
Date:      2015-10-19 08:19 +0000
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/9c12c03654a4

8077806: mismatch comment and code in CipherSuite.java
Reviewed-by: xuelei
Contributed-by: Time Du <tiantian.du at oracle.com>

! src/java.base/share/classes/sun/security/ssl/CipherSuite.java

Changeset: fb7d69e4c624
Author:    jlahoda
Date:      2015-10-19 19:14 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/fb7d69e4c624

8134254: JShell API/tool: REPL for Java into JDK9
Summary: Adding makefile for jshell tool launcher.
Reviewed-by: alanb, erikj, sundar
Contributed-by: robert.field at oracle.com, jan.lahoda at oracle.com

+ make/launcher/Launcher-jdk.jshell.gmk

Changeset: 423df075cf72
Author:    psandoz
Date:      2015-10-19 11:28 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/423df075cf72

8080418: Add Optional.or()
Reviewed-by: chegar, forax, scolebourne

! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java
! test/java/util/Optional/Basic.java

Changeset: 9d2d39daa496
Author:    darcy
Date:      2015-10-19 13:48 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/9d2d39daa496

8139925: Problem list LFMultiThreadCachingTest.java on windows
Reviewed-by: rriggs, chegar

! test/ProblemList.txt

Changeset: a4bb084549a1
Author:    ascarpino
Date:      2015-10-19 17:26 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a4bb084549a1

8139860: Add ucrypto/TestRSA.java to ProblemList: Message is larger than modulus
Reviewed-by: xuelei

! test/ProblemList.txt

Changeset: 5f032cc89bfd
Author:    ascarpino
Date:      2015-10-19 17:35 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/5f032cc89bfd

8133151: Preferred provider configuration for JCE
Reviewed-by: valeriep

! make/gendata/Gendata-java.base.gmk
! make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/java/security/cert/CertificateFactory.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/sun/security/jca/ProviderList.java
! src/java.base/share/conf/security/java.security
! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java
! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java

Changeset: 37de30468e37
Author:    peytoia
Date:      2015-10-20 19:34 +0900
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/37de30468e37

8072600: Unicode 8 support
Reviewed-by: okutsu

! make/data/characterdata/CharacterData00.java.template
! make/data/characterdata/CharacterData01.java.template
! make/data/unicodedata/PropList.txt
! make/data/unicodedata/Scripts.txt
! make/data/unicodedata/SpecialCasing.txt
! make/data/unicodedata/UnicodeData.txt
! make/data/unicodedata/VERSION
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/sun/text/resources/nfc.icu
! src/java.base/share/classes/sun/text/resources/nfkc.icu
! src/java.base/share/classes/sun/text/resources/nfkc_cf.icu
! src/java.base/share/classes/sun/text/resources/ubidi.icu
! src/java.base/share/classes/sun/text/resources/uprops.icu
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! test/java/lang/Character/CheckProp.java
! test/java/lang/Character/CheckScript.java
! test/java/lang/Character/PropList.txt
! test/java/lang/Character/PropertyValueAliases.txt
! test/java/lang/Character/Scripts.txt

Changeset: 86713515444c
Author:    ntv
Date:      2015-10-20 13:10 -0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/86713515444c

8134928: java.time.Instant.truncatedTo(TemporalUnit unit) is truncating up if the year < 1970
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/Instant.java
! test/java/time/tck/java/time/TCKInstant.java

Changeset: 54a5ff7b22b6
Author:    prr
Date:      2015-10-20 08:24 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/54a5ff7b22b6

Merge

- src/java.base/share/native/libfdlibm/s_cbrt.c

Changeset: 3b02e93e1f9d
Author:    prr
Date:      2015-10-20 10:33 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/3b02e93e1f9d

Merge


Changeset: f4b410327913
Author:    jbachorik
Date:      2015-10-20 20:53 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/f4b410327913

8139870: sun.management.LazyCompositeData.isTypeMatched() fails for composite types with items of ArrayType
Reviewed-by: dfuchs

! src/java.management/share/classes/sun/management/LazyCompositeData.java
+ test/sun/management/LazyCompositeDataTest.java

Changeset: 4bedcee102c4
Author:    zmajo
Date:      2015-10-05 10:30 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/4bedcee102c4

8137173: @HotSpotIntrinsicCandidate is not Oracle-specific
Summary: Change the description of the @HotSpotIntrinsicCandidate annotation.
Reviewed-by: mr, alanb

! src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java

Changeset: a1029a7e5efe
Author:    amurillo
Date:      2015-10-08 14:28 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a1029a7e5efe

Merge


Changeset: a0917b713fda
Author:    dsamersoff
Date:      2015-09-24 20:40 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a0917b713fda

8086134: Deadlock detection fails to attach to core file
Summary: Test reimplemented for jtreg
Reviewed-by: jbachorik

+ test/sun/tools/jstack/DeadlockDetectionTest.java

Changeset: 8a9a7b1a3210
Author:    jwilhelm
Date:      2015-09-28 15:05 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/8a9a7b1a3210

Merge


Changeset: 703df4322ebb
Author:    dsamersoff
Date:      2015-10-01 10:33 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/703df4322ebb

8133063: Remove BasicLauncherTest from the problem list
Summary: Remove BasicLauncherTest from the problem list
Reviewed-by: jbachorik

! test/ProblemList.txt

Changeset: 593313eedbb0
Author:    jwilhelm
Date:      2015-10-07 00:46 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/593313eedbb0

Merge


Changeset: 12c67db03ee7
Author:    jbachorik
Date:      2015-10-02 18:49 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/12c67db03ee7

8138748: ManagementAgent.status DCMD fails with NPE for JMX configured on command line
Reviewed-by: sspitsyn, dsamersoff, olagneau

! src/java.management/share/classes/sun/management/Agent.java
+ test/sun/management/jmxremote/startstop/JMXStatus1Test.java
+ test/sun/management/jmxremote/startstop/JMXStatus2Test.java
! test/sun/management/jmxremote/startstop/JMXStatusTest.java

Changeset: 3691b2ca322d
Author:    jbachorik
Date:      2015-10-08 09:40 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/3691b2ca322d

8138579: Custom launcher fails to start because of permission problem
Reviewed-by: sspitsyn, dsamersoff

! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java

Changeset: 6bacc922bef7
Author:    jwilhelm
Date:      2015-10-15 13:23 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/6bacc922bef7

Merge


Changeset: de4d2d6b5530
Author:    twisti
Date:      2015-10-08 13:32 -1000
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/de4d2d6b5530

8136421: JEP 243: Java-Level JVM Compiler Interface
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett

! make/src/classes/build/tools/module/boot.modules

Changeset: dd09922656aa
Author:    dlong
Date:      2015-10-09 02:43 -0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/dd09922656aa

Merge


Changeset: 8ed2bee756d6
Author:    redestad
Date:      2015-10-12 15:41 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/8ed2bee756d6

8134607: Remove per-compiler performance counters
Reviewed-by: twisti, neliasso

! src/java.management/share/classes/sun/management/CompilerThreadStat.java
! src/java.management/share/classes/sun/management/HotspotCompilation.java
! src/java.management/share/classes/sun/management/HotspotCompilationMBean.java

Changeset: ab8c2b15a29a
Author:    dlong
Date:      2015-10-17 15:41 -0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/ab8c2b15a29a

Merge


Changeset: eb6219ff2930
Author:    amurillo
Date:      2015-10-19 12:30 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/eb6219ff2930

Merge


Changeset: 92ff2c7d2c50
Author:    amurillo
Date:      2015-10-20 11:56 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/92ff2c7d2c50

Merge

! test/ProblemList.txt

Changeset: 796a4f0d5082
Author:    amurillo
Date:      2015-10-20 17:15 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/796a4f0d5082

Merge


Changeset: d715a59bca20
Author:    rriggs
Date:      2015-10-21 14:18 -0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/d715a59bca20

8138963: java.lang.Objects new method to default to non-null
Summary: add java.util.Object.nonNullElse and nonNullElseGet
Reviewed-by: dfuchs, jrose, psandoz, smarks, igerasim, chegar

! src/java.base/share/classes/java/util/Objects.java
! test/java/util/Objects/BasicObjectsTest.java

Changeset: 9a84eb7c34e1
Author:    igerasim
Date:      2015-10-21 22:49 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/9a84eb7c34e1

8139373: [TEST_BUG] java/net/MulticastSocket/MultiDead.java failed with timeout
Reviewed-by: chegar

! test/java/net/MulticastSocket/MultiDead.java
! test/lib/testlibrary/jdk/testlibrary/Utils.java

Changeset: 26690783d6fd
Author:    sjiang
Date:      2015-05-07 09:37 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/26690783d6fd

8078440: Safer managed types
Reviewed-by: dfuchs, ahgross

! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java

Changeset: a0e3501ef531
Author:    smarks
Date:      2015-05-08 15:23 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a0e3501ef531

8076413: Better JRMP message handling
Reviewed-by: coffeys, igerasim, ahgross

! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java

Changeset: e803843a9a36
Author:    serb
Date:      2015-05-23 02:49 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/e803843a9a36

8080541: More direct property handling
Reviewed-by: prr, alexsch

! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java

Changeset: 3975503a71c5
Author:    weijun
Date:      2015-05-24 16:35 +0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/3975503a71c5

8048030: Expectations should be consistent
Reviewed-by: valeriep, mullan, ahgross

! src/java.base/share/classes/javax/security/auth/AuthPermission.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSName.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbServiceLocator.java
! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java
! src/java.security.jgss/share/classes/sun/security/krb5/Realm.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java
! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/SSL.java
! test/sun/security/krb5/name/Constructors.java

Changeset: 662689223d73
Author:    joehw
Date:      2015-05-26 10:39 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/662689223d73

8078427: More supportive home environment
Reviewed-by: dfuchs, lancea, skoivu

! src/java.base/share/conf/security/java.security
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/SecurityManager/RestrictedPackages.java

Changeset: 7cdc4d83ad66
Author:    dtitov
Date:      2015-06-09 11:52 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/7cdc4d83ad66

8080246: JNLP app cannot be launched due to deadlock
Reviewed-by: serb, vdrozdov

! src/java.desktop/share/classes/sun/awt/SunToolkit.java

Changeset: 2fed1d855201
Author:    prr
Date:      2015-06-16 14:38 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/2fed1d855201

8086092: More palette improvements
Reviewed-by: bae, serb, mschoene

! make/lib/Awt2dLibraries.gmk

Changeset: 323d428e6f0f
Author:    jbachorik
Date:      2015-06-15 12:58 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/323d428e6f0f

8087350: Improve array conversions
Reviewed-by: dfuchs, ahgross

! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java

Changeset: aa49cbb03b23
Author:    ptbrunet
Date:      2015-06-25 15:00 -0500
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/aa49cbb03b23

8129611: Accessbridge error handling improvement
Reviewed-by: prr, ahgross, asmotrak
Contributed-by: peter.brunet at oracle.com

! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp
! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp

Changeset: 56af9a78c8b7
Author:    smarks
Date:      2015-06-25 16:44 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/56af9a78c8b7

8080688: Service for DGC services
Reviewed-by: skoivu, igerasim, jeff

! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java

Changeset: 21be49e17e72
Author:    chegar
Date:      2015-06-29 11:44 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/21be49e17e72

8103671: More objective stream classes
Reviewed-by: rriggs, igerasim

! src/java.base/share/classes/java/io/ObjectStreamClass.java

Changeset: 6b7960246d55
Author:    juh
Date:      2015-06-30 14:22 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/6b7960246d55

8081744: Clear out list corner case
Reviewed-by: mullan, rhalade

! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java

Changeset: 5bf77113d49b
Author:    chegar
Date:      2015-07-03 14:40 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/5bf77113d49b

8130253: ObjectStreamClass.getFields too restrictive
Reviewed-by: igerasim, skoivu

! src/java.base/share/classes/java/io/ObjectStreamClass.java

Changeset: 76abc44582c5
Author:    michaelm
Date:      2015-07-09 13:23 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/76abc44582c5

8130193: Improve HTTP connections
Reviewed-by: alanb

! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java

Changeset: 271003ea3228
Author:    xuelei
Date:      2015-07-13 13:37 +0000
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/271003ea3228

8130864: Better server identity handling
Reviewed-by: jnimeh, asmotrak, ahgross

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java

Changeset: 1fc869ad86a0
Author:    ptbrunet
Date:      2015-07-14 17:06 -0500
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/1fc869ad86a0

8130185: More accessible access switch
Reviewed-by: prr, ahgross, asmotrak
Contributed-by: peter.brunet at oracle.com

! src/jdk.accessibility/windows/native/jabswitch/jabswitch.cpp

Changeset: 5a5525f17ba1
Author:    xuelei
Date:      2015-07-20 01:45 +0000
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/5a5525f17ba1

8081760: Better group dynamics
Summary: Allows user to specify custom DH groups. Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>.
Reviewed-by: coffeys, mullan, weijun, jnimeh, ahgross, asmotrak

! src/java.base/share/classes/sun/security/ssl/DHCrypt.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
! src/java.base/share/conf/security/java.security
! test/sun/security/ssl/DHKeyExchange/DHEKeySizing.java

Changeset: 4a64fcb2f34f
Author:    smarks
Date:      2015-07-20 14:37 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/4a64fcb2f34f

8076339: Better handling of remote object invocation
Reviewed-by: asmotrak, igerasim, skoivu

! src/java.rmi/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java

Changeset: a9dbc8a56c73
Author:    vinnie
Date:      2015-07-24 16:47 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a9dbc8a56c73

8131291: Perfect parameter patterning
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java

Changeset: a4dd1239afd6
Author:    prr
Date:      2015-07-24 09:44 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a4dd1239afd6

8103675: Better Binary searches
Reviewed-by: srl, serb, mschoene

! src/java.desktop/share/native/libfontmanager/layout/LookupTables.cpp

Changeset: 7b7c731a73d1
Author:    prr
Date:      2015-07-29 11:04 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/7b7c731a73d1

8132042: Preserve layout presentation
Reviewed-by: mschoene, srl, serb

! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h
! src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp
! src/java.desktop/share/native/libfontmanager/layout/MorphTables2.cpp
! src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.cpp
! src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.cpp
! src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.cpp
! src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.cpp
! src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.cpp

Changeset: 49760292750d
Author:    bpb
Date:      2015-08-06 10:13 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/49760292750d

8130891: (bf) More direct buffering
Summary: Improve non-byte direct buffering.
Reviewed-by: alanb, jeff, ahgross, robm, rriggs

! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template

Changeset: b30f4c331df7
Author:    coffeys
Date:      2015-09-01 18:12 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/b30f4c331df7

8133196: HTTPS hostname invalid issue with InetAddress
Reviewed-by: chegar, xuelei

! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/native/libnet/InetAddress.c
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
+ test/java/net/InetAddress/getOriginalHostName.java

Changeset: 5dcf71508c1f
Author:    chegar
Date:      2015-09-08 12:40 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/5dcf71508c1f

8135043: ObjectStreamClass.getField(String) too restrictive
Reviewed-by: igerasim

! src/java.base/share/classes/java/io/ObjectStreamClass.java
+ test/java/io/ObjectInputStream/TestObjectStreamClass.java

Changeset: a6edbf822256
Author:    chegar
Date:      2015-10-12 10:33 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a6edbf822256

8139352: java/net/InetAddress/getOriginalHostName.java fails to compile
Reviewed-by: mchung, henryjen

! test/java/net/InetAddress/getOriginalHostName.java

Changeset: 0198481aa9bd
Author:    lana
Date:      2015-10-19 00:25 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/0198481aa9bd

Added tag jdk9-b87 for changeset 110fc90bdfa0

! .hgtags

Changeset: 6e50b992bef4
Author:    lana
Date:      2015-10-21 15:16 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/6e50b992bef4

Merge

- src/java.base/share/classes/sun/misc/ConditionLock.java
- src/java.base/share/classes/sun/misc/Lock.java
- src/java.base/share/native/libfdlibm/s_cbrt.c

Changeset: 35f286a7dd46
Author:    lana
Date:      2015-10-21 18:40 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/35f286a7dd46

Merge


Changeset: f92824cdbaf3
Author:    erikj
Date:      2015-10-22 12:12 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/f92824cdbaf3

8140223: fix the build with a toolchain with a linker defaulting to ld --as-needed
Reviewed-by: erikj, ihse
Contributed-by: doko at ubuntu.com

! make/launcher/Launcher-jdk.pack200.gmk
! make/lib/Awt2dLibraries.gmk

Changeset: d93844d0cdd5
Author:    lancea
Date:      2015-10-22 11:36 -0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/d93844d0cdd5

8139056: Add convenience methods to Statement.java
Reviewed-by: joehw, rriggs

! src/java.sql/share/classes/java/sql/Statement.java
+ test/java/sql/testng/test/sql/CallableStatementTests.java
+ test/java/sql/testng/test/sql/PreparedStatementTests.java
+ test/java/sql/testng/test/sql/StatementTests.java
+ test/java/sql/testng/util/StubCallableStatement.java
+ test/java/sql/testng/util/StubPreparedStatement.java
+ test/java/sql/testng/util/StubStatement.java

Changeset: 7ee964fb0608
Author:    jjg
Date:      2015-10-22 10:25 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/7ee964fb0608

8140325: Incorrect package.html file
Reviewed-by: darcy

! src/java.base/share/classes/overview-core.html
! src/java.naming/share/classes/javax/naming/spi/package.html

Changeset: 4a00f31b3995
Author:    lana
Date:      2015-10-22 08:47 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/4a00f31b3995

Added tag jdk9-b88 for changeset 6e50b992bef4

! .hgtags

Changeset: eec915634930
Author:    lana
Date:      2015-10-22 11:14 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/eec915634930

Merge


Changeset: eb131795e76e
Author:    naoto
Date:      2015-10-22 21:41 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/eb131795e76e

8136668: Default locale provider adapter incorrectly set to JRE
Reviewed-by: okutsu

! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java

Changeset: 7e55cb303917
Author:    naoto
Date:      2015-10-22 21:44 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/7e55cb303917

8134720: Lazy initialization support for currency names in DecimalFormatSymbols
Reviewed-by: okutsu

! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/CalendarDataUtility.java
! src/java.base/share/classes/sun/util/locale/provider/CalendarProviderImpl.java
! src/java.base/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java
! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java
! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java

Changeset: 3349db932831
Author:    stuefe
Date:      2015-10-07 15:29 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/3349db932831

8139037: [aix] Crash in ResolverConfigurationImpl.c - pointer shearing
Reviewed-by: goetz, simonis

! src/java.base/unix/native/libnet/ResolverConfigurationImpl.c

Changeset: 8bf32c4c2332
Author:    prr
Date:      2015-10-23 10:50 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/8bf32c4c2332

Merge

- src/java.base/share/native/libfdlibm/s_cbrt.c

Changeset: 8e4b93a5a036
Author:    psadhukhan
Date:      2015-10-27 14:14 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/8e4b93a5a036

7077412: [TEST_BUG]closed/java/awt/print/PrinterJob/PaintText.java failed (timeout error)
Reviewed-by: azvegint, serb

! test/java/awt/print/PrinterJob/PaintText.java

Changeset: dfeaf40df800
Author:    psadhukhan
Date:      2015-10-27 14:16 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/dfeaf40df800

8139803: Fix for 8132985 breaks OpenJDK build on windows.
Reviewed-by: serb, simonis

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c

Changeset: 3e006ea10d21
Author:    omajid
Date:      2015-10-27 15:19 -0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/3e006ea10d21

8140620: Find and load default.sf2 as the default soundbank on Linux
Reviewed-by: serb

! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java

Changeset: 4280fce151e3
Author:    ssadetsky
Date:      2015-10-28 13:54 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/4280fce151e3

8130895: Test javax/swing/system/6799345/TestShutdown.java fails on Solaris11 Sparcv9
Reviewed-by: alexsch, serb

! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java

Changeset: baa7fb3eef4c
Author:    serb
Date:      2015-10-28 15:41 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/baa7fb3eef4c

8011541: [TEST_BUG] closed/javax/swing/plaf/metal/MetalUtils/bug6190373.java fails NPE since 7u25b03
Reviewed-by: azvegint, yan

+ test/javax/swing/plaf/metal/MetalUtils/bug6190373.java

Changeset: c37b2f4eb324
Author:    serb
Date:      2015-10-28 16:42 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/c37b2f4eb324

8134732: [TEST_BUG] Test java/awt/applet/Applet/AppletFlipBuffer.java fails on Windows with AWTException
Reviewed-by: azvegint, yan

! test/java/awt/applet/Applet/AppletFlipBuffer.java

Changeset: b14984244f11
Author:    ssadetsky
Date:      2015-10-29 18:43 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/b14984244f11

8134828: Scrollbar thumb disappears with Nimbus L&F
Reviewed-by: alexsch, alexp

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java
+ test/javax/swing/plaf/nimbus/8041642/ScrollBarThumbVisibleTest.java

Changeset: b056622f8559
Author:    prr
Date:      2015-10-29 15:17 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/b056622f8559

8138817: JNI warnings loading fonts on MacOSX
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
+ test/java/awt/font/JNICheck/LoadFontsJNICheck.java
+ test/java/awt/font/JNICheck/LoadFontsJNICheck.sh

Changeset: 1a8daf81fc7a
Author:    alitvinov
Date:      2015-10-30 13:23 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/1a8daf81fc7a

8132503: [macosx] Chinese full stop symbol cannot be entered with Pinyin IM on OS X
Reviewed-by: alexsch, kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
+ test/java/awt/im/8132503/bug8132503.html
+ test/java/awt/im/8132503/bug8132503.java

Changeset: acc830bc39a1
Author:    rchamyal
Date:      2015-11-02 17:52 +0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/acc830bc39a1

8138881: Bug in OSInfo.java
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/sun/awt/OSInfo.java
+ test/javax/swing/LookAndFeel/8138881/TestOSVersion.java

Changeset: 3d1f56602d93
Author:    psadhukhan
Date:      2015-11-03 14:00 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/3d1f56602d93

8139216: Non-ASCII characters in CUPS printer names are not properly displayed
Reviewed-by: prr, rchamyal

! src/java.desktop/unix/classes/sun/print/IPPPrintService.java

Changeset: 0f6c981f1cbf
Author:    mhaupt
Date:      2015-10-27 09:09 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/0f6c981f1cbf

8136967: revert all changes applied to obtain information about 8131129
Reviewed-by: sundar

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java

Changeset: 6d88d51aa352
Author:    vtewari
Date:      2015-10-27 10:14 +0530
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/6d88d51aa352

8068887: java.lang.Throwable could use Collections.emptyList for suppressedException
Summary: java.lang.Throwable could use Collections.emptyList for suppressedException
Reviewed-by: mchung, alanb, shade, redestad

! src/java.base/share/classes/java/lang/Throwable.java

Changeset: 8271f42bae4a
Author:    bchristi
Date:      2015-10-27 09:20 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/8271f42bae4a

8138824: java.lang.String: spec doesn't match impl when ignoring case - equalsIgnoreCase(), regionMatches()
Reviewed-by: naoto, rriggs

! src/java.base/share/classes/java/lang/String.java
+ test/java/lang/String/EqualsIgnoreCase.java

Changeset: 2cdd66d42587
Author:    jbachorik
Date:      2015-09-23 14:25 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/2cdd66d42587

7199353: Define ConstructorProperties annotation type for MXBeans
Reviewed-by: duke

! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
+ src/java.management/share/classes/javax/management/ConstructorProperties.java
! src/java.management/share/classes/javax/management/MXBean.java
! test/javax/management/Introspector/AnnotationSecurityTest.java
! test/javax/management/Introspector/Described.java
! test/javax/management/Introspector/DescribedMX.java
+ test/javax/management/Introspector/LegacyConstructorPropertiesTest.java
! test/javax/management/mxbean/AmbiguousConstructorTest.java
! test/javax/management/mxbean/ExceptionDiagnosisTest.java
! test/javax/management/mxbean/LeakTest.java
! test/javax/management/mxbean/MXBeanTest.java
! test/javax/management/mxbean/PropertyNamesTest.java
! test/javax/management/mxbean/TigerMXBean.java

Changeset: d68de0bab8ee
Author:    jbachorik
Date:      2015-10-16 06:29 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/d68de0bab8ee

8139725: Backout escaped partial fix for JDK-7199353
Reviewed-by: alanb

! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
- src/java.management/share/classes/javax/management/ConstructorProperties.java
! src/java.management/share/classes/javax/management/MXBean.java
! test/javax/management/Introspector/AnnotationSecurityTest.java
! test/javax/management/Introspector/Described.java
! test/javax/management/Introspector/DescribedMX.java
- test/javax/management/Introspector/LegacyConstructorPropertiesTest.java
! test/javax/management/mxbean/AmbiguousConstructorTest.java
! test/javax/management/mxbean/ExceptionDiagnosisTest.java
! test/javax/management/mxbean/LeakTest.java
! test/javax/management/mxbean/MXBeanTest.java
! test/javax/management/mxbean/PropertyNamesTest.java
! test/javax/management/mxbean/TigerMXBean.java

Changeset: d8a2e5cf4627
Author:    jprovino
Date:      2015-10-20 11:17 -0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/d8a2e5cf4627

Merge


Changeset: de3398e1b429
Author:    amurillo
Date:      2015-10-22 16:25 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/de3398e1b429

Merge


Changeset: f70dcc362579
Author:    amurillo
Date:      2015-10-26 17:19 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/f70dcc362579

Merge


Changeset: 0d0a63b32559
Author:    amurillo
Date:      2015-10-27 10:15 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/0d0a63b32559

Merge


Changeset: 2e63fa2efdb1
Author:    shurailine
Date:      2015-10-27 20:06 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/2e63fa2efdb1

8140336: Add @modules for exported dependencies to jdk_core tests
Reviewed-by: alanb, mchung

! test/java/lang/ProcessHandle/TEST.properties
! test/java/lang/annotation/AnnotationType/AnnotationTypeDeadlockTest.java
! test/java/lang/instrument/AddTransformerTest.java
! test/java/lang/instrument/AppendToBootstrapClassPathTest.java
! test/java/lang/instrument/AppendToClassPathTest.java
! test/java/lang/instrument/BootClassPath/BootClassPathTest.sh
! test/java/lang/instrument/FromShutdownHook.java
! test/java/lang/instrument/GetAllLoadedClassesTest.java
! test/java/lang/instrument/GetInitiatedClassesTest.java
! test/java/lang/instrument/GetObjectSizeTest.java
! test/java/lang/instrument/IsModifiableClassAgent.java
! test/java/lang/instrument/ManifestTest.sh
! test/java/lang/instrument/NativeMethodPrefixAgent.java
! test/java/lang/instrument/NoTransformerAddedTest.java
! test/java/lang/instrument/NullGetObjectSizeTest.java
! test/java/lang/instrument/NullRedefineClassesTests.java
! test/java/lang/instrument/NullTransformerAddTest.java
! test/java/lang/instrument/NullTransformerRemoveTest.java
! test/java/lang/instrument/ParallelTransformerLoader.sh
! test/java/lang/instrument/PremainClass/InheritAgent0010.java
! test/java/lang/instrument/PremainClass/InheritAgent0011.java
! test/java/lang/instrument/PremainClass/InheritAgent0110.java
! test/java/lang/instrument/PremainClass/InheritAgent0111.java
! test/java/lang/instrument/PremainClass/InheritAgent1000.java
! test/java/lang/instrument/PremainClass/InheritAgent1001.java
! test/java/lang/instrument/PremainClass/InheritAgent1010.java
! test/java/lang/instrument/PremainClass/InheritAgent1011.java
! test/java/lang/instrument/PremainClass/InheritAgent1100.java
! test/java/lang/instrument/PremainClass/InheritAgent1101.java
! test/java/lang/instrument/PremainClass/InheritAgent1110.java
! test/java/lang/instrument/PremainClass/InheritAgent1111.java
! test/java/lang/instrument/RedefineBigClass.sh
! test/java/lang/instrument/RedefineClassWithNativeMethod.sh
! test/java/lang/instrument/RedefineClassesDisabledTest.java
! test/java/lang/instrument/RedefineClassesTests.java
! test/java/lang/instrument/RedefineMethodAddInvoke.sh
! test/java/lang/instrument/RedefineMethodDelInvoke.sh
! test/java/lang/instrument/RedefineMethodInBacktrace.sh
! test/java/lang/instrument/RedefineMethodWithAnnotations.sh
! test/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh
! test/java/lang/instrument/RemoveAbsentTransformerTest.java
! test/java/lang/instrument/RemoveTransformerTest.java
! test/java/lang/instrument/RetransformBigClass.sh
! test/java/lang/instrument/SingleTransformerTest.java
! test/java/lang/instrument/StressGetObjectSizeTest.sh
+ test/java/lang/instrument/TEST.properties
! test/java/lang/instrument/TransformMethodTest.java
! test/java/lang/instrument/TransformerManagementThreadAddTests.java
! test/java/lang/instrument/TransformerManagementThreadRemoveTests.java
! test/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh
! test/java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
! test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
! test/java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java
! test/java/lang/invoke/lambda/LambdaAccessControlTest.java
! test/java/lang/invoke/lambda/LambdaAsm.java
! test/java/lang/invoke/lambda/LambdaStackTrace.java
! test/jdk/lambda/TEST.properties
! test/sun/misc/JarIndex/metaInfFilenames/Basic.java
! test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
! test/vm/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java

Changeset: 03453e4301fc
Author:    redestad
Date:      2015-10-28 12:35 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/03453e4301fc

6823565: Excessive use of HandleList class in de-serialization code causes OutOfMemory
Reviewed-by: chegar, shade

! src/java.base/share/classes/java/io/ObjectInputStream.java

Changeset: 71e43dd2e0b9
Author:    naoto
Date:      2015-10-26 19:49 +0530
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/71e43dd2e0b9

8061287: Update i18n tests to remove references of jre dir
Summary: Updated PropertiesTest.sh to remove references of jre dir.
Reviewed-by: naoto, peytoia
Contributed-by: Rachna Goel <rachna.goel at oracle.com>

! test/java/util/Currency/PropertiesTest.sh

Changeset: d7caf74c48ab
Author:    redestad
Date:      2015-10-28 23:31 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/d7caf74c48ab

8066644: Fix deprecation warnings in jdk.zipfs module
Reviewed-by: sherman, shade
Contributed-by: Peter Levart <peter.levart at gmail.com>, Claes Redestad <claes.redestad at gmail.com>

! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java

Changeset: a0eb148fa9d5
Author:    ihse
Date:      2015-10-29 16:31 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a0eb148fa9d5

8140661: Rename LDFLAGS_SUFFIX to LIBS
Reviewed-by: erikj

! make/CompileDemos.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-jdk.accessibility.gmk
! make/launcher/Launcher-jdk.jconsole.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.deploy.osx.gmk
! make/lib/Lib-jdk.internal.le.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.management.gmk
! make/lib/Lib-jdk.pack200.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SecurityLibraries.gmk
! make/lib/SoundLibraries.gmk

Changeset: bd6ca4cbfa4f
Author:    ascarpino
Date:      2015-10-29 09:09 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/bd6ca4cbfa4f

8139859: TestRSA.java: 'message larger than modulus' using SunRsaSign KeyFactory
Reviewed-by: xuelei

! test/ProblemList.txt
! test/com/oracle/security/ucrypto/TestRSA.java

Changeset: b433e4dfb830
Author:    lana
Date:      2015-10-29 08:42 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/b433e4dfb830

Added tag jdk9-b89 for changeset 0d0a63b32559

! .hgtags

Changeset: 071b08d30f81
Author:    lana
Date:      2015-10-29 12:39 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/071b08d30f81

Merge


Changeset: 7f6a82dc978e
Author:    rriggs
Date:      2015-10-30 11:12 -0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/7f6a82dc978e

8139390: Very long classname in jimage causes SIGSEGV
Summary: Correct issues with ImageNativeSubstrate and JImageReadTest
Reviewed-by: mchung

! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
! src/java.base/share/native/libjimage/jimage.cpp
! test/jdk/internal/jimage/JImageReadTest.java

Changeset: 8bd5a6e85a2f
Author:    simonis
Date:      2015-11-02 14:57 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/8bd5a6e85a2f

8140514: [TESTBUG] enable sun/security/pkcs11 tests on Linux/ppc64
Reviewed-by: wetmore

! test/sun/security/pkcs11/PKCS11Test.java

Changeset: 185252122a39
Author:    naoto
Date:      2015-11-02 08:46 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/185252122a39

8062006: Add a new locale data name "COMPAT" for java.locale.providers system property to reduce ambiguity
Reviewed-by: okutsu

! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! test/java/util/Locale/LocaleProviders.sh

Changeset: 9fef91483af7
Author:    vlivanov
Date:      2015-10-19 17:52 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/9fef91483af7

8139881: Exclude java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java from execution
Reviewed-by: kvn

! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java

Changeset: 5ff0a80ee6c7
Author:    dlong
Date:      2015-10-27 01:45 -0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/5ff0a80ee6c7

Merge

- src/java.base/share/classes/sun/misc/ConditionLock.java
- src/java.base/share/classes/sun/misc/IOUtils.java
- src/java.base/share/classes/sun/misc/Lock.java
- src/java.base/share/native/libfdlibm/s_cbrt.c

Changeset: 780bec42fe40
Author:    amurillo
Date:      2015-10-30 12:03 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/780bec42fe40

Merge


Changeset: 5afa5a406c20
Author:    amurillo
Date:      2015-11-02 10:47 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/5afa5a406c20

Merge


Changeset: a21b0e82392d
Author:    jbachorik
Date:      2015-09-23 14:25 +0200
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a21b0e82392d

8139727: Define ConstructorParameters annotation type for MXBeans
Reviewed-by: alanb, mchung, dfuchs, abuckley, plevart, mr

! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
+ src/java.management/share/classes/javax/management/ConstructorParameters.java
! src/java.management/share/classes/javax/management/MXBean.java
! test/javax/management/Introspector/AnnotationSecurityTest.java
! test/javax/management/Introspector/Described.java
! test/javax/management/Introspector/DescribedMX.java
+ test/javax/management/Introspector/LegacyConstructorPropertiesTest.java
! test/javax/management/mxbean/AmbiguousConstructorTest.java
! test/javax/management/mxbean/ExceptionDiagnosisTest.java
! test/javax/management/mxbean/LeakTest.java
! test/javax/management/mxbean/MXBeanTest.java
! test/javax/management/mxbean/PropertyNamesTest.java
! test/javax/management/mxbean/TigerMXBean.java

Changeset: 226cd203e48a
Author:    ihse
Date:      2015-11-03 16:15 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/226cd203e48a

6512052: Remove java-rmi.exe and java-rmi.cgi
Reviewed-by: alanb

! make/launcher/Launcher-java.rmi.gmk
- src/java.rmi/unix/bin/java-rmi.cgi.sh

Changeset: 7d07e7aa69ef
Author:    rriggs
Date:      2015-11-03 10:20 -0500
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/7d07e7aa69ef

8139345: java/lang/ProcessHandle/TreeTest.java test fails with ... Wrong number of children expected [3] but found [2]
Reviewed-by: darcy

! test/java/lang/ProcessHandle/TreeTest.java

Changeset: b6c25628a82d
Author:    ihse
Date:      2015-11-03 17:48 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/b6c25628a82d

8141261: Clean up building of demos
Reviewed-by: erikj, tbell

! make/CompileDemos.gmk

Changeset: 30a4e10baf9c
Author:    ihse
Date:      2015-11-03 17:54 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/30a4e10baf9c

8141333: Rename SetupArchive to SetupJarArchive
Reviewed-by: erikj, tbell

! make/gendata/GendataPolicyJars.gmk

Changeset: 14f8bca09c9b
Author:    ddehaven
Date:      2015-11-03 09:45 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/14f8bca09c9b

Merge

- test/java/awt/datatransfer/DataFlavor/XJavaUrlDataFlavorTest/XJavaUrlDataFlavorTest.java

Changeset: af37c3fb97fd
Author:    ddehaven
Date:      2015-11-03 12:04 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/af37c3fb97fd

Merge

- src/java.rmi/unix/bin/java-rmi.cgi.sh

Changeset: 298d3fe64572
Author:    psadhukhan
Date:      2015-11-05 14:08 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/298d3fe64572

8020448: Test closed/java/awt/font/JNICheck/JNICheck.sh fails on Solaris 11 since 7 FCS
Reviewed-by: azvegint, rchamyal

! src/java.desktop/unix/native/common/awt/fontpath.c
+ test/java/awt/font/JNICheck/JNICheck.java
+ test/java/awt/font/JNICheck/JNICheck.sh

Changeset: 43cc5deb748a
Author:    psadhukhan
Date:      2015-11-06 19:13 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/43cc5deb748a

7161283: [macosx]filedialog didn't pop up for awt test InvalidParametersNativeTest
Reviewed-by: serb, rchamyal

! src/java.desktop/share/classes/sun/print/PrintJob2D.java
+ test/java/awt/PrintJob/PrinterException.java

Changeset: 240ca1b2eb59
Author:    darcy
Date:      2015-11-03 17:41 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/240ca1b2eb59

8141368: Typo in java/lang/Class/IsEnum.java test
Reviewed-by: jjg

! test/java/lang/Class/IsEnum.java

Changeset: 76203cb95f2c
Author:    simonis
Date:      2015-11-04 12:46 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/76203cb95f2c

8141290: AIX: fix build after '8140661: Rename LDFLAGS_SUFFIX to LIBS'
Reviewed-by: ihse

! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk

Changeset: 034043795e42
Author:    psandoz
Date:      2015-11-04 16:44 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/034043795e42

8033148: Lexicographic comparators for arrays
Reviewed-by: jrose, chegar, bchristi, mduigou

! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/util/Arrays.java
+ test/java/util/Arrays/ArraysEqCmpTest.java

Changeset: ff09a5eddc89
Author:    darcy
Date:      2015-11-04 09:01 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/ff09a5eddc89

8141359: @Deprecated on packages should be clarified
Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/Deprecated.java

Changeset: d3f793857ca3
Author:    darcy
Date:      2015-11-04 11:27 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/d3f793857ca3

8141454: Move java/lang/ProcessHandle/TreeTest.java until stability improves
Reviewed-by: rriggs

! test/TEST.groups

Changeset: 9ecb10ce62c6
Author:    bpb
Date:      2015-11-04 14:06 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/9ecb10ce62c6

8140630: java/nio/Buffer/Basic.java crashes vm on linux-x64 using latest devkit to build
Summary: Build Bits.c at a lower optimization level on linux-x64.
Reviewed-by: tbell

! make/lib/CoreLibraries.gmk

Changeset: 20ccac7e0705
Author:    ihse
Date:      2015-11-05 10:54 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/20ccac7e0705

8141444: Clean up building of JDK launchers
Reviewed-by: erikj

! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-java.corba.gmk
! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-java.rmi.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-java.security.jgss.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.dev.gmk
! make/launcher/Launcher-jdk.hotspot.agent.gmk
! make/launcher/Launcher-jdk.jartool.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jcmd.gmk
! make/launcher/Launcher-jdk.jconsole.gmk
! make/launcher/Launcher-jdk.jdeps.gmk
! make/launcher/Launcher-jdk.jdi.gmk
! make/launcher/Launcher-jdk.jshell.gmk
! make/launcher/Launcher-jdk.jvmstat.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/Launcher-jdk.policytool.gmk
! make/launcher/Launcher-jdk.rmic.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk
! make/launcher/Launcher-jdk.xml.bind.gmk
! make/launcher/Launcher-jdk.xml.ws.gmk
! make/launcher/LauncherCommon.gmk

Changeset: 67d91e7479c1
Author:    lancea
Date:      2015-11-05 10:37 -0500
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/67d91e7479c1

8136496: Add Connection.begin/endRequest
Reviewed-by: joehw, rriggs, psandoz

! src/java.sql/share/classes/java/sql/Connection.java
! src/java.sql/share/classes/javax/sql/PooledConnection.java

Changeset: a16ce5acb643
Author:    redestad
Date:      2015-11-05 16:29 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a16ce5acb643

8141539: Avoid calculating string constants in InnerClassLambdaMetaFactory
Reviewed-by: vlivanov

! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java

Changeset: 6c9b3dc5bf6b
Author:    redestad
Date:      2015-11-05 16:36 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/6c9b3dc5bf6b

8141536: MethodType field offset calculation could be lazy
Reviewed-by: vlivanov

! src/java.base/share/classes/java/lang/invoke/MethodType.java

Changeset: 5b710994aafb
Author:    lancea
Date:      2015-11-05 14:57 -0500
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/5b710994aafb

8141546: Fix javadoc warnings in Connection due to 8136496
Reviewed-by: alanb

! src/java.sql/share/classes/java/sql/Connection.java

Changeset: 19c5d1129851
Author:    lana
Date:      2015-10-30 10:28 -0700
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/19c5d1129851

Added tag jdk9-b90 for changeset b433e4dfb830

! .hgtags

Changeset: 97624df5026a
Author:    lana
Date:      2015-11-04 13:46 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/97624df5026a

Merge


Changeset: 13e434966a52
Author:    lana
Date:      2015-11-05 08:15 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/13e434966a52

Added tag jdk9-b91 for changeset 97624df5026a

! .hgtags

Changeset: 6a5c99506f44
Author:    lana
Date:      2015-11-05 13:42 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/6a5c99506f44

Merge

- src/java.rmi/unix/bin/java-rmi.cgi.sh
- test/java/awt/datatransfer/DataFlavor/XJavaUrlDataFlavorTest/XJavaUrlDataFlavorTest.java

Changeset: 612588a68bd3
Author:    psandoz
Date:      2015-11-09 09:23 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/612588a68bd3

8141630: Specification of Collections.synchronized* need to state traversal constraints
Reviewed-by: psandoz
Contributed-by: Tagir Valeev <amaembo at gmail.com>

! src/java.base/share/classes/java/util/Collections.java

Changeset: 40cb3080b3dd
Author:    asmotrak
Date:      2015-11-09 13:58 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/40cb3080b3dd

8140649: imageFile should use delete[] with new[]
Reviewed-by: jlaskey

! src/java.base/share/native/libjimage/imageFile.cpp

Changeset: 7ad9bc01099b
Author:    plevart
Date:      2015-11-09 13:44 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/7ad9bc01099b

8131129: Attempt to define a duplicate BMH$Species class
Reviewed-by: mhaupt, redestad, vlivanov

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java

Changeset: f3d644bd5380
Author:    omajid
Date:      2015-11-06 17:27 -0500
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/f3d644bd5380

8139932: Typo in makefile changes for 8043805 [Allow using a system-installed libjpeg]
Reviewed-by: erikj, omajid, prr
Contributed-by: Matthias Klose <doko at ubuntu.com>

! make/lib/Awt2dLibraries.gmk

Changeset: bb286ec75b24
Author:    rriggs
Date:      2015-11-09 11:02 -0500
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/bb286ec75b24

8138566: (Process) java.lang.Process.allChildren specification clarification
8140213: Process/ProcessHandle.onExit() spec need to be improved
8140250: (process) Process.info description is inaccurate
Summary: rename to descendants() and clarify
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/ProcessHandle.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! test/java/lang/ProcessBuilder/Basic.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/PermissionTest.java
! test/java/lang/ProcessHandle/ProcessUtil.java
! test/java/lang/ProcessHandle/TreeTest.java

Changeset: 7e2dc25eef6b
Author:    redestad
Date:      2015-11-09 17:14 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/7e2dc25eef6b

8141677: Improve java.lang.invoke.MemberName hashCode implementation
Reviewed-by: vlivanov, psandoz, shade

! src/java.base/share/classes/java/lang/invoke/MemberName.java

Changeset: 6cfb4df38b6d
Author:    redestad
Date:      2015-11-09 17:15 +0100
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/6cfb4df38b6d

8141678: sun.invoke.util.Wrapper eagerly initializes all integral type caches
Reviewed-by: vlivanov, psandoz, shade, plevart

! src/java.base/share/classes/sun/invoke/util/Wrapper.java

Changeset: d7a1ecbf9318
Author:    prr
Date:      2015-11-09 09:05 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/d7a1ecbf9318

Merge


Changeset: 3c1ed8084a75
Author:    yan
Date:      2015-11-10 13:46 +0300
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/3c1ed8084a75

8137113: [TEST_BUG] Two java.beans tests need to be updated to work with JDK 9 modularized filesystem
Reviewed-by: serb, alexsch
Contributed-by: Rocky Sloan <rocky.sloan at oracle.com>

! test/java/beans/XMLDecoder/8028054/Task.java
! test/java/beans/XMLDecoder/8028054/TestConstructorFinder.java
! test/java/beans/XMLDecoder/8028054/TestMethodFinder.java

Changeset: 13a48e944151
Author:    ptbrunet
Date:      2015-11-12 12:27 -0600
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/13a48e944151

8134116: Add more comprehensive fix and regression test for JDK-8133897
Summary: Use getTitleAt instead of Page.title field; add regression test
Reviewed-by: alexsch, serb
Contributed-by: peter.brunet at oracle.com

! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
+ test/javax/swing/JTabbedPane/8134116/Bug8134116.java

Changeset: a8e9ad77ac81
Author:    alexsch
Date:      2015-11-13 05:02 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/a8e9ad77ac81

8073320: Windows HiDPI Graphics support
Reviewed-by: flar, serb

! src/java.base/windows/native/launcher/java.manifest
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java
! src/java.desktop/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java
! src/java.desktop/share/classes/sun/awt/image/SunVolatileImage.java
! src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java
! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/java.desktop/share/classes/sun/java2d/SurfaceData.java
! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java
! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java
! src/java.desktop/windows/native/libawt/windows/MouseInfo.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsConfig.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
+ test/java/awt/Robot/HiDPIMouseClick/HiDPIRobotMouseClick.java
+ test/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java
+ test/java/awt/hidpi/properties/HiDPIPropertiesWindowsTest.java
+ test/java/awt/image/MultiResolutionImage/MultiResolutionDrawImageWithTransformTest.java

Changeset: bc2d1130105f
Author:    alexsch
Date:      2015-11-13 18:36 +0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/bc2d1130105f

8137571: Linux HiDPI Graphics support
Reviewed-by: flar, serb

! make/mapfiles/libawt/mapfile-vers-linux
! make/mapfiles/libawt_xawt/mapfile-vers
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedClientHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XMouseInfoPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! src/java.desktop/unix/classes/sun/awt/X11/XWarningWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibUtil.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceDataProxy.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRVolatileSurfaceManager.java
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
+ test/java/awt/hidpi/properties/HiDPIPropertiesLinuxTest.java

Changeset: c02fde8e6d02
Author:    rchamyal
Date:      2015-11-13 18:46 +0400
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/c02fde8e6d02

8079253: Test javax/swing/SwingUtilities/TestBadBreak/TestBadBreak.java fails
Reviewed-by: serb, alexsch

! test/javax/swing/SwingUtilities/TestBadBreak/TestBadBreak.java

Changeset: 28e3373e1f14
Author:    prr
Date:      2015-11-13 10:13 -0800
URL:       http://hg.openjdk.java.net/harfbuzz/jdk9/jdk/rev/28e3373e1f14

Merge

! make/lib/Awt2dLibraries.gmk
- src/java.base/share/native/libfdlibm/s_cbrt.c
- src/java.rmi/unix/bin/java-rmi.cgi.sh
- test/java/awt/datatransfer/DataFlavor/XJavaUrlDataFlavorTest/XJavaUrlDataFlavorTest.java



More information about the harfbuzz-dev mailing list