hg: jdk9/jdk9/jdk: 39 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Wed Nov 9 22:58:42 UTC 2016


Changeset: 0fa4b5647f3e
Author:    igerasim
Date:      2016-11-02 18:45 +0300
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0fa4b5647f3e

8168923: Use unsigned random long in a temp directory name
Reviewed-by: bpb, alanb

! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java

Changeset: 50dd63d47f2d
Author:    igerasim
Date:      2016-11-02 20:53 +0300
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/50dd63d47f2d

8168921: Inconsistent Annotation.toString()
Reviewed-by: darcy, redestad

! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! test/java/lang/annotation/AnnotationToStringTest.java

Changeset: 88d82306b232
Author:    rriggs
Date:      2016-11-02 13:42 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/88d82306b232

8158963: RMI server-side multiplex protocol should be disabled
Summary: add sun.rmi.transport.tcp.enableMultiplexProtocol to enable RMI multiplex protocol
Reviewed-by: smarks

! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java

Changeset: 1396fb6d0279
Author:    rfield
Date:      2016-11-02 16:24 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1396fb6d0279

8168972: Editor support: move built-in and external editor support to the jdk repo
8167639: jshell tool: Edit Pad has readability issues
Reviewed-by: jlahoda

+ src/jdk.editpad/share/classes/jdk/editpad/EditPad.java
+ src/jdk.editpad/share/classes/jdk/editpad/EditPadProvider.java
+ src/jdk.editpad/share/classes/jdk/editpad/resources/l10n.properties
+ src/jdk.editpad/share/classes/module-info.java
+ src/jdk.internal.ed/share/classes/jdk/internal/editor/external/ExternalEditor.java
+ src/jdk.internal.ed/share/classes/jdk/internal/editor/spi/BuildInEditorProvider.java
+ src/jdk.internal.ed/share/classes/module-info.java
+ test/jdk/editpad/EditPadTest.java

Changeset: feca8d2621c0
Author:    amlu
Date:      2016-11-03 09:44 +0800
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/feca8d2621c0

8151511: Test case in CollectionAndMapModifyStreamTest for LinkedHashMap overrides that for HashMap
Reviewed-by: chegar, psandoz

- test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java
+ test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java

Changeset: fa69be51bf46
Author:    xiaofeya
Date:      2016-11-02 18:44 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fa69be51bf46

8156504: java/net/URLPermission/nstest/lookup.sh fails intermittently
Reviewed-by: chegar, dfuchs

! test/java/net/URLPermission/nstest/LookupTest.java
- test/java/net/URLPermission/nstest/lookup.sh

Changeset: 742e99d3aa32
Author:    amlu
Date:      2016-11-03 15:40 +0800
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/742e99d3aa32

8143097: java/net/ipv6tests/UdpTest.java fails intermittently with "checkTime failed: got 1998 expected 4000"
Reviewed-by: chegar

! test/java/net/ipv6tests/Tests.java
! test/java/net/ipv6tests/UdpTest.java

Changeset: b5c6cc183ebb
Author:    rriggs
Date:      2016-11-03 12:29 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b5c6cc183ebb

8169055: [TESTBUG] java/io/Serializable/serialFilter/ tests have undeclared dependency on java.compiler module
Summary: Change serialFilter test to use type in java.base
Reviewed-by: dfuchs, chegar, skovalev

! test/java/io/Serializable/serialFilter/SerialFilterTest.java

Changeset: 90dd858e9303
Author:    lancea
Date:      2016-11-03 13:34 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/90dd858e9303

8169020: Add since element to JDBC deprecated methods
Reviewed-by: darcy

! src/java.sql/share/classes/java/sql/CallableStatement.java
! src/java.sql/share/classes/java/sql/Date.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/PreparedStatement.java
! src/java.sql/share/classes/java/sql/ResultSet.java
! src/java.sql/share/classes/java/sql/Time.java
! src/java.sql/share/classes/java/sql/Timestamp.java

Changeset: 7c61ce6d7852
Author:    skovalev
Date:      2016-11-03 16:19 +0300
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7c61ce6d7852

8169002: Several java/net/httpclient have undeclared dependency on java.logging module
Reviewed-by: chegar, rriggs, dfuchs

! test/java/net/httpclient/APIErrors.java
! test/java/net/httpclient/ManyRequests.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/SmokeTest.java
! test/java/net/httpclient/security/Driver.java
! test/java/net/httpclient/security/Security.java

Changeset: 52d732262bfa
Author:    darcy
Date:      2016-11-03 13:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/52d732262bfa

8168681: Correct deprecation text for Class.newInstance
Reviewed-by: mchung

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

Changeset: aae3690e53e3
Author:    avstepan
Date:      2016-10-20 14:21 +0300
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/aae3690e53e3

8159454: [TEST_BUG] javax/swing/ToolTipManager/7123767/bug7123767.java: number of checked graphics configurations should be limited
Reviewed-by: serb, yan

! test/javax/swing/ToolTipManager/7123767/bug7123767.java

Changeset: c505e725b85b
Author:    bpb
Date:      2016-10-24 13:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c505e725b85b

8168498: ExifGPSTagSet and ExifTIFFTagSet should use string literals for String constants
Summary: Change new String(byte[],CharSet) to a string literal.
Reviewed-by: prr

! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java

Changeset: 96153792172a
Author:    prr
Date:      2016-10-25 09:56 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/96153792172a

8168288: Dubious FontMetrics values from NullFontScaler
Reviewed-by: serb, bpb

! src/java.desktop/share/classes/sun/font/NullFontScaler.java

Changeset: 4a8fee1f2953
Author:    prr
Date:      2016-10-25 10:03 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4a8fee1f2953

8168364: [macosx] Delete unused class NSPrintinfo
Reviewed-by: serb, vadim

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
- src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java

Changeset: e54829fa51a3
Author:    bpb
Date:      2016-10-25 17:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e54829fa51a3

8168367: Table in javax.imageio package description does not mention TIFF
Summary: Add row for TIFF and reorder rows into alphabetical order by format
Reviewed-by: jdv, prr

! src/java.desktop/share/classes/javax/imageio/package.html

Changeset: 544828ab2a9b
Author:    aghaisas
Date:      2016-10-26 10:51 +0530
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/544828ab2a9b

8168470: [TEST_BUG] @test missed in java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java
Reviewed-by: serb, ssadetsky, arapte

! test/java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java

Changeset: eeb8b31afed6
Author:    pkbalakr
Date:      2016-10-27 10:49 +0530
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eeb8b31afed6

8168292: [TESTBUG] [macosx] Test java/awt/TrayIcon/DragEventSource/DragEventSource.java fails on OS X
Reviewed-by: psadhukhan, aghaisas

! test/java/awt/TrayIcon/DragEventSource/DragEventSource.java

Changeset: b82c04707671
Author:    psadhukhan
Date:      2016-10-27 17:24 +0530
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b82c04707671

8162796: [macosx] LinearGradientPaint and RadialGradientPaint are not printed on OS X.
Reviewed-by: prr, jdv

! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
+ test/java/awt/print/PrinterJob/LinearGradientPrintingTest.java
+ test/java/awt/print/PrinterJob/RadialGradientPrintingTest.java

Changeset: 807349334f32
Author:    bpb
Date:      2016-10-27 09:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/807349334f32

8165981: Consider making some classes in javax.imageio.plugins.tiff final
Summary: Make the classes TIFFField and TIFFImageReadParam final.
Reviewed-by: serb, prr

! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java

Changeset: 3bf26b1c7c7e
Author:    prr
Date:      2016-10-27 09:42 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3bf26b1c7c7e

Merge

- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
- src/java.base/windows/native/libnet/icmp.h
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
- test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
- test/sun/security/tools/jarsigner/ts.sh

Changeset: 6e8788feb253
Author:    jdv
Date:      2016-10-28 12:23 +0530
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6e8788feb253

8168609: No link to BMP specification in javax.imageio package documentation
Reviewed-by: prr, bpb

! src/java.desktop/share/classes/javax/imageio/package.html

Changeset: 22c146c486ca
Author:    ssadetsky
Date:      2016-10-28 12:08 +0300
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/22c146c486ca

8075904: The regression-swing case failed as Ctrl-F4 can't work with the special options"-client -Dswing.defaultlaf=javax.swing.plaf.nimbus.NimbusLookAndFeel"
Reviewed-by: alexsch, serb

! src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java

Changeset: 329b1a617404
Author:    aniyogi
Date:      2016-10-31 12:10 +0530
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/329b1a617404

8168540: [TEST_BUG] On Unity, need a delay before screenshot taking to avoid animation
Reviewed-by: psadhukhan, yan

! test/javax/swing/text/CSSBorder/6796710/bug6796710.java

Changeset: 5445b9413d9d
Author:    serb
Date:      2016-10-31 14:50 +0300
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5445b9413d9d

8167615: Opensource unit/regression tests for JavaSound
Reviewed-by: amenkov

! test/ProblemList.txt
+ test/javax/sound/midi/Devices/ClosedReceiver.java
+ test/javax/sound/midi/Devices/IOLoop.java
+ test/javax/sound/midi/Devices/MidiDeviceGetReceivers.java
+ test/javax/sound/midi/Devices/MidiIO.java
+ test/javax/sound/midi/Devices/MidiOutGetMicrosecondPositionBug.java
+ test/javax/sound/midi/Devices/OpenClose.java
+ test/javax/sound/midi/Devices/ReceiverTransmitterAvailable.java
+ test/javax/sound/midi/Devices/Reopen.java
+ test/javax/sound/midi/File/SMFCp037.java
+ test/javax/sound/midi/File/SMFParserBreak.java
+ test/javax/sound/midi/File/WriteRealTimeMessageNPE.java
+ test/javax/sound/midi/MetaMessage/MetaMessageClone.java
+ test/javax/sound/midi/MidiSystem/6411624/Test6411624.java
+ test/javax/sound/midi/MidiSystem/6411624/bug6411624.java
+ test/javax/sound/midi/MidiSystem/DefaultDevices.java
+ test/javax/sound/midi/MidiSystem/DefaultProperties.java
+ test/javax/sound/midi/MidiSystem/GetSequencer.java
+ test/javax/sound/midi/MidiSystem/MidiFileTypeUniqueness.java
+ test/javax/sound/midi/MidiSystem/ProviderCacheing.java
+ test/javax/sound/midi/MidiSystem/testdata/conf/sound.properties
+ test/javax/sound/midi/Sequence/GetMicrosecondLength.java
+ test/javax/sound/midi/Sequence/MidiSMPTE.java
+ test/javax/sound/midi/Sequence/SMPTEDuration.java
+ test/javax/sound/midi/Sequencer/LoopIAE.java
+ test/javax/sound/midi/Sequencer/Looping.java
+ test/javax/sound/midi/Sequencer/MetaCallback.java
+ test/javax/sound/midi/Sequencer/Recording.java
+ test/javax/sound/midi/Sequencer/SeqRecordDoesNotCopy.java
+ test/javax/sound/midi/Sequencer/SeqRecordsRealTimeEvents.java
+ test/javax/sound/midi/Sequencer/SeqStartRecording.java
+ test/javax/sound/midi/Sequencer/SequencerCacheValues.java
+ test/javax/sound/midi/Sequencer/SequencerSetMuteSolo.java
+ test/javax/sound/midi/Sequencer/SequencerState.java
+ test/javax/sound/midi/Sequencer/SetTickPosition.java
+ test/javax/sound/midi/Sequencer/TickLength.java
+ test/javax/sound/midi/ShortMessage/FastShortMessage.java
+ test/javax/sound/midi/ShortMessage/FastShortMessage2.java
+ test/javax/sound/midi/Soundbanks/ExtraCharInSoundbank.java
+ test/javax/sound/midi/Soundbanks/GetSoundBankIOException.java
+ test/javax/sound/midi/Synthesizer/AsynchronousMidiChannel.java
+ test/javax/sound/midi/Synthesizer/Receiver/bug6186488.java
+ test/javax/sound/midi/Synthesizer/SynthesizerGetLatency.java
+ test/javax/sound/midi/Synthesizer/bug4685396.java
+ test/javax/sound/midi/Track/TrackAddSameTick.java
+ test/javax/sound/midi/Track/bug6416024.java
+ test/javax/sound/midi/Transmitter/bug6415669.java
+ test/javax/sound/sampled/AudioFileFormat/AudioFileFormatToString.java
+ test/javax/sound/sampled/AudioFileFormat/Properties.java
+ test/javax/sound/sampled/AudioFileFormat/TypeEquals.java
+ test/javax/sound/sampled/AudioFormat/AudioFormatBitSize.java
+ test/javax/sound/sampled/AudioFormat/EncodingEquals.java
+ test/javax/sound/sampled/AudioFormat/Properties.java
+ test/javax/sound/sampled/AudioInputStream/AISReadFraction.java
+ test/javax/sound/sampled/AudioInputStream/bug6188860.java
+ test/javax/sound/sampled/AudioSystem/AudioFileTypes/AudioFileTypeUniqueness.java
+ test/javax/sound/sampled/AudioSystem/AudioFileTypes/ShowAudioFileTypes.java
+ test/javax/sound/sampled/AudioSystem/DefaultMixers.java
+ test/javax/sound/sampled/AudioSystem/DefaultProperties.java
+ test/javax/sound/sampled/AudioSystem/ProviderCacheing.java
+ test/javax/sound/sampled/AudioSystem/testdata/conf/sound.properties
+ test/javax/sound/sampled/Clip/ClipCloseLoss.java
+ test/javax/sound/sampled/Clip/ClipFlushCrash.java
+ test/javax/sound/sampled/Clip/Drain/ClipDrain.java
+ test/javax/sound/sampled/Clip/Duration/ClipDuration.java
+ test/javax/sound/sampled/Clip/Endpoint/ClipSetEndPoint.java
+ test/javax/sound/sampled/Clip/Open/ClipOpenBug.java
+ test/javax/sound/sampled/Clip/bug5070081.java
+ test/javax/sound/sampled/Clip/bug6251460.java
+ test/javax/sound/sampled/Controls/CompoundControl/ToString.java
+ test/javax/sound/sampled/Controls/FloatControl/FloatControlBug.java
+ test/javax/sound/sampled/DataLine/DataLineInfoNegBufferSize.java
+ test/javax/sound/sampled/DataLine/LineDefFormat.java
+ test/javax/sound/sampled/DataLine/LongFramePosition.java
+ test/javax/sound/sampled/DirectAudio/TickAtEndOfPlay.java
+ test/javax/sound/sampled/DirectAudio/bug6372428.java
+ test/javax/sound/sampled/FileTypeExtension/FileTypeExtensionTest.java
+ test/javax/sound/sampled/LineEvent/LineInfoNPE.java
+ test/javax/sound/sampled/Lines/16and32KHz/Has16and32KHz.java
+ test/javax/sound/sampled/Lines/BufferSizeCheck.java
+ test/javax/sound/sampled/Lines/ChangingBuffer.java
+ test/javax/sound/sampled/Lines/ClickInPlay/ClickInPlay.java
+ test/javax/sound/sampled/Lines/ClickInPlay/Test4218609.java
+ test/javax/sound/sampled/Lines/ClipOpenException.java
+ test/javax/sound/sampled/Lines/FrameSize/FrameSizeTest.java
+ test/javax/sound/sampled/Lines/GetLine.java
+ test/javax/sound/sampled/Lines/SDLwrite.java
+ test/javax/sound/sampled/Lines/SourceDataLineDefaultBufferSizeCrash.java
+ test/javax/sound/sampled/Lines/StopStart.java
+ test/javax/sound/sampled/LinuxBlock/PlaySine.java
+ test/javax/sound/sampled/LinuxCrash/ClipLinuxCrash.java
+ test/javax/sound/sampled/LinuxCrash/ClipLinuxCrash2.java
+ test/javax/sound/sampled/LinuxCrash/SDLLinuxCrash.java
+ test/javax/sound/sampled/Mixers/BogusMixers.java
+ test/javax/sound/sampled/Mixers/BothEndiansAndSigns.java
+ test/javax/sound/sampled/Mixers/DirectSoundRepeatingBuffer/DirectSoundRepeatingBuffer.java
+ test/javax/sound/sampled/Mixers/DirectSoundRepeatingBuffer/Test4997635.java
+ test/javax/sound/sampled/Mixers/DirectSoundUnderrunSilence/DirectSoundUnderrunSilence.java
+ test/javax/sound/sampled/Mixers/DirectSoundUnderrunSilence/Test5032020.java
+ test/javax/sound/sampled/Mixers/DisabledAssertionCrash.java
+ test/javax/sound/sampled/Mixers/NoSimpleInputDevice.java
+ test/javax/sound/sampled/Mixers/PhantomMixers.java
+ test/javax/sound/sampled/Mixers/PlugHwMonoAnd8bitAvailable.java
+ test/javax/sound/sampled/Mixers/UnexpectedIAE.java
+ test/javax/sound/sampled/Recording/TargetDataLineFlush.java
+ test/javax/sound/sampled/spi/AudioFileReader/AIFFCp037.java
+ test/javax/sound/sampled/spi/AudioFileReader/AIFFLargeHeader.java
+ test/javax/sound/sampled/spi/AudioFileReader/Aiff12bit.java
+ test/javax/sound/sampled/spi/AudioFileReader/AuNotSpecified.java
+ test/javax/sound/sampled/spi/AudioFileReader/AuZeroLength.java
+ test/javax/sound/sampled/spi/AudioFileReader/OpenWaveFile.java
+ test/javax/sound/sampled/spi/AudioFileWriter/AUwithULAW.java
+ test/javax/sound/sampled/spi/AudioFileWriter/AiffSampleRate.java
+ test/javax/sound/sampled/spi/AudioFileWriter/RIFFHeader.java
+ test/javax/sound/sampled/spi/AudioFileWriter/WaveBigEndian.java
+ test/javax/sound/sampled/spi/AudioFileWriter/WriteAuUnspecifiedLength.java
+ test/javax/sound/sampled/spi/FormatConversionProvider/AlawUlaw.java

Changeset: f970d80b7a55
Author:    ddehaven
Date:      2016-10-31 10:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f970d80b7a55

Merge

- src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java
! test/ProblemList.txt
- test/java/lang/module/ModuleReader/MultiReleaseJarTest.java
- test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties

Changeset: d13621cb40df
Author:    alexsch
Date:      2016-11-01 12:38 +0300
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d13621cb40df

8168899: java.nio.file.InvalidPathException if click button in JFileChooser demo of SwingSet2
Reviewed-by: ssadetsky, serb
Contributed-by: Alok Kumar Sharma <alok.sharma at hpe.com>

! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! test/java/awt/FileDialog/8017487/bug8017487.java

Changeset: 3bddef7033e5
Author:    alexsch
Date:      2016-11-01 12:56 +0300
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3bddef7033e5

8167176: Exported elements referring to inaccessible types in java.desktop
Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java

Changeset: eef9f927659d
Author:    ddehaven
Date:      2016-11-03 13:44 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eef9f927659d

Merge

- src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java

Changeset: 40620d84d55d
Author:    jnimeh
Date:      2016-11-03 15:18 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/40620d84d55d

8133632: javax.net.ssl.SSLEngine does not properly handle received SSL fatal alerts
Summary: Upon receiving a fatal alert, make sure the input and output queues are closed and the engine is in the NOT_HANDSHAKING state.
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
+ test/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java

Changeset: b1d58146df13
Author:    mchung
Date:      2016-11-03 18:08 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b1d58146df13

6479237: (cl) Add support for classloader names
Reviewed-by: alanb, bchristi, coleenp, dfuchs, lfoltan, psandoz, sspitsyn

! make/mapfiles/libjava/mapfile-vers
! make/mapfiles/libjava/reorder-sparc
! make/mapfiles/libjava/reorder-sparcv9
! make/mapfiles/libjava/reorder-x86
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/native/include/jvm.h
- src/java.base/share/native/libjava/StackFrameInfo.c
+ src/java.base/share/native/libjava/StackTraceElement.c
! src/java.base/share/native/libjava/Throwable.c
! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java
! test/java/lang/StackTraceElement/PublicConstructor.java
+ test/java/lang/StackTraceElement/SerialTest.java
+ test/java/lang/StackTraceElement/WithClassLoaderName.java
+ test/java/lang/StackTraceElement/lib/m1/com/app/Main.java
+ test/java/lang/StackTraceElement/lib/m1/com/app/Utils.java
+ test/java/lang/StackTraceElement/lib/m1/module-info.java
+ test/java/lang/StackTraceElement/src/p/ThrowException.java
! test/java/lang/StackWalker/VerifyStackTrace.java
! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
! test/java/net/URLClassLoader/NullURLTest.java

Changeset: 000fe525272d
Author:    amlu
Date:      2016-11-04 22:33 +0800
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/000fe525272d

8037278: sun/rmi/runtime/Log/6409194/NoConsoleOutput.java fails Intermittently: unexpected subprocess output
Reviewed-by: dfuchs, rriggs

! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java

Changeset: b46fb3d66cf4
Author:    lana
Date:      2016-11-04 17:52 +0000
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b46fb3d66cf4

Merge

- src/java.base/share/native/libjava/StackFrameInfo.c
- src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
! test/ProblemList.txt
- test/java/net/URLPermission/nstest/lookup.sh
- test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java

Changeset: 93e7c16fd885
Author:    smarks
Date:      2016-11-04 14:29 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/93e7c16fd885

8156079: consider making empty instances singletons
8169222: minor immutable collections optimizations
Reviewed-by: forax, redestad, alanb

! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java

Changeset: 7ee327a10059
Author:    mchung
Date:      2016-11-04 15:49 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7ee327a10059

8169231: Fix tests to add @compile --add-modules to workaround jtreg bug
Reviewed-by: jjg

! test/ProblemList.txt
! test/com/sun/jndi/dns/Parser.java
! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java
! test/java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java
! test/sun/security/ec/TestEC.java
! test/sun/security/mscapi/IsSunMSCAPIAvailable.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/tools/launcher/MiscTests.java

Changeset: 06195d1ca9ce
Author:    sundar
Date:      2016-11-07 11:33 +0530
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/06195d1ca9ce

8166286: jmod fails on symlink to directory
Reviewed-by: jlaskey, alanb

! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/tools/jmod/JmodTest.java
+ test/tools/jmod/src/apa/jdk/test/apa/Apa.java
+ test/tools/jmod/src/apa/module-info.java

Changeset: 736a5f3085b2
Author:    erikj
Date:      2016-11-07 13:25 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/736a5f3085b2

8168108: lib/classlist should be packaged in java.base.jmod
Reviewed-by: mchung

- make/GenerateClasslist.gmk

Changeset: 53d76efc6fdc
Author:    erikj
Date:      2016-11-07 14:15 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/53d76efc6fdc

8160491: tar.gz bundles missing files containing $
Reviewed-by: ihse

! make/rmic/Rmic-java.rmi.gmk

Changeset: efa71dc820eb
Author:    jlaskey
Date:      2016-11-07 13:10 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/efa71dc820eb

8159393: jlink should print a warning that a signed modular JAR will be treated as unsigned
Reviewed-by: alanb, sundar, mullan, weijun

! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
+ test/tools/jlink/JLinkSigningTest.java



More information about the jdk9-all-changes mailing list