hg: jdk9/client/jdk: 24 new changesets
philip.race at oracle.com
philip.race at oracle.com
Mon Jul 7 17:38:08 UTC 2014
Changeset: 95e589d99134
Author: katleman
Date: 2014-06-19 11:22 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/95e589d99134
Added tag jdk9-b19 for changeset 27561aede285
! .hgtags
Changeset: f87c5be90e01
Author: lana
Date: 2014-06-20 10:15 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f87c5be90e01
Merge
- make/mapfiles/libnpt/mapfile-vers
- src/share/classes/sun/management/manifest
- src/share/classes/sun/misc/Timeable.java
- src/share/classes/sun/misc/Timer.java
- src/share/npt/README.txt
- src/share/npt/npt.c
- src/share/npt/npt.h
- src/share/npt/utf.c
- src/share/npt/utf.h
- src/solaris/npt/npt_md.h
- src/solaris/npt/utf_md.c
- src/solaris/npt/utf_md.h
- src/windows/npt/npt_md.h
- src/windows/npt/utf_md.c
- src/windows/npt/utf_md.h
- test/sun/security/pkcs11/nss/src/MD5SUMS
- test/sun/security/pkcs11/nss/src/SHA1SUMS
- test/sun/security/pkcs11/nss/src/nss-3.13.1.tar.gz
- test/sun/tools/jhat/HatRun.java
Changeset: 2df45ac1bf49
Author: katleman
Date: 2014-06-26 12:51 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2df45ac1bf49
Added tag jdk9-b20 for changeset f87c5be90e01
! .hgtags
Changeset: 121f6b3c0dde
Author: lana
Date: 2014-07-01 14:28 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/121f6b3c0dde
Merge
- make/src/classes/build/tools/tzdb/ChronoField.java
- make/src/classes/build/tools/tzdb/DateTimeException.java
- make/src/classes/build/tools/tzdb/LocalDate.java
- make/src/classes/build/tools/tzdb/LocalDateTime.java
- make/src/classes/build/tools/tzdb/LocalTime.java
- make/src/classes/build/tools/tzdb/TimeDefinition.java
- make/src/classes/build/tools/tzdb/Utils.java
- make/src/classes/build/tools/tzdb/ZoneOffset.java
- make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java
- make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java
- make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java
- src/macosx/native/com/apple/laf/ScreenPopupFactory.m
- src/share/classes/com/sun/java/browser/dom/DOMAccessException.java
- src/share/classes/com/sun/java/browser/dom/DOMAccessor.java
- src/share/classes/com/sun/java/browser/dom/DOMAction.java
- src/share/classes/com/sun/java/browser/dom/DOMService.java
- src/share/classes/com/sun/java/browser/dom/DOMServiceProvider.java
- src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java
- src/share/classes/com/sun/java/browser/net/ProxyInfo.java
- src/share/classes/com/sun/java/browser/net/ProxyService.java
- src/share/classes/com/sun/java/browser/net/ProxyServiceProvider.java
- src/share/classes/com/sun/media/sound/services/linux-i586/javax.sound.sampled.spi.MixerProvider
- src/share/classes/com/sun/media/sound/services/windows-i586/javax.sound.sampled.spi.MixerProvider
- src/share/classes/com/sun/media/sound/services/windows-ia64/javax.sound.sampled.spi.MixerProvider
- src/share/classes/sun/awt/EventQueueDelegate.java
- src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java
- src/share/classes/sun/text/CodePointIterator.java
- test/com/sun/tools/attach/Shutdown.java
- test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java
- test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java
- test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java
- test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html
- test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java
- test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java
- test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java
- test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java
- test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java
- test/java/awt/EventQueue/6638195/bug6638195.java
- test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java
- test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java
Changeset: 44b89a35be6e
Author: valeriep
Date: 2014-07-01 20:35 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/44b89a35be6e
8046046: Test sun/security/pkcs11/Signature/TestDSAKeyLength.java fails intermittently on Solaris 11 in 8u40 nightly
Summary: Override the upper limit to 1024 for SHA1withDSA when larger DSA key size is supported.
Reviewed-by: mullan, ascarpino
! src/share/classes/sun/security/pkcs11/P11Signature.java
Changeset: c2e818a8d678
Author: valeriep
Date: 2014-07-01 20:35 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c2e818a8d678
8027575: b113 causing a lot of memory allocation and regression for wls_webapp_atomics
Summary: Reduce buffer allocation and do multiple cipher encryption/decryption calls.
Reviewed-by: xuelei, ascarpino
! src/share/classes/com/sun/crypto/provider/CipherCore.java
! test/com/sun/crypto/provider/Cipher/AES/TestCopySafe.java
Changeset: 1a5a2a5d7505
Author: valeriep
Date: 2014-07-01 23:09 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1a5a2a5d7505
Merge
Changeset: a7bb41209acd
Author: weijun
Date: 2014-07-02 09:48 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a7bb41209acd
8048511: Uninitialised memory in jdk/src/share/native/sun/security/jgss/wrapper/GSSLibStub.c
Reviewed-by: valeriep
! src/share/native/sun/security/jgss/wrapper/GSSLibStub.c
Changeset: 075293ea610b
Author: ykantser
Date: 2014-07-01 21:23 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/075293ea610b
8048892: TEST_BUG: shell script tests need to be change to not use retired @debuggeeVMOptions mechanism
Reviewed-by: sla, jbachorik
! test/com/sun/jdi/PrivateTransportTest.sh
! test/com/sun/jdi/ShellScaffold.sh
+ test/com/sun/jdi/SuspendNoFlagTest.java
- test/com/sun/jdi/SuspendNoFlagTest.sh
! test/com/sun/jdi/VMConnection.java
Changeset: 98c78397549d
Author: smarks
Date: 2014-07-01 23:39 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/98c78397549d
8048989: small errors in Collectors examples
Reviewed-by: darcy
Contributed-by: raoul at urma.com
! src/share/classes/java/util/stream/Collectors.java
Changeset: 4623ea09772f
Author: sla
Date: 2014-07-02 08:41 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4623ea09772f
8046883: com/sun/jdi/ProcessAttachTest.sh gets "java.io.IOException: Invalid process identifier" on windows
Reviewed-by: dcubed, dsamersoff, allwin
- test/com/sun/jdi/ProcessAttachDebuggee.java
- test/com/sun/jdi/ProcessAttachDebugger.java
+ test/com/sun/jdi/ProcessAttachTest.java
- test/com/sun/jdi/ProcessAttachTest.sh
- test/com/sun/jdi/ShutdownDebuggee.java
Changeset: 6c9d15a88501
Author: weijun
Date: 2014-07-02 17:03 +0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6c9d15a88501
8042053: Broken links to jarsigner and keytool docs in java.security package summary
Reviewed-by: xuelei
! src/share/classes/java/security/package-info.java
Changeset: 08d0c4b1a48d
Author: alanb
Date: 2014-07-02 10:03 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/08d0c4b1a48d
8048891: Remove unused JObjC from jdk repository
Reviewed-by: mchung
- src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser
- src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj
- src/macosx/native/jobjc/README.txt
- src/macosx/native/jobjc/TODOS
- src/macosx/native/jobjc/bridgesupport.gmk
- src/macosx/native/jobjc/build.xml
- src/macosx/native/jobjc/extract_classes.pl
- src/macosx/native/jobjc/run-and-write-if-okay
- src/macosx/native/jobjc/rungen
- src/macosx/native/jobjc/runjava
- src/macosx/native/jobjc/src/core/PrimitiveCoder.hs
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java
- src/macosx/native/jobjc/src/core/native/CIF.m
- src/macosx/native/jobjc/src/core/native/Coder.m
- src/macosx/native/jobjc/src/core/native/FFIType.m
- src/macosx/native/jobjc/src/core/native/Function.m
- src/macosx/native/jobjc/src/core/native/ID.m
- src/macosx/native/jobjc/src/core/native/Invoke.m
- src/macosx/native/jobjc/src/core/native/JObjCRuntime.m
- src/macosx/native/jobjc/src/core/native/MacOSXFramework.m
- src/macosx/native/jobjc/src/core/native/NSClass.m
- src/macosx/native/jobjc/src/core/native/NativeBuffer.h
- src/macosx/native/jobjc/src/core/native/NativeBuffer.m
- src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m
- src/macosx/native/jobjc/src/core/native/SEL.m
- src/macosx/native/jobjc/src/core/native/Subclassing.m
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java
- src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java
- src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java
- src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m
- src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m
- src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java
- src/macosx/native/jobjc/src/tests/native/FunCallBench.m
Changeset: 4ee22aef03c6
Author: martin
Date: 2014-07-02 10:21 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4ee22aef03c6
8048990: ZipFile.entries() can't handle empty zip entry names
Summary: getEntryBytes should never return null pointer for entry names
Reviewed-by: sherman
! src/share/native/java/util/zip/ZipFile.c
! test/java/util/zip/ZipFile/Assortment.java
Changeset: 48f37afb002c
Author: jmanson
Date: 2014-07-02 14:14 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/48f37afb002c
8048840: File.createTempFile has uninformative failure message
Reviewed-by: martin, alanb
! src/share/classes/java/io/File.java
! test/java/io/File/NulFile.java
Changeset: 8c061305cf30
Author: psandoz
Date: 2014-07-03 09:30 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8c061305cf30
8043327: Collectors.toMap studentToGPA example uses Functions.identity()
8043328: Typo in documentation of package java.util.stream
Reviewed-by: alanb, lancea
! src/share/classes/java/util/stream/Collectors.java
! src/share/classes/java/util/stream/package-info.java
Changeset: 5bd902923ccc
Author: egahlin
Date: 2014-07-03 18:20 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5bd902923ccc
8028474: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh timeout, leaves looping process
Reviewed-by: sla, jbachorik, rriggs
! test/ProblemList.txt
! test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
- test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh
- test/sun/jvmstat/testlibrary/JavaProcess.java
Changeset: 7044e9901b8f
Author: naoto
Date: 2014-07-03 16:19 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7044e9901b8f
8038092: Re-examine Bidi reflective dependency on java.awt.font
Reviewed-by: alanb
+ src/share/classes/java/awt/font/JavaAWTFontAccessImpl.java
! src/share/classes/java/awt/font/NumericShaper.java
! src/share/classes/java/awt/font/TextAttribute.java
+ src/share/classes/sun/misc/JavaAWTFontAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/text/bidi/BidiBase.java
! test/java/text/Bidi/Bug7051769.java
Changeset: a8aa05835ab2
Author: yan
Date: 2014-07-04 12:56 +0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a8aa05835ab2
8046590: fix doclint issues in swing classes, part 1 of 4
Reviewed-by: alexsch
Contributed-by: Steven Sides <steve.sides at oracle.com>
! src/share/classes/javax/swing/AbstractListModel.java
! src/share/classes/javax/swing/CellRendererPane.java
! src/share/classes/javax/swing/DefaultCellEditor.java
! src/share/classes/javax/swing/DefaultDesktopManager.java
! src/share/classes/javax/swing/DefaultListModel.java
! src/share/classes/javax/swing/DefaultListSelectionModel.java
! src/share/classes/javax/swing/DefaultRowSorter.java
! src/share/classes/javax/swing/InputMap.java
! src/share/classes/javax/swing/JCheckBox.java
! src/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/share/classes/javax/swing/JEditorPane.java
! src/share/classes/javax/swing/JFileChooser.java
! src/share/classes/javax/swing/JFrame.java
! src/share/classes/javax/swing/JMenu.java
! src/share/classes/javax/swing/JMenuBar.java
! src/share/classes/javax/swing/JSlider.java
! src/share/classes/javax/swing/JTabbedPane.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/MenuElement.java
! src/share/classes/javax/swing/MenuSelectionManager.java
! src/share/classes/javax/swing/RowFilter.java
! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/share/classes/javax/swing/Spring.java
! src/share/classes/javax/swing/UIManager.java
Changeset: f44b1b98c288
Author: dholmes
Date: 2014-07-06 20:12 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f44b1b98c288
8049055: Tests added to the jdk/test/TEST.groups to be run on correct profiles
Reviewed-by: dholmes, dfuchs
Contributed-by: Evgeniya Stepanova <evgeniya.stepanova at oracle.com>
! test/TEST.groups
Changeset: 45d8b562ddd3
Author: michaelm
Date: 2014-07-07 12:42 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/45d8b562ddd3
8048212: Two tests failed with "java.net.SocketException: Bad protocol option" on Windows after 8029607
Reviewed-by: alanb
! src/windows/native/java/net/net_util_md.c
! src/windows/native/sun/nio/ch/Net.c
Changeset: d41dc1f9b2d8
Author: dfuchs
Date: 2014-07-07 15:31 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d41dc1f9b2d8
8048020: Regression on java.util.logging.FileHandler
Summary: In some circumstances j.u.l.FileHandler can leave zombie lock files on the file system. The fix lets FileHandler reuse such zombie lock files when it sees them - as it used to do in version 1.7 of the JDK.
Reviewed-by: alanb
! src/share/classes/java/util/logging/FileHandler.java
+ test/java/util/logging/CheckZombieLockTest.java
Changeset: 7028bbbbdc6f
Author: egahlin
Date: 2014-07-07 15:06 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7028bbbbdc6f
8047368: Remove oracle.jrockit.jfr from open package.access list
Reviewed-by: sla, mullan
! src/share/lib/security/java.security-aix
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/java/lang/SecurityManager/CheckPackageAccess.java
Changeset: 2ce8930adcfb
Author: prr
Date: 2014-07-07 10:27 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2ce8930adcfb
Merge
- src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser
- src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj
- src/macosx/native/jobjc/README.txt
- src/macosx/native/jobjc/TODOS
- src/macosx/native/jobjc/bridgesupport.gmk
- src/macosx/native/jobjc/build.xml
- src/macosx/native/jobjc/extract_classes.pl
- src/macosx/native/jobjc/run-and-write-if-okay
- src/macosx/native/jobjc/rungen
- src/macosx/native/jobjc/runjava
- src/macosx/native/jobjc/src/core/PrimitiveCoder.hs
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java
- src/macosx/native/jobjc/src/core/native/CIF.m
- src/macosx/native/jobjc/src/core/native/Coder.m
- src/macosx/native/jobjc/src/core/native/FFIType.m
- src/macosx/native/jobjc/src/core/native/Function.m
- src/macosx/native/jobjc/src/core/native/ID.m
- src/macosx/native/jobjc/src/core/native/Invoke.m
- src/macosx/native/jobjc/src/core/native/JObjCRuntime.m
- src/macosx/native/jobjc/src/core/native/MacOSXFramework.m
- src/macosx/native/jobjc/src/core/native/NSClass.m
- src/macosx/native/jobjc/src/core/native/NativeBuffer.h
- src/macosx/native/jobjc/src/core/native/NativeBuffer.m
- src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m
- src/macosx/native/jobjc/src/core/native/SEL.m
- src/macosx/native/jobjc/src/core/native/Subclassing.m
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java
- src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java
- src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java
- src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m
- src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m
- src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java
- src/macosx/native/jobjc/src/tests/native/FunCallBench.m
! src/share/classes/javax/swing/DefaultCellEditor.java
! src/share/classes/javax/swing/DefaultRowSorter.java
! src/share/classes/javax/swing/JEditorPane.java
! src/share/classes/javax/swing/JSlider.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/MenuSelectionManager.java
! src/share/classes/javax/swing/RowFilter.java
! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/share/classes/javax/swing/UIManager.java
- test/com/sun/jdi/ProcessAttachDebuggee.java
- test/com/sun/jdi/ProcessAttachDebugger.java
- test/com/sun/jdi/ProcessAttachTest.sh
- test/com/sun/jdi/ShutdownDebuggee.java
- test/com/sun/jdi/SuspendNoFlagTest.sh
- test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh
- test/sun/jvmstat/testlibrary/JavaProcess.java
More information about the jdk9-all-changes
mailing list