From artem.ananiev at oracle.com Fri Apr 1 05:53:03 2011 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Fri, 01 Apr 2011 16:53:03 +0400 Subject: hg: macosx-port/macosx-port/jdk: added jobjc to build In-Reply-To: <20110322205058.5FD5F473A2@hg.openjdk.java.net> References: <20110322205058.5FD5F473A2@hg.openjdk.java.net> Message-ID: <4D95CAAF.2060407@oracle.com> Hi, Roger, I have just updated my workspace and performed a clean build. Then I did several incremental builds and found that JObjC is completely rebuilt every time. On my MacBook (not very fast laptop, but not ancient as well) it takes 2 minutes to generate and build all the wrapper classes. Given that the whole incremental build (hotspot, jdk, langtools, demos, etc.) takes 10 minutes, JObjC seems to be a good candidate for improvements. Should I file a JIRA issue about this? Thanks, Artem On 3/22/2011 11:50 PM, rhoover at apple.com wrote: > Changeset: 391ef7b33b9f > Author: rhoover > Date: 2011-03-22 14:49 -0600 > URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/391ef7b33b9f > > added jobjc to build > > ! make/common/Release.gmk > ! make/java/Makefile > + make/java/jobjc/Makefile > + 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/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 > From swingler at apple.com Fri Apr 1 06:03:58 2011 From: swingler at apple.com (Mike Swingler) Date: Fri, 01 Apr 2011 06:03:58 -0700 Subject: hg: macosx-port/macosx-port/jdk: Adding initial implementation of Lightweight AWT, Cocoa app startup, font support, and OpenGL graphics pipeline. In-Reply-To: References: <20110331191539.1AA644768A@hg.openjdk.java.net> <4D8EC836-7BDD-4051-830D-339449A8CD62@gmail.com> <53120A16-B18A-45F4-A7EF-95E285EA201F@apple.com> Message-ID: <8B17247D-D84F-44C4-9501-AF44BB378062@apple.com> On Mar 31, 2011, at 11:12 PM, Henri Gomez wrote: > 2011/4/1 Michael Hall : > >> On Mar 31, 2011, at 8:57 PM, Mike Swingler wrote: >> >>> t's a primitive AWT stack that handles drawing things like SwingSet fine, but it is far from complete (which is why it is gated behind and environment variable right now). See the status page for more info as it evolves: . >> >> Thanks, that looks good for monitoring status. Looking forward to notifications of things to try. > > Very good news. > > Thanks guys, happy to see this work-in-progress. > > Any estimated date for a more complete AWT port ? IDE makers are > certainly impatient to test it. I can't give any firm commitment, but I'm aiming to have enough pieces in place within a month to flip the default toolkit to the Cocoa one. Mike Swingler Java Engineering Apple Inc. From artem.ananiev at oracle.com Fri Apr 1 07:25:55 2011 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Fri, 01 Apr 2011 18:25:55 +0400 Subject: Bug tracking for macosx-port Message-ID: <4D95E073.6040408@oracle.com> Hi, team, here is a link to JIRA which will be used to track bugs for Mac OS X Port: http://java.net/jira/browse/MACOSX_PORT It currently contains a few components (categories): Build, AWT, Java2D - with a few issues in each. With more bugs appear, we'll add more components, just let me know. All of the issues from "Mac OS X Port Project Status" wiki will migrate to JIRA shortly. To file a new issue or be assigned to any JIRA task, you need to be a member of the project: http://java.net/projects/macosx-port To become a member, just send me or Mike your java.net account name. Thanks, Artem From rhoover at apple.com Fri Apr 1 11:27:55 2011 From: rhoover at apple.com (roger hoover) Date: Fri, 01 Apr 2011 12:27:55 -0600 Subject: hg: macosx-port/macosx-port/jdk: added jobjc to build In-Reply-To: <4D95CAAF.2060407@oracle.com> References: <20110322205058.5FD5F473A2@hg.openjdk.java.net> <4D95CAAF.2060407@oracle.com> Message-ID: <0E35DE29-685F-4616-85E9-724896DB58E0@apple.com> Artem, Sure, file a bug. The existing jobjc build is driven by ant and xcode and does not properly understand the dependencies. What needs to be done is: 1. Instead of referencing the bridge support files in their frameworks, the build needs to regenerate those files in the jdk7 build space with the gen_bridge_metadata command (this is a must have to get building to work under 10.7 lion). 2. Then, we need a makefile that relates changes in the bridge support data and only fires up the generator the generator has changed, or if the bridge support changes are later than the last built jobjc library or jar file. I hope to make a stab at this next week. roger On Apr 1, 2011, at 6:53 AM, Artem Ananiev wrote: > Hi, Roger, > > I have just updated my workspace and performed a clean build. Then I did several incremental builds and found that JObjC is completely rebuilt every time. On my MacBook (not very fast laptop, but not ancient as well) it takes 2 minutes to generate and build all the wrapper classes. Given that the whole incremental build (hotspot, jdk, langtools, demos, etc.) takes 10 minutes, JObjC seems to be a good candidate for improvements. > > Should I file a JIRA issue about this? > > Thanks, > > Artem > > On 3/22/2011 11:50 PM, rhoover at apple.com wrote: >> Changeset: 391ef7b33b9f >> Author: rhoover >> Date: 2011-03-22 14:49 -0600 >> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/391ef7b33b9f >> >> added jobjc to build >> >> ! make/common/Release.gmk >> ! make/java/Makefile >> + make/java/jobjc/Makefile >> + 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/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 >> From mik3hall at gmail.com Sat Apr 2 11:40:40 2011 From: mik3hall at gmail.com (Michael Hall) Date: Sat, 2 Apr 2011 13:40:40 -0500 Subject: Documentation typo Message-ID: <3A122FB0-10CD-4D63-8090-DFAED87A4F45@gmail.com> The nio list might be a more appropriate place to bring this up but I don't think I got through last time I tried posting to that, or a documentation bug report(?) but I don't think I can file those yet. For now I guess I'll just mention that I don't think 'direcregular filetory' is what is meant at... http://download.oracle.com/javase/7/docs/api/java/nio/file/Files.html From Alan.Bateman at oracle.com Sun Apr 3 03:23:10 2011 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Sun, 03 Apr 2011 11:23:10 +0100 Subject: Documentation typo In-Reply-To: <3A122FB0-10CD-4D63-8090-DFAED87A4F45@gmail.com> References: <3A122FB0-10CD-4D63-8090-DFAED87A4F45@gmail.com> Message-ID: <4D984A8E.4000708@oracle.com> Michael Hall wrote: > The nio list might be a more appropriate place to bring this up but I don't think I got through last time I tried posting to that, or a documentation bug report(?) but I don't think I can file those yet. > For now I guess I'll just mention that I don't think 'direcregular filetory' is what is meant at... > http://download.oracle.com/javase/7/docs/api/java/nio/file/Files.html > > > Yes, please send to nio-dev and we'll get this fixed. You need to be subscribed to send mails to that list (I think this is generally true for all the OpenJDK lists). -Alan From swingler at apple.com Sun Apr 3 18:56:07 2011 From: swingler at apple.com (swingler at apple.com) Date: Mon, 04 Apr 2011 01:56:07 +0000 Subject: hg: macosx-port/macosx-port/hotspot: Changing optimization level to -Os, per Message-ID: <20110404015611.E3ED047773@hg.openjdk.java.net> Changeset: 642531ddcac1 Author: swingler at apple.com Date: 2011-04-03 18:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/642531ddcac1 Changing optimization level to -Os, per ! make/bsd/makefiles/gcc.make From swingler at apple.com Sun Apr 3 18:56:30 2011 From: swingler at apple.com (swingler at apple.com) Date: Mon, 04 Apr 2011 01:56:30 +0000 Subject: hg: macosx-port/macosx-port/jdk: Changing optimization level to -Os, per Message-ID: <20110404015645.6806F47774@hg.openjdk.java.net> Changeset: 755fd1d0386b Author: swingler at apple.com Date: 2011-04-03 18:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/755fd1d0386b Changing optimization level to -Os, per ! make/common/Defs-macosx.gmk ! make/common/shared/Defs-utils.gmk ! make/java/jli/Makefile From swingler at apple.com Sun Apr 3 22:45:07 2011 From: swingler at apple.com (swingler at apple.com) Date: Mon, 04 Apr 2011 05:45:07 +0000 Subject: hg: macosx-port/macosx-port/hotspot: Changing compiler to llvm-gcc, per Message-ID: <20110404054511.4B6FC4777C@hg.openjdk.java.net> Changeset: 98763ef4b663 Author: swingler at apple.com Date: 2011-04-03 22:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/98763ef4b663 Changing compiler to llvm-gcc, per ! make/bsd/makefiles/gcc.make From swingler at apple.com Sun Apr 3 22:45:29 2011 From: swingler at apple.com (swingler at apple.com) Date: Mon, 04 Apr 2011 05:45:29 +0000 Subject: hg: macosx-port/macosx-port/jdk: Changing compiler to llvm-gcc, per Message-ID: <20110404054550.63FAA4777D@hg.openjdk.java.net> Changeset: 3bd2ae0e98a9 Author: swingler at apple.com Date: 2011-04-03 22:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3bd2ae0e98a9 Changing compiler to llvm-gcc, per ! make/common/shared/Compiler-gcc.gmk + make/common/shared/Compiler-llvm.gmk ! make/common/shared/Defs-macosx.gmk ! make/common/shared/Defs-versions.gmk From henri.gomez at gmail.com Mon Apr 4 09:03:11 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 4 Apr 2011 18:03:11 +0200 Subject: What about java.lang.invoke available in b136 ? Message-ID: Hi to all, I didn't see java.lang.invoke in both BSD and MacOS/X port, they are available in b136 (available for Linux/Windows/Solaris). When should we see these backported from main branch ? Another question, I can't see the build number in both BSD and Mac branches : BSD : openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-henri_2011_04_04_12_18-b00) OpenJDK 64-Bit Server VM (build 21.0-b03, mixed mode) MacOS/X : openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-b00) OpenJDK 64-Bit Server VM (build 21.0-b03, mixed mode) What's the current build number in both branches (b122 ?) I know some Groovy guys really eager to test it on OS/X Thanks From henri.gomez at gmail.com Mon Apr 4 09:35:05 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 4 Apr 2011 18:35:05 +0200 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: References: Message-ID: I didn't see them compiled in rt.jar Did I miss something in build ? Any option to get them compiled ? I saw them in the build ? path @loader_path/. (offset 12) dest=`echo /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/lib/ | /usr/bin/sed -e 's%.*\/classes\/%classes\/%' -e 's%.*\/tmp.sun.sun.instrument.instrument\/%classes\/%' -e 's%.*\/lib\/%lib\/%' -e 's%.*\/bin\/%bin\/%' -e 's%.*\/include\/%include\/%' -e 's%.*\/demo\/%demo\/%' -e 's%.*\/sample\/%sample\/%'` ; /bin/mkdir -p /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/modules/instrument/$dest; /bin/cp -f /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/lib/libinstrument.dylib /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/modules/instrument/$dest # Java sources to be compiled: (listed in file /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/java/java.dyn/.classes.list) ../../../src/share/classes/java/dyn/CallSite.java ../../../src/share/classes/java/dyn/ClassValue.java ../../../src/share/classes/java/dyn/ConstantCallSite.java ../../../src/share/classes/java/dyn/InvokeDynamic.java ../../../src/share/classes/java/dyn/InvokeDynamicBootstrapError.java ../../../src/share/classes/java/dyn/Linkage.java ../../../src/share/classes/java/dyn/MethodHandle.java ../../../src/share/classes/java/dyn/MethodHandles.java ../../../src/share/classes/java/dyn/MethodType.java ../../../src/share/classes/java/dyn/MethodTypeForm.java ../../../src/share/classes/java/dyn/MutableCallSite.java ../../../src/share/classes/java/dyn/SwitchPoint.java ../../../src/share/classes/java/dyn/VolatileCallSite.java ../../../src/share/classes/java/dyn/WrongMethodTypeException.java ../../../src/share/classes/java/dyn/package-info.java ../../../src/share/classes/sun/dyn/Access.java ../../../src/share/classes/sun/dyn/AdapterMethodHandle.java ../../../src/share/classes/sun/dyn/BoundMethodHandle.java ../../../src/share/classes/sun/dyn/CallSiteImpl.java ../../../src/share/classes/sun/dyn/DirectMethodHandle.java ../../../src/share/classes/sun/dyn/FilterGeneric.java ../../../src/share/classes/sun/dyn/FilterOneArgument.java ../../../src/share/classes/sun/dyn/FromGeneric.java ../../../src/share/classes/sun/dyn/InvokeGeneric.java ../../../src/share/classes/sun/dyn/Invokers.java ../../../src/share/classes/sun/dyn/MemberName.java ../../../src/share/classes/sun/dyn/MethodHandleImpl.java ../../../src/share/classes/sun/dyn/MethodHandleNatives.java ../../../src/share/classes/sun/dyn/MethodTypeImpl.java ../../../src/share/classes/sun/dyn/SpreadGeneric.java ../../../src/share/classes/sun/dyn/ToGeneric.java ../../../src/share/classes/sun/dyn/WrapperInstance.java ../../../src/share/classes/sun/dyn/anon/AnonymousClassLoader.java ../../../src/share/classes/sun/dyn/anon/ConstantPoolParser.java ../../../src/share/classes/sun/dyn/anon/ConstantPoolPatch.java ../../../src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java ../../../src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java ../../../src/share/classes/sun/dyn/empty/Empty.java ../../../src/share/classes/sun/dyn/package-info.java ../../../src/share/classes/sun/dyn/util/BytecodeDescriptor.java ../../../src/share/classes/sun/dyn/util/BytecodeName.java ../../../src/share/classes/sun/dyn/util/ValueConversions.java ../../../src/share/classes/sun/dyn/util/VerifyAccess.java ../../../src/share/classes/sun/dyn/util/VerifyType.java ../../../src/share/classes/sun/dyn/util/Wrapper.java ../../../src/share/classes/sun/dyn/util/package-info.java # Running javac: ... /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Djava.awt.headless=true -client -Xmx896m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -source 7 -target 7 -encoding ascii "-Xbootclasspath:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes" -XDprocess.packages -proc:only \ -processor com.sun.tools.javac.sym.CreateSymbols \ -Acom.sun.tools.javac.sym.Jar=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/rt-orig.jar \ -Acom.sun.tools.javac.sym.Dest=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/symbols/META-INF/sym/rt.jar \ java.applet java.awt java.awt.color java.awt.datatransfer java.awt.dnd java.awt.event java.awt.font java.awt.geom java.awt.im java.awt.im.spi java.awt.image java.awt.image.renderable java.awt.print java.beans java.beans.beancontext java.dyn java.io java.lang java.lang.annotation java.lang.instrument java.lang.management java.lang.ref java.lang.reflect java.math java.net java.nio java.nio.channels java.nio.channels.spi java.nio.charset java.nio.charset.spi java.nio.file java.nio.file.attribute java.nio.file.spi java.rmi java.rmi.activation java.rmi.dgc java.rmi.registry java.rmi.server java.security java.security.acl java.security.cert java.security.interfaces java.security.spec java.sql java.text java.text.spi java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks java.util.jar java.util.logging java.util.prefs java.util.regex java.util.spi java.util.zip javax.accessibility javax.activation javax.activity javax.annotation javax.annotation.processing javax.crypto javax.crypto.interfaces javax.crypto.spec javax.imageio javax.imageio.event javax.imageio.metadata javax.imageio.plugins.jpeg javax.imageio.plugins.bmp javax.imageio.spi javax.imageio.stream javax.jws javax.jws.soap javax.lang.model javax.lang.model.element javax.lang.model.type javax.lang.model.util javax.management javax.management.loading javax.management.monitor javax.management.relation javax.management.openmbean javax.management.timer javax.management.modelmbean javax.management.remote javax.management.remote.rmi javax.naming javax.naming.directory javax.naming.event javax.naming.ldap javax.naming.spi javax.net javax.net.ssl javax.print javax.print.attribute javax.print.attribute.standard javax.print.event javax.rmi javax.rmi.CORBA javax.rmi.ssl javax.script javax.security.auth javax.security.auth.callback javax.security.auth.kerberos javax.security.auth.login javax.security.auth.spi javax.security.auth.x500 javax.security.cert javax.security.sasl javax.sound.sampled javax.sound.sampled.spi javax.sound.midi javax.sound.midi.spi javax.sql javax.sql.rowset javax.sql.rowset.serial javax.sql.rowset.spi javax.swing javax.swing.border javax.swing.colorchooser javax.swing.filechooser javax.swing.event javax.swing.table javax.swing.text javax.swing.text.html javax.swing.text.html.parser javax.swing.text.rtf javax.swing.tree javax.swing.undo javax.swing.plaf javax.swing.plaf.basic javax.swing.plaf.metal javax.swing.plaf.multi javax.swing.plaf.nimbus javax.swing.plaf.synth javax.tools javax.transaction javax.transaction.xa javax.xml.parsers javax.xml.bind javax.xml.bind.annotation javax.xml.bind.annotation.adapters javax.xml.bind.attachment javax.xml.bind.helpers javax.xml.bind.util javax.xml.soap javax.xml.ws javax.xml.ws.handler javax.xml.ws.handler.soap javax.xml.ws.http javax.xml.ws.soap javax.xml.ws.spi javax.xml.ws.spi.http javax.xml.ws.wsaddressing javax.xml.transform javax.xml.transform.sax javax.xml.transform.dom javax.xml.transform.stax javax.xml.transform.stream javax.xml javax.xml.crypto javax.xml.crypto.dom javax.xml.crypto.dsig javax.xml.crypto.dsig.dom javax.xml.crypto.dsig.keyinfo javax.xml.crypto.dsig.spec javax.xml.datatype javax.xml.validation javax.xml.namespace javax.xml.xpath javax.xml.stream javax.xml.stream.events javax.xml.stream.util org.ietf.jgss org.omg.CORBA org.omg.CORBA.DynAnyPackage org.omg.CORBA.ORBPackage org.omg.CORBA.TypeCodePackage org.omg.stub.java.rmi org.omg.CORBA.portable org.omg.CORBA_2_3 org.omg.CORBA_2_3.portable org.omg.CosNaming org.omg.CosNaming.NamingContextExtPackage org.omg.CosNaming.NamingContextPackage org.omg.SendingContext org.omg.PortableServer org.omg.PortableServer.CurrentPackage org.omg.PortableServer.POAPackage org.omg.PortableServer.POAManagerPackage org.omg.PortableServer.ServantLocatorPackage org.omg.PortableServer.portable org.omg.PortableInterceptor org.omg.PortableInterceptor.ORBInitInfoPackage org.omg.Messaging org.omg.IOP org.omg.IOP.CodecFactoryPackage org.omg.IOP.CodecPackage org.omg.Dynamic org.omg.DynamicAny org.omg.DynamicAny.DynAnyPackage org.omg.DynamicAny.DynAnyFactoryPackage org.w3c.dom org.w3c.dom.events org.w3c.dom.bootstrap org.w3c.dom.ls org.xml.sax org.xml.sax.ext org.xml.sax.helpers com.sun.java.browser.dom org.w3c.dom org.w3c.dom.bootstrap org.w3c.dom.ls org.w3c.dom.ranges org.w3c.dom.traversal org.w3c.dom.html org.w3c.dom.stylesheets org.w3c.dom.css org.w3c.dom.events org.w3c.dom.views com.sun.management com.sun.security.auth com.sun.security.auth.callback com.sun.security.auth.login com.sun.security.auth.module com.sun.security.jgss com.sun.nio.file com.sun.net.ssl com.sun.net.httpserver com.sun.net.httpserver.spi javax.smartcardio com.sun.tracing com.sun.tracing.dtrace com.sun.nio.sctp com.oracle.net com.sun.java.swing.plaf.windows com.sun.java.swing.plaf.motif com.sun.java.swing.plaf.gtk sun.dyn com.sun.servicetag Did you see them in your generated rt.jar ? 2011/4/4 Sam Pullara : > Looks like it is still in the java.dyn.* package even though it mentions java.lang.invoke.* packages in the package-info. > > Sam > > i7:bsd-port sam$ ls jdk/src/share/classes/java/dyn/ > CallSite.java ? ? ? ? ? ? ? ? ? ? ? ? ? Linkage.java ? ? ? ? ? ? ? ? ? ? ? ? ? ?MutableCallSite.java > ClassValue.java ? ? ? ? ? ? ? ? ? ? ? ? MethodHandle.java ? ? ? ? ? ? ? ? ? ? ? SwitchPoint.java > ConstantCallSite.java ? ? ? ? ? ? ? ? ? MethodHandles.java ? ? ? ? ? ? ? ? ? ? ?VolatileCallSite.java > InvokeDynamic.java ? ? ? ? ? ? ? ? ? ? ?MethodType.java ? ? ? ? ? ? ? ? ? ? ? ? WrongMethodTypeException.java > InvokeDynamicBootstrapError.java ? ? ? ?MethodTypeForm.java ? ? ? ? ? ? ? ? ? ? package-info.java > > from package-info: > > /** > ?* The {@code java.lang.invoke} package contains dynamic language support provided directly by > ?* the Java core class libraries and virtual machine. > ?* > > On Apr 4, 2011, at 9:03 AM, Henri Gomez wrote: > >> Hi to all, >> >> I didn't see java.lang.invoke in both BSD and MacOS/X port, they are >> available in b136 (available for Linux/Windows/Solaris). >> When should we see these backported from main branch ? >> >> Another question, I can't see the build number in both BSD and Mac branches : >> >> BSD : >> >> openjdk version "1.7.0-internal" >> OpenJDK Runtime Environment (build 1.7.0-internal-henri_2011_04_04_12_18-b00) >> OpenJDK 64-Bit Server VM (build 21.0-b03, mixed mode) >> >> MacOS/X : >> >> openjdk version "1.7.0-internal" >> OpenJDK Runtime Environment (build 1.7.0-internal-b00) >> OpenJDK 64-Bit Server VM (build 21.0-b03, mixed mode) >> >> What's the current build number in both branches (b122 ?) >> >> I know some Groovy guys really eager to test it on OS/X >> >> Thanks >> > > From henri.gomez at gmail.com Mon Apr 4 09:39:33 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 4 Apr 2011 18:39:33 +0200 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: <5915F5AB-9F08-4B81-B51A-49C6B4B3CE13@sampullara.com> References: <5915F5AB-9F08-4B81-B51A-49C6B4B3CE13@sampullara.com> Message-ID: Like me but not on java.lang.invoke ;( May be something weird in make or ant files ? 2011/4/4 Sam Pullara : > Yep, I see them in the rt.jar: > > i7:bsd-port sam$ jar tvf build/bsd-amd64/j2sdk-image/jre/lib/rt.jar |grep java.dyn > ?4083 Sat Apr 02 00:33:46 PDT 2011 java/dyn/CallSite.class > ?1062 Sat Apr 02 00:33:48 PDT 2011 java/dyn/ClassValue$ClassValueMap.class > ?2470 Sat Apr 02 00:33:48 PDT 2011 java/dyn/ClassValue.class > ? 603 Sat Apr 02 00:33:48 PDT 2011 java/dyn/ConstantCallSite.class > ? 250 Sat Apr 02 00:33:48 PDT 2011 java/dyn/InvokeDynamic.class > ? 797 Sat Apr 02 00:33:48 PDT 2011 java/dyn/InvokeDynamicBootstrapError.class > ?2834 Sat Apr 02 00:33:48 PDT 2011 java/dyn/Linkage.class > ? 536 Sat Apr 02 00:33:46 PDT 2011 java/dyn/MethodHandle$1.class > ? 488 Sat Apr 02 00:33:46 PDT 2011 java/dyn/MethodHandle$PolymorphicSignature.class > ?6412 Sat Apr 02 00:33:46 PDT 2011 java/dyn/MethodHandle.class > ?1674 Sat Apr 02 00:33:46 PDT 2011 java/dyn/MethodHandles$1.class > ?13444 Sat Apr 02 00:33:46 PDT 2011 java/dyn/MethodHandles$Lookup.class > ?16171 Sat Apr 02 00:33:46 PDT 2011 java/dyn/MethodHandles.class > ?1898 Sat Apr 02 00:33:46 PDT 2011 java/dyn/MethodType$1.class > ?13236 Sat Apr 02 00:33:46 PDT 2011 java/dyn/MethodType.class > ? 243 Sat Apr 02 00:33:46 PDT 2011 java/dyn/MethodTypeForm.class > ?1192 Sat Apr 02 00:33:48 PDT 2011 java/dyn/MutableCallSite.class > ?1457 Sat Apr 02 00:33:48 PDT 2011 java/dyn/SwitchPoint.class > ? 718 Sat Apr 02 00:33:48 PDT 2011 java/dyn/VolatileCallSite.class > ? 391 Sat Apr 02 00:33:46 PDT 2011 java/dyn/WrongMethodTypeException.class > > Sam > > On Apr 4, 2011, at 9:35 AM, Henri Gomez wrote: > >> I didn't see them compiled in rt.jar >> >> Did I miss something in build ? Any option to get them compiled ? >> >> I saw them in the build ? >> >> ? ? ? ? path @loader_path/. (offset 12) >> dest=`echo /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/lib/ >> | /usr/bin/sed -e 's%.*\/classes\/%classes\/%' -e >> 's%.*\/tmp.sun.sun.instrument.instrument\/%classes\/%' -e >> 's%.*\/lib\/%lib\/%' -e 's%.*\/bin\/%bin\/%' -e >> 's%.*\/include\/%include\/%' -e 's%.*\/demo\/%demo\/%' -e >> 's%.*\/sample\/%sample\/%'` ; /bin/mkdir -p >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/modules/instrument/$dest; >> /bin/cp -f /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/lib/libinstrument.dylib >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/modules/instrument/$dest >> # Java sources to be compiled: (listed in file >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/java/java.dyn/.classes.list) >> ../../../src/share/classes/java/dyn/CallSite.java >> ../../../src/share/classes/java/dyn/ClassValue.java >> ../../../src/share/classes/java/dyn/ConstantCallSite.java >> ../../../src/share/classes/java/dyn/InvokeDynamic.java >> ../../../src/share/classes/java/dyn/InvokeDynamicBootstrapError.java >> ../../../src/share/classes/java/dyn/Linkage.java >> ../../../src/share/classes/java/dyn/MethodHandle.java >> ../../../src/share/classes/java/dyn/MethodHandles.java >> ../../../src/share/classes/java/dyn/MethodType.java >> ../../../src/share/classes/java/dyn/MethodTypeForm.java >> ../../../src/share/classes/java/dyn/MutableCallSite.java >> ../../../src/share/classes/java/dyn/SwitchPoint.java >> ../../../src/share/classes/java/dyn/VolatileCallSite.java >> ../../../src/share/classes/java/dyn/WrongMethodTypeException.java >> ../../../src/share/classes/java/dyn/package-info.java >> ../../../src/share/classes/sun/dyn/Access.java >> ../../../src/share/classes/sun/dyn/AdapterMethodHandle.java >> ../../../src/share/classes/sun/dyn/BoundMethodHandle.java >> ../../../src/share/classes/sun/dyn/CallSiteImpl.java >> ../../../src/share/classes/sun/dyn/DirectMethodHandle.java >> ../../../src/share/classes/sun/dyn/FilterGeneric.java >> ../../../src/share/classes/sun/dyn/FilterOneArgument.java >> ../../../src/share/classes/sun/dyn/FromGeneric.java >> ../../../src/share/classes/sun/dyn/InvokeGeneric.java >> ../../../src/share/classes/sun/dyn/Invokers.java >> ../../../src/share/classes/sun/dyn/MemberName.java >> ../../../src/share/classes/sun/dyn/MethodHandleImpl.java >> ../../../src/share/classes/sun/dyn/MethodHandleNatives.java >> ../../../src/share/classes/sun/dyn/MethodTypeImpl.java >> ../../../src/share/classes/sun/dyn/SpreadGeneric.java >> ../../../src/share/classes/sun/dyn/ToGeneric.java >> ../../../src/share/classes/sun/dyn/WrapperInstance.java >> ../../../src/share/classes/sun/dyn/anon/AnonymousClassLoader.java >> ../../../src/share/classes/sun/dyn/anon/ConstantPoolParser.java >> ../../../src/share/classes/sun/dyn/anon/ConstantPoolPatch.java >> ../../../src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java >> ../../../src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java >> ../../../src/share/classes/sun/dyn/empty/Empty.java >> ../../../src/share/classes/sun/dyn/package-info.java >> ../../../src/share/classes/sun/dyn/util/BytecodeDescriptor.java >> ../../../src/share/classes/sun/dyn/util/BytecodeName.java >> ../../../src/share/classes/sun/dyn/util/ValueConversions.java >> ../../../src/share/classes/sun/dyn/util/VerifyAccess.java >> ../../../src/share/classes/sun/dyn/util/VerifyType.java >> ../../../src/share/classes/sun/dyn/util/Wrapper.java >> ../../../src/share/classes/sun/dyn/util/package-info.java >> # Running javac: >> >> ... >> >> /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/bin/java >> -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput >> -Djava.awt.headless=true -client -Xmx896m -Xms128m -XX:PermSize=32m >> -XX:MaxPermSize=160m >> "-Xbootclasspath/p:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" >> -jar /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar >> -source 7 -target 7 -encoding ascii >> "-Xbootclasspath:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes" >> -XDprocess.packages -proc:only \ >> ? ? ? ? ? -processor com.sun.tools.javac.sym.CreateSymbols \ >> ? ? ? ? ? -Acom.sun.tools.javac.sym.Jar=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/rt-orig.jar >> \ >> ? ? ? ? ? -Acom.sun.tools.javac.sym.Dest=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/symbols/META-INF/sym/rt.jar >> \ >> ? ? ? ? ? java.applet java.awt java.awt.color java.awt.datatransfer >> java.awt.dnd java.awt.event java.awt.font java.awt.geom java.awt.im >> java.awt.im.spi java.awt.image java.awt.image.renderable >> java.awt.print java.beans java.beans.beancontext java.dyn java.io >> java.lang java.lang.annotation java.lang.instrument >> java.lang.management java.lang.ref java.lang.reflect java.math >> java.net java.nio java.nio.channels java.nio.channels.spi >> java.nio.charset java.nio.charset.spi java.nio.file >> java.nio.file.attribute java.nio.file.spi java.rmi java.rmi.activation >> java.rmi.dgc java.rmi.registry java.rmi.server java.security >> java.security.acl java.security.cert java.security.interfaces >> java.security.spec java.sql java.text java.text.spi java.util >> java.util.concurrent java.util.concurrent.atomic >> java.util.concurrent.locks java.util.jar java.util.logging >> java.util.prefs java.util.regex java.util.spi java.util.zip >> javax.accessibility javax.activation javax.activity javax.annotation >> javax.annotation.processing javax.crypto javax.crypto.interfaces >> javax.crypto.spec javax.imageio javax.imageio.event >> javax.imageio.metadata javax.imageio.plugins.jpeg >> javax.imageio.plugins.bmp javax.imageio.spi javax.imageio.stream >> javax.jws javax.jws.soap javax.lang.model javax.lang.model.element >> javax.lang.model.type javax.lang.model.util javax.management >> javax.management.loading javax.management.monitor >> javax.management.relation javax.management.openmbean >> javax.management.timer javax.management.modelmbean >> javax.management.remote javax.management.remote.rmi javax.naming >> javax.naming.directory javax.naming.event javax.naming.ldap >> javax.naming.spi javax.net javax.net.ssl javax.print >> javax.print.attribute javax.print.attribute.standard javax.print.event >> javax.rmi javax.rmi.CORBA javax.rmi.ssl javax.script >> javax.security.auth javax.security.auth.callback >> javax.security.auth.kerberos javax.security.auth.login >> javax.security.auth.spi javax.security.auth.x500 javax.security.cert >> javax.security.sasl javax.sound.sampled javax.sound.sampled.spi >> javax.sound.midi javax.sound.midi.spi javax.sql javax.sql.rowset >> javax.sql.rowset.serial javax.sql.rowset.spi javax.swing >> javax.swing.border javax.swing.colorchooser javax.swing.filechooser >> javax.swing.event javax.swing.table javax.swing.text >> javax.swing.text.html javax.swing.text.html.parser >> javax.swing.text.rtf javax.swing.tree javax.swing.undo >> javax.swing.plaf javax.swing.plaf.basic javax.swing.plaf.metal >> javax.swing.plaf.multi javax.swing.plaf.nimbus javax.swing.plaf.synth >> javax.tools javax.transaction javax.transaction.xa javax.xml.parsers >> javax.xml.bind javax.xml.bind.annotation >> javax.xml.bind.annotation.adapters javax.xml.bind.attachment >> javax.xml.bind.helpers javax.xml.bind.util javax.xml.soap javax.xml.ws >> javax.xml.ws.handler javax.xml.ws.handler.soap javax.xml.ws.http >> javax.xml.ws.soap javax.xml.ws.spi javax.xml.ws.spi.http >> javax.xml.ws.wsaddressing javax.xml.transform javax.xml.transform.sax >> javax.xml.transform.dom javax.xml.transform.stax >> javax.xml.transform.stream javax.xml javax.xml.crypto >> javax.xml.crypto.dom javax.xml.crypto.dsig javax.xml.crypto.dsig.dom >> javax.xml.crypto.dsig.keyinfo javax.xml.crypto.dsig.spec >> javax.xml.datatype javax.xml.validation javax.xml.namespace >> javax.xml.xpath javax.xml.stream javax.xml.stream.events >> javax.xml.stream.util org.ietf.jgss org.omg.CORBA >> org.omg.CORBA.DynAnyPackage org.omg.CORBA.ORBPackage >> org.omg.CORBA.TypeCodePackage org.omg.stub.java.rmi >> org.omg.CORBA.portable org.omg.CORBA_2_3 org.omg.CORBA_2_3.portable >> org.omg.CosNaming org.omg.CosNaming.NamingContextExtPackage >> org.omg.CosNaming.NamingContextPackage org.omg.SendingContext >> org.omg.PortableServer org.omg.PortableServer.CurrentPackage >> org.omg.PortableServer.POAPackage >> org.omg.PortableServer.POAManagerPackage >> org.omg.PortableServer.ServantLocatorPackage >> org.omg.PortableServer.portable org.omg.PortableInterceptor >> org.omg.PortableInterceptor.ORBInitInfoPackage org.omg.Messaging >> org.omg.IOP org.omg.IOP.CodecFactoryPackage org.omg.IOP.CodecPackage >> org.omg.Dynamic org.omg.DynamicAny org.omg.DynamicAny.DynAnyPackage >> org.omg.DynamicAny.DynAnyFactoryPackage org.w3c.dom org.w3c.dom.events >> org.w3c.dom.bootstrap org.w3c.dom.ls org.xml.sax org.xml.sax.ext >> org.xml.sax.helpers com.sun.java.browser.dom org.w3c.dom >> org.w3c.dom.bootstrap org.w3c.dom.ls org.w3c.dom.ranges >> org.w3c.dom.traversal org.w3c.dom.html org.w3c.dom.stylesheets >> org.w3c.dom.css org.w3c.dom.events org.w3c.dom.views >> com.sun.management com.sun.security.auth >> com.sun.security.auth.callback com.sun.security.auth.login >> com.sun.security.auth.module com.sun.security.jgss com.sun.nio.file >> com.sun.net.ssl com.sun.net.httpserver com.sun.net.httpserver.spi >> javax.smartcardio com.sun.tracing com.sun.tracing.dtrace >> com.sun.nio.sctp com.oracle.net com.sun.java.swing.plaf.windows >> com.sun.java.swing.plaf.motif com.sun.java.swing.plaf.gtk sun.dyn >> com.sun.servicetag >> >> >> Did you see them in your generated rt.jar ? >> >> >> 2011/4/4 Sam Pullara : >>> Looks like it is still in the java.dyn.* package even though it mentions java.lang.invoke.* packages in the package-info. >>> >>> Sam >>> >>> i7:bsd-port sam$ ls jdk/src/share/classes/java/dyn/ >>> CallSite.java ? ? ? ? ? ? ? ? ? ? ? ? ? Linkage.java ? ? ? ? ? ? ? ? ? ? ? ? ? ?MutableCallSite.java >>> ClassValue.java ? ? ? ? ? ? ? ? ? ? ? ? MethodHandle.java ? ? ? ? ? ? ? ? ? ? ? SwitchPoint.java >>> ConstantCallSite.java ? ? ? ? ? ? ? ? ? MethodHandles.java ? ? ? ? ? ? ? ? ? ? ?VolatileCallSite.java >>> InvokeDynamic.java ? ? ? ? ? ? ? ? ? ? ?MethodType.java ? ? ? ? ? ? ? ? ? ? ? ? WrongMethodTypeException.java >>> InvokeDynamicBootstrapError.java ? ? ? ?MethodTypeForm.java ? ? ? ? ? ? ? ? ? ? package-info.java >>> >>> from package-info: >>> >>> /** >>> ?* The {@code java.lang.invoke} package contains dynamic language support provided directly by >>> ?* the Java core class libraries and virtual machine. >>> ?* >>> >>> On Apr 4, 2011, at 9:03 AM, Henri Gomez wrote: >>> >>>> Hi to all, >>>> >>>> I didn't see java.lang.invoke in both BSD and MacOS/X port, they are >>>> available in b136 (available for Linux/Windows/Solaris). >>>> When should we see these backported from main branch ? >>>> >>>> Another question, I can't see the build number in both BSD and Mac branches : >>>> >>>> BSD : >>>> >>>> openjdk version "1.7.0-internal" >>>> OpenJDK Runtime Environment (build 1.7.0-internal-henri_2011_04_04_12_18-b00) >>>> OpenJDK 64-Bit Server VM (build 21.0-b03, mixed mode) >>>> >>>> MacOS/X : >>>> >>>> openjdk version "1.7.0-internal" >>>> OpenJDK Runtime Environment (build 1.7.0-internal-b00) >>>> OpenJDK 64-Bit Server VM (build 21.0-b03, mixed mode) >>>> >>>> What's the current build number in both branches (b122 ?) >>>> >>>> I know some Groovy guys really eager to test it on OS/X >>>> >>>> Thanks >>>> >>> >>> > > From dalibor.topic at oracle.com Mon Apr 4 09:54:45 2011 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Mon, 04 Apr 2011 18:54:45 +0200 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: References: Message-ID: <4D99F7D5.8090602@oracle.com> On 4/4/11 6:03 PM, Henri Gomez wrote: > What's the current build number in both branches (b122 ?) http://hg.openjdk.java.net/bsd-port/bsd-port -> b132 http://hg.openjdk.java.net/macosx-port/macosx-port/ -> b132 cheers, dalibor topic -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | | | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Komplement?rin: ORACLE Deutschland Verwaltung B.V. Rijnzathe 6, 3454PV De Meern, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven Green Oracle Oracle is committed to developing practices and products that help protect the environment From henri.gomez at gmail.com Mon Apr 4 09:59:07 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 4 Apr 2011 18:59:07 +0200 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: <4D99F7D5.8090602@oracle.com> References: <4D99F7D5.8090602@oracle.com> Message-ID: Thanks :) I'm grabbing OS/X and trunk to have an idea why java.lang.invoke.* is under java.dyn.* 2011/4/4 Dalibor Topic : > On 4/4/11 6:03 PM, Henri Gomez wrote: >> What's the current build number in both branches (b122 ?) > > http://hg.openjdk.java.net/bsd-port/bsd-port -> b132 > http://hg.openjdk.java.net/macosx-port/macosx-port/ -> b132 > > cheers, > dalibor topic > > > -- > Oracle > Dalibor Topic | Java F/OSS Ambassador > Phone: +494023646738 | | | Mobile: +491772664192 > Oracle Java Platform Group > > ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg > > ORACLE Deutschland B.V. & Co. KG > Hauptverwaltung: Riesstr. 25, D-80992 M?nchen > Registergericht: Amtsgericht M?nchen, HRA 95603 > > Komplement?rin: ORACLE Deutschland Verwaltung B.V. > Rijnzathe 6, 3454PV De Meern, Niederlande > Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 > Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven > > Green Oracle Oracle is committed to developing practices and products that help protect the environment > > From henri.gomez at gmail.com Mon Apr 4 10:05:40 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 4 Apr 2011 19:05:40 +0200 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: References: <4D99F7D5.8090602@oracle.com> Message-ID: in trunk : ./jdk/src/share/classes/java/lang/invoke/ConstantCallSite.java in macosxport (b132) ./jdk/src/share/classes/java/dyn/ConstantCallSite.java And of course contents is really differents. So we have to wait for b136 to be backported in bsd and macosxport 2011/4/4 Henri Gomez : > Thanks :) > > I'm grabbing OS/X and trunk to have an idea why java.lang.invoke.* is > under java.dyn.* > > 2011/4/4 Dalibor Topic : >> On 4/4/11 6:03 PM, Henri Gomez wrote: >>> What's the current build number in both branches (b122 ?) >> >> http://hg.openjdk.java.net/bsd-port/bsd-port -> b132 >> http://hg.openjdk.java.net/macosx-port/macosx-port/ -> b132 >> >> cheers, >> dalibor topic >> >> >> -- >> Oracle >> Dalibor Topic | Java F/OSS Ambassador >> Phone: +494023646738 | | | Mobile: +491772664192 >> Oracle Java Platform Group >> >> ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg >> >> ORACLE Deutschland B.V. & Co. KG >> Hauptverwaltung: Riesstr. 25, D-80992 M?nchen >> Registergericht: Amtsgericht M?nchen, HRA 95603 >> >> Komplement?rin: ORACLE Deutschland Verwaltung B.V. >> Rijnzathe 6, 3454PV De Meern, Niederlande >> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 >> Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven >> >> Green Oracle Oracle is committed to developing practices and products that help protect the environment >> >> > From dalibor.topic at oracle.com Mon Apr 4 10:06:20 2011 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Mon, 04 Apr 2011 19:06:20 +0200 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: References: <4D99F7D5.8090602@oracle.com> Message-ID: <4D99FA8C.1030106@oracle.com> On 4/4/11 6:59 PM, Henri Gomez wrote: > Thanks :) > > I'm grabbing OS/X and trunk to have an idea why java.lang.invoke.* is > under java.dyn.* See bug http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7012648 See this post for more context: http://weblogs.java.net/blog/forax/archive/2011/01/08/javadyn-dead-long-live-what cheers, dalibor topic -- Oracle Dalibor Topic | Java F/OSS Ambassador Phone: +494023646738 | | | Mobile: +491772664192 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Komplement?rin: ORACLE Deutschland Verwaltung B.V. Rijnzathe 6, 3454PV De Meern, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven Green Oracle Oracle is committed to developing practices and products that help protect the environment From henri.gomez at gmail.com Mon Apr 4 10:12:50 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 4 Apr 2011 19:12:50 +0200 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: <4D99FA8C.1030106@oracle.com> References: <4D99F7D5.8090602@oracle.com> <4D99FA8C.1030106@oracle.com> Message-ID: > See bug http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7012648 > > See this post for more context: http://weblogs.java.net/blog/forax/archive/2011/01/08/javadyn-dead-long-live-what > > cheers, > dalibor topic Ok, so we'll have to wait for bsdport and/or macosxport to merge from b136. Where could we find roadmap or at least possible dates ? Reading http://wikis.sun.com/display/OpenJDK/Mac+OS+X+Port+Project+Status or JIRA didn't provide such informations. From stephen.bannasch at deanbrook.org Mon Apr 4 10:17:34 2011 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Mon, 4 Apr 2011 13:17:34 -0400 Subject: run-generator jobj build step not processing symbolic links to jawt.h Message-ID: I'm still getting errors executing the run-generator part of jobc because the build script is not able to process symbolic links properly -- the run-generator loads jawt_md.h but can't resolve the reference to jawt.h: /System/Library/Frameworks/JavaVM.framework/Headers/jawt_md.h:10:18: error: jawt.h: No such file or directory The full console output from the build starting with successfully running: build-core-native and build-generator and then showing the error while executing run-generator is here: https://gist.github.com/901960 I can cat both header files successfully: /System/Library/Frameworks/JavaVM.framework/Headers/jawt_md.h /System/Library/Frameworks/JavaVM.framework/Headers/jawt.h Both are symbolic links to: ../../CurrentJDK/Headers/jawt_md.h ../../CurrentJDK/Headers/jawt.h I've expanded some of the initial console run-generator output below to show the classpaths more clearly: [exec] ENV['JAVA_HOME'] = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home [exec] java -fullversion = java full version "1.6.0_24-b07-334" [exec] jobjc_jar = JObjC.jar [exec] libpath = /Users/stephen/dev/java/src/macosx-port/build/macosx-universal/JObjC.dst/Debug [exec] objroot = /Users/stephen/dev/java/src/macosx-port/build/macosx-universal/JObjC.build [exec] ARCHS = ppc i386 x86_64 [exec] java -classpath /Users/stephen/dev/java/src/macosx-port/build/macosx-universal/JObjC.build/bin/core:/Users/stephen/dev/java/src/macosx-port/build/macosx-universal/JObjC.build/bin/generator com.apple.internal.jobjc.generator.BootClassPathMinus JObjC.jar [exec] bootclasspath is: [exec] /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsfd.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/laf.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/sunrsasign.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jce.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar [exec] java -d64 -Xms128m -Xmx512m -Djava.library.path=/Users/stephen/dev/java/src/macosx-port/build/macosx-universal/JObjC.dst/Debug -Xbootclasspath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsfd.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/laf.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/sunrsasign.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jce.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar -classpath /Users/stephen/dev/java/src/macosx-port/build/macosx-universal/JObjC.build/bin/core /Users/stephen/dev/java/src/macosx-port/build/macosx-universal/JObjC.build/bin/generator -ea com.apple.internal.jobjc.generator.Generator dst=/Users/stephen/dev/java/src/macosx-port/build/macosx-universal/JObjC.build/src/jobjc [exec] Cleaning up: /Users/stephen/dev/java/src/macosx-port/build/macosx-universal/JObjC.build/src/jobjc [exec] Outputting classes to: /Users/stephen/dev/java/src/macosx-port/build/macosx-universal/JObjC.build/src/jobjc I'm starting the build with this line: unset LC_ALL LANG CLASSPATH JAVA_HOME LD_LIBRARY_PATH; make ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` The ALT_BOOTDIR is being set to: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home I'm using MacOS X 10.6.7, xcode 3.2.6 and java 1.6.0_24 $ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -version java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07-334-10M3326) Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02-334, mixed mode) From swingler at apple.com Mon Apr 4 12:30:59 2011 From: swingler at apple.com (Mike Swingler) Date: Mon, 04 Apr 2011 12:30:59 -0700 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: <8A712FA6-0993-49E6-AFEF-3057BB9198ED@oracle.com> References: <4D99F7D5.8090602@oracle.com> <4D99FA8C.1030106@oracle.com> <8A712FA6-0993-49E6-AFEF-3057BB9198ED@oracle.com> Message-ID: <6E4390F1-BFAA-495F-A200-92445AB39244@apple.com> On Apr 4, 2011, at 11:39 AM, John Rose wrote: > P.S. I am intentionally not commenting, because I don't know the details, of how Apple and Oracle and the community are dividing the work on bsd and macos. All I know is that intelligent people are working on keeping it sane and making it better. For right now, the macosx-port is generally merging upstream changes from the BSD port, since they are doing a great job of providing a stable branch off of the trunk. They fix up little issues that affect BSD and Darwin at the HotSpot and core-lib level that are different from Linux and Solaris - this allows us to focus on our hot mess of Objective-C code in the JDK. This means that the stock macosx-port is not going to be bleeding-edge for HotSpot or JDK features, but it's a stable base for us to port over the proprietary Apple Java SE 6 onto. Just an FYI as well, for the next month we probably won't ask for public code reviews of our changes, since we are largely porting chunks of our Java SE 6 implementation and we are trying to keep the process stream-lined. Once this initial bring-up period is over, we will switch over to a more traditional bug/review model of development, since most of the code from that point on will be new original content. Though, if you see any bugs that we need to be made aware of, please file them at: ! Thanks, Mike Swingler Java Engineering Apple Inc. From stephen.bannasch at deanbrook.org Mon Apr 4 13:10:07 2011 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Mon, 4 Apr 2011 16:10:07 -0400 Subject: run-generator jobj build step not processing symbolic links to jawt.h In-Reply-To: References: Message-ID: The problem was caused by not manually installing a new Java for Mac OSX Developer Package after updating Java with the standard system software update. After deleting the older Java for Mac OSX Developer Package and installing the latest Developer Package the build completes. At 2:34 PM -0800 11/15/10, Mike Swingler wrote: >As of Java for Mac OS X 10.6 Update 3 and 10.5 Update 8, we have moved to a model where the "developer" JVMs in /Library will stick around, even if a newer system JVM is installed via Software Update. This model allows developers to install multiple developer previews side-by-side, and still have a GM-quality system JVM that is left untouched. > >Unfortunately, the src.jar and docs.jar content has always been too large to justify shipping it to tens of millions of Mac users at a time, so we have always required that Java developers who want this content have to install a developer package.Previously, the documentation installer would just inline the jars into the system JVM, and would be out-of-sync when the nextsoftware update arrived. What this new model gains us is that the src.jar and docs.jar files will never be out of sync with the JVM they are installed in, but it also means the system JVM will never have them either. Would be a nice touch when the standard system Java was updated the install script looked first to see if a developer package was installed and after updating the system Java and displayed a notice that the Developer Package was now out-of-date. This was an annoying bug to track down. -------- more details -------- This is what I had installed when I was having problems executing the JObjC run-generator: [dev]$ /usr/libexec/java_home --verbose Matching Java Virtual Machines (4): 1.6.0_24-b07-334, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_24-b07-334, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_22-b04-307, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home 1.6.0_22-b04-307, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home I deleted /Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk and then downloaded and installed: Java for Mac OS X 10.6 Update 4 Developer Package https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719 Now my standard installed Java's look like this: $ /usr/libexec/java_home --verbose Matching Java Virtual Machines (4): 1.6.0_24-b07-334, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_24-b07-334, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_24-b07-334, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home 1.6.0_24-b07-334, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home Now the jni headers are no longer symbolic links: $ ls -als /System/Library/Frameworks/JavaVM.framework/Headers/ total 56 0 drwxr-xr-x 14 root wheel 476 Apr 4 15:16 . 0 drwxr-xr-x 10 root wheel 340 Apr 4 15:16 .. 0 -rw-r--r-- 1 root wheel 472 Feb 21 19:45 AWTCocoaComponent.h 0 -rw-r--r-- 1 root wheel 1708 Feb 21 19:45 JDWP.h 0 -rw-r--r-- 1 root wheel 11217 Feb 21 19:45 JDWPCommands.h 0 -rw-r--r-- 1 root wheel 179 Feb 21 19:45 JavaVM.h 0 -rw-r--r-- 1 root wheel 2390 Feb 21 19:45 NSJavaConfiguration.h 0 -rw-r--r-- 1 root wheel 2060 Feb 21 19:45 NSJavaVirtualMachine.h 0 -rw-r--r-- 1 root wheel 8498 Feb 21 19:45 jawt.h 0 -rw-r--r-- 1 root wheel 1987 Feb 21 19:45 jawt_md.h 0 -rw-r--r-- 1 root wheel 5926 Feb 21 19:45 jdwpTransport.h 24 -rw-r--r-- 1 root wheel 68336 Feb 21 19:45 jni.h 0 -rw-r--r-- 1 root wheel 507 Feb 21 19:45 jni_md.h 32 -rw-r--r-- 1 root wheel 77539 Feb 21 19:45 jvmti.h From loefty at apple.com Mon Apr 4 13:29:25 2011 From: loefty at apple.com (loefty at apple.com) Date: Mon, 04 Apr 2011 20:29:25 +0000 Subject: hg: macosx-port/macosx-port/jdk: adding basic tests for the Mac port of OpenJDK7 Message-ID: <20110404202937.E8D0D477A9@hg.openjdk.java.net> Changeset: 3eeb45989383 Author: loefty at apple.com Date: 2011-04-04 13:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3eeb45989383 adding basic tests for the Mac port of OpenJDK7 + test/java/lang/Double/R1388007FloatOverflow.java + test/java/lang/Math/R1400112FloatPrecisionTest.java + test/java/lang/Math/VampireNumbers.java From mik3hall at gmail.com Mon Apr 4 14:50:07 2011 From: mik3hall at gmail.com (Michael Hall) Date: Mon, 4 Apr 2011 16:50:07 -0500 Subject: run-generator jobj build step not processing symbolic links to jawt.h In-Reply-To: References: Message-ID: On Apr 4, 2011, at 3:10 PM, Stephen Bannasch wrote: > The problem was caused by not manually installing a new Java for Mac OSX Developer Package after updating Java with the standard system software update. Easier than coding up the change I made. Although I built Friday without messing with the symlinks. Maybe didn't resolve with the right headers but found ones that worked. The hardcoded absolute path imports seem a little inflexible especially if Mike is sort of offering this up as a tool that could be used apart from the jdk. From swingler at apple.com Mon Apr 4 19:35:47 2011 From: swingler at apple.com (swingler at apple.com) Date: Tue, 05 Apr 2011 02:35:47 +0000 Subject: hg: macosx-port/macosx-port/hotspot: Removing JRS jar file, will not be required for Aqua LaF anymore. Message-ID: <20110405023549.23271477C1@hg.openjdk.java.net> Changeset: d30512b03479 Author: swingler at apple.com Date: 2011-04-04 19:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d30512b03479 Removing JRS jar file, will not be required for Aqua LaF anymore. ! src/share/vm/runtime/os.cpp From henri.gomez at gmail.com Tue Apr 5 03:21:55 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 5 Apr 2011 12:21:55 +0200 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: <8A712FA6-0993-49E6-AFEF-3057BB9198ED@oracle.com> References: <4D99F7D5.8090602@oracle.com> <4D99FA8C.1030106@oracle.com> <8A712FA6-0993-49E6-AFEF-3057BB9198ED@oracle.com> Message-ID: Good materials in your reply John ! So your advice is to track work groups to know better about changes in trunk of various JDK7 components. Thanks again Le 4 avr. 2011 ? 20:39, John Rose a ?crit : > Thanks, Dalibor. > > Here's another reference: > http://mail.openjdk.java.net/pipermail/mlvm-dev/2011-March/002665.html > > For those on lists who might not know, let me explain some of the software development physics of OpenJDK and JDK7 in particular. > > The JDK7 engineering release process requires 1-2 weeks from the time an engineer commits a change to the time it appears as a nicely tested download, usable with Solaris, Windows, and Linux. Given the amount of testing and integration done, it is remarkable achievement that this happens regularly (about 136 times so far). > > Because we are an open-source project, as soon as an engineer commits a change, it is visible publicly and globally. (Note that any such commit is preceded by development, testing, and formal peer review; that's why you see "review request" emails flying around.) The change appears first in a group work area (jdk7/hotspot-comp for me), where it "soaks" for nightly testing of various sorts. Periodically, changes which have accumulated in the group area are collected in another staging area (jdk7/hotspot), where additional testing is done by more engineers, followed by a grand push to the master repository (jdk7/jdk7). This grand push happens as release engineers fabricate and checked the downloads everybody sees. > > As soon as a change appears globally (in any repository), other projects, such as the bsd and macos ports, can pick up the changes, if they dare. But they are wise to wait for them to move up to the master (jdk7/jdk7). Pulling those changes requires some manual merging and checking. > > Therefore, the uptake from the OpenJDK master to various porting projects is not, and cannot be, instantaneous. In fact, if there are problems, the process may take weeks of additional time. Because this is an open source community, there is an direct way to improve this process: Volunteer to join the porting projects. > > There's one more bit of the puzzle I want to point out: The OpenJDK mlvm project has a patch repository which anticipates some of the OpenJDK7 changes, as deltas from the bsd-port repository. There are some intrepid souls (hi Stephen!) who build the bsd-port with these patches. When it works, this provides a bleeding-edge preview of some new JVM features (JSR 292, continuations, etc.). > > The bottom line is, don't expect faster-than-light travel from the porting projects. And help them! > > Best regards, > -- John > > P.S. I am intentionally not commenting, because I don't know the details, of how Apple and Oracle and the community are dividing the work on bsd and macos. All I know is that intelligent people are working on keeping it sane and making it better. > > On Apr 4, 2011, at 10:06 AM, Dalibor Topic wrote: > >> On 4/4/11 6:59 PM, Henri Gomez wrote: >>> Thanks :) >>> >>> I'm grabbing OS/X and trunk to have an idea why java.lang.invoke.* is >>> under java.dyn.* >> >> See bug http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7012648 >> >> See this post for more context: http://weblogs.java.net/blog/forax/archive/2011/01/08/javadyn-dead-long-live-what >> >> cheers, >> dalibor topic >> >> >> -- >> Oracle >> Dalibor Topic | Java F/OSS Ambassador >> Phone: +494023646738 | | | Mobile: +491772664192 >> Oracle Java Platform Group >> >> ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg >> >> ORACLE Deutschland B.V. & Co. KG >> Hauptverwaltung: Riesstr. 25, D-80992 M?nchen >> Registergericht: Amtsgericht M?nchen, HRA 95603 >> >> Komplement?rin: ORACLE Deutschland Verwaltung B.V. >> Rijnzathe 6, 3454PV De Meern, Niederlande >> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 >> Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven >> >> Green Oracle Oracle is committed to developing practices and products that help protect the environment >> > From henri.gomez at gmail.com Tue Apr 5 03:29:30 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 5 Apr 2011 12:29:30 +0200 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: <6E4390F1-BFAA-495F-A200-92445AB39244@apple.com> References: <4D99F7D5.8090602@oracle.com> <4D99FA8C.1030106@oracle.com> <8A712FA6-0993-49E6-AFEF-3057BB9198ED@oracle.com> <6E4390F1-BFAA-495F-A200-92445AB39244@apple.com> Message-ID: Thanks to you Mike also for your reply. The hard side for a non core developer or individual like me is to find infos about roadmap or planning, for example to know when a given feature will be implemented or backported from trunk to bsd-port, from bsd-port to mac-port. And also the large portions of code injected in HG in a single shot. Le 4 avr. 2011 ? 21:30, Mike Swingler a ?crit : > On Apr 4, 2011, at 11:39 AM, John Rose wrote: > >> P.S. I am intentionally not commenting, because I don't know the details, of how Apple and Oracle and the community are dividing the work on bsd and macos. All I know is that intelligent people are working on keeping it sane and making it better. > > For right now, the macosx-port is generally merging upstream changes from the BSD port, since they are doing a great job of providing a stable branch off of the trunk. They fix up little issues that affect BSD and Darwin at the HotSpot and core-lib level that are different from Linux and Solaris - this allows us to focus on our hot mess of Objective-C code in the JDK. > > This means that the stock macosx-port is not going to be bleeding-edge for HotSpot or JDK features, but it's a stable base for us to port over the proprietary Apple Java SE 6 onto. > > Just an FYI as well, for the next month we probably won't ask for public code reviews of our changes, since we are largely porting chunks of our Java SE 6 implementation and we are trying to keep the process stream-lined. Once this initial bring-up period is over, we will switch over to a more traditional bug/review model of development, since most of the code from that point on will be new original content. > > Though, if you see any bugs that we need to be made aware of, please file them at: ! > > Thanks, > Mike Swingler > Java Engineering > Apple Inc. > From mik3hall at gmail.com Tue Apr 5 04:04:27 2011 From: mik3hall at gmail.com (Michael Hall) Date: Tue, 5 Apr 2011 06:04:27 -0500 Subject: openjdk-osx-build Message-ID: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> Henri, I'm not sure if you are aware of this or not. you may of addressed this with your downloads and I missed it. But, it appears your dmg installer won't copy over a existing jdk bundle. I deleted the one I had and then it worked fine. A lot better than my builds which were getting strange compile errors, first one, then when I switched to the jobjc build a lot of them. I'm not sure yet if this is because of my hacked 32-bit build or my first try at a non-forest extension repository being way out of sync at this time. I did re-install the latest Java Developer tools as per Stephen Bannasch because having the right headers started seeming like a good idea. No difference though. For right now it looks like Henri's is the one I'm developing with. From artem.ananiev at oracle.com Tue Apr 5 06:23:35 2011 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 05 Apr 2011 17:23:35 +0400 Subject: hg: macosx-port/macosx-port/jdk: added jobjc to build In-Reply-To: <0E35DE29-685F-4616-85E9-724896DB58E0@apple.com> References: <20110322205058.5FD5F473A2@hg.openjdk.java.net> <4D95CAAF.2060407@oracle.com> <0E35DE29-685F-4616-85E9-724896DB58E0@apple.com> Message-ID: <4D9B17D7.8040301@oracle.com> Hi, Roger, On 4/1/2011 10:27 PM, roger hoover wrote: > Artem, > > Sure, file a bug. The existing jobjc build is driven by ant and xcode and does not properly understand the dependencies. here it is: http://java.net/jira/browse/MACOSX_PORT-9 > What needs to be done is: > 1. Instead of referencing the bridge support files in their frameworks, the build needs to regenerate those files in the jdk7 build space with the gen_bridge_metadata command (this is a must have to get building to work under 10.7 lion). > 2. Then, we need a makefile that relates changes in the bridge support data and only fires up the generator the generator has changed, or if the bridge support changes are later than the last built jobjc library or jar file. I copied this evaluation to the issue description. Thanks, Artem > I hope to make a stab at this next week. > > roger > > On Apr 1, 2011, at 6:53 AM, Artem Ananiev wrote: > >> Hi, Roger, >> >> I have just updated my workspace and performed a clean build. Then I did several incremental builds and found that JObjC is completely rebuilt every time. On my MacBook (not very fast laptop, but not ancient as well) it takes 2 minutes to generate and build all the wrapper classes. Given that the whole incremental build (hotspot, jdk, langtools, demos, etc.) takes 10 minutes, JObjC seems to be a good candidate for improvements. >> >> Should I file a JIRA issue about this? >> >> Thanks, >> >> Artem >> >> On 3/22/2011 11:50 PM, rhoover at apple.com wrote: >>> Changeset: 391ef7b33b9f >>> Author: rhoover >>> Date: 2011-03-22 14:49 -0600 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/391ef7b33b9f >>> >>> added jobjc to build >>> >>> ! make/common/Release.gmk >>> ! make/java/Makefile >>> + make/java/jobjc/Makefile >>> + 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/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 >>> > From swingler at apple.com Tue Apr 5 07:48:03 2011 From: swingler at apple.com (Mike Swingler) Date: Tue, 05 Apr 2011 07:48:03 -0700 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: References: <4D99F7D5.8090602@oracle.com> <4D99FA8C.1030106@oracle.com> <8A712FA6-0993-49E6-AFEF-3057BB9198ED@oracle.com> <6E4390F1-BFAA-495F-A200-92445AB39244@apple.com> Message-ID: Each project does schedules and planning differently - in the macosx-port right now, we have a lot of code that needs to move rapidly (without destabilizing the build) so we are carving off chunks and migrating them piece by piece. I don't really have any schedule guidance beyond "it's going to be busy this month" as we try to clear out everything in the "Partially done - on private branch" section of . We are close to landing the Aqua Look and Feel, so look for that in the next day or two - but it will be broken in several key areas like Screen Menu Bar, or rendering system art, as we need to re-plumb the relationships between the Cocoa AWT and Aqua. Regards, Mike Swingler Java Engineering Apple Inc. On Apr 5, 2011, at 3:29 AM, Henri Gomez wrote: > Thanks to you Mike also for your reply. > > The hard side for a non core developer or individual like me is to find infos about roadmap or planning, for example to know when a given feature will be implemented or backported from trunk to bsd-port, from bsd-port to mac-port. > > And also the large portions of code injected in HG in a single shot. > > > > Le 4 avr. 2011 ? 21:30, Mike Swingler a ?crit : > >> On Apr 4, 2011, at 11:39 AM, John Rose wrote: >> >>> P.S. I am intentionally not commenting, because I don't know the details, of how Apple and Oracle and the community are dividing the work on bsd and macos. All I know is that intelligent people are working on keeping it sane and making it better. >> >> For right now, the macosx-port is generally merging upstream changes from the BSD port, since they are doing a great job of providing a stable branch off of the trunk. They fix up little issues that affect BSD and Darwin at the HotSpot and core-lib level that are different from Linux and Solaris - this allows us to focus on our hot mess of Objective-C code in the JDK. >> >> This means that the stock macosx-port is not going to be bleeding-edge for HotSpot or JDK features, but it's a stable base for us to port over the proprietary Apple Java SE 6 onto. >> >> Just an FYI as well, for the next month we probably won't ask for public code reviews of our changes, since we are largely porting chunks of our Java SE 6 implementation and we are trying to keep the process stream-lined. Once this initial bring-up period is over, we will switch over to a more traditional bug/review model of development, since most of the code from that point on will be new original content. >> >> Though, if you see any bugs that we need to be made aware of, please file them at: ! >> >> Thanks, >> Mike Swingler >> Java Engineering >> Apple Inc. >> From swingler at apple.com Tue Apr 5 09:40:43 2011 From: swingler at apple.com (swingler at apple.com) Date: Tue, 05 Apr 2011 16:40:43 +0000 Subject: hg: macosx-port/macosx-port/jdk: Cleanup, JavaNativeFoundation adoption, and preparing for JDK6 CWindow merge Message-ID: <20110405164053.490E9477EC@hg.openjdk.java.net> Changeset: b3a73a5b3d2a Author: swingler at apple.com Date: 2011-04-05 09:40 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b3a73a5b3d2a Cleanup, JavaNativeFoundation adoption, and preparing for JDK6 CWindow merge ! src/macosx/classes/sun/awt/CGraphicsEnvironment.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CImage.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/classes/sun/lwawt/macosx/event/NSEvent.java ! src/macosx/native/jobjc/src/core/native/ID.m ! src/macosx/native/sun/awt/AWTWindow.h ! src/macosx/native/sun/awt/AWTWindow.m ! src/macosx/native/sun/awt/CCursorManager.m ! src/macosx/native/sun/awt/CMenuBar.m ! src/macosx/native/sun/awt/LWCToolkit.h ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/awt/ThreadUtilities.h ! src/macosx/native/sun/awt/ThreadUtilities.m From mik3hall at gmail.com Tue Apr 5 13:56:21 2011 From: mik3hall at gmail.com (Michael Hall) Date: Tue, 5 Apr 2011 15:56:21 -0500 Subject: Strange compile error Message-ID: <28C2ED7E-64EC-4AE4-855E-4195205FCA50@gmail.com> OK, had a chance to look at my last compile errors and I appear to be back with the strange one I had a build or two back. The compile... Gets... java:110: cannot find symbol [exec] if (Files.exists(aPath)) { [exec] ^ [exec] symbol: method exists(Path) [exec] location: class Files /usr/libexec/java_home -v 1.7 --exec javap java.nio.file.Files Compiled from "Files.java" public final class java.nio.file.Files extends java.lang.Object { public static java.lang.String probeContentType(java.nio.file.FileRef) throws java.io.IOException; public static void walkFileTree(java.nio.file.Path, java.util.Set, int, java.nio.file.FileVisitor) throws java.io.IOException; public static void walkFileTree(java.nio.file.Path, java.nio.file.FileVisitor) throws java.io.IOException; public static void createDirectories(java.nio.file.Path, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; } appears to be missing a lot of methods ls -l ~/Library/Java/JavaVirtualMachines total 0 drwxr-xr-x 3 mjh staff 102 Apr 5 05:46 1.7.0.jdk Should be what it runs against. /usr/libexec/java_home -v 1.7 --exec java -version openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-b00) OpenJDK Server VM (build 20.0-b06, mixed mode) I don't think I can build mixed mode, so it's Henri Gomez's, not mine. So should be reproducible with his? From henri.gomez at gmail.com Tue Apr 5 23:04:10 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 6 Apr 2011 08:04:10 +0200 Subject: build number Message-ID: Hi to all, OpenJDK from bsd-port (and also the one from macosport) reports like this : openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-henri_2011_04_04_12_18-b00) OpenJDK 64-Bit Server VM (build 21.0-b03, mixed mode) Latest build from OpenJDK (b136 for Linux for example), report the correct build number : java version "1.7.0-ea" Java(TM) SE Runtime Environment (build 1.7.0-ea-b136) Java HotSpot(TM) 64-Bit Server VM (build 21.0-b06, mixed mode) Did there is something to be adjusted in build to get this information so users could know the correct build number ? Thanks From henri.gomez at gmail.com Tue Apr 5 23:10:02 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 6 Apr 2011 08:10:02 +0200 Subject: openjdk-osx-build In-Reply-To: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> References: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> Message-ID: > Henri, > I'm not sure if you are aware of this or not. you may of addressed this with your downloads and I missed it. But, it appears your dmg installer won't copy over a existing jdk bundle. > I deleted the one I had and then it worked fine. Strange, how did you previously installed jdk7 on your machine (ie: under /Library/Java/JavaVirtualMachines/1.7.0.jdk) ? > A lot better than my builds which were getting strange compile errors, first one, then when I switched to the jobjc build a lot of them. I'm not sure yet if this is because of my hacked 32-bit build or my first try at a non-forest extension repository being way out of sync at this time. Let me list what is used here : - OS/X 10.6.7 in 64bits mode (Darwin imac-hgomez-exo 10.7.0 Darwin Kernel Version 10.7.0: Sat Jan 29 15:16:10 PST 2011; root:xnu-1504.9.37~1/RELEASE_X86_64 x86_64) - XCode 4.0.1 (but it worked with XCode 3.2.5 before) - Jenkins 1.404 as continuous integration build - Default Java is the latest available (java version "1.6.0_24") > I did re-install the latest Java Developer tools as per Stephen Bannasch because having the right headers started seeming like a good idea. No difference though. Could you check your system (kernel, XCode and default java ?) > For right now it looks like Henri's is the one I'm developing with. What do you means ? From henri.gomez at gmail.com Tue Apr 5 23:15:58 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 6 Apr 2011 08:15:58 +0200 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: References: <4D99F7D5.8090602@oracle.com> <4D99FA8C.1030106@oracle.com> <8A712FA6-0993-49E6-AFEF-3057BB9198ED@oracle.com> <6E4390F1-BFAA-495F-A200-92445AB39244@apple.com> Message-ID: > Each project does schedules and planning differently - in the macosx-port right now, we have a lot of code that needs to move rapidly (without destabilizing the build) so we are carving off chunks and migrating them piece by piece. I don't really have any schedule guidance beyond "it's going to be busy this month" as we try to clear out everything in the "Partially done - on private branch" section of . We are close to landing the Aqua Look and Feel, so look for that in the next day or two - but it will be broken in several key areas like Screen Menu Bar, or rendering system art, as we need to re-plumb the relationships between the Cocoa AWT and Aqua. I'm tracking regulary http://wikis.sun.com/display/OpenJDK/Mac+OS+X+Port+Project+Status to see what is done and what is still behind :) I could imagine the amount of works you should have to back port Cocoa Integration back to OpenJDK 7. It's a very good news to see you're so far for Cocoa AWT and Aqua The focus for now is on this side. Sync with trunk (to get b136 build level), as done by bsd-port branch should appears after that ? Regards From artem.ananiev at oracle.com Wed Apr 6 01:19:16 2011 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 06 Apr 2011 12:19:16 +0400 Subject: build number In-Reply-To: References: Message-ID: <4D9C2204.3040802@oracle.com> Hi, Henri, build number is a tag assigned by JDK release team when the build is released. MacOSX port is not merged with the main JDK workspace yet, so we don't have any promoted builds, so there are no build numbers. Consider the following scenario. Somebody clones the forest and runs "hg update -r jdk7-b132" to update the workspace to the state that corresponds to JDK7-b132 and then changes a single line in some class or native code. Is it still b132? Even if no files are touched, the build may and most likely will not be the same as JDK7-b132 promoted build as the build environment is different. Thanks, Artem On 4/6/2011 10:04 AM, Henri Gomez wrote: > Hi to all, > > OpenJDK from bsd-port (and also the one from macosport) reports like this : > > openjdk version "1.7.0-internal" > OpenJDK Runtime Environment (build 1.7.0-internal-henri_2011_04_04_12_18-b00) > OpenJDK 64-Bit Server VM (build 21.0-b03, mixed mode) > > Latest build from OpenJDK (b136 for Linux for example), report the > correct build number : > > java version "1.7.0-ea" > Java(TM) SE Runtime Environment (build 1.7.0-ea-b136) > Java HotSpot(TM) 64-Bit Server VM (build 21.0-b06, mixed mode) > > Did there is something to be adjusted in build to get this information > so users could know the correct build number ? > > Thanks From mik3hall at gmail.com Wed Apr 6 02:16:23 2011 From: mik3hall at gmail.com (Michael Hall) Date: Wed, 6 Apr 2011 04:16:23 -0500 Subject: openjdk-osx-build In-Reply-To: References: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> Message-ID: On Apr 6, 2011, at 1:10 AM, Henri Gomez wrote: >> Henri, >> I'm not sure if you are aware of this or not. you may of addressed this with your downloads and I missed it. But, it appears your dmg installer won't copy over a existing jdk bundle. >> I deleted the one I had and then it worked fine. > > Strange, how did you previously installed jdk7 on your machine (ie: > under /Library/Java/JavaVirtualMachines/1.7.0.jdk) ? I think I used yours before for a little while. Usually I have used ones I've built. I think I have for the most part stayed away from the system directory instead placing the bundle in the user one. ~/Library/Java/JavaVirtualMachines/1.7.0.jdk Incidentally, since Java Preferences is supposed to provide support for multiple jds's a little while back I tried having two there. One renamed something like current_1.7.0.jdk but it didn't get picked up in Java Preferences that i saw. For yours I just tried running the installer indicating single user. It didn't appear to replace the one I had there. Unless Finder just wasn't updating the file information. I finally deleted or moved the one I had there, ran your installer and then appeared to get it. > >> A lot better than my builds which were getting strange compile errors, first one, then when I switched to the jobjc build a lot of them. I'm not sure yet if this is because of my hacked 32-bit build or my first try at a non-forest extension repository being way out of sync at this time. > > Let me list what is used here : > > - OS/X 10.6.7 in 64bits mode (Darwin imac-hgomez-exo 10.7.0 Darwin > Mine is a build I've had to tweak to get to run in 32 bit mode. I also hacked it to get around some symlink problems pointed out by the jobjc changeset Missing the current Developer tools apparently. 10.6.6 until I noticed you had 10.6.7 and ran Software Update to get that. XCode 3.2.6 since the symlink problem, 3.2.1 previously I think Java 1.6.0_24 since available. 32 bit Core Duo MacBook. > >> I did re-install the latest Java Developer tools as per Stephen Bannasch because having the right headers started seeming like a good idea. No difference though. > > Could you check your system (kernel, XCode and default java ?) > >> For right now it looks like Henri's is the one I'm developing with. > > What do you means ? I mean when I tried compiling with my own last build I got 100+ compile errors. Unusable. Unfortunately when I tried yours it still got two compile errors. I thought with a quck look yesterday morning that these were normal ones I could deal with. But, looking closer one I had seen before with a prior build, which is why I tried swapping to the jobjc build jdk - which was worse. I posted the information for that in a "Strange compile error" post yesterday. At least the fact I got the same error reproduced with your build sort of eliminates it being just my own build messed up somehow. I might guess a 32 bit thing since I think most people aren't using that. Given no further suggestions on how to proceed with that I will just bug report it I guess. Also unfortunately that one compile error is probably enough to make the current build unusable for development. I will when I get a chance maybe see if I can backout to a earlier one that works or try switching back to the bsd-port to get one to work with. I just wanted to give you some notification that your installer seemed to not work the way that I am sort of used to them functioning. As it was it appeared to do nothing without giving any messages that it didn't succeed. From henri.gomez at gmail.com Wed Apr 6 05:02:19 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 6 Apr 2011 14:02:19 +0200 Subject: openjdk-osx-build In-Reply-To: References: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> Message-ID: > I think I used yours before for a little while. Usually I have used ones I've built. I think I have for the most part stayed away from the system directory instead placing the bundle in the user one. ~/Library/Java/JavaVirtualMachines/1.7.0.jdk It could be on /Library/Java/JavaVirtualMachines/1.7.0.jdk or ~/Library/Java/JavaVirtualMachines/1.7.0.jdk > Incidentally, since Java Preferences is supposed to provide support for multiple jds's a little while back I tried having two there. One renamed something like current_1.7.0.jdk but it didn't get picked up in Java Preferences that i saw. Hum, I never tried to rename a folder to see if JavaPrefs take care of it. > For yours I just tried running the installer indicating single user. It didn't appear to replace the one I had there. Unless Finder just wasn't updating the file information. I finally deleted or moved the one I had there, ran your installer and then appeared to get it. Did you select install for the user or all users ? >>>> - OS/X 10.6.7 in 64bits mode (Darwin imac-hgomez-exo 10.7.0 Darwin >> > Mine is a build I've had to tweak to get to run in 32 bit mode. I also hacked it to get around some symlink problems pointed out by the jobjc changeset ?Missing the current Developer tools apparently. > 10.6.6 until I noticed you had 10.6.7 and ran Software Update to get that. > XCode 3.2.6 since the symlink problem, 3.2.1 previously I think > Java 1.6.0_24 since available. > 32 bit Core Duo MacBook. What's the tweaks for build on 32bits mode ? > I mean when I tried compiling with my own last build I got 100+ compile errors. Unusable. > Unfortunately when I tried yours it still got two compile errors. I thought with a quck look yesterday morning that these were normal ones I could deal with. But, looking closer one I had seen before with a prior build, which is why I tried swapping to the jobjc build jdk - which was worse. I posted the information for that in a "Strange compile error" post yesterday. > At least the fact I got the same error reproduced with your build sort of eliminates it being just my own build messed up somehow. I might guess a 32 bit thing since I think most people aren't using that. Given no further suggestions on how to proceed with that I will just bug report it I guess. Also unfortunately that one compile error is probably enough to make the current build unusable for development. I will when I get a chance maybe see if I can backout to a earlier one that works or try switching back to the bsd-port to get one to work with. Could you provide the build errors ? > I just wanted to give you some notification that your installer seemed to not work the way that I am sort of used to them functioning. As it was it appeared to do nothing without giving any messages that it didn't succeed. Very strange. What installation did you select ? User or All Users ? From henri.gomez at gmail.com Wed Apr 6 05:14:10 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 6 Apr 2011 14:14:10 +0200 Subject: build number In-Reply-To: <4D9C2204.3040802@oracle.com> References: <4D9C2204.3040802@oracle.com> Message-ID: > Hi, Henri, > > build number is a tag assigned by JDK release team when the build is > released. MacOSX port is not merged with the main JDK workspace yet, so we > don't have any promoted builds, so there are no build numbers. I understand > Consider the following scenario. Somebody clones the forest and runs "hg > update -r jdk7-b132" to update the workspace to the state that corresponds > to JDK7-b132 and then changes a single line in some class or native code. Is > it still b132? Even if no files are touched, the build may and most likely > will not be the same as JDK7-b132 promoted build as the build environment is > different. Exact, the idea was to give some advice to users about the possible 'build id' in version. ie: something like build 1.7.0-internal-b136 I see where it could be updated, ie Defs.gmk, but wonder if it's the correct way to do this. From kevin_m_miller at apple.com Wed Apr 6 12:24:31 2011 From: kevin_m_miller at apple.com (kevin_m_miller at apple.com) Date: Wed, 06 Apr 2011 19:24:31 +0000 Subject: hg: macosx-port/macosx-port/jdk: Adding initial port of Aqua LaF Message-ID: <20110406192442.0C53547852@hg.openjdk.java.net> Changeset: 8de4cf787cc9 Author: kevin_m_miller at apple.com Date: 2011-04-06 11:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8de4cf787cc9 Adding initial port of Aqua LaF ! make/com/Makefile + make/com/apple/Makefile + make/com/apple/laf/Makefile + make/sun/awt/FILES_c_macosx.gmk + make/sun/awt/FILES_export_macosx.gmk ! make/sun/awt/Makefile + src/macosx/classes/apple/laf/JRSUIConstants.java + src/macosx/classes/apple/laf/JRSUIControl.java + src/macosx/classes/apple/laf/JRSUIFocus.java + src/macosx/classes/apple/laf/JRSUIState.java + src/macosx/classes/apple/laf/JRSUIStateFactory.java + src/macosx/classes/apple/laf/JRSUIUtils.java + src/macosx/classes/com/apple/laf/AquaBorder.java + src/macosx/classes/com/apple/laf/AquaButtonBorder.java + src/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java + src/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java + src/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java + src/macosx/classes/com/apple/laf/AquaButtonRadioUI.java + src/macosx/classes/com/apple/laf/AquaButtonToggleUI.java + src/macosx/classes/com/apple/laf/AquaButtonUI.java + src/macosx/classes/com/apple/laf/AquaCachingPainter.java + src/macosx/classes/com/apple/laf/AquaCaret.java + src/macosx/classes/com/apple/laf/AquaComboBoxButton.java + src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java + src/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java + src/macosx/classes/com/apple/laf/AquaComboBoxUI.java + src/macosx/classes/com/apple/laf/AquaEditorPaneUI.java + src/macosx/classes/com/apple/laf/AquaFileChooserUI.java + src/macosx/classes/com/apple/laf/AquaFileSystemModel.java + src/macosx/classes/com/apple/laf/AquaFileView.java + src/macosx/classes/com/apple/laf/AquaFocusHandler.java + src/macosx/classes/com/apple/laf/AquaFonts.java + src/macosx/classes/com/apple/laf/AquaGroupBorder.java + src/macosx/classes/com/apple/laf/AquaHighlighter.java + src/macosx/classes/com/apple/laf/AquaIcon.java + src/macosx/classes/com/apple/laf/AquaImageFactory.java + src/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java + src/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java + src/macosx/classes/com/apple/laf/AquaInternalFrameManager.java + src/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java + src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java + src/macosx/classes/com/apple/laf/AquaKeyBindings.java + src/macosx/classes/com/apple/laf/AquaLabelUI.java + src/macosx/classes/com/apple/laf/AquaListUI.java + src/macosx/classes/com/apple/laf/AquaLookAndFeel.java + src/macosx/classes/com/apple/laf/AquaMenuBarBorder.java + src/macosx/classes/com/apple/laf/AquaMenuBarUI.java + src/macosx/classes/com/apple/laf/AquaMenuBorder.java + src/macosx/classes/com/apple/laf/AquaMenuItemUI.java + src/macosx/classes/com/apple/laf/AquaMenuPainter.java + src/macosx/classes/com/apple/laf/AquaMenuUI.java + src/macosx/classes/com/apple/laf/AquaMnemonicHandler.java + src/macosx/classes/com/apple/laf/AquaNativeResources.java + src/macosx/classes/com/apple/laf/AquaOptionPaneUI.java + src/macosx/classes/com/apple/laf/AquaPainter.java + src/macosx/classes/com/apple/laf/AquaPanelUI.java + src/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java + src/macosx/classes/com/apple/laf/AquaPopupMenuUI.java + src/macosx/classes/com/apple/laf/AquaProgressBarUI.java + src/macosx/classes/com/apple/laf/AquaRootPaneUI.java + src/macosx/classes/com/apple/laf/AquaScrollBarUI.java + src/macosx/classes/com/apple/laf/AquaScrollPaneUI.java + src/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java + src/macosx/classes/com/apple/laf/AquaSliderUI.java + src/macosx/classes/com/apple/laf/AquaSpinnerUI.java + src/macosx/classes/com/apple/laf/AquaSplitPaneDividerUI.java + src/macosx/classes/com/apple/laf/AquaSplitPaneUI.java + src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java + src/macosx/classes/com/apple/laf/AquaTabbedPaneTabState.java + src/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java + src/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java + src/macosx/classes/com/apple/laf/AquaTableHeaderUI.java + src/macosx/classes/com/apple/laf/AquaTableUI.java + src/macosx/classes/com/apple/laf/AquaTextAreaUI.java + src/macosx/classes/com/apple/laf/AquaTextFieldBorder.java + src/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java + src/macosx/classes/com/apple/laf/AquaTextFieldSearch.java + src/macosx/classes/com/apple/laf/AquaTextFieldUI.java + src/macosx/classes/com/apple/laf/AquaTextPaneUI.java + src/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java + src/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java + src/macosx/classes/com/apple/laf/AquaToolBarUI.java + src/macosx/classes/com/apple/laf/AquaToolTipUI.java + src/macosx/classes/com/apple/laf/AquaTreeUI.java + src/macosx/classes/com/apple/laf/AquaUtilControlSize.java + src/macosx/classes/com/apple/laf/AquaUtils.java + src/macosx/classes/com/apple/laf/ClientPropertyApplicator.java + src/macosx/classes/com/apple/laf/ImageCache.java + src/macosx/classes/com/apple/laf/ScreenPopupFactory.java + src/macosx/classes/com/apple/resources/MacOSXResourceBundle.java + src/macosx/native/com/apple/laf/AquaFileView.m + src/macosx/native/com/apple/laf/AquaLookAndFeel.m + src/macosx/native/com/apple/laf/AquaNativeResources.m + src/macosx/native/com/apple/laf/JRSUIConstantSync.h + src/macosx/native/com/apple/laf/JRSUIConstantSync.m + src/macosx/native/com/apple/laf/JRSUIController.m + src/macosx/native/com/apple/laf/JRSUIFocus.m + src/macosx/native/com/apple/laf/ScreenPopupFactory.m + src/macosx/native/com/apple/resources/MacOSXResourceBundle.m From glenn at egastones.ch Wed Apr 6 14:03:50 2011 From: glenn at egastones.ch (Glenn Ganz) Date: Wed, 6 Apr 2011 23:03:50 +0200 Subject: build error with debug build Message-ID: i have still some problems to compile openjdk. My make command is make debug_build ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` Have somemone a solution for this problem? Glenn c1plus: warnings being treated as errors /Users/gganz/macosx-port/hotspot/src/share/vm/runtime/memprofiler.cpp: In static member function ?static void MemProfiler::do_trace()?: /Users/gganz/macosx-port/hotspot/src/share/vm/runtime/memprofiler.cpp:140: warning: format ?%6u? expects type ?unsigned int?, but argument 6 has type ?long unsigned int? /Users/gganz/macosx-port/hotspot/src/share/vm/runtime/memprofiler.cpp:140: warning: format ?%6u? expects type ?unsigned int?, but argument 7 has type ?long unsigned int? /Users/gganz/macosx-port/hotspot/src/share/vm/runtime/memprofiler.cpp:140: warning: format ?%6u? expects type ?unsigned int?, but argument 8 has type ?long unsigned int? /Users/gganz/macosx-port/hotspot/src/share/vm/runtime/memprofiler.cpp:140: warning: format ?%6u? expects type ?unsigned int?, but argument 9 has type ?long unsigned int? /Users/gganz/macosx-port/hotspot/src/share/vm/runtime/memprofiler.cpp:142: warning: format ?%6u? expects type ?unsigned int?, but argument 3 has type ?long unsigned int? /Users/gganz/macosx-port/hotspot/src/share/vm/runtime/memprofiler.cpp:147: warning: format ?%6u? expects type ?unsigned int?, but argument 3 has type ?long unsigned int? /Users/gganz/macosx-port/hotspot/src/share/vm/runtime/memprofiler.cpp:147: warning: format ?%6u? expects type ?unsigned int?, but argument 4 has type ?long unsigned int? make[7]: *** [memprofiler.o] Error 1 make[6]: *** [the_vm] Error 2 make[5]: *** [jvmg] Error 2 make[4]: *** [generic_build2] Error 2 make[3]: *** [jvmg] Error 2 make[2]: *** [hotspot-build] Error 2 make[1]: *** [generic_debug_build] Error 2 make: *** [build_debug_image] Error 2 From henri.gomez at gmail.com Wed Apr 6 14:25:27 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 6 Apr 2011 23:25:27 +0200 Subject: hg: macosx-port/macosx-port/jdk: Adding initial port of Aqua LaF In-Reply-To: <20110406192442.0C53547852@hg.openjdk.java.net> References: <20110406192442.0C53547852@hg.openjdk.java.net> Message-ID: Yes ! 2011/4/6 : > Changeset: 8de4cf787cc9 > Author: ? ?kevin_m_miller at apple.com > Date: ? ? ?2011-04-06 11:02 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8de4cf787cc9 > > Adding initial port of Aqua LaF > > ! make/com/Makefile > + make/com/apple/Makefile > + make/com/apple/laf/Makefile > + make/sun/awt/FILES_c_macosx.gmk > + make/sun/awt/FILES_export_macosx.gmk > ! make/sun/awt/Makefile > + src/macosx/classes/apple/laf/JRSUIConstants.java > + src/macosx/classes/apple/laf/JRSUIControl.java > + src/macosx/classes/apple/laf/JRSUIFocus.java > + src/macosx/classes/apple/laf/JRSUIState.java > + src/macosx/classes/apple/laf/JRSUIStateFactory.java > + src/macosx/classes/apple/laf/JRSUIUtils.java > + src/macosx/classes/com/apple/laf/AquaBorder.java > + src/macosx/classes/com/apple/laf/AquaButtonBorder.java > + src/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java > + src/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java > + src/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java > + src/macosx/classes/com/apple/laf/AquaButtonRadioUI.java > + src/macosx/classes/com/apple/laf/AquaButtonToggleUI.java > + src/macosx/classes/com/apple/laf/AquaButtonUI.java > + src/macosx/classes/com/apple/laf/AquaCachingPainter.java > + src/macosx/classes/com/apple/laf/AquaCaret.java > + src/macosx/classes/com/apple/laf/AquaComboBoxButton.java > + src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java > + src/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java > + src/macosx/classes/com/apple/laf/AquaComboBoxUI.java > + src/macosx/classes/com/apple/laf/AquaEditorPaneUI.java > + src/macosx/classes/com/apple/laf/AquaFileChooserUI.java > + src/macosx/classes/com/apple/laf/AquaFileSystemModel.java > + src/macosx/classes/com/apple/laf/AquaFileView.java > + src/macosx/classes/com/apple/laf/AquaFocusHandler.java > + src/macosx/classes/com/apple/laf/AquaFonts.java > + src/macosx/classes/com/apple/laf/AquaGroupBorder.java > + src/macosx/classes/com/apple/laf/AquaHighlighter.java > + src/macosx/classes/com/apple/laf/AquaIcon.java > + src/macosx/classes/com/apple/laf/AquaImageFactory.java > + src/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java > + src/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java > + src/macosx/classes/com/apple/laf/AquaInternalFrameManager.java > + src/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java > + src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java > + src/macosx/classes/com/apple/laf/AquaKeyBindings.java > + src/macosx/classes/com/apple/laf/AquaLabelUI.java > + src/macosx/classes/com/apple/laf/AquaListUI.java > + src/macosx/classes/com/apple/laf/AquaLookAndFeel.java > + src/macosx/classes/com/apple/laf/AquaMenuBarBorder.java > + src/macosx/classes/com/apple/laf/AquaMenuBarUI.java > + src/macosx/classes/com/apple/laf/AquaMenuBorder.java > + src/macosx/classes/com/apple/laf/AquaMenuItemUI.java > + src/macosx/classes/com/apple/laf/AquaMenuPainter.java > + src/macosx/classes/com/apple/laf/AquaMenuUI.java > + src/macosx/classes/com/apple/laf/AquaMnemonicHandler.java > + src/macosx/classes/com/apple/laf/AquaNativeResources.java > + src/macosx/classes/com/apple/laf/AquaOptionPaneUI.java > + src/macosx/classes/com/apple/laf/AquaPainter.java > + src/macosx/classes/com/apple/laf/AquaPanelUI.java > + src/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java > + src/macosx/classes/com/apple/laf/AquaPopupMenuUI.java > + src/macosx/classes/com/apple/laf/AquaProgressBarUI.java > + src/macosx/classes/com/apple/laf/AquaRootPaneUI.java > + src/macosx/classes/com/apple/laf/AquaScrollBarUI.java > + src/macosx/classes/com/apple/laf/AquaScrollPaneUI.java > + src/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java > + src/macosx/classes/com/apple/laf/AquaSliderUI.java > + src/macosx/classes/com/apple/laf/AquaSpinnerUI.java > + src/macosx/classes/com/apple/laf/AquaSplitPaneDividerUI.java > + src/macosx/classes/com/apple/laf/AquaSplitPaneUI.java > + src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java > + src/macosx/classes/com/apple/laf/AquaTabbedPaneTabState.java > + src/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java > + src/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java > + src/macosx/classes/com/apple/laf/AquaTableHeaderUI.java > + src/macosx/classes/com/apple/laf/AquaTableUI.java > + src/macosx/classes/com/apple/laf/AquaTextAreaUI.java > + src/macosx/classes/com/apple/laf/AquaTextFieldBorder.java > + src/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java > + src/macosx/classes/com/apple/laf/AquaTextFieldSearch.java > + src/macosx/classes/com/apple/laf/AquaTextFieldUI.java > + src/macosx/classes/com/apple/laf/AquaTextPaneUI.java > + src/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java > + src/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java > + src/macosx/classes/com/apple/laf/AquaToolBarUI.java > + src/macosx/classes/com/apple/laf/AquaToolTipUI.java > + src/macosx/classes/com/apple/laf/AquaTreeUI.java > + src/macosx/classes/com/apple/laf/AquaUtilControlSize.java > + src/macosx/classes/com/apple/laf/AquaUtils.java > + src/macosx/classes/com/apple/laf/ClientPropertyApplicator.java > + src/macosx/classes/com/apple/laf/ImageCache.java > + src/macosx/classes/com/apple/laf/ScreenPopupFactory.java > + src/macosx/classes/com/apple/resources/MacOSXResourceBundle.java > + src/macosx/native/com/apple/laf/AquaFileView.m > + src/macosx/native/com/apple/laf/AquaLookAndFeel.m > + src/macosx/native/com/apple/laf/AquaNativeResources.m > + src/macosx/native/com/apple/laf/JRSUIConstantSync.h > + src/macosx/native/com/apple/laf/JRSUIConstantSync.m > + src/macosx/native/com/apple/laf/JRSUIController.m > + src/macosx/native/com/apple/laf/JRSUIFocus.m > + src/macosx/native/com/apple/laf/ScreenPopupFactory.m > + src/macosx/native/com/apple/resources/MacOSXResourceBundle.m > > From mik3hall at gmail.com Wed Apr 6 14:28:43 2011 From: mik3hall at gmail.com (Michael Hall) Date: Wed, 6 Apr 2011 16:28:43 -0500 Subject: openjdk-osx-build In-Reply-To: References: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> Message-ID: <6F305D71-53A3-4D55-B012-AC992BC87408@gmail.com> On Apr 6, 2011, at 7:02 AM, Henri Gomez wrote: >> I think I used yours before for a little while. Usually I have used ones I've built. I think I have for the most part stayed away from the system directory instead placing the bundle in the user one. ~/Library/Java/JavaVirtualMachines/1.7.0.jdk > > It could be on /Library/Java/JavaVirtualMachines/1.7.0.jdk or > ~/Library/Java/JavaVirtualMachines/1.7.0.jdk Right. > >> Incidentally, since Java Preferences is supposed to provide support for multiple jds's a little while back I tried having two there. One renamed something like current_1.7.0.jdk but it didn't get picked up in Java Preferences that i saw. > > Hum, I never tried to rename a folder to see if JavaPrefs take care of it. A bundle isn't exactly a folder. JavaPrefs I thought would just show it. Not sure if I rebooted. Not that a big a deal at this point. > >> For yours I just tried running the installer indicating single user. It didn't appear to replace the one I had there. Unless Finder just wasn't updating the file information. I finally deleted or moved the one I had there, ran your installer and then appeared to get it. > > Did you select install for the user or all users ? User > >>>>> - OS/X 10.6.7 in 64bits mode (Darwin imac-hgomez-exo 10.7.0 Darwin >>> >> Mine is a build I've had to tweak to get to run in 32 bit mode. I also hacked it to get around some symlink problems pointed out by the jobjc changeset Missing the current Developer tools apparently. >> 10.6.6 until I noticed you had 10.6.7 and ran Software Update to get that. >> XCode 3.2.6 since the symlink problem, 3.2.1 previously I think >> Java 1.6.0_24 since available. >> 32 bit Core Duo MacBook. > > What's the tweaks for build on 32bits mode ? Numerous and getting more so. > >> I mean when I tried compiling with my own last build I got 100+ compile errors. Unusable. >> Unfortunately when I tried yours it still got two compile errors. I thought with a quck look yesterday morning that these were normal ones I could deal with. But, looking closer one I had seen before with a prior build, which is why I tried swapping to the jobjc build jdk - which was worse. I posted the information for that in a "Strange compile error" post yesterday. >> At least the fact I got the same error reproduced with your build sort of eliminates it being just my own build messed up somehow. I might guess a 32 bit thing since I think most people aren't using that. Given no further suggestions on how to proceed with that I will just bug report it I guess. Also unfortunately that one compile error is probably enough to make the current build unusable for development. I will when I get a chance maybe see if I can backout to a earlier one that works or try switching back to the bsd-port to get one to work with. > > Could you provide the build errors ? No build errors. But a hacked build which I myself find suspect especially with the 100+ compile errors for the jobjc build. Your build didn't duplicate that. Yours I assume is not hacked but you showed the same compile that appears to derive as shown by javap from a incomplete Files class. Rebuilding one again of my own to see if I can figure out what is going on with that. Aren't these things compiled as part of the build? In my current repository I don't even find things like FileRef source. Actually in none of the repositories I currently have. > >> I just wanted to give you some notification that your installer seemed to not work the way that I am sort of used to them functioning. As it was it appeared to do nothing without giving any messages that it didn't succeed. > > Very strange. What installation did you select ? User or All Users ? User Very strange, thanks for providing reference build so I could at least eliminate that as responsible for the Files error. From henri.gomez at gmail.com Wed Apr 6 14:37:09 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 6 Apr 2011 23:37:09 +0200 Subject: openjdk-osx-build In-Reply-To: <6F305D71-53A3-4D55-B012-AC992BC87408@gmail.com> References: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> <6F305D71-53A3-4D55-B012-AC992BC87408@gmail.com> Message-ID: > User > > Very strange, thanks for providing reference build so I could at least eliminate that as responsible for the Files error. Note, I'm allways install it for all users, may be it's the problem ? From kevin_m_miller at apple.com Wed Apr 6 14:41:27 2011 From: kevin_m_miller at apple.com (kevin_m_miller at apple.com) Date: Wed, 06 Apr 2011 21:41:27 +0000 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up indentation style and copyrights Message-ID: <20110406214137.6A5644785B@hg.openjdk.java.net> Changeset: 888b1c90aecc Author: kevin_m_miller at apple.com Date: 2011-04-06 14:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/888b1c90aecc Cleaning up indentation style and copyrights ! src/macosx/native/jobjc/README.txt ! src/macosx/native/jobjc/TODOS ! 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 From mik3hall at gmail.com Wed Apr 6 14:55:27 2011 From: mik3hall at gmail.com (Michael Hall) Date: Wed, 6 Apr 2011 16:55:27 -0500 Subject: openjdk-osx-build In-Reply-To: References: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> <6F305D71-53A3-4D55-B012-AC992BC87408@gmail.com> Message-ID: <0BC05C1E-BD0B-49D6-8A0F-C28BEDC49300@gmail.com> On Apr 6, 2011, at 4:37 PM, Henri Gomez wrote: >> User >> >> Very strange, thanks for providing reference build so I could at least eliminate that as responsible for the Files error. > > Note, I'm allways install it for all users, may be it's the problem ? I don't believe this is the case or we are not understanding this to be the same thing? Most of this I posted with my original compile error post but I'm not always DRY... ls -l /System/Library/Java/JavaVirtualMachines total 0 drwxr-xr-x 3 root wheel 102 Feb 28 17:52 1.6.0.jdk In the system directory for all users, only the current 1.6.0.jdk. ls -l ~/Library/Java/JavaVirtualMachines total 0 drwxr-xr-x 3 mjh staff 102 Apr 5 05:46 1.7.0.jdk In my own user directory is I believe still yours, installed by your installer, after I moved or deleted the one there to get it to work. /usr/libexec/java_home -v 1.7 /Users/mjh/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home /usr/libexec/java_home -v 1.7 --exec java -version openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-b00) OpenJDK Server VM (build 20.0-b06, mixed mode) Again it should be yours, I believe as is shown by the 'mixed mode' java -version java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07-334-10M3326) Java HotSpot(TM) Client VM (build 19.1-b02-334, mixed mode, sharing) My Apple is true 32 bit which shows as 'mixed mode, sharing'. I was going to verify this and look into some of the related when my current build finishes mine takes more than 10-12 minutes. But I think I'll stick to the compile error as a possible bug report. From henri.gomez at gmail.com Wed Apr 6 15:02:04 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 00:02:04 +0200 Subject: hg: macosx-port/macosx-port/jdk: Adding initial port of Aqua LaF In-Reply-To: References: <20110406192442.0C53547852@hg.openjdk.java.net> Message-ID: I get manu build errors : /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:298: warning: implicit declaration of function 'JRSUIControlGetScrollBarOffsetFor' In file included from /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:33: /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.h:29: error: expected ')' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gRenderer' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_initNativeJRSUI': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: (Each undeclared identifier is reported only once /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: for each function it appears in.) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: warning: implicit declaration of function 'JRSUIRendererCreate' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getCFDictionary': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:76: warning: implicit declaration of function 'JRSUIControlCreate' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_disposeCFDictionary': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: warning: implicit declaration of function 'JRSUIControlRelease' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: error: expected ')' before 'ptr' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: At top level: /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:108: error: expected ')' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'doSyncChanges': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:141: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:141: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:144: warning: implicit declaration of function 'syncChangesToControl' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:144: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'doPaintCGContext': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:160: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:160: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:161: warning: implicit declaration of function '_SyncEncodedProperties' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:161: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: warning: implicit declaration of function 'JRSUIControlDraw' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeHitPart': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:245: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: warning: implicit declaration of function 'JRSUIControlGetHitPart' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIUtils_00024ScrollBar_shouldUseScrollToClick': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:261: warning: implicit declaration of function 'JRSUIControlShouldScrollToClick' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativePartBounds': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:273: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: warning: implicit declaration of function 'JRSUIControlGetScrollBarPartBounds' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: error: invalid initializer /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeScrollBarOffsetChange': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:295: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:298: warning: implicit declaration of function 'JRSUIControlGetScrollBarOffsetFor' lipo: can't figure out the architecture type of: /var/folders/3u/3uWMM20WGM0nDzU2B9Xmi++++TI/-Tmp-//ccfIgVPK.out make[6]: *** [/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/com.apple.laf/laf/obj/JRSUIController.o] Error 1 make[5]: *** [library_parallel_compile] Error 2 make[4]: *** [all] Error 1 make[3]: *** [all] Error 1 make[2]: *** [all] Error 1 make[1]: *** [jdk-build] Error 2 make: *** [build_product_image] Error 2 Did I miss some commits ? BTW, I'm on 10.6.7 (64bits), XCode 4.0.1, Java 1.6.0-24 2011/4/6 Henri Gomez : > Yes ! > > 2011/4/6 ?: >> Changeset: 8de4cf787cc9 >> Author: ? ?kevin_m_miller at apple.com >> Date: ? ? ?2011-04-06 11:02 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8de4cf787cc9 >> >> Adding initial port of Aqua LaF >> >> ! make/com/Makefile >> + make/com/apple/Makefile >> + make/com/apple/laf/Makefile >> + make/sun/awt/FILES_c_macosx.gmk >> + make/sun/awt/FILES_export_macosx.gmk >> ! make/sun/awt/Makefile >> + src/macosx/classes/apple/laf/JRSUIConstants.java >> + src/macosx/classes/apple/laf/JRSUIControl.java >> + src/macosx/classes/apple/laf/JRSUIFocus.java >> + src/macosx/classes/apple/laf/JRSUIState.java >> + src/macosx/classes/apple/laf/JRSUIStateFactory.java >> + src/macosx/classes/apple/laf/JRSUIUtils.java >> + src/macosx/classes/com/apple/laf/AquaBorder.java >> + src/macosx/classes/com/apple/laf/AquaButtonBorder.java >> + src/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java >> + src/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java >> + src/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java >> + src/macosx/classes/com/apple/laf/AquaButtonRadioUI.java >> + src/macosx/classes/com/apple/laf/AquaButtonToggleUI.java >> + src/macosx/classes/com/apple/laf/AquaButtonUI.java >> + src/macosx/classes/com/apple/laf/AquaCachingPainter.java >> + src/macosx/classes/com/apple/laf/AquaCaret.java >> + src/macosx/classes/com/apple/laf/AquaComboBoxButton.java >> + src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java >> + src/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java >> + src/macosx/classes/com/apple/laf/AquaComboBoxUI.java >> + src/macosx/classes/com/apple/laf/AquaEditorPaneUI.java >> + src/macosx/classes/com/apple/laf/AquaFileChooserUI.java >> + src/macosx/classes/com/apple/laf/AquaFileSystemModel.java >> + src/macosx/classes/com/apple/laf/AquaFileView.java >> + src/macosx/classes/com/apple/laf/AquaFocusHandler.java >> + src/macosx/classes/com/apple/laf/AquaFonts.java >> + src/macosx/classes/com/apple/laf/AquaGroupBorder.java >> + src/macosx/classes/com/apple/laf/AquaHighlighter.java >> + src/macosx/classes/com/apple/laf/AquaIcon.java >> + src/macosx/classes/com/apple/laf/AquaImageFactory.java >> + src/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java >> + src/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java >> + src/macosx/classes/com/apple/laf/AquaInternalFrameManager.java >> + src/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java >> + src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java >> + src/macosx/classes/com/apple/laf/AquaKeyBindings.java >> + src/macosx/classes/com/apple/laf/AquaLabelUI.java >> + src/macosx/classes/com/apple/laf/AquaListUI.java >> + src/macosx/classes/com/apple/laf/AquaLookAndFeel.java >> + src/macosx/classes/com/apple/laf/AquaMenuBarBorder.java >> + src/macosx/classes/com/apple/laf/AquaMenuBarUI.java >> + src/macosx/classes/com/apple/laf/AquaMenuBorder.java >> + src/macosx/classes/com/apple/laf/AquaMenuItemUI.java >> + src/macosx/classes/com/apple/laf/AquaMenuPainter.java >> + src/macosx/classes/com/apple/laf/AquaMenuUI.java >> + src/macosx/classes/com/apple/laf/AquaMnemonicHandler.java >> + src/macosx/classes/com/apple/laf/AquaNativeResources.java >> + src/macosx/classes/com/apple/laf/AquaOptionPaneUI.java >> + src/macosx/classes/com/apple/laf/AquaPainter.java >> + src/macosx/classes/com/apple/laf/AquaPanelUI.java >> + src/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java >> + src/macosx/classes/com/apple/laf/AquaPopupMenuUI.java >> + src/macosx/classes/com/apple/laf/AquaProgressBarUI.java >> + src/macosx/classes/com/apple/laf/AquaRootPaneUI.java >> + src/macosx/classes/com/apple/laf/AquaScrollBarUI.java >> + src/macosx/classes/com/apple/laf/AquaScrollPaneUI.java >> + src/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java >> + src/macosx/classes/com/apple/laf/AquaSliderUI.java >> + src/macosx/classes/com/apple/laf/AquaSpinnerUI.java >> + src/macosx/classes/com/apple/laf/AquaSplitPaneDividerUI.java >> + src/macosx/classes/com/apple/laf/AquaSplitPaneUI.java >> + src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java >> + src/macosx/classes/com/apple/laf/AquaTabbedPaneTabState.java >> + src/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java >> + src/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java >> + src/macosx/classes/com/apple/laf/AquaTableHeaderUI.java >> + src/macosx/classes/com/apple/laf/AquaTableUI.java >> + src/macosx/classes/com/apple/laf/AquaTextAreaUI.java >> + src/macosx/classes/com/apple/laf/AquaTextFieldBorder.java >> + src/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java >> + src/macosx/classes/com/apple/laf/AquaTextFieldSearch.java >> + src/macosx/classes/com/apple/laf/AquaTextFieldUI.java >> + src/macosx/classes/com/apple/laf/AquaTextPaneUI.java >> + src/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java >> + src/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java >> + src/macosx/classes/com/apple/laf/AquaToolBarUI.java >> + src/macosx/classes/com/apple/laf/AquaToolTipUI.java >> + src/macosx/classes/com/apple/laf/AquaTreeUI.java >> + src/macosx/classes/com/apple/laf/AquaUtilControlSize.java >> + src/macosx/classes/com/apple/laf/AquaUtils.java >> + src/macosx/classes/com/apple/laf/ClientPropertyApplicator.java >> + src/macosx/classes/com/apple/laf/ImageCache.java >> + src/macosx/classes/com/apple/laf/ScreenPopupFactory.java >> + src/macosx/classes/com/apple/resources/MacOSXResourceBundle.java >> + src/macosx/native/com/apple/laf/AquaFileView.m >> + src/macosx/native/com/apple/laf/AquaLookAndFeel.m >> + src/macosx/native/com/apple/laf/AquaNativeResources.m >> + src/macosx/native/com/apple/laf/JRSUIConstantSync.h >> + src/macosx/native/com/apple/laf/JRSUIConstantSync.m >> + src/macosx/native/com/apple/laf/JRSUIController.m >> + src/macosx/native/com/apple/laf/JRSUIFocus.m >> + src/macosx/native/com/apple/laf/ScreenPopupFactory.m >> + src/macosx/native/com/apple/resources/MacOSXResourceBundle.m >> >> > From mik3hall at gmail.com Wed Apr 6 16:58:19 2011 From: mik3hall at gmail.com (Michael Hall) Date: Wed, 6 Apr 2011 18:58:19 -0500 Subject: openjdk-osx-build In-Reply-To: References: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> <6F305D71-53A3-4D55-B012-AC992BC87408@gmail.com> Message-ID: <1EF02DEC-FD4B-4BF9-BFC5-B7017FAC6A11@gmail.com> On Apr 6, 2011, at 4:37 PM, Henri Gomez wrote: >> User >> >> Very strange, thanks for providing reference build so I could at least eliminate that as responsible for the Files error. > > Note, I'm allways install it for all users, may be it's the problem ? Henri, fyi, I was wrong I show 'mixed mode' as well on a java -version but don't think theres anyway I really build that way. If you really wanted to you could maybe verify one thing for me that might be pertinent to a bug report. If I run this with my last build, (which for some reason still gets the 100+ compile errors on my project, appears to be missing all kinds of things). import java.nio.file.*; import java.nio.file.attribute.*; public class Exists { public static void main(String[] args) { System.out.println("file " + args[0] + " exists is " + Files.exists(new java.io.File(args[0]).toPath())); } } Now with my build... /usr/libexec/java_home -v 1.7 --exec javac Exists.java /usr/libexec/java_home -v 1.7 --exec java Exists Exists.class file Exists.class exists is true For this it is fine anyhow. I put your build back. I haven't tried the project compile with yours again but I believe it gets two errors, one of which shows the partial Files class. But for the Exists class here... /usr/libexec/java_home -v 1.7 --exec javac Exists.java Exists.java:7: cannot find symbol System.out.println("file " + args[0] + " exists is " + Files.exists(new java.io.File(args[0]).toPath())); ^ symbol: method exists(Path) location: class Files 1 error Or just use javap, with yours.... /usr/libexec/java_home -v 1.7 --exec javap java.nio.file.Files Compiled from "Files.java" public final class java.nio.file.Files extends java.lang.Object { public static java.lang.String probeContentType(java.nio.file.FileRef) throws java.io.IOException; public static void walkFileTree(java.nio.file.Path, java.util.Set, int, java.nio.file.FileVisitor) throws java.io.IOException; public static void walkFileTree(java.nio.file.Path, java.nio.file.FileVisitor) throws java.io.IOException; public static void createDirectories(java.nio.file.Path, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; } With mine.... /usr/libexec/java_home -v 1.7 --exec javap java.nio.file.Files Compiled from "Files.java" public final class java.nio.file.Files extends java.lang.Object { static final boolean $assertionsDisabled; public static java.io.InputStream newInputStream(java.nio.file.Path, java.nio.file.OpenOption...) throws java.io.IOException; public static java.io.OutputStream newOutputStream(java.nio.file.Path, java.nio.file.OpenOption...) throws java.io.IOException; public static java.nio.channels.SeekableByteChannel newByteChannel(java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; public static java.nio.channels.SeekableByteChannel newByteChannel(java.nio.file.Path, java.nio.file.OpenOption...) throws java.io.IOException; public static java.nio.file.DirectoryStream newDirectoryStream(java.nio.file.Path) throws java.io.IOException; public static java.nio.file.DirectoryStream newDirectoryStream(java.nio.file.Path, java.lang.String) throws java.io.IOException; public static java.nio.file.DirectoryStream newDirectoryStream(java.nio.file.Path, java.nio.file.DirectoryStream$Filter) throws java.io.IOException; public static java.nio.file.Path createFile(java.nio.file.Path, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; public static java.nio.file.Path createDirectory(java.nio.file.Path, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; public static java.nio.file.Path createDirectories(java.nio.file.Path, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; public static java.nio.file.Path createTempFile(java.nio.file.Path, java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; public static java.nio.file.Path createTempFile(java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; public static java.nio.file.Path createTempDirectory(java.nio.file.Path, java.lang.String, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; public static java.nio.file.Path createTempDirectory(java.lang.String, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; public static java.nio.file.Path createSymbolicLink(java.nio.file.Path, java.nio.file.Path, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; public static java.nio.file.Path createLink(java.nio.file.Path, java.nio.file.Path) throws java.io.IOException; public static void delete(java.nio.file.Path) throws java.io.IOException; public static boolean deleteIfExists(java.nio.file.Path) throws java.io.IOException; public static java.nio.file.Path copy(java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption...) throws java.io.IOException; public static java.nio.file.Path move(java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption...) throws java.io.IOException; public static java.nio.file.Path readSymbolicLink(java.nio.file.Path) throws java.io.IOException; public static java.nio.file.FileStore getFileStore(java.nio.file.Path) throws java.io.IOException; public static boolean isSameFile(java.nio.file.Path, java.nio.file.Path) throws java.io.IOException; public static boolean isHidden(java.nio.file.Path) throws java.io.IOException; public static java.lang.String probeContentType(java.nio.file.Path) throws java.io.IOException; public static V getFileAttributeView(java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption...); public static A readAttributes(java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption...) throws java.io.IOException; public static java.nio.file.Path setAttribute(java.nio.file.Path, java.lang.String, java.lang.Object, java.nio.file.LinkOption...) throws java.io.IOException; public static java.lang.Object getAttribute(java.nio.file.Path, java.lang.String, java.nio.file.LinkOption...) throws java.io.IOException; public static java.util.Map readAttributes(java.nio.file.Path, java.lang.String, java.nio.file.LinkOption...) throws java.io.IOException; public static java.util.Set getPosixFilePermissions(java.nio.file.Path, java.nio.file.LinkOption...) throws java.io.IOException; public static java.nio.file.Path setPosixFilePermissions(java.nio.file.Path, java.util.Set) throws java.io.IOException; public static java.nio.file.attribute.UserPrincipal getOwner(java.nio.file.Path, java.nio.file.LinkOption...) throws java.io.IOException; public static java.nio.file.Path setOwner(java.nio.file.Path, java.nio.file.attribute.UserPrincipal) throws java.io.IOException; public static boolean isSymbolicLink(java.nio.file.Path); public static boolean isDirectory(java.nio.file.Path, java.nio.file.LinkOption...); public static boolean isRegularFile(java.nio.file.Path, java.nio.file.LinkOption...); public static java.nio.file.attribute.FileTime getLastModifiedTime(java.nio.file.Path, java.nio.file.LinkOption...) throws java.io.IOException; public static java.nio.file.Path setLastModifiedTime(java.nio.file.Path, java.nio.file.attribute.FileTime) throws java.io.IOException; public static long size(java.nio.file.Path) throws java.io.IOException; public static boolean exists(java.nio.file.Path, java.nio.file.LinkOption...); public static boolean notExists(java.nio.file.Path, java.nio.file.LinkOption...); public static boolean isReadable(java.nio.file.Path); public static boolean isWritable(java.nio.file.Path); public static boolean isExecutable(java.nio.file.Path); public static java.nio.file.Path walkFileTree(java.nio.file.Path, java.util.Set, int, java.nio.file.FileVisitor) throws java.io.IOException; public static java.nio.file.Path walkFileTree(java.nio.file.Path, java.nio.file.FileVisitor) throws java.io.IOException; public static java.io.BufferedReader newBufferedReader(java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException; public static java.io.BufferedWriter newBufferedWriter(java.nio.file.Path, java.nio.charset.Charset, java.nio.file.OpenOption...) throws java.io.IOException; public static long copy(java.io.InputStream, java.nio.file.Path, java.nio.file.CopyOption...) throws java.io.IOException; public static long copy(java.nio.file.Path, java.io.OutputStream) throws java.io.IOException; public static byte[] readAllBytes(java.nio.file.Path) throws java.io.IOException; public static java.util.List readAllLines(java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException; public static java.nio.file.Path write(java.nio.file.Path, byte[], java.nio.file.OpenOption...) throws java.io.IOException; public static java.nio.file.Path write(java.nio.file.Path, java.lang.Iterable, java.nio.charset.Charset, java.nio.file.OpenOption...) throws java.io.IOException; static {}; } If your results match on this I would know it's not just a 32 bit problem for the bug report but a universal one as it is. That is for you... The Exists class won't compile. javap shows a stunted java.nio.file.Files class. Actually anyone with a 64 bit universal build could confirm this. From swingler at apple.com Wed Apr 6 21:51:33 2011 From: swingler at apple.com (swingler at apple.com) Date: Thu, 07 Apr 2011 04:51:33 +0000 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. Message-ID: <20110407045143.328EF47870@hg.openjdk.java.net> Changeset: b828a604c803 Author: swingler at apple.com Date: 2011-04-06 21:51 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b828a604c803 Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. ! src/macosx/native/jobjc/src/core/native/Subclassing.m ! src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m ! src/macosx/native/sun/awt/AWTWindow.h ! src/macosx/native/sun/awt/AWTWindow.m ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/font/CStrike.m From henri.gomez at gmail.com Wed Apr 6 22:43:43 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 07:43:43 +0200 Subject: openjdk-osx-build In-Reply-To: <1EF02DEC-FD4B-4BF9-BFC5-B7017FAC6A11@gmail.com> References: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> <6F305D71-53A3-4D55-B012-AC992BC87408@gmail.com> <1EF02DEC-FD4B-4BF9-BFC5-B7017FAC6A11@gmail.com> Message-ID: No problem for me : export JAVA_HOME=/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home javac Exists.java java Exists Exists.class > file Exists.class exists is true 2011/4/7 Michael Hall : > > On Apr 6, 2011, at 4:37 PM, Henri Gomez wrote: > >>> User >>> >>> Very strange, thanks for providing reference build so I could at least eliminate that as responsible for the Files error. >> >> Note, I'm allways install it for all users, may be it's the problem ? > > Henri, > > fyi, I was wrong I show 'mixed mode' as well on a java -version but don't think theres anyway I really build that way. > > If you really wanted to you could maybe verify one thing for me that might be pertinent to a bug report. > If I run this with my last build, (which for some reason still gets the 100+ compile errors on my project, appears to be missing all kinds of things). > > import java.nio.file.*; > import java.nio.file.attribute.*; > > public class Exists { > > ? ? ? ?public static void main(String[] args) { > ? ? ? ? ? ? ? ?System.out.println("file " + args[0] + " exists is " + Files.exists(new java.io.File(args[0]).toPath())); > ? ? ? ?} > > } > > Now with my build... > /usr/libexec/java_home -v 1.7 --exec javac Exists.java > /usr/libexec/java_home -v 1.7 --exec java Exists Exists.class > file Exists.class exists is true > > For this it is fine anyhow. > I put your build back. I haven't tried the project compile with yours again but I believe it gets two errors, one of which shows the partial Files class. But for the Exists class here... > /usr/libexec/java_home -v 1.7 --exec javac Exists.java > Exists.java:7: cannot find symbol > ? ? ? ? ? ? ? ?System.out.println("file " + args[0] + " exists is " + Files.exists(new java.io.File(args[0]).toPath())); > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^ > ?symbol: ? method exists(Path) > ?location: class Files > 1 error > > Or just use javap, with yours.... > /usr/libexec/java_home -v 1.7 --exec javap java.nio.file.Files > Compiled from "Files.java" > public final class java.nio.file.Files extends java.lang.Object { > ?public static java.lang.String probeContentType(java.nio.file.FileRef) throws java.io.IOException; > ?public static void walkFileTree(java.nio.file.Path, java.util.Set, int, java.nio.file.FileVisitor) throws java.io.IOException; > ?public static void walkFileTree(java.nio.file.Path, java.nio.file.FileVisitor) throws java.io.IOException; > ?public static void createDirectories(java.nio.file.Path, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; > } > > > With mine.... > /usr/libexec/java_home -v 1.7 --exec javap java.nio.file.Files > Compiled from "Files.java" > public final class java.nio.file.Files extends java.lang.Object { > ?static final boolean $assertionsDisabled; > ?public static java.io.InputStream newInputStream(java.nio.file.Path, java.nio.file.OpenOption...) throws java.io.IOException; > ?public static java.io.OutputStream newOutputStream(java.nio.file.Path, java.nio.file.OpenOption...) throws java.io.IOException; > ?public static java.nio.channels.SeekableByteChannel newByteChannel(java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; > ?public static java.nio.channels.SeekableByteChannel newByteChannel(java.nio.file.Path, java.nio.file.OpenOption...) throws java.io.IOException; > ?public static java.nio.file.DirectoryStream newDirectoryStream(java.nio.file.Path) throws java.io.IOException; > ?public static java.nio.file.DirectoryStream newDirectoryStream(java.nio.file.Path, java.lang.String) throws java.io.IOException; > ?public static java.nio.file.DirectoryStream newDirectoryStream(java.nio.file.Path, java.nio.file.DirectoryStream$Filter) throws java.io.IOException; > ?public static java.nio.file.Path createFile(java.nio.file.Path, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; > ?public static java.nio.file.Path createDirectory(java.nio.file.Path, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; > ?public static java.nio.file.Path createDirectories(java.nio.file.Path, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; > ?public static java.nio.file.Path createTempFile(java.nio.file.Path, java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; > ?public static java.nio.file.Path createTempFile(java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; > ?public static java.nio.file.Path createTempDirectory(java.nio.file.Path, java.lang.String, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; > ?public static java.nio.file.Path createTempDirectory(java.lang.String, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; > ?public static java.nio.file.Path createSymbolicLink(java.nio.file.Path, java.nio.file.Path, java.nio.file.attribute.FileAttribute...) throws java.io.IOException; > ?public static java.nio.file.Path createLink(java.nio.file.Path, java.nio.file.Path) throws java.io.IOException; > ?public static void delete(java.nio.file.Path) throws java.io.IOException; > ?public static boolean deleteIfExists(java.nio.file.Path) throws java.io.IOException; > ?public static java.nio.file.Path copy(java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption...) throws java.io.IOException; > ?public static java.nio.file.Path move(java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption...) throws java.io.IOException; > ?public static java.nio.file.Path readSymbolicLink(java.nio.file.Path) throws java.io.IOException; > ?public static java.nio.file.FileStore getFileStore(java.nio.file.Path) throws java.io.IOException; > ?public static boolean isSameFile(java.nio.file.Path, java.nio.file.Path) throws java.io.IOException; > ?public static boolean isHidden(java.nio.file.Path) throws java.io.IOException; > ?public static java.lang.String probeContentType(java.nio.file.Path) throws java.io.IOException; > ?public static V getFileAttributeView(java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption...); > ?public static A readAttributes(java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption...) throws java.io.IOException; > ?public static java.nio.file.Path setAttribute(java.nio.file.Path, java.lang.String, java.lang.Object, java.nio.file.LinkOption...) throws java.io.IOException; > ?public static java.lang.Object getAttribute(java.nio.file.Path, java.lang.String, java.nio.file.LinkOption...) throws java.io.IOException; > ?public static java.util.Map readAttributes(java.nio.file.Path, java.lang.String, java.nio.file.LinkOption...) throws java.io.IOException; > ?public static java.util.Set getPosixFilePermissions(java.nio.file.Path, java.nio.file.LinkOption...) throws java.io.IOException; > ?public static java.nio.file.Path setPosixFilePermissions(java.nio.file.Path, java.util.Set) throws java.io.IOException; > ?public static java.nio.file.attribute.UserPrincipal getOwner(java.nio.file.Path, java.nio.file.LinkOption...) throws java.io.IOException; > ?public static java.nio.file.Path setOwner(java.nio.file.Path, java.nio.file.attribute.UserPrincipal) throws java.io.IOException; > ?public static boolean isSymbolicLink(java.nio.file.Path); > ?public static boolean isDirectory(java.nio.file.Path, java.nio.file.LinkOption...); > ?public static boolean isRegularFile(java.nio.file.Path, java.nio.file.LinkOption...); > ?public static java.nio.file.attribute.FileTime getLastModifiedTime(java.nio.file.Path, java.nio.file.LinkOption...) throws java.io.IOException; > ?public static java.nio.file.Path setLastModifiedTime(java.nio.file.Path, java.nio.file.attribute.FileTime) throws java.io.IOException; > ?public static long size(java.nio.file.Path) throws java.io.IOException; > ?public static boolean exists(java.nio.file.Path, java.nio.file.LinkOption...); > ?public static boolean notExists(java.nio.file.Path, java.nio.file.LinkOption...); > ?public static boolean isReadable(java.nio.file.Path); > ?public static boolean isWritable(java.nio.file.Path); > ?public static boolean isExecutable(java.nio.file.Path); > ?public static java.nio.file.Path walkFileTree(java.nio.file.Path, java.util.Set, int, java.nio.file.FileVisitor) throws java.io.IOException; > ?public static java.nio.file.Path walkFileTree(java.nio.file.Path, java.nio.file.FileVisitor) throws java.io.IOException; > ?public static java.io.BufferedReader newBufferedReader(java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException; > ?public static java.io.BufferedWriter newBufferedWriter(java.nio.file.Path, java.nio.charset.Charset, java.nio.file.OpenOption...) throws java.io.IOException; > ?public static long copy(java.io.InputStream, java.nio.file.Path, java.nio.file.CopyOption...) throws java.io.IOException; > ?public static long copy(java.nio.file.Path, java.io.OutputStream) throws java.io.IOException; > ?public static byte[] readAllBytes(java.nio.file.Path) throws java.io.IOException; > ?public static java.util.List readAllLines(java.nio.file.Path, java.nio.charset.Charset) throws java.io.IOException; > ?public static java.nio.file.Path write(java.nio.file.Path, byte[], java.nio.file.OpenOption...) throws java.io.IOException; > ?public static java.nio.file.Path write(java.nio.file.Path, java.lang.Iterable, java.nio.charset.Charset, java.nio.file.OpenOption...) throws java.io.IOException; > ?static {}; > } > > If your results match on this I would know it's not just a 32 bit problem for the bug report but a universal one as it is. > That is for you... > The Exists class won't compile. > javap shows a stunted java.nio.file.Files class. > > Actually anyone with a 64 bit universal build could confirm this. > > > > > > From henri.gomez at gmail.com Wed Apr 6 22:45:07 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 07:45:07 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: <20110407045143.328EF47870@hg.openjdk.java.net> References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: Hum, no more luck ;( I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/ID.m -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/ID.o [exec] [exec] CompileC /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Coder.o src/core/native/Coder.m normal i386 objective-c com.apple.compilers.llvmgcc42 [exec] cd /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc [exec] setenv LANG en_US.US-ASCII [exec] /Developer/usr/bin/llvm-gcc -x objective-c -arch i386 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -Os -Werror -Wmissing-prototypes -Werror-implicit-function-declaration -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-variable -Wuninitialized -Wunknown-pragmas -Wshadow -Wfour-char-constants -Wsign-compare -Wnewline-eof -Wshorten-64-to-32 -fasm-blocks -fobjc-gc -gdwarf-2 -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/Coder.m -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Coder.o [exec] ** BUILD FAILED ** [exec] [exec] [exec] The following build commands failed: [exec] CompileC /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Subclassing.o src/core/native/Subclassing.m normal i386 objective-c com.apple.compilers.llvmgcc42 [exec] (1 failure) [exec] [exec] CompileC /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/JObjCRuntime.o src/core/native/JObjCRuntime.m normal i386 objective-c com.apple.compilers.llvmgcc42 [exec] cd /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc [exec] setenv LANG en_US.US-ASCII [exec] /Developer/usr/bin/llvm-gcc -x objective-c -arch i386 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -Os -Werror -Wmissing-prototypes -Werror-implicit-function-declaration -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-variable -Wuninitialized -Wunknown-pragmas -Wshadow -Wfour-char-constants -Wsign-compare -Wnewline-eof -Wshorten-64-to-32 -fasm-blocks -fobjc-gc -gdwarf-2 -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/JObjCRuntime.m -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/JObjCRuntime.o [exec] [exec] BUILD FAILED /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/build.xml:156: exec returned: 65 at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:646) at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:672) at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:498) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:390) at org.apache.tools.ant.Target.performTasks(Target.java:411) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399) at org.apache.tools.ant.Project.executeTarget(Project.java:1368) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1251) at org.apache.tools.ant.Main.runBuild(Main.java:809) at org.apache.tools.ant.Main.startAnt(Main.java:217) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) Did you get the same ? 2011/4/7 : > Changeset: b828a604c803 > Author: ? ?swingler at apple.com > Date: ? ? ?2011-04-06 21:51 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b828a604c803 > > Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. > > ! src/macosx/native/jobjc/src/core/native/Subclassing.m > ! src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m > ! src/macosx/native/sun/awt/AWTWindow.h > ! src/macosx/native/sun/awt/AWTWindow.m > ! src/macosx/native/sun/awt/LWCToolkit.m > ! src/macosx/native/sun/font/CStrike.m > > From swingler at apple.com Thu Apr 7 00:51:29 2011 From: swingler at apple.com (swingler at apple.com) Date: Thu, 07 Apr 2011 07:51:29 +0000 Subject: hg: macosx-port/macosx-port/jdk: Fixing missed merge diff. Message-ID: <20110407075139.4DD794787D@hg.openjdk.java.net> Changeset: 8cfea55fe717 Author: swingler at apple.com Date: 2011-04-07 00:51 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8cfea55fe717 Fixing missed merge diff. ! src/macosx/native/jobjc/src/core/native/Subclassing.m From swingler at apple.com Thu Apr 7 00:52:45 2011 From: swingler at apple.com (Mike Swingler) Date: Thu, 07 Apr 2011 00:52:45 -0700 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: Sorry, missed a merge conflict in one of the files. Should be good to go now. ~Mike On Apr 6, 2011, at 10:45 PM, Henri Gomez wrote: > Hum, no more luck ;( > > I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core > -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources > -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat > -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized > -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall > -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug > -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/ID.m > -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/ID.o > [exec] > [exec] CompileC > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Coder.o > src/core/native/Coder.m normal i386 objective-c > com.apple.compilers.llvmgcc42 > [exec] cd > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc > [exec] setenv LANG en_US.US-ASCII > [exec] /Developer/usr/bin/llvm-gcc -x objective-c -arch i386 > -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -Os -Werror > -Wmissing-prototypes -Werror-implicit-function-declaration > -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch > -Wunused-function -Wunused-variable -Wuninitialized -Wunknown-pragmas > -Wshadow -Wfour-char-constants -Wsign-compare -Wnewline-eof > -Wshorten-64-to-32 -fasm-blocks -fobjc-gc -gdwarf-2 > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core > -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources > -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat > -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized > -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall > -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug > -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/Coder.m > -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Coder.o > [exec] ** BUILD FAILED ** > [exec] > [exec] > [exec] The following build commands failed: > [exec] CompileC > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Subclassing.o > src/core/native/Subclassing.m normal i386 objective-c > com.apple.compilers.llvmgcc42 > [exec] (1 failure) > [exec] > [exec] CompileC > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/JObjCRuntime.o > src/core/native/JObjCRuntime.m normal i386 objective-c > com.apple.compilers.llvmgcc42 > [exec] cd > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc > [exec] setenv LANG en_US.US-ASCII > [exec] /Developer/usr/bin/llvm-gcc -x objective-c -arch i386 > -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -Os -Werror > -Wmissing-prototypes -Werror-implicit-function-declaration > -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch > -Wunused-function -Wunused-variable -Wuninitialized -Wunknown-pragmas > -Wshadow -Wfour-char-constants -Wsign-compare -Wnewline-eof > -Wshorten-64-to-32 -fasm-blocks -fobjc-gc -gdwarf-2 > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core > -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources > -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat > -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized > -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall > -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug > -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/JObjCRuntime.m > -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/JObjCRuntime.o > [exec] > [exec] > > BUILD FAILED > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/build.xml:156: > exec returned: 65 > at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:646) > at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:672) > at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:498) > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:390) > at org.apache.tools.ant.Target.performTasks(Target.java:411) > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399) > at org.apache.tools.ant.Project.executeTarget(Project.java:1368) > at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > at org.apache.tools.ant.Project.executeTargets(Project.java:1251) > at org.apache.tools.ant.Main.runBuild(Main.java:809) > at org.apache.tools.ant.Main.startAnt(Main.java:217) > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) > > Did you get the same ? > > > 2011/4/7 : >> Changeset: b828a604c803 >> Author: swingler at apple.com >> Date: 2011-04-06 21:51 -0700 >> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b828a604c803 >> >> Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. >> >> ! src/macosx/native/jobjc/src/core/native/Subclassing.m >> ! src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m >> ! src/macosx/native/sun/awt/AWTWindow.h >> ! src/macosx/native/sun/awt/AWTWindow.m >> ! src/macosx/native/sun/awt/LWCToolkit.m >> ! src/macosx/native/sun/font/CStrike.m >> >> From henri.gomez at gmail.com Thu Apr 7 01:54:45 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 10:54:45 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: Thanks Mike, relaunching a build. 2011/4/7 Mike Swingler : > Sorry, missed a merge conflict in one of the files. > > Should be good to go now. > > ~Mike > > On Apr 6, 2011, at 10:45 PM, Henri Gomez wrote: > >> Hum, no more luck ;( >> >> I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core >> -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources >> -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat >> -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized >> -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall >> -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug >> -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/ID.m >> -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/ID.o >> ? ? [exec] >> ? ? [exec] CompileC >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Coder.o >> src/core/native/Coder.m normal i386 objective-c >> com.apple.compilers.llvmgcc42 >> ? ? [exec] ? ? cd >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc >> ? ? [exec] ? ? setenv LANG en_US.US-ASCII >> ? ? [exec] ? ? /Developer/usr/bin/llvm-gcc -x objective-c -arch i386 >> -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -Os -Werror >> -Wmissing-prototypes -Werror-implicit-function-declaration >> -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch >> -Wunused-function -Wunused-variable -Wuninitialized -Wunknown-pragmas >> -Wshadow -Wfour-char-constants -Wsign-compare -Wnewline-eof >> -Wshorten-64-to-32 -fasm-blocks -fobjc-gc -gdwarf-2 >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core >> -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources >> -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat >> -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized >> -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall >> -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug >> -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/Coder.m >> -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Coder.o >> ? ? [exec] ** BUILD FAILED ** >> ? ? [exec] >> ? ? [exec] >> ? ? [exec] The following build commands failed: >> ? ? [exec] ? ?CompileC >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Subclassing.o >> src/core/native/Subclassing.m normal i386 objective-c >> com.apple.compilers.llvmgcc42 >> ? ? [exec] (1 failure) >> ? ? [exec] >> ? ? [exec] CompileC >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/JObjCRuntime.o >> src/core/native/JObjCRuntime.m normal i386 objective-c >> com.apple.compilers.llvmgcc42 >> ? ? [exec] ? ? cd >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc >> ? ? [exec] ? ? setenv LANG en_US.US-ASCII >> ? ? [exec] ? ? /Developer/usr/bin/llvm-gcc -x objective-c -arch i386 >> -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -Os -Werror >> -Wmissing-prototypes -Werror-implicit-function-declaration >> -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch >> -Wunused-function -Wunused-variable -Wuninitialized -Wunknown-pragmas >> -Wshadow -Wfour-char-constants -Wsign-compare -Wnewline-eof >> -Wshorten-64-to-32 -fasm-blocks -fobjc-gc -gdwarf-2 >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core >> -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources >> -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat >> -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized >> -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall >> -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug >> -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/JObjCRuntime.m >> -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/JObjCRuntime.o >> ? ? [exec] >> ? ? [exec] >> >> BUILD FAILED >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/build.xml:156: >> exec returned: 65 >> ? ? ? at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:646) >> ? ? ? at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:672) >> ? ? ? at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:498) >> ? ? ? at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) >> ? ? ? at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) >> ? ? ? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> ? ? ? at java.lang.reflect.Method.invoke(Method.java:597) >> ? ? ? at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) >> ? ? ? at org.apache.tools.ant.Task.perform(Task.java:348) >> ? ? ? at org.apache.tools.ant.Target.execute(Target.java:390) >> ? ? ? at org.apache.tools.ant.Target.performTasks(Target.java:411) >> ? ? ? at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399) >> ? ? ? at org.apache.tools.ant.Project.executeTarget(Project.java:1368) >> ? ? ? at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) >> ? ? ? at org.apache.tools.ant.Project.executeTargets(Project.java:1251) >> ? ? ? at org.apache.tools.ant.Main.runBuild(Main.java:809) >> ? ? ? at org.apache.tools.ant.Main.startAnt(Main.java:217) >> ? ? ? at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) >> ? ? ? at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) >> >> Did you get the same ? >> >> >> 2011/4/7 ?: >>> Changeset: b828a604c803 >>> Author: ? ?swingler at apple.com >>> Date: ? ? ?2011-04-06 21:51 -0700 >>> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b828a604c803 >>> >>> Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. >>> >>> ! src/macosx/native/jobjc/src/core/native/Subclassing.m >>> ! src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m >>> ! src/macosx/native/sun/awt/AWTWindow.h >>> ! src/macosx/native/sun/awt/AWTWindow.m >>> ! src/macosx/native/sun/awt/LWCToolkit.m >>> ! src/macosx/native/sun/font/CStrike.m >>> >>> > > From henri.gomez at gmail.com Thu Apr 7 02:24:20 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 11:24:20 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: No more lucky ;( lipo: can't figure out the architecture type of: /var/folders/3u/3uWMM20WGM0nDzU2B9Xmi++++TI/-Tmp-//ccKJTxl0.out make[6]: *** [/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/com.apple.laf/laf/obj/JRSUIConstantSync.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:33: /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.h:29: error: expected ')' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gRenderer' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_initNativeJRSUI': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: (Each undeclared identifier is reported only once /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: for each function it appears in.) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: warning: implicit declaration of function 'JRSUIRendererCreate' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getCFDictionary': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:76: warning: implicit declaration of function 'JRSUIControlCreate' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_disposeCFDictionary': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: warning: implicit declaration of function 'JRSUIControlRelease' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: error: expected ')' before 'ptr' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: At top level: /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:108: error: expected ')' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'doSyncChanges': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:141: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:141: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:144: warning: implicit declaration of function 'syncChangesToControl' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:144: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'doPaintCGContext': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:160: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:160: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:161: warning: implicit declaration of function '_SyncEncodedProperties' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:161: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: warning: implicit declaration of function 'JRSUIControlDraw' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeHitPart': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:245: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: warning: implicit declaration of function 'JRSUIControlGetHitPart' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIUtils_00024ScrollBar_shouldUseScrollToClick': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:261: warning: implicit declaration of function 'JRSUIControlShouldScrollToClick' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativePartBounds': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:273: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: warning: implicit declaration of function 'JRSUIControlGetScrollBarPartBounds' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: error: invalid initializer /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeScrollBarOffsetChange': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:295: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:298: warning: implicit declaration of function 'JRSUIControlGetScrollBarOffsetFor' In file included from /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:33: /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.h:29: error: expected ')' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gRenderer' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_initNativeJRSUI': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: (Each undeclared identifier is reported only once /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: for each function it appears in.) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: warning: implicit declaration of function 'JRSUIRendererCreate' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getCFDictionary': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:76: warning: implicit declaration of function 'JRSUIControlCreate' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_disposeCFDictionary': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: warning: implicit declaration of function 'JRSUIControlRelease' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: error: expected ')' before 'ptr' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: At top level: /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:108: error: expected ')' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'doSyncChanges': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:141: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:141: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:144: warning: implicit declaration of function 'syncChangesToControl' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:144: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'doPaintCGContext': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:160: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:160: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:161: warning: implicit declaration of function '_SyncEncodedProperties' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:161: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: warning: implicit declaration of function 'JRSUIControlDraw' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeHitPart': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:245: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: warning: implicit declaration of function 'JRSUIControlGetHitPart' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIUtils_00024ScrollBar_shouldUseScrollToClick': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:261: warning: implicit declaration of function 'JRSUIControlShouldScrollToClick' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativePartBounds': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:273: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: warning: implicit declaration of function 'JRSUIControlGetScrollBarPartBounds' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: error: invalid initializer /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeScrollBarOffsetChange': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:295: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:298: warning: implicit declaration of function 'JRSUIControlGetScrollBarOffsetFor' lipo: can't figure out the architecture type of: /var/folders/3u/3uWMM20WGM0nDzU2B9Xmi++++TI/-Tmp-//cc1fkGpA.out make[6]: *** [/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/com.apple.laf/laf/obj/JRSUIController.o] Error 1 make[5]: *** [library_parallel_compile] Error 2 make[4]: *** [all] Error 1 make[3]: *** [all] Error 1 make[2]: *** [all] Error 1 make[1]: *** [jdk-build] Error 2 2011/4/7 Henri Gomez : > Thanks Mike, relaunching a build. > > > > 2011/4/7 Mike Swingler : >> Sorry, missed a merge conflict in one of the files. >> >> Should be good to go now. >> >> ~Mike >> >> On Apr 6, 2011, at 10:45 PM, Henri Gomez wrote: >> >>> Hum, no more luck ;( >>> >>> I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core >>> -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources >>> -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat >>> -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized >>> -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall >>> -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug >>> -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c >>> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/ID.m >>> -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/ID.o >>> ? ? [exec] >>> ? ? [exec] CompileC >>> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Coder.o >>> src/core/native/Coder.m normal i386 objective-c >>> com.apple.compilers.llvmgcc42 >>> ? ? [exec] ? ? cd >>> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc >>> ? ? [exec] ? ? setenv LANG en_US.US-ASCII >>> ? ? [exec] ? ? /Developer/usr/bin/llvm-gcc -x objective-c -arch i386 >>> -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -Os -Werror >>> -Wmissing-prototypes -Werror-implicit-function-declaration >>> -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch >>> -Wunused-function -Wunused-variable -Wuninitialized -Wunknown-pragmas >>> -Wshadow -Wfour-char-constants -Wsign-compare -Wnewline-eof >>> -Wshorten-64-to-32 -fasm-blocks -fobjc-gc -gdwarf-2 >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core >>> -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources >>> -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat >>> -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized >>> -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall >>> -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug >>> -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c >>> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/Coder.m >>> -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Coder.o >>> ? ? [exec] ** BUILD FAILED ** >>> ? ? [exec] >>> ? ? [exec] >>> ? ? [exec] The following build commands failed: >>> ? ? [exec] ? ?CompileC >>> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/Subclassing.o >>> src/core/native/Subclassing.m normal i386 objective-c >>> com.apple.compilers.llvmgcc42 >>> ? ? [exec] (1 failure) >>> ? ? [exec] >>> ? ? [exec] CompileC >>> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/JObjCRuntime.o >>> src/core/native/JObjCRuntime.m normal i386 objective-c >>> com.apple.compilers.llvmgcc42 >>> ? ? [exec] ? ? cd >>> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc >>> ? ? [exec] ? ? setenv LANG en_US.US-ASCII >>> ? ? [exec] ? ? /Developer/usr/bin/llvm-gcc -x objective-c -arch i386 >>> -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -Os -Werror >>> -Wmissing-prototypes -Werror-implicit-function-declaration >>> -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch >>> -Wunused-function -Wunused-variable -Wuninitialized -Wunknown-pragmas >>> -Wshadow -Wfour-char-constants -Wsign-compare -Wnewline-eof >>> -Wshorten-64-to-32 -fasm-blocks -fobjc-gc -gdwarf-2 >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/JObjC.hmap >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/include >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug/src/jni_headers/core >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.build/src/jni_headers/core >>> -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources/i386 >>> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/DerivedSources >>> -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -Wformat >>> -Wformat-security -Wcast-align -Wwrite-strings -Wuninitialized >>> -Wshadow -Wshorten-64-to-32 -Wsign-compare -Wpointer-arith -Wall >>> -F/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Debug >>> -F/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks -c >>> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/src/core/native/JObjCRuntime.m >>> -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/JObjC.dst/Objects-normal/i386/JObjCRuntime.o >>> ? ? [exec] >>> ? ? [exec] >>> >>> BUILD FAILED >>> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/jobjc/build.xml:156: >>> exec returned: 65 >>> ? ? ? at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:646) >>> ? ? ? at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:672) >>> ? ? ? at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:498) >>> ? ? ? at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) >>> ? ? ? at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) >>> ? ? ? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> ? ? ? at java.lang.reflect.Method.invoke(Method.java:597) >>> ? ? ? at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) >>> ? ? ? at org.apache.tools.ant.Task.perform(Task.java:348) >>> ? ? ? at org.apache.tools.ant.Target.execute(Target.java:390) >>> ? ? ? at org.apache.tools.ant.Target.performTasks(Target.java:411) >>> ? ? ? at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399) >>> ? ? ? at org.apache.tools.ant.Project.executeTarget(Project.java:1368) >>> ? ? ? at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) >>> ? ? ? at org.apache.tools.ant.Project.executeTargets(Project.java:1251) >>> ? ? ? at org.apache.tools.ant.Main.runBuild(Main.java:809) >>> ? ? ? at org.apache.tools.ant.Main.startAnt(Main.java:217) >>> ? ? ? at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) >>> ? ? ? at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) >>> >>> Did you get the same ? >>> >>> >>> 2011/4/7 ?: >>>> Changeset: b828a604c803 >>>> Author: ? ?swingler at apple.com >>>> Date: ? ? ?2011-04-06 21:51 -0700 >>>> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b828a604c803 >>>> >>>> Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. >>>> >>>> ! src/macosx/native/jobjc/src/core/native/Subclassing.m >>>> ! src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m >>>> ! src/macosx/native/sun/awt/AWTWindow.h >>>> ! src/macosx/native/sun/awt/AWTWindow.m >>>> ! src/macosx/native/sun/awt/LWCToolkit.m >>>> ! src/macosx/native/sun/font/CStrike.m >>>> >>>> >> >> > From mik3hall at gmail.com Thu Apr 7 02:43:39 2011 From: mik3hall at gmail.com (Michael Hall) Date: Thu, 7 Apr 2011 04:43:39 -0500 Subject: openjdk-osx-build In-Reply-To: References: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> <6F305D71-53A3-4D55-B012-AC992BC87408@gmail.com> <1EF02DEC-FD4B-4BF9-BFC5-B7017FAC6A11@gmail.com> Message-ID: <22D06DCA-0AB5-4E58-A16E-0A372684E34A@gmail.com> On Apr 7, 2011, at 12:43 AM, Henri Gomez wrote: > No problem for me : > > export JAVA_HOME=/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home > javac Exists.java > java Exists Exists.class >> file Exists.class exists is true Thanks Henri, But didn't prove much. I forget the reason but unfortunately on OS X you can't use export export JAVA_HOME=/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home javac -version javac 1.6.0_24 Strange in that for this to compile for you then you almost have to be using a 7 JDK somehow. But not necessarily the one you did the export on. For me anyhow its a bug. I'll probably see if I can figure out how to write one up later. Did you ever get anywhere on this bsd-port error? http://web.archiveorange.com/archive/v/62l67tyqXp9UvWmdMKv3 From tomas.hurka at googlemail.com Thu Apr 7 02:51:50 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Thu, 7 Apr 2011 11:51:50 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: Hi Henri, On 7 Apr 2011, at 11:24, Henri Gomez wrote: > No more lucky ;( [..] FYI: The build works fine for me. BTW: Did you clean the build before you relaunched it after last Mike fix? Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From henri.gomez at gmail.com Thu Apr 7 03:03:01 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 12:03:01 +0200 Subject: openjdk-osx-build In-Reply-To: <22D06DCA-0AB5-4E58-A16E-0A372684E34A@gmail.com> References: <40E2A8CF-A214-4EBF-A559-B8893F008334@gmail.com> <6F305D71-53A3-4D55-B012-AC992BC87408@gmail.com> <1EF02DEC-FD4B-4BF9-BFC5-B7017FAC6A11@gmail.com> <22D06DCA-0AB5-4E58-A16E-0A372684E34A@gmail.com> Message-ID: > Thanks Henri, > But didn't prove much. > I forget the reason but unfortunately on OS X you can't use export You asked, I tried :) > export JAVA_HOME=/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home > javac -version > javac 1.6.0_24 Nope : export JAVA_HOME=/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/ javac -version javac 1.7.0-internal Are you sure of your Java settings ? May be something is broken > Did you ever get anywhere on this bsd-port error? > http://web.archiveorange.com/archive/v/62l67tyqXp9UvWmdMKv3 No reply may be noone is interested on build a 32bits VM on bsd-port From henri.gomez at gmail.com Thu Apr 7 03:03:43 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 12:03:43 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: > FYI: The build works fine for me. BTW: Did you clean the build before you relaunched it after last Mike fix? My build directory is cleaned each time. I'll double check From henri.gomez at gmail.com Thu Apr 7 03:25:29 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 12:25:29 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: > My build directory is cleaned each time. > I'll double check Only the packaging build dir was cleaned. Stronger cleanup now in use, and build is running. I'll see in some minutes if it works > From henri.gomez at gmail.com Thu Apr 7 05:11:06 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 14:11:06 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: It still didn't works : /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeHitPart': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:245: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: warning: implicit declaration of function 'JRSUIControlGetHitPart' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIUtils_00024ScrollBar_shouldUseScrollToClick': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:261: warning: implicit declaration of function 'JRSUIControlShouldScrollToClick' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativePartBounds': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:273: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: warning: implicit declaration of function 'JRSUIControlGetScrollBarPartBounds' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: error: invalid initializer /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeScrollBarOffsetChange': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:295: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:298: warning: implicit declaration of function 'JRSUIControlGetScrollBarOffsetFor' lipo: can't figure out the architecture type of: /var/folders/3u/3uWMM20WGM0nDzU2B9Xmi++++TI/-Tmp-//cchW6aKD.out make[6]: *** [/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/com.apple.laf/laf/obj/JRSUIController.o] Error 1 make[5]: *** [library_parallel_compile] Error 2 make[4]: *** [all] Error 1 make[3]: *** [all] Error 1 make[2]: *** [all] Error 1 make[1]: *** [jdk-build] Error 2 And I've cleaned my build dir before . Here is the start of the build : ( cd ./jdk/make && \ make sanity HOTSPOT_IMPORT_CHECK=false JDK_TOPDIR=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk JDK_MAKE_SHARED_DIR=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/make/common/shared EXTERNALSANITYCONTROL=true SOURCE_LANGUAGE_VERSION=7 TARGET_CLASS_VERSION=7 MILESTONE=internal BUILD_NUMBER=b00 JDK_BUILD_NUMBER=b00 FULL_VERSION=1.7.0-internal-henri_2011_04_07_12_10-b00 PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.7.0 JDK_MKTG_VERSION=7 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0 PREVIOUS_MAJOR_VERSION=1 PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION=0 ARCH_DATA_MODEL=32 COOKED_BUILD_NUMBER=0 ALT_OUTPUTDIR=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal ALT_LANGTOOLS_DIST=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools/dist ALT_CORBA_DIST=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/corba/dist ALT_JAXP_DIST=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/jaxp/dist ALT_JAXWS_DIST=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/jaxws/dist ALT_HOTSPOT_IMPORT_PATH=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import BUILD_HOTSPOT=true ; ) Build Machine Information: build machine = imac-hgomez-exo Build Directory Structure: CWD = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace TOPDIR = . LANGTOOLS_TOPDIR = ./langtools JAXP_TOPDIR = ./jaxp JAXWS_TOPDIR = ./jaxws CORBA_TOPDIR = ./corba HOTSPOT_TOPDIR = ./hotspot JDK_TOPDIR = ./jdk Build Directives: BUILD_LANGTOOLS = true BUILD_JAXP = true BUILD_JAXWS = true BUILD_CORBA = true BUILD_HOTSPOT = true BUILD_JDK = true DEBUG_CLASSFILES = DEBUG_BINARIES = Hotspot Settings: \n HOTSPOT_BUILD_JOBS = \n HOTSPOT_OUTPUTDIR = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/outputdir \n HOTSPOT_EXPORT_PATH = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import \n \n \nBootstrap Settings:\n BOOTDIR = /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home\n ALT_BOOTDIR = /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home\n BOOT_VER = 1.6.0 [requires at least 1.6]\n OUTPUTDIR = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal\n ALT_OUTPUTDIR = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal\n ABS_OUTPUTDIR = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal\n \nBuild Tool Settings:\n SLASH_JAVA = /NOT-SET\n ALT_SLASH_JAVA = \n VARIANT = OPT\n JDK_DEVTOOLS_DIR = /NOT-SET/devtools\n ALT_JDK_DEVTOOLS_DIR = \n ANT_HOME = \n UNIXCOMMAND_PATH = /bin/\n ALT_UNIXCOMMAND_PATH = \n COMPILER_PATH = /Developer/usr/bin/\n ALT_COMPILER_PATH = \n DEVTOOLS_PATH = /usr/bin/\n ALT_DEVTOOLS_PATH = \n COMPILER_NAME = LLVM-GCC4\n COMPILER_VERSION = LLVM-GCC4\n CC_VER = 4.2.1 [requires at least 4.2.1]\n ZIP_VER = 3.0 [requires at least 2.2]\n UNZIP_VER = 5.52 [requires at least 5.12]\n ANT_VER = 1.8.2 [requires at least 1.7.1]\n TEMPDIR = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp\n \nBuild Directives:\n OPENJDK = true\n USE_HOTSPOT_INTERPRETER_MODE = \n PEDANTIC = \n DEV_ONLY = \n NO_DOCS = \n NO_IMAGES = \n TOOLS_ONLY = \n INSANE = \n COMPILE_APPROACH = parallel\n PARALLEL_COMPILE_JOBS = 2\n ALT_PARALLEL_COMPILE_JOBS = \n FASTDEBUG = \n COMPILER_WARNINGS_FATAL = false\n COMPILER_WARNING_LEVEL = \n SHOW_ALL_WARNINGS = \n INCREMENTAL_BUILD = false\n CC_HIGHEST_OPT = \n CC_HIGHER_OPT = \n CC_LOWER_OPT = \n CXXFLAGS = -Os -fPIC -DCC_NOEX -W -Wall -Wno-unused -Wno-parentheses -arch i386 -arch x86_64 -D_LITTLE_ENDIAN \n CFLAGS = -Os -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-parentheses -arch i386 -arch x86_64 -D_LITTLE_ENDIAN -F/System/Library/Frameworks/JavaVM.framework/Frameworks -F/System/Library/Frameworks/ApplicationServices.framework/Frameworks\n BOOT_JAVA_CMD = /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Djava.awt.headless=true -client -Xmx896m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m\n BOOT_JAVAC_CMD = /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/bin/javac -J-XX:ThreadStackSize=768 -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Djava.awt.headless=true -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -encoding ascii -source 6 -target 6 -XDignore.symbol.file=true\n BOOT_JAR_CMD = /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/bin/jar\n BOOT_JARSIGNER_CMD = /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/bin/jarsigner\n JAVAC_CMD = /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/macosx-universal/bin/javac -J-XX:ThreadStackSize=768 -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Djava.awt.headless=true -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -source 7 -target 7 -encoding ascii -Xbootclasspath:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes \n JAVAH_CMD = /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/macosx-universal/bin/javah -bootclasspath /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes\n JAVADOC_CMD = /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/macosx-universal/bin/javadoc -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Djava.awt.headless=true -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -bootclasspath /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes\n \nBuild Platform Settings:\n USER = henri\n PLATFORM = macosx\n ARCH = universal\n LIBARCH = universal\n ARCH_FAMILY = amd64\n ARCH_DATA_MODEL = 32\n ARCHPROP = universal\n OS_VERSION = 10.7.0 [requires at least 10.6]\n OS_VARIANT_NAME = \n OS_VARIANT_VERSION = \n TEMP_FREE_SPACE = 1952591200\n FREE_SPACE = 1952591200\n MB_OF_MEMORY = 2048\n \nGNU Make Settings:\n MAKE = make\n MAKE_VER = 3.81 [requires at least 3.81]\n MAKECMDGOALS = sanity\n MAKEFLAGS = \n SHELL = /bin/sh\n \nTarget Build Versions:\n JDK_VERSION = 1.7.0\n MILESTONE = internal\n RELEASE = 1.7.0-internal\n FULL_VERSION = 1.7.0-internal-henri_2011_04_07_12_10-b00\n BUILD_NUMBER = b00\n \nExternal File/Binary Locations:\n USRJDKINSTANCES_PATH = /usr/local\n BUILD_JDK_IMPORT_PATH = /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries\n ALT_BUILD_JDK_IMPORT_PATH = \n JDK_IMPORT_PATH = /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/macosx-universal\n ALT_JDK_IMPORT_PATH = \n LANGTOOLS_DIST = \n ALT_LANGTOOLS_DIST = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools/dist\n CORBA_DIST = \n ALT_CORBA_DIST = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/corba/dist\n JAXP_DIST = \n ALT_JAXP_DIST = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/jaxp/dist\n JAXWS_DIST = \n ALT_JAXWS_DIST = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/jaxws/dist\n HOTSPOT_DOCS_IMPORT_PATH = /NO_DOCS_DIR\n ALT_HOTSPOT_DOCS_IMPORT_PATH = \n HOTSPOT_IMPORT_PATH = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import\n ALT_HOTSPOT_IMPORT_PATH = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import\n HOTSPOT_CLIENT_PATH = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import/jre/lib/client\n ALT_HOTSPOT_CLIENT_PATH = \n HOTSPOT_SERVER_PATH = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import/jre/lib/server\n ALT_HOTSPOT_SERVER_PATH = \n CACERTS_FILE = ./../src/share/lib/security/cacerts\n ALT_CACERTS_FILE = \n CUPS_HEADERS_PATH = /usr/include\n ALT_CUPS_HEADERS_PATH = \n \nOpenJDK-specific settings:\n FREETYPE_HEADERS_PATH = /usr/X11R6/include\n ALT_FREETYPE_HEADERS_PATH = \n FREETYPE_LIB_PATH = /usr/X11R6/lib\n ALT_FREETYPE_LIB_PATH = \n \nPrevious JDK Settings:\n PREVIOUS_RELEASE_PATH = USING-PREVIOUS_RELEASE_IMAGE\n ALT_PREVIOUS_RELEASE_PATH = \n PREVIOUS_JDK_VERSION = 1.6.0\n ALT_PREVIOUS_JDK_VERSION = \n PREVIOUS_JDK_FILE = \n ALT_PREVIOUS_JDK_FILE = \n PREVIOUS_JRE_FILE = \n ALT_PREVIOUS_JRE_FILE = \n PREVIOUS_RELEASE_IMAGE = /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home\n ALT_PREVIOUS_RELEASE_IMAGE = \n Sanity check passed. Control macosx universal 1.7.0-internal all_product_build build started: 11-04-07 12:10 Control macosx universal 1.7.0-internal build_product_image build started: 11-04-07 12:10 make \ SKIP_FASTDEBUG_BUILD=true \ SKIP_DEBUG_BUILD=true \ \ generic_build_repo_series /bin/mkdir -p ./build/macosx-universal /bin/mkdir -p ./build/macosx-universal/j2sdk-image /bin/mkdir -p /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools I'm using Apple Java 1.6.0-b24 to build How did you make it works ? 2011/4/7 Henri Gomez : >> My build directory is cleaned each time. >> I'll double check > > Only the packaging build dir was cleaned. > Stronger cleanup now in use, and build is running. > > I'll see in some minutes if it works >> > From swingler at apple.com Thu Apr 7 07:03:09 2011 From: swingler at apple.com (Mike Swingler) Date: Thu, 07 Apr 2011 07:03:09 -0700 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: This looks like you don't have the JRSUI* headers which were a last-minuite addition to "Java for Mac OS X 10.6 Update 4". All of the errors indicate that JRSUIControlRef or any of the JRSUI* functions are not defined. If you check for the header, what do you see? % wc -l /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h I get: 82 /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h You can re-install the GM version of "Java for Mac OS X 10.6 Update 4" at: Best of luck, Mike Swingler Java Engineering Apple Inc. On Apr 7, 2011, at 5:11 AM, Henri Gomez wrote: > It still didn't works : > > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: > error: 'gRenderer' undeclared (first use in this function) > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: > In function 'Java_apple_laf_JRSUIControl_getNativeHitPart': > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: > error: 'JRSUIControlRef' undeclared (first use in this function) > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: > error: expected ';' before 'control' > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:245: > error: 'control' undeclared (first use in this function) > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: > warning: implicit declaration of function 'JRSUIControlGetHitPart' > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: > error: 'gRenderer' undeclared (first use in this function) > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: > In function 'Java_apple_laf_JRSUIUtils_00024ScrollBar_shouldUseScrollToClick': > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:261: > warning: implicit declaration of function > 'JRSUIControlShouldScrollToClick' > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: > In function 'Java_apple_laf_JRSUIControl_getNativePartBounds': > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: > error: 'JRSUIControlRef' undeclared (first use in this function) > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: > error: expected ';' before 'control' > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:273: > error: 'control' undeclared (first use in this function) > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: > warning: implicit declaration of function > 'JRSUIControlGetScrollBarPartBounds' > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: > error: invalid initializer > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: > In function 'Java_apple_laf_JRSUIControl_getNativeScrollBarOffsetChange': > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: > error: 'JRSUIControlRef' undeclared (first use in this function) > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: > error: expected ';' before 'control' > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:295: > error: 'control' undeclared (first use in this function) > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:298: > warning: implicit declaration of function > 'JRSUIControlGetScrollBarOffsetFor' > lipo: can't figure out the architecture type of: > /var/folders/3u/3uWMM20WGM0nDzU2B9Xmi++++TI/-Tmp-//cchW6aKD.out > make[6]: *** [/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/com.apple.laf/laf/obj/JRSUIController.o] > Error 1 > make[5]: *** [library_parallel_compile] Error 2 > make[4]: *** [all] Error 1 > make[3]: *** [all] Error 1 > make[2]: *** [all] Error 1 > make[1]: *** [jdk-build] Error 2 > > And I've cleaned my build dir before . > > Here is the start of the build : > > ( cd ./jdk/make && \ > make sanity HOTSPOT_IMPORT_CHECK=false > JDK_TOPDIR=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk > JDK_MAKE_SHARED_DIR=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/make/common/shared > EXTERNALSANITYCONTROL=true SOURCE_LANGUAGE_VERSION=7 > TARGET_CLASS_VERSION=7 MILESTONE=internal BUILD_NUMBER=b00 > JDK_BUILD_NUMBER=b00 > FULL_VERSION=1.7.0-internal-henri_2011_04_07_12_10-b00 > PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.7.0 JDK_MKTG_VERSION=7 > JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0 > PREVIOUS_MAJOR_VERSION=1 PREVIOUS_MINOR_VERSION=6 > PREVIOUS_MICRO_VERSION=0 ARCH_DATA_MODEL=32 COOKED_BUILD_NUMBER=0 > ALT_OUTPUTDIR=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal > ALT_LANGTOOLS_DIST=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools/dist > ALT_CORBA_DIST=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/corba/dist > ALT_JAXP_DIST=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/jaxp/dist > ALT_JAXWS_DIST=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/jaxws/dist > ALT_HOTSPOT_IMPORT_PATH=/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import > BUILD_HOTSPOT=true ; ) > > Build Machine Information: > build machine = imac-hgomez-exo > > Build Directory Structure: > CWD = /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace > TOPDIR = . > LANGTOOLS_TOPDIR = ./langtools > JAXP_TOPDIR = ./jaxp > JAXWS_TOPDIR = ./jaxws > CORBA_TOPDIR = ./corba > HOTSPOT_TOPDIR = ./hotspot > JDK_TOPDIR = ./jdk > > Build Directives: > BUILD_LANGTOOLS = true > BUILD_JAXP = true > BUILD_JAXWS = true > BUILD_CORBA = true > BUILD_HOTSPOT = true > BUILD_JDK = true > DEBUG_CLASSFILES = > DEBUG_BINARIES = > > Hotspot Settings: \n HOTSPOT_BUILD_JOBS = \n > HOTSPOT_OUTPUTDIR = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/outputdir > \n HOTSPOT_EXPORT_PATH = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import > \n \n > > \nBootstrap Settings:\n BOOTDIR = > /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home\n > ALT_BOOTDIR = > /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home\n > BOOT_VER = 1.6.0 [requires at least 1.6]\n OUTPUTDIR = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal\n > ALT_OUTPUTDIR = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal\n > ABS_OUTPUTDIR = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal\n > \nBuild Tool Settings:\n SLASH_JAVA = /NOT-SET\n ALT_SLASH_JAVA = > \n VARIANT = OPT\n JDK_DEVTOOLS_DIR = /NOT-SET/devtools\n > ALT_JDK_DEVTOOLS_DIR = \n ANT_HOME = \n UNIXCOMMAND_PATH = /bin/\n > ALT_UNIXCOMMAND_PATH = \n COMPILER_PATH = /Developer/usr/bin/\n > ALT_COMPILER_PATH = \n DEVTOOLS_PATH = /usr/bin/\n > ALT_DEVTOOLS_PATH = \n COMPILER_NAME = LLVM-GCC4\n COMPILER_VERSION > = LLVM-GCC4\n CC_VER = 4.2.1 [requires at least 4.2.1]\n ZIP_VER = > 3.0 [requires at least 2.2]\n UNZIP_VER = 5.52 [requires at least > 5.12]\n ANT_VER = 1.8.2 [requires at least 1.7.1]\n TEMPDIR = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp\n > \nBuild Directives:\n OPENJDK = true\n USE_HOTSPOT_INTERPRETER_MODE > = \n PEDANTIC = \n DEV_ONLY = \n NO_DOCS = \n NO_IMAGES = \n > TOOLS_ONLY = \n INSANE = \n COMPILE_APPROACH = parallel\n > PARALLEL_COMPILE_JOBS = 2\n ALT_PARALLEL_COMPILE_JOBS = \n > FASTDEBUG = \n COMPILER_WARNINGS_FATAL = false\n > COMPILER_WARNING_LEVEL = \n SHOW_ALL_WARNINGS = \n INCREMENTAL_BUILD > = false\n CC_HIGHEST_OPT = \n CC_HIGHER_OPT = \n CC_LOWER_OPT = \n > CXXFLAGS = -Os -fPIC -DCC_NOEX -W -Wall -Wno-unused -Wno-parentheses > -arch i386 -arch x86_64 -D_LITTLE_ENDIAN \n CFLAGS = -Os > -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-parentheses > -arch i386 -arch x86_64 -D_LITTLE_ENDIAN > -F/System/Library/Frameworks/JavaVM.framework/Frameworks > -F/System/Library/Frameworks/ApplicationServices.framework/Frameworks\n > BOOT_JAVA_CMD = > /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/bin/java > -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput > -Djava.awt.headless=true -client -Xmx896m -Xms128m -XX:PermSize=32m > -XX:MaxPermSize=160m\n BOOT_JAVAC_CMD = > /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/bin/javac > -J-XX:ThreadStackSize=768 -J-XX:-PrintVMOptions > -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput > -J-Djava.awt.headless=true -J-client -J-Xmx896m -J-Xms128m > -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -encoding ascii -source 6 > -target 6 -XDignore.symbol.file=true\n BOOT_JAR_CMD = > /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/bin/jar\n > BOOT_JARSIGNER_CMD = > /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/bin/jarsigner\n > JAVAC_CMD = /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/macosx-universal/bin/javac > -J-XX:ThreadStackSize=768 -J-XX:-PrintVMOptions > -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput > -J-Djava.awt.headless=true -J-client -J-Xmx896m -J-Xms128m > -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -source 7 -target 7 > -encoding ascii > -Xbootclasspath:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes > \n JAVAH_CMD = > /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/macosx-universal/bin/javah > -bootclasspath /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes\n > JAVADOC_CMD = /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/macosx-universal/bin/javadoc > -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions > -J-XX:-LogVMOutput -J-Djava.awt.headless=true -J-client -J-Xmx896m > -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -bootclasspath > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes\n > \nBuild Platform Settings:\n USER = henri\n PLATFORM = macosx\n > ARCH = universal\n LIBARCH = universal\n ARCH_FAMILY = amd64\n > ARCH_DATA_MODEL = 32\n ARCHPROP = universal\n OS_VERSION = 10.7.0 > [requires at least 10.6]\n OS_VARIANT_NAME = \n OS_VARIANT_VERSION = > \n TEMP_FREE_SPACE = 1952591200\n FREE_SPACE = 1952591200\n > MB_OF_MEMORY = 2048\n \nGNU Make Settings:\n MAKE = make\n MAKE_VER > = 3.81 [requires at least 3.81]\n MAKECMDGOALS = sanity\n MAKEFLAGS > = \n SHELL = /bin/sh\n \nTarget Build Versions:\n JDK_VERSION = > 1.7.0\n MILESTONE = internal\n RELEASE = 1.7.0-internal\n > FULL_VERSION = 1.7.0-internal-henri_2011_04_07_12_10-b00\n > BUILD_NUMBER = b00\n \nExternal File/Binary Locations:\n > USRJDKINSTANCES_PATH = /usr/local\n BUILD_JDK_IMPORT_PATH = > /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries\n > ALT_BUILD_JDK_IMPORT_PATH = \n JDK_IMPORT_PATH = > /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/macosx-universal\n > ALT_JDK_IMPORT_PATH = \n LANGTOOLS_DIST = \n ALT_LANGTOOLS_DIST = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools/dist\n > CORBA_DIST = \n ALT_CORBA_DIST = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/corba/dist\n > JAXP_DIST = \n ALT_JAXP_DIST = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/jaxp/dist\n > JAXWS_DIST = \n ALT_JAXWS_DIST = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/jaxws/dist\n > HOTSPOT_DOCS_IMPORT_PATH = /NO_DOCS_DIR\n > ALT_HOTSPOT_DOCS_IMPORT_PATH = \n HOTSPOT_IMPORT_PATH = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import\n > ALT_HOTSPOT_IMPORT_PATH = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import\n > HOTSPOT_CLIENT_PATH = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import/jre/lib/client\n > ALT_HOTSPOT_CLIENT_PATH = \n HOTSPOT_SERVER_PATH = > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/hotspot/import/jre/lib/server\n > ALT_HOTSPOT_SERVER_PATH = \n CACERTS_FILE = > ./../src/share/lib/security/cacerts\n ALT_CACERTS_FILE = \n > CUPS_HEADERS_PATH = /usr/include\n ALT_CUPS_HEADERS_PATH = \n > \nOpenJDK-specific settings:\n FREETYPE_HEADERS_PATH = > /usr/X11R6/include\n ALT_FREETYPE_HEADERS_PATH = \n > FREETYPE_LIB_PATH = /usr/X11R6/lib\n ALT_FREETYPE_LIB_PATH = \n > \nPrevious JDK Settings:\n PREVIOUS_RELEASE_PATH = > USING-PREVIOUS_RELEASE_IMAGE\n ALT_PREVIOUS_RELEASE_PATH = \n > PREVIOUS_JDK_VERSION = 1.6.0\n ALT_PREVIOUS_JDK_VERSION = \n > PREVIOUS_JDK_FILE = \n ALT_PREVIOUS_JDK_FILE = \n > PREVIOUS_JRE_FILE = \n ALT_PREVIOUS_JRE_FILE = \n > PREVIOUS_RELEASE_IMAGE = > /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home\n > ALT_PREVIOUS_RELEASE_IMAGE = \n > > Sanity check passed. > Control macosx universal 1.7.0-internal all_product_build build > started: 11-04-07 12:10 > Control macosx universal 1.7.0-internal build_product_image build > started: 11-04-07 12:10 > make \ > SKIP_FASTDEBUG_BUILD=true \ > SKIP_DEBUG_BUILD=true \ > \ > generic_build_repo_series > /bin/mkdir -p ./build/macosx-universal > /bin/mkdir -p ./build/macosx-universal/j2sdk-image > /bin/mkdir -p /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools > > I'm using Apple Java 1.6.0-b24 to build > > How did you make it works ? > > 2011/4/7 Henri Gomez : >>> My build directory is cleaned each time. >>> I'll double check >> >> Only the packaging build dir was cleaned. >> Stronger cleanup now in use, and build is running. >> >> I'll see in some minutes if it works >>> >> From henri.gomez at gmail.com Thu Apr 7 07:21:39 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 16:21:39 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: Same here : 82 /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h MD5 (/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h) = 861190620ca9e8b59fa0699e00c0ed62 I'm not a ObjC expert but I could see what seems to be valid contents : --- // // JRSUIConstants.h // Copyright 2011 Apple Inc. All rights reserved. // #import typedef CFTypeRef JRSUIRendererRef; /* ----------------------------------------------------------------------------- JRSUIRendererCreate Summary: Creates an instance of a UI renderer. Returns: - a reference to a UI renderer which is used to render and measure controls. It is the responsibility of the caller to release the renderer when it is no longer needed. The renderer must be desposed with JRSUIRendererRelease(). The renderer is a CFType, so it may be put into collections, CFRe tain()'d and CFRelease()'d. ----------------------------------------------------------------------------- */ JRSUIRendererRef JRSUIRendererCreate(); /* ----------------------------------------------------------------------------- JRSUIRendererRelease Summary: Disposes of an instance of a UI renderer. Parameters: - renderer: A renderer to dispose of. ----------------------------------------------------------------------------- */ void JRSUIRendererRelease(JRSUIRendererRef renderer); typedef CFTypeRef JRSUIControlRef; /* ----------------------------------------------------------------------------- JRSUIControlCreate Summary: Creates an instance of a UI control. Parameters: - isFlipped: determines if the UI control should be rendered and measured using a flipped coordinate system. Returns: - a reference to a UI control which contains all of the properties of a specific UI component. It is the responsibility of the caller to release the control when it is no longer needed. The control must be desposed with JRSUIControlRelease(). The control is a CFType, so it may be put into col lections, CFRetain()'d and CFRelease()'d. ----------------------------------------------------------------------------- */ JRSUIControlRef JRSUIControlCreate(Boolean isFlipped); /* ----------------------------------------------------------------------------- JRSUIControlRelease Summary: Disposes of an instance of a UI control. Parameters: - control: A control to dispose of. ----------------------------------------------------------------------------- */ void JRSUIControlRelease(JRSUIControlRef control); .... 2011/4/7 Mike Swingler : > This looks like you don't have the JRSUI* headers which were a last-minuite addition to "Java for Mac OS X 10.6 Update 4". All of the errors indicate that JRSUIControlRef or any of the JRSUI* functions are not defined. > > If you check for the header, what do you see? > % wc -l /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h > > I get: > ? ? ? 82 /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h From swingler at apple.com Thu Apr 7 07:49:06 2011 From: swingler at apple.com (Mike Swingler) Date: Thu, 07 Apr 2011 07:49:06 -0700 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: What OS and Xcode version are you compiling this on? ~Mike On Apr 7, 2011, at 7:21 AM, Henri Gomez wrote: > Same here : > > 82 /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h > > MD5 (/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h) > = 861190620ca9e8b59fa0699e00c0ed62 > > I'm not a ObjC expert but I could see what seems to be valid contents : > > --- > > // > // JRSUIConstants.h > // Copyright 2011 Apple Inc. All rights reserved. > // > #import > > > typedef CFTypeRef JRSUIRendererRef; > > /* ----------------------------------------------------------------------------- > > JRSUIRendererCreate > > Summary: Creates an instance of a UI renderer. > > Returns: > - a reference to a UI renderer which is used to render and measure > controls. It is the responsibility of the caller to release the > renderer when it is no longer needed. The renderer must be desposed > with JRSUIRendererRelease(). The renderer is a CFType, so it may be > put into collections, CFRe > tain()'d and CFRelease()'d. > > ----------------------------------------------------------------------------- > */ > JRSUIRendererRef JRSUIRendererCreate(); > > /* ----------------------------------------------------------------------------- > > JRSUIRendererRelease > > Summary: Disposes of an instance of a UI renderer. > > Parameters: > - renderer: A renderer to dispose of. > > ----------------------------------------------------------------------------- > */ > void JRSUIRendererRelease(JRSUIRendererRef renderer); > > > typedef CFTypeRef JRSUIControlRef; > > /* ----------------------------------------------------------------------------- > > JRSUIControlCreate > > Summary: Creates an instance of a UI control. > > Parameters: > - isFlipped: determines if the UI control should be rendered and > measured using a flipped coordinate system. > > Returns: > - a reference to a UI control which contains all of the properties of > a specific UI component. It is the responsibility of the caller to > release the control when it is no longer needed. The control must be > desposed with JRSUIControlRelease(). The control is a CFType, so it > may be put into col > lections, CFRetain()'d and CFRelease()'d. > > ----------------------------------------------------------------------------- > */ > JRSUIControlRef JRSUIControlCreate(Boolean isFlipped); > > /* ----------------------------------------------------------------------------- > > JRSUIControlRelease > > Summary: Disposes of an instance of a UI control. > > Parameters: > - control: A control to dispose of. > > ----------------------------------------------------------------------------- > */ > void JRSUIControlRelease(JRSUIControlRef control); > > > .... > > > 2011/4/7 Mike Swingler : >> This looks like you don't have the JRSUI* headers which were a last-minuite addition to "Java for Mac OS X 10.6 Update 4". All of the errors indicate that JRSUIControlRef or any of the JRSUI* functions are not defined. >> >> If you check for the header, what do you see? >> % wc -l /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h >> >> I get: >> 82 /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h From swingler at apple.com Thu Apr 7 07:52:46 2011 From: swingler at apple.com (Mike Swingler) Date: Thu, 07 Apr 2011 07:52:46 -0700 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: References: <4D99F7D5.8090602@oracle.com> <4D99FA8C.1030106@oracle.com> <8A712FA6-0993-49E6-AFEF-3057BB9198ED@oracle.com> <6E4390F1-BFAA-495F-A200-92445AB39244@apple.com> Message-ID: <8664243D-5165-432E-B6FA-B0C64DB9F9E7@apple.com> On Apr 5, 2011, at 11:15 PM, Henri Gomez wrote: >> Each project does schedules and planning differently - in the macosx-port right now, we have a lot of code that needs to move rapidly (without destabilizing the build) so we are carving off chunks and migrating them piece by piece. I don't really have any schedule guidance beyond "it's going to be busy this month" as we try to clear out everything in the "Partially done - on private branch" section of . We are close to landing the Aqua Look and Feel, so look for that in the next day or two - but it will be broken in several key areas like Screen Menu Bar, or rendering system art, as we need to re-plumb the relationships between the Cocoa AWT and Aqua. > > I'm tracking regulary > http://wikis.sun.com/display/OpenJDK/Mac+OS+X+Port+Project+Status to > see what is done and what is still behind :) > > I could imagine the amount of works you should have to back port Cocoa > Integration back to OpenJDK 7. > It's a very good news to see you're so far for Cocoa AWT and Aqua > > The focus for now is on this side. > Sync with trunk (to get b136 build level), as done by bsd-port branch > should appears after that ? We usually try to sync with BSD within a week of a major event in their repository (like a merge), but it's a background task we try to interleave with the Cocoa porting work and fixing oddball build breakages. ;-) Regards, Mike Swingler Java Engineering Apple Inc. From henri.gomez at gmail.com Thu Apr 7 08:03:43 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 17:03:43 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: - 10.6.7 (64bits) (iMac i7) - XCode 4.0.1 - Java 1.6.0-24 (installed on /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk) 2011/4/7 Mike Swingler : > What OS and Xcode version are you compiling this on? > > ~Mike > > On Apr 7, 2011, at 7:21 AM, Henri Gomez wrote: > >> Same here : >> >> 82 /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h >> >> MD5 (/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h) >> = 861190620ca9e8b59fa0699e00c0ed62 >> >> I'm not a ObjC expert but I could see what seems to be valid contents : >> >> --- >> >> // >> // ?JRSUIConstants.h >> // ?Copyright 2011 Apple Inc. All rights reserved. >> // >> #import >> >> >> typedef CFTypeRef JRSUIRendererRef; >> >> /* ----------------------------------------------------------------------------- >> >> JRSUIRendererCreate >> >> Summary: ? ? ? Creates an instance of a UI renderer. >> >> Returns: >> - a reference to a UI renderer which is used to render and measure >> controls. It is the responsibility of the caller to release the >> renderer when it is no longer needed. The renderer must be desposed >> with JRSUIRendererRelease(). The renderer is a CFType, so it may be >> put into collections, CFRe >> tain()'d and CFRelease()'d. >> >> ----------------------------------------------------------------------------- >> */ >> JRSUIRendererRef JRSUIRendererCreate(); >> >> /* ----------------------------------------------------------------------------- >> >> JRSUIRendererRelease >> >> Summary: ? ? ? Disposes of an instance of a UI renderer. >> >> Parameters: >> - renderer: A renderer to dispose of. >> >> ----------------------------------------------------------------------------- >> */ >> void JRSUIRendererRelease(JRSUIRendererRef renderer); >> >> >> typedef CFTypeRef JRSUIControlRef; >> >> /* ----------------------------------------------------------------------------- >> >> JRSUIControlCreate >> >> Summary: ? ? ? Creates an instance of a UI control. >> >> Parameters: >> - isFlipped: determines if the UI control should be rendered and >> measured using a flipped coordinate system. >> >> Returns: >> - a reference to a UI control which contains all of the properties of >> a specific UI component. It is the responsibility of the caller to >> release the control when it is no longer needed. The control must be >> desposed with JRSUIControlRelease(). The control is a CFType, so it >> may be put into col >> lections, CFRetain()'d and CFRelease()'d. >> >> ----------------------------------------------------------------------------- >> */ >> JRSUIControlRef JRSUIControlCreate(Boolean isFlipped); >> >> /* ----------------------------------------------------------------------------- >> >> JRSUIControlRelease >> >> Summary: ? ? ? Disposes of an instance of a UI control. >> >> Parameters: >> - control: A control to dispose of. >> >> ----------------------------------------------------------------------------- >> */ >> void JRSUIControlRelease(JRSUIControlRef control); >> >> >> .... >> >> >> 2011/4/7 Mike Swingler : >>> This looks like you don't have the JRSUI* headers which were a last-minuite addition to "Java for Mac OS X 10.6 Update 4". All of the errors indicate that JRSUIControlRef or any of the JRSUI* functions are not defined. >>> >>> If you check for the header, what do you see? >>> % wc -l /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h >>> >>> I get: >>> ? ? ? 82 /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h > > From henri.gomez at gmail.com Thu Apr 7 08:05:05 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 17:05:05 +0200 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: <8664243D-5165-432E-B6FA-B0C64DB9F9E7@apple.com> References: <4D99F7D5.8090602@oracle.com> <4D99FA8C.1030106@oracle.com> <8A712FA6-0993-49E6-AFEF-3057BB9198ED@oracle.com> <6E4390F1-BFAA-495F-A200-92445AB39244@apple.com> <8664243D-5165-432E-B6FA-B0C64DB9F9E7@apple.com> Message-ID: Yes, and I see how delicate it could be. Cocoa is the long awaited feature for OS/X users so ... :) 2011/4/7 Mike Swingler : > On Apr 5, 2011, at 11:15 PM, Henri Gomez wrote: > >>> Each project does schedules and planning differently - in the macosx-port right now, we have a lot of code that needs to move rapidly (without destabilizing the build) so we are carving off chunks and migrating them piece by piece. I don't really have any schedule guidance beyond "it's going to be busy this month" as we try to clear out everything in the "Partially done - on private branch" section of . We are close to landing the Aqua Look and Feel, so look for that in the next day or two - but it will be broken in several key areas like Screen Menu Bar, or rendering system art, as we need to re-plumb the relationships between the Cocoa AWT and Aqua. >> >> I'm tracking regulary >> http://wikis.sun.com/display/OpenJDK/Mac+OS+X+Port+Project+Status to >> see what is done and what is still behind :) >> >> I could imagine the amount of works you should have to back port Cocoa >> Integration back to OpenJDK 7. >> It's a very good news to see you're so far for Cocoa AWT and Aqua >> >> The ?focus for now is on this side. >> Sync with trunk (to get b136 build level), as done by bsd-port branch >> should appears after that ? > > We usually try to sync with BSD within a week of a major event in their repository (like a merge), but it's a background task we try to interleave with the Cocoa porting work and fixing oddball build breakages. ;-) > > Regards, > Mike Swingler > Java Engineering > Apple Inc. > > From tomas.hurka at googlemail.com Thu Apr 7 08:14:34 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Thu, 7 Apr 2011 17:14:34 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> Message-ID: <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> Hi Henri, On 7 Apr 2011, at 17:03, Henri Gomez wrote: > - 10.6.7 (64bits) (iMac i7) > - XCode 4.0.1 > - Java 1.6.0-24 (installed on > /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk) I have the same config, except that I am using XCode 3.2.6. Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From henri.gomez at gmail.com Thu Apr 7 08:37:55 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 17:37:55 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> Message-ID: 2011/4/7 Tomas Hurka : > Hi Henri, > > On 7 Apr 2011, at 17:03, Henri Gomez wrote: > >> - 10.6.7 (64bits) (iMac i7) >> - XCode 4.0.1 >> - Java 1.6.0-24 (installed on >> /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk) > I have the same config, except that I am using XCode 3.2.6. Could you check the md5 of /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h ? Mike, do you think I could have a broken update 4 installed ? From tomas.hurka at googlemail.com Thu Apr 7 08:51:44 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Thu, 7 Apr 2011 17:51:44 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> Message-ID: Hi Henri, On 7 Apr 2011, at 17:37, Henri Gomez wrote: > 2011/4/7 Tomas Hurka : >> Hi Henri, >> >> On 7 Apr 2011, at 17:03, Henri Gomez wrote: >> >>> - 10.6.7 (64bits) (iMac i7) >>> - XCode 4.0.1 >>> - Java 1.6.0-24 (installed on >>> /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk) >> I have the same config, except that I am using XCode 3.2.6. > > Could you check the md5 of > /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h > ? My MD5 matches your. $ md5 /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h MD5 (/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JRSUIControl.h) = 861190620ca9e8b59fa0699e00c0ed62 Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From henri.gomez at gmail.com Thu Apr 7 09:31:07 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 18:31:07 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> Message-ID: > My MD5 matches your. ok a step further : MD5 (JRSAppKitAWT.h) = cdf97288831a2ab9ecaa7d4ca842c7bb MD5 (JRSCursor.h) = c9a8492065d9a4475103a7c913ab945f MD5 (JRSDefines.h) = eb1a6fb1e0b15b1981bbb544d4fee9b6 MD5 (JRSEvent.h) = b988769ddeb53a853604f2d313efbd73 MD5 (JRSFont.h) = fee52ba696edf696ff987b9dc81ac8fc MD5 (JRSLocalization.h) = 1e4956eaec5e8cd387fafe023b81b675 MD5 (JRSMenu.h) = c6480c3f3eafec2e1d13c033910a0fa4 MD5 (JRSProperties.h) = 7ebb24a279378664d75c7657761797d0 MD5 (JRSStringConversion.h) = 16807002faf7ecb4438ac3040c1a9226 MD5 (JRSUIControl.h) = 861190620ca9e8b59fa0699e00c0ed62 MD5 (JRSUIHitTesting.h) = ed028ee9749de5f274935432e8a0286d MD5 (JRSUIProperties.h) = 2fbe44becc9e99e1f5b8bda3d09b8fd4 MD5 (JRSUIScrollBars.h) = 0bdeb9016debe24705a54cb0d40f267c MD5 (JavaRuntimeSupport.h) = 37820fdf466570bfa454bb6f07756eda My build command is : CC=/Developer/usr/bin/llvm-gcc-4.2 CXX=/Developer/usr/bin/llvm-g++-4.2 ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true ALT_DROPS_DIR=$DROP_DIR ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` make What's your ? From tomas.hurka at googlemail.com Thu Apr 7 09:51:51 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Thu, 7 Apr 2011 18:51:51 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> Message-ID: <7D6F0CE1-2408-4361-9D7B-681E8941B090@googlemail.com> On 7 Apr 2011, at 18:31, Henri Gomez wrote: > > ok a step further : > > > MD5 (JRSAppKitAWT.h) = cdf97288831a2ab9ecaa7d4ca842c7bb > MD5 (JRSCursor.h) = c9a8492065d9a4475103a7c913ab945f > MD5 (JRSDefines.h) = eb1a6fb1e0b15b1981bbb544d4fee9b6 > MD5 (JRSEvent.h) = b988769ddeb53a853604f2d313efbd73 > MD5 (JRSFont.h) = fee52ba696edf696ff987b9dc81ac8fc > MD5 (JRSLocalization.h) = 1e4956eaec5e8cd387fafe023b81b675 > MD5 (JRSMenu.h) = c6480c3f3eafec2e1d13c033910a0fa4 > MD5 (JRSProperties.h) = 7ebb24a279378664d75c7657761797d0 > MD5 (JRSStringConversion.h) = 16807002faf7ecb4438ac3040c1a9226 > MD5 (JRSUIControl.h) = 861190620ca9e8b59fa0699e00c0ed62 > MD5 (JRSUIHitTesting.h) = ed028ee9749de5f274935432e8a0286d > MD5 (JRSUIProperties.h) = 2fbe44becc9e99e1f5b8bda3d09b8fd4 > MD5 (JRSUIScrollBars.h) = 0bdeb9016debe24705a54cb0d40f267c > MD5 (JavaRuntimeSupport.h) = 37820fdf466570bfa454bb6f07756eda MD5 (JRSAppKitAWT.h) = cdf97288831a2ab9ecaa7d4ca842c7bb MD5 (JRSCursor.h) = c9a8492065d9a4475103a7c913ab945f MD5 (JRSDefines.h) = eb1a6fb1e0b15b1981bbb544d4fee9b6 MD5 (JRSEvent.h) = b988769ddeb53a853604f2d313efbd73 MD5 (JRSFont.h) = fee52ba696edf696ff987b9dc81ac8fc MD5 (JRSLocalization.h) = 1e4956eaec5e8cd387fafe023b81b675 MD5 (JRSMenu.h) = c6480c3f3eafec2e1d13c033910a0fa4 MD5 (JRSProperties.h) = ac01436fdf2d27161bc71f08bfb74d17 MD5 (JRSStringConversion.h) = 16807002faf7ecb4438ac3040c1a9226 MD5 (JRSUIControl.h) = 861190620ca9e8b59fa0699e00c0ed62 MD5 (JRSUIHitTesting.h) = ed028ee9749de5f274935432e8a0286d MD5 (JRSUIProperties.h) = 2fbe44becc9e99e1f5b8bda3d09b8fd4 MD5 (JRSUIScrollBars.h) = 0bdeb9016debe24705a54cb0d40f267c MD5 (JavaRuntimeSupport.h) = be9dbef5405cf75bad025f5432474d1e It looks like there is difference in JavaRuntimeSupport.h > > My build command is : > > > CC=/Developer/usr/bin/llvm-gcc-4.2 CXX=/Developer/usr/bin/llvm-g++-4.2 > ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true > ALWAYS_PASS_TEST_GAMMA=true ALT_DROPS_DIR=$DROP_DIR > ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` make > > What's your ? The one from make ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From stephen.bannasch at deanbrook.org Thu Apr 7 09:54:56 2011 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Thu, 7 Apr 2011 12:54:56 -0400 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> Message-ID: FYI: I'm successfully building a 64-bit macosx-port using xcode 3.2.6 with this script: https://gist.github.com/908156 I've also been able to use the macosx-port build as the bootstrap java for building MLVM. Here's the actual build line in the script: unset LC_ALL LANG CLASSPATH JAVA_HOME LD_LIBRARY_PATH; make ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` From henri.gomez at gmail.com Thu Apr 7 10:14:57 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 19:14:57 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> Message-ID: ok, guys, let test with your settings (and XCode 4.0.1). 2011/4/7 Stephen Bannasch : > FYI: I'm successfully building a 64-bit macosx-port using xcode 3.2.6 with > this script: > > ?https://gist.github.com/908156 > > I've also been able to use the macosx-port build as the bootstrap java for > building MLVM. > > Here's the actual build line in the script: > > unset LC_ALL LANG CLASSPATH JAVA_HOME LD_LIBRARY_PATH; make > ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true > ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` > From henri.gomez at gmail.com Thu Apr 7 10:31:20 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 19:31:20 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: <7D6F0CE1-2408-4361-9D7B-681E8941B090@googlemail.com> References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> <7D6F0CE1-2408-4361-9D7B-681E8941B090@googlemail.com> Message-ID: > It looks like there is difference in JavaRuntimeSupport.h -rw-r--r-- 1 root wheel 268 24 oct 14:23 JavaRuntimeSupport.h /* * JavaRuntimeSupport.h * Copyright 2008 Apple Inc. All rights reserved. * */ #import #import #import #import From tomas.hurka at googlemail.com Thu Apr 7 10:41:09 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Thu, 7 Apr 2011 19:41:09 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> <7D6F0CE1-2408-4361-9D7B-681E8941B090@googlemail.com> Message-ID: On 7 Apr 2011, at 19:31, Henri Gomez wrote: >> It looks like there is difference in JavaRuntimeSupport.h > > -rw-r--r-- 1 root wheel 268 24 oct 14:23 JavaRuntimeSupport.h > > /* > * JavaRuntimeSupport.h > * Copyright 2008 Apple Inc. All rights reserved. > * > */ > > #import > #import > #import > #import -rw-r--r-- 1 root wheel 614 Feb 24 20:58 JavaRuntimeSupport.h ---------------------------- /* * JavaRuntimeSupport.h * Copyright 2008-2011 Apple Inc. All rights reserved. */ #import #import #import #import #import #import #import #import #import #import #import #import ---------------------------- So yours version of JavaRuntimeSupport.h looks like old version. Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From henri.gomez at gmail.com Thu Apr 7 10:45:59 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 19:45:59 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> <7D6F0CE1-2408-4361-9D7B-681E8941B090@googlemail.com> Message-ID: Yes. @Mike, did there was a problem with update 4 ? From henri.gomez at gmail.com Thu Apr 7 11:25:39 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 20:25:39 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> <7D6F0CE1-2408-4361-9D7B-681E8941B090@googlemail.com> Message-ID: Using "2008-2011" JavaRuntimeSupport.h file fix the problem. DMG is uploading to GoogleCode right now ! So I get a damaged Java Update 4 from Software Update at some time. Should I install JavaForMacOSX10.6Update4.dmg ? 2011/4/7 Henri Gomez : > Yes. > > @Mike, did there was a problem with update 4 ? > From swingler at apple.com Thu Apr 7 12:15:55 2011 From: swingler at apple.com (Mike Swingler) Date: Thu, 07 Apr 2011 12:15:55 -0700 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> <7D6F0CE1-2408-4361-9D7B-681E8941B090@googlemail.com> Message-ID: Software Update should have given you the same thing as the manual JavaForMacOSX10.6Update4.dmg (they are effectively the same image). I'm very surprised that you had an old stale version of that header - the entire framework bundle should have been completely updated. We even explicitly added the new headers to the Software Update and Manual image instead of requiring people to download the Java Developer image. My fear is that installing Xcode 4 actually regressed the headers that the Java SU installed on your machine...if that's the case...great fear and doom...(and bugs I need to work out with the Xcode team). ~Mike On Apr 7, 2011, at 11:25 AM, Henri Gomez wrote: > Using "2008-2011" JavaRuntimeSupport.h file fix the problem. > > DMG is uploading to GoogleCode right now ! > > So I get a damaged Java Update 4 from Software Update at some time. > Should I install JavaForMacOSX10.6Update4.dmg ? > > 2011/4/7 Henri Gomez : >> Yes. >> >> @Mike, did there was a problem with update 4 ? >> From henri.gomez at gmail.com Thu Apr 7 12:35:58 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 21:35:58 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> <7D6F0CE1-2408-4361-9D7B-681E8941B090@googlemail.com> Message-ID: > Software Update should have given you the same thing as the manual JavaForMacOSX10.6Update4.dmg (they are effectively the same image). I'm very surprised that you had an old stale version of that header - the entire framework bundle should have been completely updated. > > We even explicitly added the new headers to the Software Update and Manual image instead of requiring people to download the Java Developer image. > > My fear is that installing Xcode 4 actually regressed the headers that the Java SU installed on your machine...if that's the case...great fear and doom...(and bugs I need to work out with the Xcode team). I installed XCode 4.0 and then 4.0.1 after Java Update 4. I tried SwingSet demo with the newly built OpenJDK but it started X11. Cocoa is still not available or should I use special flags on command line ? Thanks From swingler at apple.com Thu Apr 7 12:41:15 2011 From: swingler at apple.com (Mike Swingler) Date: Thu, 07 Apr 2011 12:41:15 -0700 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> <7D6F0CE1-2408-4361-9D7B-681E8941B090@googlemail.com> Message-ID: <678B0B6B-D522-47E2-90F3-5E0996313085@apple.com> On Apr 7, 2011, at 12:35 PM, Henri Gomez wrote: >> Software Update should have given you the same thing as the manual JavaForMacOSX10.6Update4.dmg (they are effectively the same image). I'm very surprised that you had an old stale version of that header - the entire framework bundle should have been completely updated. >> >> We even explicitly added the new headers to the Software Update and Manual image instead of requiring people to download the Java Developer image. >> >> My fear is that installing Xcode 4 actually regressed the headers that the Java SU installed on your machine...if that's the case...great fear and doom...(and bugs I need to work out with the Xcode team). > > I installed XCode 4.0 and then 4.0.1 after Java Update 4. > > I tried SwingSet demo with the newly built OpenJDK but it started X11. > > Cocoa is still not available or should I use special flags on command line ? You still need to set: $AWT_TOOLKIT=CToolkit and use: -Dswing.defaultlaf=com.apple.laf.AquaLookAndFeel We haven't flipped the defaults for either of these yet (since they are both pretty horribly broken). Regards, Mike Swingler Java Engineering Apple Inc. From henri.gomez at gmail.com Thu Apr 7 12:50:01 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 21:50:01 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: <678B0B6B-D522-47E2-90F3-5E0996313085@apple.com> References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> <7D6F0CE1-2408-4361-9D7B-681E8941B090@googlemail.com> <678B0B6B-D522-47E2-90F3-5E0996313085@apple.com> Message-ID: 2011/4/7 Mike Swingler : > On Apr 7, 2011, at 12:35 PM, Henri Gomez wrote: > >>> Software Update should have given you the same thing as the manual JavaForMacOSX10.6Update4.dmg (they are effectively the same image). I'm very surprised that you had an old stale version of that header - the entire framework bundle should have been completely updated. >>> >>> We even explicitly added the new headers to the Software Update and Manual image instead of requiring people to download the Java Developer image. >>> >>> My fear is that installing Xcode 4 actually regressed the headers that the Java SU installed on your machine...if that's the case...great fear and doom...(and bugs I need to work out with the Xcode team). >> >> I installed XCode 4.0 and then 4.0.1 after Java Update 4. >> >> I tried SwingSet demo with the newly built OpenJDK but it started X11. >> >> Cocoa is still not available or should I use special flags on command line ? > > You still need to set: > $AWT_TOOLKIT=CToolkit > > and use: > -Dswing.defaultlaf=com.apple.laf.AquaLookAndFeel > > We haven't flipped the defaults for either of these yet (since they are both pretty horribly broken). Yes but even heavily broken I couldn't resist to take a look :) export AWT_TOOLKIT=CToolkit java -jar SwingSet.jar -Dswing.defaultlaf=com.apple.laf.AquaLookAndFeel Thanks guys, it was a long awaited screen shot ! From henri.gomez at gmail.com Thu Apr 7 12:59:21 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 7 Apr 2011 21:59:21 +0200 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up JNF usage, finishing AWTWindow conversion to properties, blocks, and JNF usage. In-Reply-To: References: <20110407045143.328EF47870@hg.openjdk.java.net> <0E8A1988-AD1F-43A2-8402-B350CB8D2542@googlemail.com> <7D6F0CE1-2408-4361-9D7B-681E8941B090@googlemail.com> <678B0B6B-D522-47E2-90F3-5E0996313085@apple.com> Message-ID: >> and use: >> -Dswing.defaultlaf=com.apple.laf.AquaLookAndFeel >> >> We haven't flipped the defaults for either of these yet (since they are both pretty horribly broken). > > Yes but even heavily broken I couldn't resist to take a look :) > > export AWT_TOOLKIT=CToolkit > > java -jar SwingSet.jar -Dswing.defaultlaf=com.apple.laf.AquaLookAndFeel > > Thanks guys, it was a long awaited screen shot ! For those interested : http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-1.7-universal-20110407.dmg From rhoover at apple.com Thu Apr 7 16:12:38 2011 From: rhoover at apple.com (rhoover at apple.com) Date: Thu, 07 Apr 2011 23:12:38 +0000 Subject: hg: macosx-port/macosx-port/jdk: make jobjc build incremental and generate bridge support if not available with os, reviewed by Mike Swingler: http://java.net/jira/browse/MACOSX_PORT-9 Message-ID: <20110407231248.BFD95478B1@hg.openjdk.java.net> Changeset: c4a3ba68c617 Author: rhoover Date: 2011-04-07 17:12 -0600 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c4a3ba68c617 make jobjc build incremental and generate bridge support if not available with os, reviewed by Mike Swingler: http://java.net/jira/browse/MACOSX_PORT-9 ! make/java/jobjc/Makefile + src/macosx/native/jobjc/bridgesupport.gmk ! src/macosx/native/jobjc/build.xml ! src/macosx/native/jobjc/rungen ! src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java From astrange at apple.com Thu Apr 7 22:54:47 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 08 Apr 2011 05:54:47 +0000 Subject: hg: macosx-port/macosx-port: 16 new changesets Message-ID: <20110408055447.C26AA478CA@hg.openjdk.java.net> Changeset: a1c8b847b753 Author: ohrstrom Date: 2011-02-28 10:56 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/a1c8b847b753 7021753: Add a build times report Summary: Report the build times at end of a jdkroot build. Reviewed-by: ohair ! Makefile ! make/Defs-internal.gmk ! make/corba-rules.gmk ! make/deploy-rules.gmk ! make/hotspot-rules.gmk ! make/install-rules.gmk ! make/jaxp-rules.gmk ! make/jaxws-rules.gmk ! make/jdk-rules.gmk ! make/langtools-rules.gmk ! make/sponsors-rules.gmk Changeset: 47ad81d343e8 Author: ohair Date: 2011-03-01 11:54 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/47ad81d343e8 7023111: Add webrev script to make/scripts Reviewed-by: darcy + make/scripts/webrev.ksh Changeset: 258b21c7f4af Author: ohair Date: 2011-03-01 11:54 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/258b21c7f4af Merge Changeset: 27384dd2d8ed Author: ohair Date: 2011-03-03 15:29 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/27384dd2d8ed Merge Changeset: c6f380693342 Author: ohair Date: 2011-03-09 16:26 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/c6f380693342 7026167: Broken fastdebug only build Reviewed-by: cl ! Makefile Changeset: ddc2fcb3682f Author: cl Date: 2011-03-10 17:10 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/ddc2fcb3682f Added tag jdk7-b133 for changeset c6f380693342 ! .hgtags Changeset: 168d9382ebab Author: schien Date: 2011-03-17 14:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/168d9382ebab Added tag jdk7-b134 for changeset ddc2fcb3682f ! .hgtags Changeset: b87875789600 Author: ohair Date: 2011-03-22 08:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/b87875789600 6896934: README: Document how the drop source bundles work for jaxp/jaxws 6896978: README: Updates to openjdk README-builds.html 6903517: README: OpenJDK additions needed - cygwin issues Reviewed-by: dholmes ! README ! README-builds.html Changeset: 783bd02b4ab4 Author: cl Date: 2011-03-23 17:43 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/783bd02b4ab4 Merge Changeset: e97f037142f5 Author: schien Date: 2011-03-24 11:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/e97f037142f5 Added tag jdk7-b135 for changeset 783bd02b4ab4 ! .hgtags Changeset: dada8003df87 Author: dholmes Date: 2011-03-28 00:50 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/dada8003df87 7030131: Update README-builds.html to cover changes introduced by SE-Embedded integration Reviewed-by: ohair ! README-builds.html Changeset: 2fe76e73adaa Author: ohair Date: 2011-03-29 18:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/2fe76e73adaa Merge Changeset: 7654afc6a29e Author: schien Date: 2011-03-31 18:13 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/7654afc6a29e Added tag jdk7-b136 for changeset 2fe76e73adaa ! .hgtags Changeset: 6a3eeabfa996 Author: Greg Lewis Date: 2011-04-04 19:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/6a3eeabfa996 Merge from main OpenJDK repository Changeset: df0720ad4332 Author: Greg Lewis Date: 2011-04-05 21:48 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/df0720ad4332 . Convert the - to # in the timing output. Otherwise FreeBSD's /usr/bin/printf see's the first two -- as an unknown option and errors out. ! make/Defs-internal.gmk Changeset: e6291a76287e Author: astrange Date: 2011-04-07 19:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/e6291a76287e Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/ ! make/hotspot-rules.gmk From astrange at apple.com Thu Apr 7 22:54:53 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 08 Apr 2011 05:54:53 +0000 Subject: hg: macosx-port/macosx-port/corba: 6 new changesets Message-ID: <20110408055457.24842478CB@hg.openjdk.java.net> Changeset: 918003855fa0 Author: cl Date: 2011-03-10 17:10 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/918003855fa0 Added tag jdk7-b133 for changeset 671fe2e623ff ! .hgtags Changeset: e0b72ae5dc5e Author: schien Date: 2011-03-17 14:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/e0b72ae5dc5e Added tag jdk7-b134 for changeset 918003855fa0 ! .hgtags Changeset: 48ef0c712e7c Author: schien Date: 2011-03-24 11:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/48ef0c712e7c Added tag jdk7-b135 for changeset e0b72ae5dc5e ! .hgtags Changeset: a66c01d8bf89 Author: schien Date: 2011-03-31 18:13 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/a66c01d8bf89 Added tag jdk7-b136 for changeset 48ef0c712e7c ! .hgtags Changeset: e9e708b7c916 Author: Greg Lewis Date: 2011-04-04 19:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/e9e708b7c916 Merge from main OpenJDK repository Changeset: d5511180c938 Author: astrange Date: 2011-04-07 19:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/d5511180c938 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port//corba From henri.gomez at gmail.com Thu Apr 7 22:57:25 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 8 Apr 2011 07:57:25 +0200 Subject: Java Update 4, which one to select Message-ID: Hi to all, I get 2 different reference to Java Update 4 : One provided by Mike, http://support.apple.com/kb/DL1360, named JavaForMacOSX10.6Update4.dmg, size is 78.4Mb I found another one (https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719) with a much larger package, 133Mb, named javadeveloper_10.6_10m3326.dmg What's the good one ? From astrange at apple.com Thu Apr 7 22:55:06 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 08 Apr 2011 05:55:06 +0000 Subject: hg: macosx-port/macosx-port/hotspot: 96 new changesets Message-ID: <20110408055756.A36F6478CD@hg.openjdk.java.net> Changeset: 70b50ac7e2af Author: cl Date: 2011-03-10 17:10 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/70b50ac7e2af Added tag jdk7-b133 for changeset 1b3a350709e4 ! .hgtags Changeset: f91db74a6810 Author: kamg Date: 2011-02-26 13:33 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f91db74a6810 7017640: Fix for 6766644 deadlocks on some NSK tests when running with -Xcomp Summary: Dynamic-code generated events should be deferred and processed by service thread Reviewed-by: dsamersoff, dcubed ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiImpl.hpp Changeset: da091bb67459 Author: sla Date: 2011-02-28 14:19 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/da091bb67459 7022037: Pause when exiting if debugger is attached on windows Reviewed-by: dsamersoff, kamg, hosterda ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/vmError.cpp Changeset: c1a6154012c8 Author: kamg Date: 2011-02-28 16:01 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c1a6154012c8 7020118: Alter frame assignability to allow for exception handler coverage of invokespecial Summary: Add special rule to allow assignment of frames with uninit flags set. Reviewed-by: never, coleenp ! src/share/vm/classfile/stackMapFrame.cpp ! src/share/vm/classfile/stackMapFrame.hpp ! src/share/vm/classfile/verificationType.hpp Changeset: 23ae54207126 Author: rottenha Date: 2011-02-28 15:35 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/23ae54207126 Merge ! src/os/solaris/vm/os_solaris.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.hpp Changeset: cef8c988e7b8 Author: rottenha Date: 2011-02-28 22:35 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/cef8c988e7b8 Merge Changeset: 5584e20db481 Author: sla Date: 2011-03-02 09:41 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/5584e20db481 7023323: Build failure on VS2003: IsDebuggerPresent not found Summary: #define _WIN32_WINNT 0x500 Reviewed-by: ohrstrom, hosterda, coleenp ! src/os/windows/vm/os_windows.cpp Changeset: 4a9604cd7c5f Author: kamg Date: 2011-03-02 08:18 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/4a9604cd7c5f 6878713: Verifier heap corruption, relating to backward jsrs Summary: Added overflow detection in arena Amalloc methods Reviewed-by: coleenp, phh ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp + test/runtime/6878713/Test6878713.sh + test/runtime/6878713/testcase.jar Changeset: 99bd05619fa4 Author: zgu Date: 2011-03-02 09:16 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/99bd05619fa4 7017110: Add /SAFESEH to links on windows 32bit to verify safe exceptions Summary: Ensure safe exception handler table is generated on Win32 binaries when compile with VS2010 Reviewed-by: acorn, coleenp, dcubed, sla, ohair ! make/windows/makefiles/compile.make ! make/windows/makefiles/launcher.make Changeset: a3c0ec0428a2 Author: zgu Date: 2011-03-02 16:21 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a3c0ec0428a2 Merge Changeset: 8c0d0510d36f Author: dcubed Date: 2011-03-03 09:31 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8c0d0510d36f Merge Changeset: 4e0069ff33df Author: johnc Date: 2011-02-28 09:10 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/4e0069ff33df 7022200: G1: optimized build broken Summary: Make the G1 specific version of is_in_closed_subset() available in all builds. Reviewed-by: tonyp, jcoomes ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: 11303bede852 Author: jcoomes Date: 2011-03-03 21:02 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/11303bede852 Merge Changeset: d89a22843c62 Author: iveresov Date: 2011-02-22 15:25 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d89a22843c62 7020521: arraycopy stubs place prebarriers incorrectly Summary: Rearranged the pre-barrier placement in arraycopy stubs so that they are properly called in case of chained calls. Also refactored the code a little bit so that it looks uniform across the platforms and is more readable. Reviewed-by: never, kvn ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: d5a078cf7f39 Author: iveresov Date: 2011-02-22 18:13 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d5a078cf7f39 Merge Changeset: ba5d119730dd Author: kvn Date: 2011-02-23 12:28 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/ba5d119730dd Merge Changeset: d411927672ed Author: never Date: 2011-02-23 19:09 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d411927672ed 7012072: CompileTheWorld causes incorrect class initialization Reviewed-by: kvn, twisti ! src/share/vm/prims/unsafe.cpp Changeset: 5a41a201d08c Author: kvn Date: 2011-02-24 10:28 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/5a41a201d08c 6812217: Base memory of MergeMem node violates assert during killing expanded AllocateArray node Summary: The assert in MergeMemNode::memory_at() misses the case when address is TOP. Reviewed-by: never ! src/share/vm/opto/memnode.cpp Changeset: 6f3746e69a78 Author: never Date: 2011-02-24 11:09 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6f3746e69a78 7021603: crash in fill_sync_handler with ExtendedDTrace probes Reviewed-by: iveresov ! src/share/vm/c1/c1_GraphBuilder.cpp Changeset: 8190d4b75e09 Author: never Date: 2011-02-24 14:49 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8190d4b75e09 Merge Changeset: 41d4973cf100 Author: kvn Date: 2011-02-26 12:10 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/41d4973cf100 6942326: x86 code in string_indexof() could read beyond reserved heap space Summary: copy small (<8) strings on stack if str+16 crosses a page boundary and load from stack into XMM. Back up pointer when loading string's tail. Reviewed-by: never ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp + test/compiler/6942326/Test.java Changeset: 1b4e6a5d98e0 Author: twisti Date: 2011-02-28 06:07 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1b4e6a5d98e0 7012914: JSR 292 MethodHandlesTest C1: frame::verify_return_pc(return_address) failed: must be a return pc Reviewed-by: never, bdelsart ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/c1/c1_Runtime1.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/utilities/macros.hpp Changeset: 50c0f22d6d0e Author: never Date: 2011-02-28 17:12 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/50c0f22d6d0e 7023229: extraneous include of precompiled.hpp in hsdis.c Reviewed-by: never, jrose Contributed-by: volker.simonis at gmail.com ! src/share/tools/hsdis/hsdis-demo.c ! src/share/tools/hsdis/hsdis.c Changeset: bc6b27fb3568 Author: never Date: 2011-03-01 10:27 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/bc6b27fb3568 6725983: Assertion "method->method_holder())->is_not_initialized(),"method holder must be initialized" Reviewed-by: kvn, iveresov ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/runtime/globals.hpp Changeset: 0ac769a57c64 Author: iveresov Date: 2011-03-01 14:56 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/0ac769a57c64 6627983: G1: Bad oop deference during marking Summary: Bulk zeroing reduction didn't work with G1, because arraycopy would call pre-barriers on uninitialized oops. The solution is to have version of arraycopy stubs that don't have pre-barriers. Also refactored arraycopy stubs generation on SPARC to be more readable and reduced the number of stubs necessary in some cases. Reviewed-by: jrose, kvn, never ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/memory/barrierSet.cpp ! src/share/vm/memory/barrierSet.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp Changeset: 8c9c9ee30d71 Author: kvn Date: 2011-03-03 23:31 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8c9c9ee30d71 Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 3e2b59ab2d07 Author: trims Date: 2011-03-04 14:06 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3e2b59ab2d07 Merge Changeset: 3c76374706ea Author: trims Date: 2011-03-04 14:06 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3c76374706ea 7024814: Bump the HS21 build number to 04 Summary: Update the HS21 build number to 04 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 447e6faab4a8 Author: trims Date: 2011-03-11 11:18 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/447e6faab4a8 Merge Changeset: 2707f76d15e3 Author: schien Date: 2011-03-17 14:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2707f76d15e3 Added tag jdk7-b134 for changeset 447e6faab4a8 ! .hgtags Changeset: fc1b183bfc0a Author: trims Date: 2011-03-17 17:25 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/fc1b183bfc0a Added tag hs21-b04 for changeset 3c76374706ea ! .hgtags Changeset: 9f44e9aad2d9 Author: coleenp Date: 2011-03-03 19:51 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/9f44e9aad2d9 7022999: Can't build with FORCE_TIERED=0 Summary: Put UseFastLocking test under #ifdef COMPILER1 Reviewed-by: kvn, phh, never, dcubed ! src/share/vm/runtime/arguments.cpp Changeset: fbbeec6dad2d Author: coleenp Date: 2011-03-03 19:52 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/fbbeec6dad2d 6512830: Error: assert(tag_at(which).is_unresolved_klass(), "Corrupted constant pool") Summary: Redefine classes copies the constant pool while the constant pool may be resolving strings or classes Reviewed-by: dcubed, dsamersoff, acorn ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: f767174aac14 Author: coleenp Date: 2011-03-03 19:53 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f767174aac14 7021653: Parfait issue in hotspot/src/share/vm/oops/methodDataOops.hpp Summary: Fix compilation error(s) Reviewed-by: kvn, phh, jcoomes, dholmes ! src/share/vm/oops/methodDataOop.hpp ! src/share/vm/runtime/os.cpp Changeset: dbad0519a1c4 Author: kamg Date: 2011-03-04 14:40 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/dbad0519a1c4 6845426: non-static method with no args is called during the class initialization process Summary: Only call with ACC_STATIC for classfiles with version > 50 Reviewed-by: acorn, dholmes, coleenp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/methodOop.cpp ! src/share/vm/oops/methodOop.hpp Changeset: 0cd0a06d2535 Author: acorn Date: 2011-03-07 09:16 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/0cd0a06d2535 Merge ! src/share/vm/runtime/arguments.cpp Changeset: df1347358fe6 Author: coleenp Date: 2011-03-07 16:03 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/df1347358fe6 7024584: Symbol printouts shouldnt be under PrintGCDetails Summary: Put symbol printing under Verbose and WizardMode so you can get this information if you really want it. Reviewed-by: phh, stefank, never, dholmes, jcoomes ! src/share/vm/classfile/symbolTable.cpp Changeset: 02e6fc2effd8 Author: trims Date: 2011-03-11 22:41 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/02e6fc2effd8 Merge Changeset: 4f148718983e Author: bdelsart Date: 2011-03-10 17:44 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/4f148718983e 7025485: leverage shared x86-only deoptimization code Summary: removed an ifdef IA32 around harmless code useful for some ports Reviewed-by: chrisphi, never ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp Changeset: 3d5a546351ef Author: phh Date: 2011-03-11 16:09 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3d5a546351ef 7023931: PcDescCache::find_pc_desc should not write _last_pc_desc Summary: Remove _last_pc_desc and use pcdescs[0] instead. Reviewed-by: dcubed, coleenp, ysr ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp Changeset: 4775a1e3e923 Author: acorn Date: 2011-03-14 11:43 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/4775a1e3e923 Merge Changeset: 216d916d5c12 Author: dcubed Date: 2011-03-15 06:35 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/216d916d5c12 7024234: 2/3 jvmti tests fail assert(!_oops_are_stale) failed: oops are stale on Win-AMD64 Summary: Move initialization of the '_instance' field to avoid race with ServiceThread start. Reviewed-by: dholmes, kamg, never, dsamersoff, ysr, coleenp, acorn ! src/share/vm/runtime/serviceThread.cpp Changeset: 46a56fac55c7 Author: dcubed Date: 2011-03-15 06:37 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/46a56fac55c7 7024970: 2/3 assert(ServiceThread::is_service_thread(Thread::current())) failed: Service thread must post enqueue Summary: Change nmethod_lock() to also prevent zombification of the nmethod. CompiledMethodUnload events also need to lock the nmethod. Clean ups in nmethod::make_not_entrant_or_zombie() Reviewed-by: dholmes, kamg, never, dsamersoff, ysr, coleenp, acorn ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiImpl.hpp Changeset: 65f880e2869b Author: dcubed Date: 2011-03-15 06:50 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/65f880e2869b Merge ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp Changeset: 8a3f8defe568 Author: coleenp Date: 2011-03-16 14:57 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8a3f8defe568 7019165: Incorrect symbols in pstack output after SymbolTable changes Summary: And out lsb which is set for symbols in constant pool slots to distinguish them from strings Reviewed-by: phh, dholmes, never, dcubed ! src/os/solaris/dtrace/libjvm_db.c Changeset: b9684d5ccb52 Author: vladidan Date: 2011-03-10 14:56 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b9684d5ccb52 7011490: Wrong computation results in Test6880034 Summary: incorrect handling of c2i deoptimization on little endian architectures Reviewed-by: never ! src/share/vm/c1/c1_LinearScan.cpp Changeset: bc57bfb5bfad Author: vladidan Date: 2011-03-16 10:47 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/bc57bfb5bfad Merge Changeset: 2074c95f707e Author: vladidan Date: 2011-03-16 23:45 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2074c95f707e Merge Changeset: 5d8f5a6dced7 Author: iveresov Date: 2011-03-04 15:14 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/5d8f5a6dced7 7020403: Add AdvancedCompilationPolicy for tiered Summary: This implements adaptive tiered compilation policy. Reviewed-by: kvn, never ! src/share/vm/oops/methodKlass.cpp ! src/share/vm/oops/methodOop.hpp + src/share/vm/runtime/advancedThresholdPolicy.cpp + src/share/vm/runtime/advancedThresholdPolicy.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/compilationPolicy.cpp Changeset: 4cd9add59b1e Author: never Date: 2011-03-04 20:01 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/4cd9add59b1e 7024866: # assert(limit == NULL || limit <= nm->code_end()) failed: in bounds Reviewed-by: kvn, iveresov ! src/share/vm/code/nmethod.cpp Changeset: 8ec5e1f45ea1 Author: never Date: 2011-03-04 22:44 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8ec5e1f45ea1 Merge Changeset: 8e72cd29b15d Author: kvn Date: 2011-03-05 11:02 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8e72cd29b15d 6589823: Error: meet not symmetric Summary: arrays pointers meet must fall to bottom if exact array klasses in upper lattice are not equal or super klass is exact. Reviewed-by: never ! src/share/vm/opto/type.cpp Changeset: 425688247f3d Author: never Date: 2011-03-06 22:09 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/425688247f3d 6965570: assert(!needs_patching && x->is_loaded(),"how do we know it's volatile if it's not loaded") Reviewed-by: iveresov ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_ValueMap.hpp Changeset: 1c0cf339481b Author: kvn Date: 2011-03-09 09:15 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1c0cf339481b 7025742: Can not use CodeCache::unallocated_capacity() with fragmented CodeCache Summary: Use largest_free_block() instead of unallocated_capacity(). Reviewed-by: iveresov, never, ysr ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/runtime/sweeper.cpp Changeset: 83f08886981c Author: kvn Date: 2011-03-11 07:50 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/83f08886981c 7026631: field _klass is incorrectly set for dual type of TypeAryPtr::OOPS Summary: add missing check this->dual() != TypeAryPtr::OOPS into TypeAryPtr::klass(). Reviewed-by: never ! src/share/vm/opto/type.cpp Changeset: 799d8ccf63cf Author: jrose Date: 2011-03-11 21:19 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/799d8ccf63cf Merge ! src/share/vm/oops/methodOop.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 72dee110246f Author: jrose Date: 2011-03-11 22:33 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/72dee110246f 6839872: remove implementation inheritance from JSR 292 APIs Summary: consolidate runtime support in java.dyn.MethodHandleNatives; include transitional compatibility logic Reviewed-by: twisti ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/methodOop.cpp ! src/share/vm/prims/methodHandleWalk.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/runtime/globals.hpp Changeset: 8033953d67ff Author: jrose Date: 2011-03-11 22:34 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8033953d67ff 7012648: move JSR 292 to package java.lang.invoke and adjust names Summary: package and class renaming only; delete unused methods and classes Reviewed-by: twisti ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interpreter_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/ciCallSite.cpp ! src/share/vm/ci/ciCallSite.hpp ! src/share/vm/ci/ciField.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethodHandle.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciStreams.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/cpCacheOop.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/methodOop.cpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/prims/methodHandleWalk.cpp ! src/share/vm/prims/methodHandleWalk.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/prims/nativeLookup.cpp Changeset: 82de9bd880e3 Author: kvn Date: 2011-03-17 12:08 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/82de9bd880e3 7028394: Newer AMD Processor Prefetch Defaults Summary: This new default has shown improvement across many workloads. Reviewed-by: kvn Contributed-by: tom.deneau at amd.com ! src/cpu/x86/vm/vm_version_x86.cpp Changeset: d2134498fd3f Author: jrose Date: 2011-03-17 18:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d2134498fd3f 7011865: JSR 292 CTW fails: !THREAD->is_Compiler_thread() failed: Can not load classes with the Compiler thre Reviewed-by: kvn, never ! src/share/vm/interpreter/linkResolver.cpp Changeset: fc5ebbb2d1a8 Author: twisti Date: 2011-03-18 01:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/fc5ebbb2d1a8 Merge ! src/share/vm/code/nmethod.cpp Changeset: 1216415d8e35 Author: tonyp Date: 2011-03-04 17:13 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1216415d8e35 7014923: G1: code cleanup Summary: Some G1 code cleanup. Reviewed-by: johnc, jcoomes, jwilhelm ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionSets.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: a2c2eac1ca62 Author: jcoomes Date: 2011-03-06 11:37 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a2c2eac1ca62 7018056: large pages not always enabled by default Reviewed-by: phh, kvn ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp Changeset: c93aa6caa02f Author: brutisso Date: 2011-03-03 22:58 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c93aa6caa02f 7022943: G1: improve logging to avoid interleaved numbers Summary: Introduced buffered loggging to make sure that log lines are logged one line at a time Reviewed-by: stefank, johnc, dsamersoff ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp Changeset: 04d1138b4cce Author: brutisso Date: 2011-03-03 11:35 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/04d1138b4cce 7023747: G1: too strict assert in RefineRecordRefsIntoCSCardTableEntryClosure::do_card_ptr in g1RemSet.cpp Summary: Made sure that the assert looks at ParallelGCThreads. Reviewed-by: stefank, tonyp, jwilhelm, johnc ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp Changeset: a181f3a124dd Author: ysr Date: 2011-03-14 21:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a181f3a124dd 6987703: iCMS: Intermittent hang with gc/gctests/CallGC/CallGC01 and +ExplicitGCInvokesConcurrent Summary: Count enable_icms() and disable_icms() events so as to prevent inteference between concurrent calls, which can cause the iCMS thread to be left stranded in icms_wait() with an unserviced request and no young allocations to unwedge it. Reviewed-by: jcoomes, poonam ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp Changeset: 1fb790245268 Author: jwilhelm Date: 2011-03-11 16:35 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1fb790245268 6820066: Check that -XX:ParGCArrayScanChunk has a value larger than zero. Summary: Check that -XX:ParGCArrayScanChunk has a value larger than zero. Reviewed-by: johnc, jmasa, ysr ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 1abd292f8c38 Author: jwilhelm Date: 2011-03-15 09:07 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1abd292f8c38 Merge Changeset: dde920245681 Author: ysr Date: 2011-03-16 10:37 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/dde920245681 6896099: Integrate CMS heap ergo with default heap sizing ergo 6627787: CMS: JVM refuses to start up with -Xms16m -Xmx16m 7000125: CMS: Anti-monotone young gen sizing with respect to maximum whole heap size specification 7027529: CMS: retire CMSUseOldDefaults flag Summary: Simplify CMS heap sizing code, relying on ergonomic initial sizing consistent with other collectors for the most part, controlling only young gen sizing to rein in pause times. Make CMS young gen sizing default statically cpu-dependant. Remove inconsistencies wrt generation sizing and policy code, allowing for the fixing for 6627787 and 7000125. For 7027529, retire the flag CMSUseOldDefaults which had been introduced as a bridge from JDK 5 to JDK 6 a number of years ago. Reviewed-by: brutisso, poonam ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 92da084fefc9 Author: ysr Date: 2011-03-17 10:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/92da084fefc9 6668573: CMS: reference processing crash if ParallelCMSThreads > ParallelGCThreads Summary: Use _max_num_q = max(discovery_degree, processing_degree), and let balance_queues() redistribute from discovery_degree to processing_degree of queues. This should also allow a more dynamic and flexible parallelism policy in the future. Reviewed-by: jmasa, johnc ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp ! src/share/vm/utilities/workgroup.cpp ! src/share/vm/utilities/workgroup.hpp Changeset: 048f98400b8e Author: jcoomes Date: 2011-03-18 09:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/048f98400b8e Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: e97ad5d5c990 Author: trims Date: 2011-03-18 13:28 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e97ad5d5c990 Merge Changeset: b898f0fc3ced Author: trims Date: 2011-03-18 13:28 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b898f0fc3ced 7028846: Bump the HS21 build number to 05 Summary: Update the HS21 build number to 05 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 7449da4cdab5 Author: schien Date: 2011-03-24 11:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/7449da4cdab5 Added tag jdk7-b135 for changeset b898f0fc3ced ! .hgtags Changeset: 661c46a8434c Author: trims Date: 2011-03-25 17:26 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/661c46a8434c Added tag hs21-b05 for changeset b898f0fc3ced ! .hgtags Changeset: d673ef06fe96 Author: never Date: 2011-03-18 15:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d673ef06fe96 7028374: race in fix_oop_relocations for scavengeable nmethods Reviewed-by: kvn ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/relocInfo_sparc.cpp ! src/cpu/x86/vm/relocInfo_x86.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/memory/universe.cpp Changeset: c7f3d0b4570f Author: never Date: 2011-03-18 16:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c7f3d0b4570f 7017732: move static fields into Class to prepare for perm gen removal Reviewed-by: kvn, coleenp, twisti, stefank ! agent/src/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java ! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/IntField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/OopField.java ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! agent/test/jdi/sasanity.sh ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/sparc/vm/dump_sparc.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciCPCache.cpp ! src/share/vm/ci/ciField.cpp ! src/share/vm/ci/ciInstance.cpp ! src/share/vm/ci/ciInstance.hpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/compactingPermGenGen.hpp ! src/share/vm/memory/oopFactory.cpp ! src/share/vm/memory/oopFactory.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/arrayKlassKlass.cpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/cpCacheKlass.cpp ! src/share/vm/oops/cpCacheOop.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/oops/instanceKlassKlass.hpp + src/share/vm/oops/instanceMirrorKlass.cpp + src/share/vm/oops/instanceMirrorKlass.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klassKlass.cpp ! src/share/vm/oops/klassOop.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/objArrayKlassKlass.cpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/oopsHierarchy.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/shark/sharkNativeWrapper.cpp Changeset: 57552dca1708 Author: never Date: 2011-03-21 14:06 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/57552dca1708 7029509: nightly failures after static fields in Class Reviewed-by: kvn ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/services/heapDumper.cpp Changeset: 924777755fad Author: jcoomes Date: 2011-03-21 18:38 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/924777755fad 6962930: make the string table size configurable Reviewed-by: never, phh, stefank, kamg, dholmes, coleenp ! agent/src/share/classes/sun/jvm/hotspot/memory/StringTable.java ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: b099aaf51bf8 Author: jcoomes Date: 2011-03-22 13:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b099aaf51bf8 6962931: move interned strings out of the perm gen Reviewed-by: never, coleenp, ysr, jwilhelm ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/memory/dump.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/opto/type.hpp ! src/share/vm/runtime/globals.hpp Changeset: 32f7097f9d8f Author: never Date: 2011-03-23 10:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/32f7097f9d8f 7030300: more nightly failures after statics in Class changes Reviewed-by: iveresov, jcoomes, dcubed ! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp Changeset: f195ebb181b8 Author: jcoomes Date: 2011-03-24 23:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f195ebb181b8 Merge Changeset: 3ef1a1866a60 Author: twisti Date: 2011-03-21 02:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3ef1a1866a60 7027232: JSR 292: wrong numeric value returned by MH on solaris-sparc Reviewed-by: kvn, never ! src/cpu/sparc/vm/methodHandles_sparc.cpp Changeset: 9dc311b8473e Author: kvn Date: 2011-03-21 11:28 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/9dc311b8473e 7008866: Missing loop predicate for loop with multiple entries Summary: Add predicates when loop head bytecode is parsed instead of when back branch bytecode is parsed. Reviewed-by: never ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/idealKit.cpp ! src/share/vm/opto/idealKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/stringopts.cpp Changeset: 0a5d9566b8a4 Author: twisti Date: 2011-03-23 04:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/0a5d9566b8a4 7029805: JSR 292 compiler/6991596/Test6991596.java fails in nightly Summary: Both JSR 292 compiler tests were moved with 6839872 to the jdk repository Reviewed-by: never - test/compiler/6987555/Test6987555.java - test/compiler/6991596/Test6991596.java Changeset: 0e3ed5a14f73 Author: jcoomes Date: 2011-03-24 23:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/0e3ed5a14f73 Merge ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/stringopts.cpp - test/compiler/6987555/Test6987555.java - test/compiler/6991596/Test6991596.java Changeset: 083f13976b51 Author: dholmes Date: 2011-03-21 22:16 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/083f13976b51 6535709: interrupt of wait()ing thread isn't triggerring InterruptedException - test intwait3 Summary: only clear the interrupt state if we will report that it was set Reviewed-by: dcubed, alanb, phh, coleenp, dice ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/osThread.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: fc416c2556ec Author: mchung Date: 2011-03-22 18:04 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/fc416c2556ec 7025628: Remove the temporary hack added for jdk modularization in hotspot Summary: Removed Reviewed-by: ohair, coleenp ! src/share/vm/runtime/os.cpp Changeset: 006b3750a4d4 Author: jcoomes Date: 2011-03-24 23:06 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/006b3750a4d4 Merge ! src/share/vm/runtime/vmStructs.cpp Changeset: c10b82a05d58 Author: trims Date: 2011-03-25 18:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c10b82a05d58 Merge - test/compiler/6987555/Test6987555.java - test/compiler/6991596/Test6991596.java Changeset: bd586e392d93 Author: trims Date: 2011-03-25 18:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/bd586e392d93 7031227: Bump the HS21 build number to 06 Summary: Update the HS21 build number to 06 Reviewed-by: jcoomes ! make/hotspot_version Changeset: a1615ff22854 Author: schien Date: 2011-03-31 18:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a1615ff22854 Added tag jdk7-b136 for changeset bd586e392d93 ! .hgtags Changeset: 2ffcf94550d5 Author: trims Date: 2011-04-01 12:06 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2ffcf94550d5 Added tag hs21-b06 for changeset bd586e392d93 ! .hgtags Changeset: 753074e52aba Author: Greg Lewis Date: 2011-04-04 19:23 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/753074e52aba Merge from main OpenJDK repository ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/osThread.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/macros.hpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/workgroup.hpp - test/compiler/6987555/Test6987555.java - test/compiler/6991596/Test6991596.java Changeset: ea3fbdac4cdc Author: Greg Lewis Date: 2011-04-04 22:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/ea3fbdac4cdc . Make changes equivalent to the Linux specific changes. ! src/os/bsd/vm/os_bsd.cpp Changeset: 8d9e8c379b8e Author: astrange Date: 2011-04-08 01:53 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8d9e8c379b8e Merge with http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp From astrange at apple.com Thu Apr 7 22:58:03 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 08 Apr 2011 05:58:03 +0000 Subject: hg: macosx-port/macosx-port/jaxp: 12 new changesets Message-ID: <20110408055803.A3205478CE@hg.openjdk.java.net> Changeset: 2473f7027ac5 Author: cl Date: 2011-03-10 17:11 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/2473f7027ac5 Added tag jdk7-b133 for changeset 8e1148c7911b ! .hgtags Changeset: 877fd25c5a2f Author: ohair Date: 2011-03-02 12:00 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/877fd25c5a2f 7023289: jaxp 1.4.5 development jdk7 2nd integration Reviewed-by: joehw, mchung, alanb ! jaxp.properties Changeset: b693ccf23fb7 Author: lana Date: 2011-03-07 11:56 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/b693ccf23fb7 Merge Changeset: 02d4672e8c05 Author: lana Date: 2011-03-10 20:37 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/02d4672e8c05 Merge Changeset: e8be6b716643 Author: ohair Date: 2011-03-10 13:21 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/e8be6b716643 7025412: make381 issues with quotes in jdk/make/docs/Makefile and other places Reviewed-by: mchung ! make/Makefile Changeset: 1259c6d09d09 Author: mfang Date: 2011-03-14 12:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/1259c6d09d09 Merge Changeset: d56b326ae054 Author: ohair Date: 2011-03-15 15:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/d56b326ae054 Merge Changeset: 4aa9916693dc Author: schien Date: 2011-03-17 14:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/4aa9916693dc Added tag jdk7-b134 for changeset d56b326ae054 ! .hgtags Changeset: 1759daa85d33 Author: schien Date: 2011-03-24 11:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/1759daa85d33 Added tag jdk7-b135 for changeset 4aa9916693dc ! .hgtags Changeset: 1d87f7460cde Author: schien Date: 2011-03-31 18:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/1d87f7460cde Added tag jdk7-b136 for changeset 1759daa85d33 ! .hgtags Changeset: 71eb0ed93f79 Author: Greg Lewis Date: 2011-04-04 19:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/71eb0ed93f79 Merge from main OpenJDK repository Changeset: 38eff8f707f3 Author: astrange Date: 2011-04-07 19:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/38eff8f707f3 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port//jaxp ! jaxp.properties From astrange at apple.com Thu Apr 7 22:58:09 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 08 Apr 2011 05:58:09 +0000 Subject: hg: macosx-port/macosx-port/jaxws: 8 new changesets Message-ID: <20110408055809.67873478CF@hg.openjdk.java.net> Changeset: 8393aae2eb24 Author: cl Date: 2011-03-10 17:11 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/8393aae2eb24 Added tag jdk7-b133 for changeset 359d0c8c00a0 ! .hgtags Changeset: ba12732b1453 Author: ohair Date: 2011-03-10 13:22 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/ba12732b1453 7025412: make381 issues with quotes in jdk/make/docs/Makefile and other places Reviewed-by: mchung ! make/Makefile Changeset: 545de8303fec Author: mfang Date: 2011-03-14 12:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/545de8303fec Merge Changeset: d5fc61f18043 Author: schien Date: 2011-03-17 14:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/d5fc61f18043 Added tag jdk7-b134 for changeset 545de8303fec ! .hgtags Changeset: c81d289c9a53 Author: schien Date: 2011-03-24 11:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/c81d289c9a53 Added tag jdk7-b135 for changeset d5fc61f18043 ! .hgtags Changeset: ccea3282991c Author: schien Date: 2011-03-31 18:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/ccea3282991c Added tag jdk7-b136 for changeset c81d289c9a53 ! .hgtags Changeset: 1821bc470e3b Author: Greg Lewis Date: 2011-04-04 19:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/1821bc470e3b Merge from main OpenJDK repository Changeset: 7be904806c86 Author: astrange Date: 2011-04-07 19:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/7be904806c86 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port//jaxws From astrange at apple.com Thu Apr 7 22:58:28 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 08 Apr 2011 05:58:28 +0000 Subject: hg: macosx-port/macosx-port/jdk: 214 new changesets Message-ID: <20110408063242.30641478D2@hg.openjdk.java.net> Changeset: 79f55f85ae1d Author: Greg Lewis Date: 2011-03-08 10:22 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/79f55f85ae1d . Pull in a MacOS X compatible version of binary_file_verification from the MacOS X port. Obtained from: macosx-port (Alexander Strange ) ! make/common/shared/Defs-bsd.gmk ! make/common/shared/Defs-utils.gmk Changeset: 472f6c7fbb52 Author: Greg Lewis Date: 2011-03-08 11:50 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/472f6c7fbb52 . Fix up the Mac OS specific ContinueInSameThread. Obtained from: macosx-port (Alexander Strange ) ! src/share/bin/java.c Changeset: d8a5a62e4ad1 Author: Greg Lewis Date: 2011-03-08 23:32 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d8a5a62e4ad1 . Add the missing define and endef lines for binary_file_verification on MacOS X. . Pull in the latest change to that definition from the MacOS X repo. [2] Obtained from: Mike Swingler [2] ! make/common/shared/Defs-bsd.gmk Changeset: 213d508b85cc Author: Greg Lewis Date: 2011-03-20 11:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/213d508b85cc . Don't use an rpath specification when linking with libjvm on MacOS X. On FreeBSD, at least, not using this causes failures in shared library validation. On MacOS X, however, using causes double mapping of libjvm and crashes. Obtained from: John Rose ! make/common/Defs-bsd.gmk Changeset: 2dc218267f9c Author: Greg Lewis Date: 2011-04-03 10:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2dc218267f9c . Sound support for FreeBSD using the ALSA compatibility library. It looks like NetBSD also has an ALSA compatibility library, but I don't have access to a NetBSD system to test. I don't see any support for ALSA on OpenBSD or MacOS X. Ideally this will eventually be replaced by a version that uses the native sound infrastructure, although doing it this way certainly reduces the maintenance cost. Discussed with Jung-uk Kim who did a similar change for FreeBSD's openjdk6 port, although I didn't end up looking at that (the changes are simple enough that I expect they are similar though). ! make/common/Defs.gmk ! make/javax/sound/Makefile ! make/javax/sound/jsoundalsa/Makefile ! src/share/native/com/sun/media/sound/Platform.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_CommonUtils.h + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiIn.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiOut.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiUtils.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiUtils.h + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCM.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCMUtils.c + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCMUtils.h + src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_Ports.c Changeset: 7931291bc5d3 Author: herrick Date: 2011-03-01 17:09 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7931291bc5d3 7021567: need to create jnlp javadoc for 64 bit bundles. Summary: need to create jnlp javadoc for 64 bit bundles. Reviewed-by: igor, ohair ! make/common/Release.gmk Changeset: c53711f82bfb Author: igor Date: 2011-03-08 14:26 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c53711f82bfb Merge - test/java/lang/Thread/StopBeforeStart.java Changeset: eb54e565c491 Author: ohair Date: 2011-02-26 09:45 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/eb54e565c491 7016175: HTML generated from new JavaDoc has tags added from makefile Reviewed-by: jjg ! make/common/shared/Defs-javadoc.gmk ! make/docs/Makefile Changeset: 391a9ef69036 Author: ohair Date: 2011-02-26 10:12 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/391a9ef69036 Merge Changeset: e88c8381eaca Author: ohair Date: 2011-02-26 12:11 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e88c8381eaca 7022237: Fix use of \" in the new "release" file at the top of the install, windows issues Reviewed-by: ohrstrom ! make/common/Release.gmk Changeset: 123dd69407f9 Author: ohair Date: 2011-02-26 12:42 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/123dd69407f9 Merge Changeset: ed1d4691da29 Author: ohrstrom Date: 2011-02-28 10:56 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ed1d4691da29 7021753: Add a build times report Summary: Report the build times at end of a jdkroot build. Reviewed-by: ohair ! make/common/shared/Defs-utils.gmk Changeset: f32f0ae3d873 Author: ohair Date: 2011-03-02 12:09 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f32f0ae3d873 Merge Changeset: 869cba583dd4 Author: ohair Date: 2011-03-02 13:18 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/869cba583dd4 7020815: REBASE should not be required for windows jdk repo builds - can't build with VS 2010 Express Reviewed-by: prr ! make/common/shared/Defs-utils.gmk ! make/common/shared/Sanity.gmk Changeset: e5cd10425e7e Author: ohair Date: 2011-03-03 07:02 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e5cd10425e7e Merge - src/share/classes/java/dyn/NoAccessException.java - src/share/classes/java/dyn/Switcher.java - test/java/lang/Thread/StopBeforeStart.java Changeset: c588355b5bb7 Author: ohair Date: 2011-03-03 15:30 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c588355b5bb7 Merge Changeset: 5e5f68a01d12 Author: ohair Date: 2011-03-08 16:05 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5e5f68a01d12 Merge ! make/common/Release.gmk Changeset: e947a98ea3c1 Author: cl Date: 2011-03-10 17:11 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e947a98ea3c1 Added tag jdk7-b133 for changeset 5e5f68a01d12 ! .hgtags Changeset: 864b669d54d8 Author: lana Date: 2011-02-21 19:43 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/864b669d54d8 Merge - make/sun/jkernel/FILES_c_windows.gmk - make/sun/jkernel/FILES_java.gmk - make/sun/jkernel/Makefile - src/share/classes/java/io/TempFileHelper.java - src/share/classes/java/nio/file/FileRef.java - src/share/classes/java/nio/file/attribute/Attributes.java - src/share/classes/java/nio/file/attribute/FileStoreSpaceAttributeView.java - src/share/classes/java/nio/file/attribute/FileStoreSpaceAttributes.java - src/share/classes/sun/jkernel/BackgroundDownloader.java - src/share/classes/sun/jkernel/Bundle.java - src/share/classes/sun/jkernel/BundleCheck.java - src/share/classes/sun/jkernel/ByteArrayToFromHexDigits.java - src/share/classes/sun/jkernel/DigestOutputStream.java - src/share/classes/sun/jkernel/DownloadManager.java - src/share/classes/sun/jkernel/KernelError.java - src/share/classes/sun/jkernel/Mutex.java - src/share/classes/sun/jkernel/StandaloneByteArrayAccess.java - src/share/classes/sun/jkernel/StandaloneMessageDigest.java - src/share/classes/sun/jkernel/StandaloneSHA.java - src/share/demo/zipfs - src/windows/native/sun/jkernel/DownloadDialog.cpp - src/windows/native/sun/jkernel/DownloadDialog.h - src/windows/native/sun/jkernel/DownloadHelper.cpp - src/windows/native/sun/jkernel/DownloadHelper.h - src/windows/native/sun/jkernel/graphics/bullet.bmp - src/windows/native/sun/jkernel/graphics/cautionshield32.bmp - src/windows/native/sun/jkernel/graphics/java-icon.ico - src/windows/native/sun/jkernel/graphics/masthead.bmp - src/windows/native/sun/jkernel/graphics/warningmasthead.bmp - src/windows/native/sun/jkernel/kernel.cpp - src/windows/native/sun/jkernel/kernel.def - src/windows/native/sun/jkernel/kernel.h - src/windows/native/sun/jkernel/kernel.rc - src/windows/native/sun/jkernel/kernel_de.rc - src/windows/native/sun/jkernel/kernel_en.rc - src/windows/native/sun/jkernel/kernel_es.rc - src/windows/native/sun/jkernel/kernel_fr.rc - src/windows/native/sun/jkernel/kernel_it.rc - src/windows/native/sun/jkernel/kernel_ja.rc - src/windows/native/sun/jkernel/kernel_ko.rc - src/windows/native/sun/jkernel/kernel_pt_BR.rc - src/windows/native/sun/jkernel/kernel_sv.rc - src/windows/native/sun/jkernel/kernel_zh.rc - src/windows/native/sun/jkernel/kernel_zh_TW.rc - src/windows/native/sun/jkernel/resource.h - src/windows/native/sun/jkernel/stdafx.cpp - src/windows/native/sun/jkernel/stdafx.h - src/windows/native/sun/jkernel/version.rc - test/java/nio/file/Files/ContentType.java - test/java/nio/file/Files/CreateFileTree.java - test/java/nio/file/Files/ForceLoad.java - test/java/nio/file/Files/META-INF/services/java.nio.file.spi.FileTypeDetector - test/java/nio/file/Files/MaxDepth.java - test/java/nio/file/Files/PrintFileTree.java - test/java/nio/file/Files/SimpleFileTypeDetector.java - test/java/nio/file/Files/SkipSiblings.java - test/java/nio/file/Files/TerminateWalk.java - test/java/nio/file/Files/WalkWithSecurity.java - test/java/nio/file/Files/denyAll.policy - test/java/nio/file/Files/grantAll.policy - test/java/nio/file/Files/grantTopOnly.policy - test/java/nio/file/Files/walk_file_tree.sh - test/java/nio/file/Path/CheckPermissions.java - test/java/nio/file/Path/CopyAndMove.java - test/java/nio/file/Path/DeleteOnClose.java - test/java/nio/file/Path/FileAttributes.java - test/java/nio/file/Path/InterruptCopy.java - test/java/nio/file/Path/Links.java - test/java/nio/file/Path/PassThroughFileSystem.java - test/java/nio/file/Path/SBC.java - test/java/nio/file/Path/TemporaryFiles.java - test/java/nio/file/Path/delete_on_close.sh - test/java/nio/file/attribute/FileStoreAttributeView/Basic.java Changeset: 196d6e802721 Author: prr Date: 2011-02-28 10:25 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/196d6e802721 7004728: [parfait] potential memory leaks in XRender code Reviewed-by: bae, ceisserer ! src/solaris/native/sun/java2d/x11/XRBackendNative.c Changeset: bbbf427a9007 Author: ceisserer Date: 2011-03-01 14:49 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bbbf427a9007 6974985: Jave2Demo threw exceptions when xrender enabled in OEL5.5 Reviewed-by: prr ! make/sun/awt/mapfile-mawt-vers ! make/sun/xawt/mapfile-vers ! src/solaris/classes/sun/java2d/xr/XRSurfaceData.java ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c ! src/solaris/native/sun/java2d/x11/XRSurfaceData.c Changeset: 01dcb496946e Author: ceisserer Date: 2011-03-03 16:06 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/01dcb496946e 7023589: Xrender : NullPointerException in sun.font.XRGlyphCache.freeGlyphs running Java 2D demo Reviewed-by: prr ! src/share/classes/sun/font/StrikeCache.java ! src/solaris/classes/sun/font/XRGlyphCache.java Changeset: f82f0af7de5b Author: prr Date: 2011-03-04 15:54 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f82f0af7de5b 7023591: Xrender: java2D font demo - text highlighting tab content is black Reviewed-by: flar ! src/share/classes/sun/java2d/pipe/AAShapePipe.java Changeset: 1356371db8c9 Author: lana Date: 2011-03-06 23:37 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1356371db8c9 Merge - src/share/classes/java/dyn/NoAccessException.java - src/share/classes/java/dyn/Switcher.java - test/java/lang/Thread/StopBeforeStart.java Changeset: df0de56682b7 Author: dcherepanov Date: 2011-02-24 13:01 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/df0de56682b7 6996708: The event on the tray icon does not trigger and there is no message printed. Reviewed-by: art, ant ! src/windows/native/sun/windows/awt_TrayIcon.cpp Changeset: 75d8c1200df8 Author: dcherepanov Date: 2011-02-25 13:58 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/75d8c1200df8 7020522: Need to reapply the fix for 6664512 Reviewed-by: art, mchung ! src/share/classes/sun/util/logging/PlatformLogger.java Changeset: c27520009762 Author: dcherepanov Date: 2011-02-25 15:33 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c27520009762 7009114: GTK FileDialog lies about it's Bounds Reviewed-by: art, anthony ! make/sun/xawt/mapfile-vers ! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.h Changeset: de0f2f8563eb Author: lana Date: 2011-02-26 23:46 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/de0f2f8563eb Merge - make/sun/jkernel/FILES_c_windows.gmk - make/sun/jkernel/FILES_java.gmk - make/sun/jkernel/Makefile - src/share/classes/java/io/TempFileHelper.java - src/share/classes/java/nio/file/FileRef.java - src/share/classes/java/nio/file/attribute/Attributes.java - src/share/classes/java/nio/file/attribute/FileStoreSpaceAttributeView.java - src/share/classes/java/nio/file/attribute/FileStoreSpaceAttributes.java - src/share/classes/sun/jkernel/BackgroundDownloader.java - src/share/classes/sun/jkernel/Bundle.java - src/share/classes/sun/jkernel/BundleCheck.java - src/share/classes/sun/jkernel/ByteArrayToFromHexDigits.java - src/share/classes/sun/jkernel/DigestOutputStream.java - src/share/classes/sun/jkernel/DownloadManager.java - src/share/classes/sun/jkernel/KernelError.java - src/share/classes/sun/jkernel/Mutex.java - src/share/classes/sun/jkernel/StandaloneByteArrayAccess.java - src/share/classes/sun/jkernel/StandaloneMessageDigest.java - src/share/classes/sun/jkernel/StandaloneSHA.java - src/share/demo/zipfs - src/windows/native/sun/jkernel/DownloadDialog.cpp - src/windows/native/sun/jkernel/DownloadDialog.h - src/windows/native/sun/jkernel/DownloadHelper.cpp - src/windows/native/sun/jkernel/DownloadHelper.h - src/windows/native/sun/jkernel/graphics/bullet.bmp - src/windows/native/sun/jkernel/graphics/cautionshield32.bmp - src/windows/native/sun/jkernel/graphics/java-icon.ico - src/windows/native/sun/jkernel/graphics/masthead.bmp - src/windows/native/sun/jkernel/graphics/warningmasthead.bmp - src/windows/native/sun/jkernel/kernel.cpp - src/windows/native/sun/jkernel/kernel.def - src/windows/native/sun/jkernel/kernel.h - src/windows/native/sun/jkernel/kernel.rc - src/windows/native/sun/jkernel/kernel_de.rc - src/windows/native/sun/jkernel/kernel_en.rc - src/windows/native/sun/jkernel/kernel_es.rc - src/windows/native/sun/jkernel/kernel_fr.rc - src/windows/native/sun/jkernel/kernel_it.rc - src/windows/native/sun/jkernel/kernel_ja.rc - src/windows/native/sun/jkernel/kernel_ko.rc - src/windows/native/sun/jkernel/kernel_pt_BR.rc - src/windows/native/sun/jkernel/kernel_sv.rc - src/windows/native/sun/jkernel/kernel_zh.rc - src/windows/native/sun/jkernel/kernel_zh_TW.rc - src/windows/native/sun/jkernel/resource.h - src/windows/native/sun/jkernel/stdafx.cpp - src/windows/native/sun/jkernel/stdafx.h - src/windows/native/sun/jkernel/version.rc - test/java/nio/file/Files/ContentType.java - test/java/nio/file/Files/CreateFileTree.java - test/java/nio/file/Files/ForceLoad.java - test/java/nio/file/Files/META-INF/services/java.nio.file.spi.FileTypeDetector - test/java/nio/file/Files/MaxDepth.java - test/java/nio/file/Files/PrintFileTree.java - test/java/nio/file/Files/SimpleFileTypeDetector.java - test/java/nio/file/Files/SkipSiblings.java - test/java/nio/file/Files/TerminateWalk.java - test/java/nio/file/Files/WalkWithSecurity.java - test/java/nio/file/Files/denyAll.policy - test/java/nio/file/Files/grantAll.policy - test/java/nio/file/Files/grantTopOnly.policy - test/java/nio/file/Files/walk_file_tree.sh - test/java/nio/file/Path/CheckPermissions.java - test/java/nio/file/Path/CopyAndMove.java - test/java/nio/file/Path/DeleteOnClose.java - test/java/nio/file/Path/FileAttributes.java - test/java/nio/file/Path/InterruptCopy.java - test/java/nio/file/Path/Links.java - test/java/nio/file/Path/PassThroughFileSystem.java - test/java/nio/file/Path/SBC.java - test/java/nio/file/Path/TemporaryFiles.java - test/java/nio/file/Path/delete_on_close.sh - test/java/nio/file/attribute/FileStoreAttributeView/Basic.java Changeset: 024d040af4a3 Author: anthony Date: 2011-03-01 13:49 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/024d040af4a3 7022488: The security warning may disappear unexpectedly Summary: Initialize the fullScreenExclusiveModeState flag in the AwtWindow constructor Reviewed-by: art, dcherepanov ! src/windows/native/sun/windows/awt_Window.cpp Changeset: b5e609488bc8 Author: dcherepanov Date: 2011-03-01 15:24 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b5e609488bc8 6826397: PIT : Frame System Menu is not seen for when ALT + Space Bar is pressed in jdk7 b55 build. Reviewed-by: art, ant ! src/windows/native/sun/windows/awt_Frame.cpp ! src/windows/native/sun/windows/awt_Frame.h Changeset: 8cd20d3e5448 Author: lana Date: 2011-03-06 20:32 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8cd20d3e5448 Merge - src/share/classes/java/dyn/NoAccessException.java - src/share/classes/java/dyn/Switcher.java - test/java/lang/Thread/StopBeforeStart.java Changeset: 333bd91466bd Author: lana Date: 2011-03-07 14:44 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/333bd91466bd Merge ! make/sun/xawt/mapfile-vers Changeset: f8fdf9bca159 Author: okutsu Date: 2011-02-22 14:51 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f8fdf9bca159 7010379: fontconfig update for RHEL 6 Reviewed-by: peytoia ! make/sun/awt/Makefile Changeset: 5957bd3cfdc3 Author: okutsu Date: 2011-02-23 14:09 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5957bd3cfdc3 6623219: Font.canDisplayUpTo does not work with supplementary characters Reviewed-by: prr, peytoia ! src/share/classes/java/awt/Font.java + test/java/awt/FontClass/SurrogateTest/SupplementaryCanDisplayUpToTest.java Changeset: 30d112b3b6f2 Author: okutsu Date: 2011-02-23 16:50 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/30d112b3b6f2 6955047: (tz) javadoc for TimeZone.getDisplayName(boolean daylight, int style, Locale locale) is not clear 7021680: (tz) daylight savings time should be daylight saving time Reviewed-by: peytoia ! src/share/classes/java/util/Calendar.java ! src/share/classes/java/util/GregorianCalendar.java ! src/share/classes/java/util/TimeZone.java Changeset: ff611d9474cb Author: okutsu Date: 2011-02-24 15:09 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ff611d9474cb 7021989: Missing observesDaylightTime override in ZoneInfo Reviewed-by: peytoia ! src/share/classes/sun/util/calendar/ZoneInfo.java Changeset: 01c752a48b51 Author: okutsu Date: 2011-02-24 16:29 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/01c752a48b51 6772689: java.sql.Date.valueOf("2042-10-xx").toString() wrong in some time zones Reviewed-by: peytoia ! src/share/classes/sun/util/calendar/ZoneInfo.java + test/java/util/TimeZone/Bug6772689.java Changeset: e390ce4509c6 Author: alexp Date: 2011-02-28 18:20 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e390ce4509c6 6826074: JScrollPane does not revalidate the component hierarchy after scrolling Reviewed-by: anthony ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/JViewport.java Changeset: 1ef5b85d41f2 Author: amenkov Date: 2011-02-28 18:36 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1ef5b85d41f2 7013521: AudioSystem.write for AIFF files closes source audio stream Reviewed-by: dav ! src/share/classes/com/sun/media/sound/AiffFileWriter.java ! src/share/classes/com/sun/media/sound/AuFileWriter.java ! src/share/classes/com/sun/media/sound/SunFileWriter.java ! src/share/classes/com/sun/media/sound/WaveFileWriter.java + test/javax/sound/sampled/FileWriter/WriterCloseInput.java Changeset: d4e3c1f2177a Author: amenkov Date: 2011-03-03 15:41 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d4e3c1f2177a 6938426: Concurrency bug in ALAW encoder causes random bursts of static/noise in output. Reviewed-by: stayer ! src/share/classes/com/sun/media/sound/AlawCodec.java + test/javax/sound/sampled/FileWriter/AlawEncoderSync.java Changeset: d3df100509ad Author: amenkov Date: 2011-03-03 15:45 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d3df100509ad 6801206: SoundTestSuite: test050 fails Reviewed-by: stayer ! src/share/classes/com/sun/media/sound/DirectAudioDevice.java + test/javax/sound/sampled/Clip/ClipSetPos.java Changeset: 4e732aba71bf Author: amenkov Date: 2011-03-03 15:57 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4e732aba71bf 6660470: RealTimeSequencer incorrectly opens (implicitly) synthesizer Reviewed-by: stayer ! src/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/share/classes/javax/sound/midi/MidiSystem.java + test/javax/sound/midi/Sequencer/SequencerImplicitSynthOpen.java Changeset: 67d4b2e2e5b1 Author: amenkov Date: 2011-03-03 16:40 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/67d4b2e2e5b1 6835393: MidiSystem fails to correctly read Sequence with SMPTE division Reviewed-by: stayer ! src/share/classes/com/sun/media/sound/StandardMidiFileReader.java + test/javax/sound/midi/File/SMPTESequence.java Changeset: 52bdb4237d5e Author: rupashka Date: 2011-03-03 17:47 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/52bdb4237d5e 6796710: Html content in JEditorPane is overlapping on swing components while resizing the application. Reviewed-by: alexp ! src/share/classes/javax/swing/text/html/CSSBorder.java + test/javax/swing/regtesthelpers/Util.java + test/javax/swing/text/CSSBorder/6796710/bug6796710.java Changeset: 7dfcf271b73b Author: alexp Date: 2011-03-03 18:23 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7dfcf271b73b 6653511: JComponent.safelyGetGraphics() may sometimes return null Reviewed-by: rupashka ! src/share/classes/javax/swing/JComponent.java Changeset: e4ca9353150a Author: alexp Date: 2011-03-03 18:27 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e4ca9353150a Merge Changeset: dc34da6a3fa1 Author: rupashka Date: 2011-03-05 18:27 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/dc34da6a3fa1 6760148: Certain fonts are not correctly soft wrapped when using JTextComponent.print() Reviewed-by: peterz ! src/share/classes/javax/swing/text/Utilities.java ! src/share/classes/javax/swing/text/WrappedPlainView.java Changeset: ca0f223b4be7 Author: lana Date: 2011-03-05 20:54 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ca0f223b4be7 Merge - make/sun/jkernel/FILES_c_windows.gmk - make/sun/jkernel/FILES_java.gmk - make/sun/jkernel/Makefile - src/share/classes/java/dyn/NoAccessException.java - src/share/classes/java/dyn/Switcher.java - src/share/classes/java/io/TempFileHelper.java - src/share/classes/java/nio/file/FileRef.java - src/share/classes/java/nio/file/attribute/Attributes.java - src/share/classes/java/nio/file/attribute/FileStoreSpaceAttributeView.java - src/share/classes/java/nio/file/attribute/FileStoreSpaceAttributes.java ! src/share/classes/javax/swing/JComponent.java - src/share/classes/sun/jkernel/BackgroundDownloader.java - src/share/classes/sun/jkernel/Bundle.java - src/share/classes/sun/jkernel/BundleCheck.java - src/share/classes/sun/jkernel/ByteArrayToFromHexDigits.java - src/share/classes/sun/jkernel/DigestOutputStream.java - src/share/classes/sun/jkernel/DownloadManager.java - src/share/classes/sun/jkernel/KernelError.java - src/share/classes/sun/jkernel/Mutex.java - src/share/classes/sun/jkernel/StandaloneByteArrayAccess.java - src/share/classes/sun/jkernel/StandaloneMessageDigest.java - src/share/classes/sun/jkernel/StandaloneSHA.java - src/share/demo/zipfs - src/windows/native/sun/jkernel/DownloadDialog.cpp - src/windows/native/sun/jkernel/DownloadDialog.h - src/windows/native/sun/jkernel/DownloadHelper.cpp - src/windows/native/sun/jkernel/DownloadHelper.h - src/windows/native/sun/jkernel/graphics/bullet.bmp - src/windows/native/sun/jkernel/graphics/cautionshield32.bmp - src/windows/native/sun/jkernel/graphics/java-icon.ico - src/windows/native/sun/jkernel/graphics/masthead.bmp - src/windows/native/sun/jkernel/graphics/warningmasthead.bmp - src/windows/native/sun/jkernel/kernel.cpp - src/windows/native/sun/jkernel/kernel.def - src/windows/native/sun/jkernel/kernel.h - src/windows/native/sun/jkernel/kernel.rc - src/windows/native/sun/jkernel/kernel_de.rc - src/windows/native/sun/jkernel/kernel_en.rc - src/windows/native/sun/jkernel/kernel_es.rc - src/windows/native/sun/jkernel/kernel_fr.rc - src/windows/native/sun/jkernel/kernel_it.rc - src/windows/native/sun/jkernel/kernel_ja.rc - src/windows/native/sun/jkernel/kernel_ko.rc - src/windows/native/sun/jkernel/kernel_pt_BR.rc - src/windows/native/sun/jkernel/kernel_sv.rc - src/windows/native/sun/jkernel/kernel_zh.rc - src/windows/native/sun/jkernel/kernel_zh_TW.rc - src/windows/native/sun/jkernel/resource.h - src/windows/native/sun/jkernel/stdafx.cpp - src/windows/native/sun/jkernel/stdafx.h - src/windows/native/sun/jkernel/version.rc - test/java/lang/Thread/StopBeforeStart.java - test/java/nio/file/Files/ContentType.java - test/java/nio/file/Files/CreateFileTree.java - test/java/nio/file/Files/ForceLoad.java - test/java/nio/file/Files/META-INF/services/java.nio.file.spi.FileTypeDetector - test/java/nio/file/Files/MaxDepth.java - test/java/nio/file/Files/PrintFileTree.java - test/java/nio/file/Files/SimpleFileTypeDetector.java - test/java/nio/file/Files/SkipSiblings.java - test/java/nio/file/Files/TerminateWalk.java - test/java/nio/file/Files/WalkWithSecurity.java - test/java/nio/file/Files/denyAll.policy - test/java/nio/file/Files/grantAll.policy - test/java/nio/file/Files/grantTopOnly.policy - test/java/nio/file/Files/walk_file_tree.sh - test/java/nio/file/Path/CheckPermissions.java - test/java/nio/file/Path/CopyAndMove.java - test/java/nio/file/Path/DeleteOnClose.java - test/java/nio/file/Path/FileAttributes.java - test/java/nio/file/Path/InterruptCopy.java - test/java/nio/file/Path/Links.java - test/java/nio/file/Path/PassThroughFileSystem.java - test/java/nio/file/Path/SBC.java - test/java/nio/file/Path/TemporaryFiles.java - test/java/nio/file/Path/delete_on_close.sh - test/java/nio/file/attribute/FileStoreAttributeView/Basic.java Changeset: e3a69b9be2b5 Author: lana Date: 2011-03-07 14:46 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e3a69b9be2b5 Merge Changeset: d26e79640fd4 Author: mduigou Date: 2011-02-21 14:53 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d26e79640fd4 7019705: Add -XX:+AggressiveOpts options to MOAT test Reviewed-by: alanb ! test/java/util/Collection/MOAT.java Changeset: dbdafe65af60 Author: alanb Date: 2011-02-21 13:54 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/dbdafe65af60 7020517: (fs) FileStore.equals returns true if both volumes have the same serial number Reviewed-by: chegar ! src/windows/classes/sun/nio/fs/WindowsFileStore.java ! test/java/nio/file/FileStore/Basic.java Changeset: d7cb44a4d08a Author: alanb Date: 2011-02-22 10:19 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d7cb44a4d08a Merge Changeset: 9d8a0369b906 Author: alanb Date: 2011-02-22 12:04 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9d8a0369b906 7020888: (file) Miscellaneous and trivial clean-ups (typos and opportunities to use suppressed exceptions) Reviewed-by: mduigou, chegar ! src/share/classes/java/io/BufferedReader.java ! src/share/classes/java/io/BufferedWriter.java ! src/share/classes/java/io/File.java ! src/share/classes/java/io/FilterOutputStream.java ! src/share/classes/java/io/PushbackInputStream.java ! src/share/classes/java/io/PushbackReader.java ! src/share/classes/java/nio/channels/AsynchronousFileChannel.java ! src/share/classes/java/nio/channels/SocketChannel.java ! src/share/classes/java/nio/file/CopyMoveHelper.java ! src/share/classes/java/nio/file/Files.java ! src/share/classes/sun/nio/ch/FileChannelImpl.java ! src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java ! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: bac152c6491a Author: alanb Date: 2011-02-22 14:28 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bac152c6491a 7021327: Changes for 7020888 included changes to other files in error Reviewed-by: chegar ! src/share/classes/java/io/BufferedReader.java ! src/share/classes/java/io/BufferedWriter.java ! src/share/classes/java/io/FilterOutputStream.java ! src/share/classes/java/io/PushbackInputStream.java ! src/share/classes/java/io/PushbackReader.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: b853414b8eef Author: michaelm Date: 2011-02-22 14:44 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b853414b8eef 6702400: ChunkedInputStream expecting -1 from int read, but int->char comparision is wrong Reviewed-by: chegar ! src/share/classes/sun/net/httpserver/ChunkedInputStream.java Changeset: 75216854fb53 Author: valeriep Date: 2011-02-22 12:01 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/75216854fb53 6604496: Support for CKM_AES_CTR (counter mode) Summary: Enhanced SunPKCS11 provider to support AES/CTR/NoPadding transformation. Reviewed-by: vinnie ! src/share/classes/sun/security/pkcs11/P11Cipher.java ! src/share/classes/sun/security/pkcs11/SunPKCS11.java + src/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java ! src/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java ! src/share/native/sun/security/pkcs11/wrapper/p11_convert.c + src/share/native/sun/security/pkcs11/wrapper/pkcs-11v2-20a3.h ! src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h ! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java ! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Changeset: 84e339f1033b Author: smarks Date: 2011-02-22 15:34 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/84e339f1033b 7021209: convert lang, math, util to use try-with-resources Reviewed-by: alanb, darcy, naoto ! src/share/classes/java/lang/Package.java ! src/share/classes/java/util/Currency.java ! src/share/classes/sun/util/calendar/LocalGregorianCalendar.java ! src/solaris/classes/java/util/prefs/FileSystemPreferences.java ! test/java/lang/Character/CheckScript.java ! test/java/lang/Runtime/shutdown/ShutdownHooks.java ! test/java/lang/instrument/BootClassPath/Setup.java ! test/java/lang/instrument/ilib/Inject.java ! test/java/math/BigInteger/BigIntegerTest.java ! test/java/util/Currency/ValidateISO4217.java ! test/java/util/Formatter/FailingConstructors.java ! test/java/util/Locale/LocaleEnhanceTest.java ! test/java/util/ResourceBundle/Bug6204853.java ! test/java/util/Scanner/FailingConstructors.java Changeset: 892c3fc7249e Author: dl Date: 2011-02-23 14:56 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/892c3fc7249e 7017493: ConcurrentLinkedDeque: Unexpected initialization order can lead to crash due to use of Unsafe Reviewed-by: chegar ! src/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java ! src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/share/classes/java/util/concurrent/Phaser.java ! src/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/share/classes/java/util/concurrent/SynchronousQueue.java Changeset: 744c2773e3f7 Author: lana Date: 2011-02-23 10:29 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/744c2773e3f7 Merge - make/sun/jkernel/FILES_c_windows.gmk - make/sun/jkernel/FILES_java.gmk - make/sun/jkernel/Makefile - src/share/classes/sun/jkernel/BackgroundDownloader.java - src/share/classes/sun/jkernel/Bundle.java - src/share/classes/sun/jkernel/BundleCheck.java - src/share/classes/sun/jkernel/ByteArrayToFromHexDigits.java - src/share/classes/sun/jkernel/DigestOutputStream.java - src/share/classes/sun/jkernel/DownloadManager.java - src/share/classes/sun/jkernel/KernelError.java - src/share/classes/sun/jkernel/Mutex.java - src/share/classes/sun/jkernel/StandaloneByteArrayAccess.java - src/share/classes/sun/jkernel/StandaloneMessageDigest.java - src/share/classes/sun/jkernel/StandaloneSHA.java - src/windows/native/sun/jkernel/DownloadDialog.cpp - src/windows/native/sun/jkernel/DownloadDialog.h - src/windows/native/sun/jkernel/DownloadHelper.cpp - src/windows/native/sun/jkernel/DownloadHelper.h - src/windows/native/sun/jkernel/graphics/bullet.bmp - src/windows/native/sun/jkernel/graphics/cautionshield32.bmp - src/windows/native/sun/jkernel/graphics/java-icon.ico - src/windows/native/sun/jkernel/graphics/masthead.bmp - src/windows/native/sun/jkernel/graphics/warningmasthead.bmp - src/windows/native/sun/jkernel/kernel.cpp - src/windows/native/sun/jkernel/kernel.def - src/windows/native/sun/jkernel/kernel.h - src/windows/native/sun/jkernel/kernel.rc - src/windows/native/sun/jkernel/kernel_de.rc - src/windows/native/sun/jkernel/kernel_en.rc - src/windows/native/sun/jkernel/kernel_es.rc - src/windows/native/sun/jkernel/kernel_fr.rc - src/windows/native/sun/jkernel/kernel_it.rc - src/windows/native/sun/jkernel/kernel_ja.rc - src/windows/native/sun/jkernel/kernel_ko.rc - src/windows/native/sun/jkernel/kernel_pt_BR.rc - src/windows/native/sun/jkernel/kernel_sv.rc - src/windows/native/sun/jkernel/kernel_zh.rc - src/windows/native/sun/jkernel/kernel_zh_TW.rc - src/windows/native/sun/jkernel/resource.h - src/windows/native/sun/jkernel/stdafx.cpp - src/windows/native/sun/jkernel/stdafx.h - src/windows/native/sun/jkernel/version.rc ! test/java/util/Locale/LocaleEnhanceTest.java Changeset: 0f0d6b8f98cc Author: wetmore Date: 2011-02-23 22:54 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0f0d6b8f98cc 6844879: Source distribution should be more robustly built without the security source distribution Reviewed-by: ohair ! make/common/shared/Defs-java.gmk Changeset: c2c8f9c38fd1 Author: chegar Date: 2011-02-24 12:57 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c2c8f9c38fd1 7020136: java/net/URLConnection/RedirectLimit.java fails intermittently Summary: Increase the socket timeout and clean up the test Reviewed-by: alanb ! test/java/net/URLConnection/RedirectLimit.java Changeset: 1f41e41ef2db Author: chegar Date: 2011-02-24 13:42 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1f41e41ef2db 6849693: index of fdTable should be less than num. of fdTable in jdk7 Reviewed-by: alanb ! src/solaris/native/java/net/linux_close.c Changeset: 51ef29aafc1b Author: michaelm Date: 2011-02-24 18:35 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/51ef29aafc1b 6835668: Use of /usr/include/linux/ files creates a dependence on kernel-headers Reviewed-by: chegar ! src/solaris/native/java/net/NetworkInterface.c ! src/solaris/native/java/net/PlainDatagramSocketImpl.c ! src/solaris/native/java/net/PlainSocketImpl.c Changeset: b74f1b830484 Author: smarks Date: 2011-02-24 22:26 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b74f1b830484 7022383: add reference to CR for ReadLongZipFileName test to problem list Reviewed-by: ohair ! test/ProblemList.txt Changeset: 32dc1cb2b995 Author: mchung Date: 2011-02-25 11:42 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/32dc1cb2b995 7021939: com.oracle.net is not a NON_CORE_PKGS Reviewed-by: ohair, alanb ! make/common/Release.gmk ! make/docs/NON_CORE_PKGS.gmk Changeset: 5dc98de2a35e Author: mchung Date: 2011-02-25 12:11 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5dc98de2a35e 7016707: Remove the BootClassLoaderHook for jkernel support Reviewed-by: alanb, ohair ! make/java/java/FILES_java.gmk ! src/share/classes/java/awt/color/ICC_Profile.java ! src/share/classes/java/lang/ClassLoader.java ! src/share/classes/java/util/zip/ZipEntry.java - src/share/classes/sun/misc/BootClassLoaderHook.java ! src/share/classes/sun/misc/Launcher.java - test/sun/misc/BootClassLoaderHook/TestHook.java Changeset: 8887cb2f5d19 Author: smarks Date: 2011-02-25 02:06 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8887cb2f5d19 7021582: convert jar/zip code and tests to use try-with-resources Reviewed-by: alanb, dholmes, sherman ! src/share/classes/java/util/jar/JarFile.java ! test/java/util/jar/JarEntry/GetMethodsReturnClones.java ! test/java/util/jar/JarFile/ScanSignedJar.java ! test/java/util/zip/Available.java ! test/java/util/zip/FileBuilder.java ! test/java/util/zip/GZIP/Accordion.java ! test/java/util/zip/GZIP/GZIPInputStreamRead.java ! test/java/util/zip/InflateIn_DeflateOut.java ! test/java/util/zip/InfoZip.java ! test/java/util/zip/LargeZip.java ! test/java/util/zip/TestEmptyZip.java ! test/java/util/zip/ZipCoding.java ! test/java/util/zip/ZipFile/Assortment.java ! test/java/util/zip/ZipFile/Comment.java ! test/java/util/zip/ZipFile/CopyJar.java ! test/java/util/zip/ZipFile/CorruptedZipFiles.java ! test/java/util/zip/ZipFile/DeleteTempJar.java ! test/java/util/zip/ZipFile/EnumAfterClose.java ! test/java/util/zip/ZipFile/GetDirEntry.java ! test/java/util/zip/ZipFile/LargeZipFile.java ! test/java/util/zip/ZipFile/ManyEntries.java ! test/java/util/zip/ZipFile/ManyZipFiles.java ! test/java/util/zip/ZipFile/ReadAfterClose.java ! test/java/util/zip/ZipFile/ReadZip.java ! test/java/util/zip/ZipFile/ShortRead.java ! test/java/util/zip/zip.java Changeset: 29f25ba547fc Author: chegar Date: 2011-02-28 11:03 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/29f25ba547fc 7022269: clean up fscanf usage in Linux networking native code Reviewed-by: michaelm, alanb ! src/solaris/native/java/net/NetworkInterface.c ! src/solaris/native/java/net/net_util_md.c Changeset: a3b6c262195b Author: dholmes Date: 2011-02-28 06:40 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a3b6c262195b 7022386: gethostbyname_r needs a pointer aligned buffer passed to it Summary: Change buffer type to ensure pointer-alignment Reviewed-by: alanb, chegar ! src/solaris/native/java/net/Inet4AddressImpl.c Changeset: f4613b378874 Author: weijun Date: 2011-02-28 23:02 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f4613b378874 7021789: Remove jarsigner -crl option Reviewed-by: mullan ! src/share/classes/com/sun/jarsigner/ContentSignerParameters.java ! src/share/classes/java/security/CodeSigner.java - src/share/classes/sun/misc/JavaSecurityCodeSignerAccess.java ! src/share/classes/sun/misc/SharedSecrets.java ! src/share/classes/sun/security/tools/JarSigner.java ! src/share/classes/sun/security/tools/JarSignerResources.java ! src/share/classes/sun/security/tools/KeyTool.java ! src/share/classes/sun/security/tools/TimestampedSigner.java ! src/share/classes/sun/security/util/SignatureFileVerifier.java ! test/sun/security/tools/jarsigner/crl.sh Changeset: f8bf888edf20 Author: weijun Date: 2011-03-01 16:22 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f8bf888edf20 7020531: test: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java file not closed after run Reviewed-by: alanb, smarks ! test/ProblemList.txt ! test/java/security/cert/CertificateFactory/openssl/OpenSSLCert.java ! test/sun/security/tools/keytool/NewSize7.java Changeset: b7e763a573a4 Author: alanb Date: 2011-03-01 12:03 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b7e763a573a4 7023034: Files.createTempDirectory((Path)null, "temp") does not throw NPE Reviewed-by: forax ! src/share/classes/java/nio/file/Files.java ! test/java/nio/file/Files/TemporaryFiles.java Changeset: 98d2d57d9e73 Author: smarks Date: 2011-03-01 15:05 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/98d2d57d9e73 7022624: use try-with-resources in java.io tests Reviewed-by: alanb ! test/java/io/File/SetLastModified.java ! test/java/io/FileOutputStream/AtomicAppend.java ! test/java/io/OutputStreamWriter/Encode.java ! test/java/io/PrintStream/EncodingConstructor.java ! test/java/io/PrintStream/FailingConstructors.java ! test/java/io/Serializable/evolution/RenamePackage/install/SerialDriver.java ! test/java/io/Serializable/evolution/RenamePackage/test/SerialDriver.java Changeset: 895687e879ca Author: alanb Date: 2011-03-02 16:56 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/895687e879ca 7021987: native2ascii "file cannot be read" error message is broken Reviewed-by: lancea, mchung ! src/share/classes/sun/tools/native2ascii/Main.java ! test/sun/tools/native2ascii/Native2AsciiTests.sh Changeset: 75064373ed6b Author: michaelm Date: 2011-03-03 15:34 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/75064373ed6b 7018606: (process) test/java/lang/ProcessBuilder/Basic.java failing intermittently (win) Reviewed-by: alanb ! test/java/lang/ProcessBuilder/Basic.java Changeset: 7cfb0693eb33 Author: chegar Date: 2011-03-03 16:44 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7cfb0693eb33 7018137: HTML4 compliance issues Summary: move end list items tags to after nested list Reviewed-by: alanb ! src/share/classes/java/net/URI.java ! src/share/classes/java/net/package.html Changeset: 9b99a14375bc Author: chegar Date: 2011-03-03 16:48 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9b99a14375bc 6721694: java/lang/Thread/StartOOMTest.java fails with timeout or with crash Summary: the test is not suitable to be run automatically Reviewed-by: alanb ! test/java/lang/Thread/StartOOMTest.java Changeset: 732faed56eb0 Author: coffeys Date: 2011-03-03 16:51 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/732faed56eb0 6750362: Very large LDAP requests throw a OOM on LDAP servers which aren't aware of Paged Results Controls 6748156: add an new JNDI property to control the boolean flag WaitForReply Reviewed-by: vinnie, robm ! src/share/classes/com/sun/jndi/ldap/Connection.java ! src/share/classes/com/sun/jndi/ldap/LdapClient.java ! src/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/share/classes/com/sun/jndi/ldap/LdapRequest.java + test/com/sun/jndi/ldap/NoWaitForReplyTest.java Changeset: 0bd32f96187d Author: coffeys Date: 2011-03-03 17:00 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0bd32f96187d Merge Changeset: b645b5bc460b Author: michaelm Date: 2011-03-03 17:14 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b645b5bc460b 7024264: HttpURLConnection/NetPermission doc issue Reviewed-by: chegar ! src/share/classes/java/net/HttpURLConnection.java ! src/share/classes/java/net/NetPermission.java Changeset: 6e596210bf01 Author: michaelm Date: 2011-03-03 17:16 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6e596210bf01 Merge Changeset: 2fb9e2d4ef46 Author: alanb Date: 2011-03-04 09:29 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2fb9e2d4ef46 6944810: (ch) Assert failure in sun.nio.ch.PendingIoCache.clearPendingIoMap [win] Reviewed-by: chegar ! src/share/classes/java/nio/channels/AsynchronousFileChannel.java ! src/windows/classes/sun/nio/ch/PendingIoCache.java ! src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java ! test/ProblemList.txt Changeset: 259011d14d48 Author: alanb Date: 2011-03-04 09:33 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/259011d14d48 Merge Changeset: c4bd93431a20 Author: ksrini Date: 2011-03-04 09:32 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c4bd93431a20 7023963: (misc) fix diamond anon instances in the jdk Reviewed-by: alanb, mchung, mcimadamore, dholmes ! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java ! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipDirectoryStream.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipPath.java Changeset: 90b7926884a8 Author: sherman Date: 2011-03-04 11:35 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/90b7926884a8 7023244: (zipfs) langtools CompileTest fails on read-only file system Summary: replaced checkAccess with Files.isWritable() Reviewed-by: alanb ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java Changeset: 7b6ad3027f3d Author: alanb Date: 2011-03-04 21:26 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7b6ad3027f3d 7023403: (ch) sun.nio.ch.SolarisEventPort.startPoll failed with AssertionError Reviewed-by: forax ! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java Changeset: 28bedf6eba87 Author: alanb Date: 2011-03-04 21:28 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/28bedf6eba87 Merge Changeset: 339342f311cc Author: coffeys Date: 2011-03-07 14:43 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/339342f311cc 7025105: TEST_BUG test/com/sun/jndi/ldap/NoWaitForReplyTest.java should be cleaned up Reviewed-by: alanb ! test/com/sun/jndi/ldap/NoWaitForReplyTest.java Changeset: bc0c58d65e97 Author: mullan Date: 2011-03-07 13:20 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bc0c58d65e97 7022467: SecretKeyFactory doesn't support algorithm "AES" on Windows and Linux Reviewed-by: wetmore, valeriep ! src/share/classes/javax/crypto/SecretKeyFactory.java Changeset: 62b0337d1369 Author: mullan Date: 2011-03-07 13:44 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/62b0337d1369 Merge Changeset: 6d5a992dbac2 Author: lana Date: 2011-03-07 11:36 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6d5a992dbac2 Merge ! make/common/Release.gmk - src/share/classes/java/dyn/NoAccessException.java - src/share/classes/java/dyn/Switcher.java Changeset: a52da0bada39 Author: valeriep Date: 2011-03-07 14:14 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a52da0bada39 6994008: PKCS11 should support "RSA" and "RSA/ECB/NoPadding" ciphers Summary: Add support for RSA_X_509 mechanism and aliasing of "RSA" to "RSA/ECB/PKCS1Padding". Reviewed-by: wetmore ! src/share/classes/sun/security/pkcs11/P11RSACipher.java ! src/share/classes/sun/security/pkcs11/SunPKCS11.java ! test/sun/security/pkcs11/Cipher/TestRSACipher.java ! test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java + test/sun/security/pkcs11/Cipher/TestRawRSACipher.java Changeset: 0b6d82c838d4 Author: lana Date: 2011-03-07 14:48 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0b6d82c838d4 Merge - src/share/classes/sun/misc/BootClassLoaderHook.java - src/share/classes/sun/misc/JavaSecurityCodeSignerAccess.java - test/sun/misc/BootClassLoaderHook/TestHook.java Changeset: 663c7623b96b Author: alanb Date: 2011-03-08 10:32 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/663c7623b96b 7025468: Tests using diamond with anonymous inner classes needs to be reverted Reviewed-by: dholmes, forax ! test/java/nio/file/DirectoryStream/Basic.java ! test/java/util/PriorityQueue/NoNulls.java Changeset: c0bf0f19897a Author: lana Date: 2011-03-10 19:38 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c0bf0f19897a Merge Changeset: c975c4fbca20 Author: lana Date: 2011-03-10 20:49 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c975c4fbca20 Merge ! make/common/Release.gmk - src/share/classes/sun/misc/BootClassLoaderHook.java - src/share/classes/sun/misc/JavaSecurityCodeSignerAccess.java - test/sun/misc/BootClassLoaderHook/TestHook.java Changeset: 6aeed99af874 Author: mchung Date: 2011-03-09 23:11 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6aeed99af874 7025631: Remove the modules build support from jdk 7 Reviewed-by: alanb, ohair ! make/Makefile ! make/com/sun/crypto/provider/Makefile ! make/com/sun/java/pack/Makefile ! make/com/sun/java/pack/prop/Makefile ! make/com/sun/jndi/cosnaming/Makefile ! make/com/sun/jndi/dns/Makefile ! make/com/sun/jndi/ldap/Makefile ! make/com/sun/jndi/rmi/registry/Makefile ! make/com/sun/nio/sctp/Makefile ! make/com/sun/org/apache/xml/Makefile ! make/com/sun/rowset/Makefile ! make/com/sun/script/Makefile ! make/com/sun/security/auth/module/Makefile ! make/com/sun/servicetag/Makefile ! make/com/sun/tools/attach/Makefile ! make/common/Defs.gmk ! make/common/Demo.gmk ! make/common/Library.gmk ! make/common/Program.gmk ! make/common/Release.gmk ! make/common/Sanity.gmk ! make/common/Subdirs.gmk ! make/common/shared/Sanity.gmk ! make/java/awt/Makefile ! make/java/fdlibm/Makefile ! make/java/instrument/Makefile ! make/java/java/Makefile ! make/java/java_crw_demo/Makefile ! make/java/java_hprof_demo/Makefile ! make/java/jli/Makefile ! make/java/jvm/Makefile ! make/java/logging/Makefile ! make/java/main/java/Makefile ! make/java/main/javaw/Makefile ! make/java/management/Makefile ! make/java/net/Makefile ! make/java/nio/Makefile ! make/java/npt/Makefile ! make/java/redist/Makefile ! make/java/redist/fonts/Makefile ! make/java/redist/sajdi/Makefile ! make/java/security/Makefile ! make/java/sql/Makefile ! make/java/text/base/Makefile ! make/java/verify/Makefile ! make/java/zip/Makefile ! make/javax/crypto/Makefile ! make/javax/imageio/Makefile ! make/javax/print/Makefile ! make/javax/sound/Makefile ! make/javax/sound/jsoundalsa/Makefile ! make/javax/sound/jsoundds/Makefile ! make/javax/sql/Makefile ! make/javax/swing/Makefile ! make/javax/swing/plaf/Makefile ! make/jpda/back/Makefile ! make/jpda/transport/Makefile ! make/jpda/transport/shmem/Makefile ! make/jpda/transport/socket/Makefile ! make/jpda/tty/Makefile ! make/launchers/Makefile ! make/mkdemo/jvmti/Makefile ! make/mkdemo/management/Makefile ! make/mksample/dtrace/Makefile ! make/mksample/jmx/jmx-scandir/Makefile ! make/mksample/nbproject/Makefile ! make/mksample/nio/file/Makefile ! make/mksample/nio/multicast/Makefile ! make/mksample/nio/server/Makefile ! make/mksample/scripting/scriptpad/Makefile ! make/mksample/webservices/EbayClient/Makefile ! make/mksample/webservices/EbayServer/Makefile ! make/sun/applet/Makefile ! make/sun/awt/Makefile ! make/sun/cmm/Makefile ! make/sun/cmm/kcms/Makefile ! make/sun/cmm/lcms/Makefile ! make/sun/dcpr/Makefile ! make/sun/font/Makefile ! make/sun/font/t2k/Makefile ! make/sun/headless/Makefile ! make/sun/image/generic/Makefile ! make/sun/image/vis/Makefile ! make/sun/jar/Makefile ! make/sun/javazic/Makefile ! make/sun/jawt/Makefile ! make/sun/jconsole/Makefile ! make/sun/jdbc/Makefile ! make/sun/jdga/Makefile ! make/sun/jpeg/Makefile ! make/sun/launcher/Makefile ! make/sun/management/Makefile ! make/sun/native2ascii/Makefile ! make/sun/net/others/Makefile ! make/sun/net/spi/nameservice/dns/Makefile ! make/sun/nio/cs/Makefile ! make/sun/org/mozilla/javascript/Makefile ! make/sun/pisces/Makefile ! make/sun/rmi/cgi/Makefile ! make/sun/rmi/oldtools/Makefile ! make/sun/rmi/registry/Makefile ! make/sun/rmi/rmi/Makefile ! make/sun/rmi/rmic/Makefile ! make/sun/rmi/rmid/Makefile ! make/sun/security/ec/Makefile ! make/sun/security/jgss/wrapper/Makefile ! make/sun/security/krb5/Makefile ! make/sun/security/mscapi/Makefile ! make/sun/security/pkcs11/Makefile ! make/sun/security/smartcardio/Makefile ! make/sun/security/tools/Makefile ! make/sun/serialver/Makefile ! make/sun/splashscreen/Makefile ! make/sun/text/Makefile ! make/sun/tools/Makefile ! make/sun/tracing/dtrace/Makefile ! make/sun/xawt/Makefile Changeset: 1657b854c956 Author: mchung Date: 2011-03-09 23:59 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1657b854c956 7026228: Remove make/modules and make/common/Modules.gmk Reviewed-by: alanb, ohair - make/common/Modules.gmk - make/java/nio/mxbean/Makefile - make/modules/Makefile - make/modules/bootmodule.roots - make/modules/jdk7.depconfig - make/modules/modules.config - make/modules/modules.group - make/modules/optional.depconfig - make/modules/tools/Makefile - make/modules/tools/build.xml - make/modules/tools/nbproject/project.properties - make/modules/tools/nbproject/project.xml - make/modules/tools/src/com/sun/classanalyzer/AnnotatedDependency.java - make/modules/tools/src/com/sun/classanalyzer/AnnotationParser.java - make/modules/tools/src/com/sun/classanalyzer/BootAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/CheckDeps.java - make/modules/tools/src/com/sun/classanalyzer/ClassAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ClassFileParser.java - make/modules/tools/src/com/sun/classanalyzer/ClassPath.java - make/modules/tools/src/com/sun/classanalyzer/CodeAttributeParser.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolParser.java - make/modules/tools/src/com/sun/classanalyzer/DependencyConfig.java - make/modules/tools/src/com/sun/classanalyzer/Klass.java - make/modules/tools/src/com/sun/classanalyzer/Module.java - make/modules/tools/src/com/sun/classanalyzer/ModuleConfig.java - make/modules/tools/src/com/sun/classanalyzer/ResolutionInfo.java - make/modules/tools/src/com/sun/classanalyzer/ResourceFile.java - make/modules/tools/src/com/sun/classanalyzer/ShowDeps.java Changeset: c28f5ac2d5f8 Author: ohair Date: 2011-03-10 14:48 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c28f5ac2d5f8 7025412: make381 issues with quotes in jdk/make/docs/Makefile and other places Reviewed-by: mchung, herrick ! make/common/shared/Defs-javadoc.gmk ! make/common/shared/Sanity.gmk ! make/docs/Makefile ! make/javax/crypto/Defs-jce.gmk Changeset: 38be400c2608 Author: asaha Date: 2011-03-09 16:44 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/38be400c2608 6908562: JFB Custom Revision Version Build/Makefile changes Reviewed-by: ohair, ksrini, katleman ! make/common/Release.gmk ! make/common/shared/Defs.gmk Changeset: fc680f496eaf Author: asaha Date: 2011-03-14 12:01 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fc680f496eaf Merge - make/common/Modules.gmk ! make/common/Release.gmk - make/java/nio/mxbean/Makefile - make/modules/Makefile - make/modules/bootmodule.roots - make/modules/jdk7.depconfig - make/modules/modules.config - make/modules/modules.group - make/modules/optional.depconfig - make/modules/tools/Makefile - make/modules/tools/build.xml - make/modules/tools/nbproject/project.properties - make/modules/tools/nbproject/project.xml - make/modules/tools/src/com/sun/classanalyzer/AnnotatedDependency.java - make/modules/tools/src/com/sun/classanalyzer/AnnotationParser.java - make/modules/tools/src/com/sun/classanalyzer/BootAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/CheckDeps.java - make/modules/tools/src/com/sun/classanalyzer/ClassAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ClassFileParser.java - make/modules/tools/src/com/sun/classanalyzer/ClassPath.java - make/modules/tools/src/com/sun/classanalyzer/CodeAttributeParser.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolParser.java - make/modules/tools/src/com/sun/classanalyzer/DependencyConfig.java - make/modules/tools/src/com/sun/classanalyzer/Klass.java - make/modules/tools/src/com/sun/classanalyzer/Module.java - make/modules/tools/src/com/sun/classanalyzer/ModuleConfig.java - make/modules/tools/src/com/sun/classanalyzer/ResolutionInfo.java - make/modules/tools/src/com/sun/classanalyzer/ResourceFile.java - make/modules/tools/src/com/sun/classanalyzer/ShowDeps.java Changeset: b1215d1f015b Author: ohair Date: 2011-03-15 15:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b1215d1f015b Merge - make/common/Modules.gmk ! make/common/Release.gmk - make/java/nio/mxbean/Makefile - make/modules/Makefile - make/modules/bootmodule.roots - make/modules/jdk7.depconfig - make/modules/modules.config - make/modules/modules.group - make/modules/optional.depconfig - make/modules/tools/Makefile - make/modules/tools/build.xml - make/modules/tools/nbproject/project.properties - make/modules/tools/nbproject/project.xml - make/modules/tools/src/com/sun/classanalyzer/AnnotatedDependency.java - make/modules/tools/src/com/sun/classanalyzer/AnnotationParser.java - make/modules/tools/src/com/sun/classanalyzer/BootAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/CheckDeps.java - make/modules/tools/src/com/sun/classanalyzer/ClassAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ClassFileParser.java - make/modules/tools/src/com/sun/classanalyzer/ClassPath.java - make/modules/tools/src/com/sun/classanalyzer/CodeAttributeParser.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolParser.java - make/modules/tools/src/com/sun/classanalyzer/DependencyConfig.java - make/modules/tools/src/com/sun/classanalyzer/Klass.java - make/modules/tools/src/com/sun/classanalyzer/Module.java - make/modules/tools/src/com/sun/classanalyzer/ModuleConfig.java - make/modules/tools/src/com/sun/classanalyzer/ResolutionInfo.java - make/modules/tools/src/com/sun/classanalyzer/ResourceFile.java - make/modules/tools/src/com/sun/classanalyzer/ShowDeps.java ! make/sun/awt/Makefile Changeset: 3de1fed4b9ec Author: ohair Date: 2011-03-15 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3de1fed4b9ec 6710813: SwingSet2 source display tabs do not work since JDK 7 b20 6685150: make/mkdemo/jpda/Makefile creates jpda.jar and src.zip instead of examples.jar Reviewed-by: prr ! make/common/Demo.gmk ! make/mkdemo/jfc/SwingSet2/Makefile ! make/mkdemo/jpda/Makefile Changeset: f5ecfc9e274c Author: ohair Date: 2011-03-15 23:46 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f5ecfc9e274c Merge - src/share/classes/sun/misc/BootClassLoaderHook.java - src/share/classes/sun/misc/JavaSecurityCodeSignerAccess.java - test/sun/misc/BootClassLoaderHook/TestHook.java Changeset: d6c6d9566126 Author: katleman Date: 2011-03-16 09:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d6c6d9566126 6973319: incorrect spec version in jdk 7 rt.jar manifest Reviewed-by: ohair ! make/tools/manifest.mf Changeset: 76a2ea69f47f Author: katleman Date: 2011-03-16 09:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/76a2ea69f47f 7022473: JDK7 still runs /etc/prtconf to find memory size Reviewed-by: ohair ! make/common/shared/Platform.gmk Changeset: 554adcfb615e Author: ohair Date: 2011-03-16 15:01 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/554adcfb615e 7027923: Disable VS2003 use in preparation for all VS2003 make logic removal Reviewed-by: prr ! make/common/shared/Compiler-msvc.gmk Changeset: 0653cab602f2 Author: schien Date: 2011-03-17 14:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0653cab602f2 Added tag jdk7-b134 for changeset 554adcfb615e ! .hgtags Changeset: 1c7cac250f71 Author: asaha Date: 2011-03-21 21:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1c7cac250f71 7029704: JFB: Refix JFB Custom Revision Version Build/Makefile changes Reviewed-by: mr, ohair ! make/common/Defs.gmk ! make/common/Release.gmk Changeset: e390396bc938 Author: katakai Date: 2011-02-26 03:53 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e390396bc938 6998391: Serbian (Latin) locale support Reviewed-by: naoto ! make/java/text/base/FILES_java.gmk ! make/java/util/FILES_properties.gmk ! src/share/classes/java/text/SimpleDateFormat.java + src/share/classes/sun/text/resources/CollationData_sr_Latn.java + src/share/classes/sun/text/resources/FormatData_sr_Latn.java + src/share/classes/sun/text/resources/FormatData_sr_Latn_BA.java + src/share/classes/sun/text/resources/FormatData_sr_Latn_ME.java + src/share/classes/sun/text/resources/FormatData_sr_Latn_RS.java + src/share/classes/sun/util/resources/CalendarData_sr_Latn_BA.properties + src/share/classes/sun/util/resources/CalendarData_sr_Latn_ME.properties + src/share/classes/sun/util/resources/CalendarData_sr_Latn_RS.properties + src/share/classes/sun/util/resources/CurrencyNames_sr_Latn_BA.properties + src/share/classes/sun/util/resources/CurrencyNames_sr_Latn_ME.properties + src/share/classes/sun/util/resources/CurrencyNames_sr_Latn_RS.properties ! src/share/classes/sun/util/resources/LocaleData.java + src/share/classes/sun/util/resources/LocaleNames_sr_Latn.properties ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: 0fc1f64bbd73 Author: mfang Date: 2011-03-04 14:31 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0fc1f64bbd73 Merge - src/share/classes/java/dyn/NoAccessException.java - src/share/classes/java/dyn/Switcher.java - test/java/lang/Thread/StopBeforeStart.java Changeset: a574a067d85a Author: mfang Date: 2011-03-05 14:10 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a574a067d85a 7016542: NLS: obsolete resources in MsgAppletViewer.java should be removed Reviewed-by: igor ! src/share/classes/sun/applet/resources/MsgAppletViewer.java Changeset: c3c9fda4591e Author: mfang Date: 2011-03-07 12:08 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c3c9fda4591e 7025267: NLS: t13y fix for 7021689 [ja] Notepad demo throws NPE Reviewed-by: ogino ! src/share/demo/jfc/Notepad/resources/Notepad.properties ! src/share/demo/jfc/Notepad/resources/Notepad_ja.properties ! src/share/demo/jfc/Notepad/resources/Notepad_zh_CN.properties Changeset: 9e4d258ac919 Author: mfang Date: 2011-03-07 12:17 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9e4d258ac919 7021693: [ja, zh_CN] jconsole throws exception and fail to start in ja and zh_CN locales Reviewed-by: ogino ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java Changeset: abe08bf657e3 Author: mfang Date: 2011-03-07 12:58 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/abe08bf657e3 7025303: NLS: t13y fix for 7021691 Most log level words are not translated in java logging Reviewed-by: yhuang ! src/share/classes/sun/util/logging/resources/logging.properties Changeset: 21737a3e16fb Author: mfang Date: 2011-03-09 14:19 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/21737a3e16fb Merge Changeset: 5ed7b3d84957 Author: yhuang Date: 2011-03-11 05:17 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5ed7b3d84957 7019267: Currency Display Names are not localized into pt_BR. Reviewed-by: naoto ! make/java/util/FILES_properties.gmk + src/share/classes/sun/util/resources/CurrencyNames_pt.properties ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: e64ef0cd99ad Author: yhuang Date: 2011-03-11 05:49 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e64ef0cd99ad Merge Changeset: af4793ab50fb Author: mfang Date: 2011-03-19 19:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/af4793ab50fb Merge - make/common/Modules.gmk - make/java/nio/mxbean/Makefile - make/modules/Makefile - make/modules/bootmodule.roots - make/modules/jdk7.depconfig - make/modules/modules.config - make/modules/modules.group - make/modules/optional.depconfig - make/modules/tools/Makefile - make/modules/tools/build.xml - make/modules/tools/nbproject/project.properties - make/modules/tools/nbproject/project.xml - make/modules/tools/src/com/sun/classanalyzer/AnnotatedDependency.java - make/modules/tools/src/com/sun/classanalyzer/AnnotationParser.java - make/modules/tools/src/com/sun/classanalyzer/BootAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/CheckDeps.java - make/modules/tools/src/com/sun/classanalyzer/ClassAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ClassFileParser.java - make/modules/tools/src/com/sun/classanalyzer/ClassPath.java - make/modules/tools/src/com/sun/classanalyzer/CodeAttributeParser.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolParser.java - make/modules/tools/src/com/sun/classanalyzer/DependencyConfig.java - make/modules/tools/src/com/sun/classanalyzer/Klass.java - make/modules/tools/src/com/sun/classanalyzer/Module.java - make/modules/tools/src/com/sun/classanalyzer/ModuleConfig.java - make/modules/tools/src/com/sun/classanalyzer/ResolutionInfo.java - make/modules/tools/src/com/sun/classanalyzer/ResourceFile.java - make/modules/tools/src/com/sun/classanalyzer/ShowDeps.java - src/share/classes/sun/misc/BootClassLoaderHook.java - src/share/classes/sun/misc/JavaSecurityCodeSignerAccess.java - test/sun/misc/BootClassLoaderHook/TestHook.java Changeset: 258072f4db19 Author: yhuang Date: 2011-03-20 23:47 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/258072f4db19 7020960: CurrencyNames_sr_RS.properties is missing. Reviewed-by: naoto ! make/java/util/FILES_properties.gmk + src/share/classes/sun/util/resources/CurrencyNames_sr_RS.properties ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: f9d15fd48919 Author: mfang Date: 2011-03-21 11:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f9d15fd48919 Merge Changeset: d8ced728159f Author: mfang Date: 2011-03-22 12:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d8ced728159f Merge Changeset: dbdd618765a8 Author: schien Date: 2011-03-24 11:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/dbdd618765a8 Added tag jdk7-b135 for changeset d8ced728159f ! .hgtags Changeset: 9f88ef1d373f Author: srl Date: 2011-03-07 17:23 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9f88ef1d373f 7017324: Kerning crash in JDK 7 since ICU layout update Reviewed-by: igor, prr ! src/share/native/sun/font/layout/KernTable.cpp + test/java/awt/font/TextLayout/KernCrash.java Changeset: be2e229513a7 Author: srl Date: 2011-03-07 19:37 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/be2e229513a7 6962082: merge back in lines from bad merge in CR 6501644 and open up a test Reviewed-by: igor, prr ! src/share/native/sun/font/layout/LayoutEngine.cpp + test/java/awt/font/TextLayout/CombiningPerf.java Changeset: 48d97c8653f0 Author: jgodinez Date: 2011-03-08 11:47 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/48d97c8653f0 7020528: closed/java/awt/print/PageFormat/PageFormatFromAttributes.java failed Reviewed-by: igor, prr ! src/windows/native/sun/windows/awt_PrintJob.cpp Changeset: 69ec42543dd9 Author: bae Date: 2011-03-09 13:08 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/69ec42543dd9 7022280: Parfait reports Format string argument mismatch in /jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c Reviewed-by: jgodinez, prr ! src/solaris/native/sun/awt/awt_GraphicsEnv.c Changeset: 87444344d616 Author: bae Date: 2011-03-10 11:18 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/87444344d616 6710434: PIT: Reg test java/awt/Graphics2D/ClipPrimitivesTest.java fails in pit build 6u10_b26 Reviewed-by: flar, prr ! src/share/native/sun/java2d/loops/ProcessPath.c Changeset: fd8b81c558d3 Author: dlila Date: 2011-03-15 15:15 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fd8b81c558d3 7027667: clipped aa rectangles are not drawn properly. Summary: Already fixed. This is just a regression test for it. Reviewed-by: prr + test/sun/java2d/pipe/Test7027667.java Changeset: 253f3bc64961 Author: dlila Date: 2011-03-15 17:05 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/253f3bc64961 7019861: Last scanline is skipped in pisces.Renderer. Summary: not skipping it anymore. Reviewed-by: flar ! src/share/classes/sun/java2d/pisces/Helpers.java ! src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java ! src/share/classes/sun/java2d/pisces/Renderer.java ! src/share/classes/sun/java2d/pisces/Stroker.java + test/sun/java2d/pisces/Renderer/Test7019861.java Changeset: 5c61c31d2621 Author: bae Date: 2011-03-16 19:21 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5c61c31d2621 6989760: cmm native compiler warnings Reviewed-by: prr, ohair ! make/sun/cmm/kcms/Makefile ! src/share/native/sun/awt/image/jpeg/imageioJPEG.c Changeset: 4450c35a5f90 Author: bae Date: 2011-03-17 17:45 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4450c35a5f90 7014528: ColorModel and SampleModel gotten from the same ImageTypeSpecifier instance can be not compatible Reviewed-by: jgodinez, prr ! src/share/classes/java/awt/image/PackedColorModel.java Changeset: 5371ec6c4f41 Author: lana Date: 2011-03-18 23:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5371ec6c4f41 Merge - make/common/Modules.gmk - make/java/nio/mxbean/Makefile - make/modules/Makefile - make/modules/bootmodule.roots - make/modules/jdk7.depconfig - make/modules/modules.config - make/modules/modules.group - make/modules/optional.depconfig - make/modules/tools/Makefile - make/modules/tools/build.xml - make/modules/tools/nbproject/project.properties - make/modules/tools/nbproject/project.xml - make/modules/tools/src/com/sun/classanalyzer/AnnotatedDependency.java - make/modules/tools/src/com/sun/classanalyzer/AnnotationParser.java - make/modules/tools/src/com/sun/classanalyzer/BootAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/CheckDeps.java - make/modules/tools/src/com/sun/classanalyzer/ClassAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ClassFileParser.java - make/modules/tools/src/com/sun/classanalyzer/ClassPath.java - make/modules/tools/src/com/sun/classanalyzer/CodeAttributeParser.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolParser.java - make/modules/tools/src/com/sun/classanalyzer/DependencyConfig.java - make/modules/tools/src/com/sun/classanalyzer/Klass.java - make/modules/tools/src/com/sun/classanalyzer/Module.java - make/modules/tools/src/com/sun/classanalyzer/ModuleConfig.java - make/modules/tools/src/com/sun/classanalyzer/ResolutionInfo.java - make/modules/tools/src/com/sun/classanalyzer/ResourceFile.java - make/modules/tools/src/com/sun/classanalyzer/ShowDeps.java ! make/sun/cmm/kcms/Makefile - src/share/classes/sun/misc/BootClassLoaderHook.java - src/share/classes/sun/misc/JavaSecurityCodeSignerAccess.java - test/sun/misc/BootClassLoaderHook/TestHook.java Changeset: 38ebd0682a54 Author: dav Date: 2011-03-09 17:29 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/38ebd0682a54 7023019: Constructor of class java.awt.Component.FlipBufferStrategy throws unspecified IAE Reviewed-by: dcherepanov, art ! src/share/classes/java/awt/Component.java Changeset: cb130134aacf Author: dav Date: 2011-03-14 18:57 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cb130134aacf 7022931: GradientPaint class spec clarification: 7022931, 7016391, 7017246, 7019386 Reviewed-by: flar ! src/share/classes/java/awt/LinearGradientPaint.java ! src/share/classes/java/awt/MultipleGradientPaint.java ! src/share/classes/java/awt/RadialGradientPaint.java + src/share/classes/java/awt/doc-files/RadialGradientPaint-3.png + src/share/classes/java/awt/doc-files/RadialGradientPaint-4.png Changeset: 16d75df4a240 Author: dav Date: 2011-03-18 17:56 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/16d75df4a240 7016131: JDK 7 b127: 8 crashes in native frame:awt_DrawingSurface_FreeDrawingSurfaceInfo+0xc on linux amd64 Reviewed-by: dcherepanov, art ! src/solaris/native/sun/awt/awt_DrawingSurface.c Changeset: 9ed3ec97315c Author: lana Date: 2011-03-18 15:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9ed3ec97315c Merge - make/common/Modules.gmk - make/java/nio/mxbean/Makefile - make/modules/Makefile - make/modules/bootmodule.roots - make/modules/jdk7.depconfig - make/modules/modules.config - make/modules/modules.group - make/modules/optional.depconfig - make/modules/tools/Makefile - make/modules/tools/build.xml - make/modules/tools/nbproject/project.properties - make/modules/tools/nbproject/project.xml - make/modules/tools/src/com/sun/classanalyzer/AnnotatedDependency.java - make/modules/tools/src/com/sun/classanalyzer/AnnotationParser.java - make/modules/tools/src/com/sun/classanalyzer/BootAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/CheckDeps.java - make/modules/tools/src/com/sun/classanalyzer/ClassAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ClassFileParser.java - make/modules/tools/src/com/sun/classanalyzer/ClassPath.java - make/modules/tools/src/com/sun/classanalyzer/CodeAttributeParser.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolParser.java - make/modules/tools/src/com/sun/classanalyzer/DependencyConfig.java - make/modules/tools/src/com/sun/classanalyzer/Klass.java - make/modules/tools/src/com/sun/classanalyzer/Module.java - make/modules/tools/src/com/sun/classanalyzer/ModuleConfig.java - make/modules/tools/src/com/sun/classanalyzer/ResolutionInfo.java - make/modules/tools/src/com/sun/classanalyzer/ResourceFile.java - make/modules/tools/src/com/sun/classanalyzer/ShowDeps.java - src/share/classes/sun/misc/BootClassLoaderHook.java - src/share/classes/sun/misc/JavaSecurityCodeSignerAccess.java - test/sun/misc/BootClassLoaderHook/TestHook.java Changeset: 458b205209a9 Author: lana Date: 2011-03-21 16:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/458b205209a9 Merge Changeset: 551a6faa60df Author: rupashka Date: 2011-03-14 15:01 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/551a6faa60df 6464022: Memory leak in JOptionPane.createDialog Reviewed-by: alexp ! src/share/classes/javax/swing/JOptionPane.java + test/javax/swing/JOptionPane/6464022/bug6464022.java ! test/javax/swing/UIDefaults/6795356/bug6795356.java ! test/javax/swing/regtesthelpers/Util.java Changeset: 33755bd32db9 Author: rupashka Date: 2011-03-14 20:28 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/33755bd32db9 7016150: 6246816 refers to the Laffy demo which is not present in the JDK 7 demo/jfc directory Reviewed-by: peterz + make/mkdemo/jfc/Laffy/Makefile ! make/mkdemo/jfc/Makefile Changeset: 9faa309e852b Author: malenkov Date: 2011-03-16 18:48 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9faa309e852b 7027043: (doc) Confusing typo at java/beans/VetoableChangeSupport.java Reviewed-by: rupashka ! src/share/classes/java/beans/VetoableChangeSupport.java Changeset: c53260a00454 Author: malenkov Date: 2011-03-17 18:22 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c53260a00454 7021517: java.beans code comments have issues with HTML4 compliance Reviewed-by: rupashka ! src/share/classes/java/beans/DefaultPersistenceDelegate.java ! src/share/classes/java/beans/DesignMode.java ! src/share/classes/java/beans/IndexedPropertyChangeEvent.java ! src/share/classes/java/beans/Introspector.java ! src/share/classes/java/beans/package.html Changeset: 55f97ad0a36e Author: peytoia Date: 2011-03-18 08:42 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/55f97ad0a36e 7027387: (tz) Support tzdata2011d Reviewed-by: okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/australasia ! make/sun/javazic/tzdata/etcetera ! make/sun/javazic/tzdata/europe ! make/sun/javazic/tzdata/leapseconds ! make/sun/javazic/tzdata/northamerica ! make/sun/javazic/tzdata/southamerica ! make/sun/javazic/tzdata/zone.tab ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java Changeset: 44daa419e52b Author: lana Date: 2011-03-18 15:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/44daa419e52b Merge - make/common/Modules.gmk - make/java/nio/mxbean/Makefile - make/modules/Makefile - make/modules/bootmodule.roots - make/modules/jdk7.depconfig - make/modules/modules.config - make/modules/modules.group - make/modules/optional.depconfig - make/modules/tools/Makefile - make/modules/tools/build.xml - make/modules/tools/nbproject/project.properties - make/modules/tools/nbproject/project.xml - make/modules/tools/src/com/sun/classanalyzer/AnnotatedDependency.java - make/modules/tools/src/com/sun/classanalyzer/AnnotationParser.java - make/modules/tools/src/com/sun/classanalyzer/BootAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/CheckDeps.java - make/modules/tools/src/com/sun/classanalyzer/ClassAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ClassFileParser.java - make/modules/tools/src/com/sun/classanalyzer/ClassPath.java - make/modules/tools/src/com/sun/classanalyzer/CodeAttributeParser.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolParser.java - make/modules/tools/src/com/sun/classanalyzer/DependencyConfig.java - make/modules/tools/src/com/sun/classanalyzer/Klass.java - make/modules/tools/src/com/sun/classanalyzer/Module.java - make/modules/tools/src/com/sun/classanalyzer/ModuleConfig.java - make/modules/tools/src/com/sun/classanalyzer/ResolutionInfo.java - make/modules/tools/src/com/sun/classanalyzer/ResourceFile.java - make/modules/tools/src/com/sun/classanalyzer/ShowDeps.java - src/share/classes/sun/misc/BootClassLoaderHook.java - src/share/classes/sun/misc/JavaSecurityCodeSignerAccess.java - test/sun/misc/BootClassLoaderHook/TestHook.java Changeset: e930c56882b9 Author: lana Date: 2011-03-21 16:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e930c56882b9 Merge Changeset: f251e9510e50 Author: dl Date: 2011-03-08 17:52 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f251e9510e50 6495521: (doc) ConcurrentSkipListMap links to web page NOT describing SkipList Summary: update link, and minor implementation comment in Exchanger Reviewed-by: chegar, mduigou ! src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/share/classes/java/util/concurrent/Exchanger.java Changeset: 63509149c027 Author: dl Date: 2011-03-08 18:16 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/63509149c027 7023006: Reduce unnecessary thread activity in ForkJoinPool Reviewed-by: chegar, dholmes ! src/share/classes/java/util/concurrent/ForkJoinPool.java ! src/share/classes/java/util/concurrent/ForkJoinTask.java ! src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java Changeset: d4a34b150597 Author: mduigou Date: 2011-03-08 15:09 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d4a34b150597 6611830: UUID thread-safety and performance improvements Reviewed-by: mduigou, jjb, alanb, briangoetz, dholmes, peterjones Contributed-by: Daniel Aioanei ! src/share/classes/java/util/UUID.java Changeset: 9b2761fa906b Author: mduigou Date: 2011-03-08 15:10 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9b2761fa906b Merge Changeset: 38626f41e458 Author: dholmes Date: 2011-03-09 19:52 -0500 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/38626f41e458 7022370: Launcher ergonomics should provide simple default implementation Summary: Use a common, platform independent, implementation unless an architecture specific implementation exists Reviewed-by: ksrini, mchung, ohair, gbenson ! make/java/jli/Makefile ! src/solaris/bin/ergo.c - src/solaris/bin/ergo_sparc.c - src/solaris/bin/ergo_zero.c Changeset: cfc05963734e Author: ramap Date: 2011-03-09 15:47 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cfc05963734e 7020513: Add com.sun.xml.internal to the "package.access" property in $JAVA_HOME/lib/security/java.security Reviewed-by: ohair, alanb ! src/share/lib/security/java.security ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/Makefile Changeset: 5da9973cdba2 Author: ramap Date: 2011-03-09 15:49 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5da9973cdba2 6635776: Regression in jaxb tests with JDk6 U4 6741058: Move org/relaxng/datatype sources from jdk to jaxws workspace Reviewed-by: ohair, alanb ! make/com/sun/Makefile - make/com/sun/xml/Makefile ! make/common/internal/Defs-jaxws.gmk - src/share/classes/org/relaxng/datatype/Datatype.java - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/share/classes/org/relaxng/datatype/DatatypeException.java - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/share/classes/org/relaxng/datatype/ValidationContext.java - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java Changeset: ea897f472e81 Author: ohair Date: 2011-03-09 18:01 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ea897f472e81 Merge - make/com/sun/xml/Makefile - src/share/classes/org/relaxng/datatype/Datatype.java - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/share/classes/org/relaxng/datatype/DatatypeException.java - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/share/classes/org/relaxng/datatype/ValidationContext.java - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java Changeset: 090c52eebf6a Author: sundar Date: 2011-03-10 12:52 +0530 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/090c52eebf6a 6960211: JavaScript engine allows creation of interface although methods not available Reviewed-by: jjh ! src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java ! src/share/classes/com/sun/script/util/InterfaceImplementor.java + test/javax/script/GetInterfaceTest.java Changeset: 7766633ec80f Author: vinnie Date: 2011-03-10 18:21 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7766633ec80f 7016078: javax.net.ssl.SSLException: Received fatal alert: internal_error starting JDK 7 b126 Reviewed-by: valeriep ! src/share/classes/sun/security/pkcs11/P11Key.java Changeset: ab13f19ee0ff Author: chegar Date: 2011-03-11 08:47 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ab13f19ee0ff 7024560: InetAddress.getLocalHost().getHostName() returns localhost for hostnames of length HOST_NAME_MAX Reviewed-by: alanb, michaelm ! src/solaris/native/java/net/Inet4AddressImpl.c ! src/solaris/native/java/net/Inet6AddressImpl.c Changeset: 107d55ecd50d Author: chegar Date: 2011-03-11 08:57 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/107d55ecd50d 7026346: URLConnection.guessContentTypeFromStream does not support UTF-8 and UTF-32 xml streams with BOM Reviewed-by: alanb Contributed-by: Charles Lee ! src/share/classes/java/net/URLConnection.java ! test/java/net/URLConnection/GetXmlContentType.java Changeset: 8ef60faa95d6 Author: vinnie Date: 2011-03-11 09:55 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8ef60faa95d6 6986477: sun/security/mscapi/AccessKeyStore.sh test is failing on jdk7 Reviewed-by: valeriep ! test/sun/security/mscapi/access.policy ! test/sun/security/mscapi/noaccess.policy Changeset: f4d3033b4b65 Author: vinnie Date: 2011-03-11 09:57 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f4d3033b4b65 Merge - make/com/sun/xml/Makefile - src/share/classes/org/relaxng/datatype/Datatype.java - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/share/classes/org/relaxng/datatype/DatatypeException.java - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/share/classes/org/relaxng/datatype/ValidationContext.java - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/solaris/bin/ergo_sparc.c - src/solaris/bin/ergo_zero.c Changeset: 3fdfa11ea5ac Author: chegar Date: 2011-03-11 13:50 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3fdfa11ea5ac 7023363: URI("ftp", "[www.abc.com]", "/dir1/dir2", "query", "frag") should throw URISyntaxException Reviewed-by: alanb, michaelm ! src/share/classes/java/net/URI.java ! test/java/net/URI/Test.java Changeset: ed87479c96c2 Author: ksrini Date: 2011-03-11 10:03 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ed87479c96c2 7023416: (pack200) fix parfait issues Reviewed-by: jrose ! src/share/native/com/sun/java/util/jar/pack/unpack.cpp Changeset: 8216ad5fabb8 Author: naoto Date: 2011-03-11 11:31 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8216ad5fabb8 7023613: (lc) Incorrect string returned by Locale.toString() with non-empty script field Reviewed-by: srl ! src/share/classes/java/util/Locale.java ! test/java/util/Locale/LocaleEnhanceTest.java Changeset: d901560d70a7 Author: weijun Date: 2011-03-13 17:09 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d901560d70a7 6990848: JGSS/windows security code native code compiler warnings Reviewed-by: valeriep ! src/windows/native/sun/security/krb5/NativeCreds.c Changeset: fa9d7e241517 Author: xuelei Date: 2011-03-14 09:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fa9d7e241517 7009794: misleading text in SSLHandshakeException exception message Summary: update the warning message Reviewed-by: weijun ! src/share/classes/sun/security/ssl/ClientHandshaker.java Changeset: b708c576f201 Author: ksrini Date: 2011-03-14 10:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b708c576f201 7027288: (launcher) remove jkernel test from MiscTests Reviewed-by: mchung, herrick ! test/tools/launcher/MiscTests.java Changeset: 5c978a922711 Author: vinnie Date: 2011-03-14 17:50 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5c978a922711 6686215: Some mutables not defensively copied when deserializing java.security.CodeSource & Timestamp objects Reviewed-by: mullan ! src/share/classes/java/security/CodeSource.java ! src/share/classes/java/security/Timestamp.java Changeset: 2e473067520f Author: vinnie Date: 2011-03-14 18:13 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2e473067520f Merge Changeset: 1924a21184a6 Author: darcy Date: 2011-03-14 11:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1924a21184a6 7027362: Project Coin: warn of throwing InterruptedException in AutoCloseable.close javadoc Reviewed-by: jjb ! src/share/classes/java/lang/AutoCloseable.java Changeset: 7d1b13126574 Author: mduigou Date: 2011-03-14 14:49 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7d1b13126574 7014637: Improve behavior of EnumSet Iterator.remove() Reviewed-by: mduigou, alanb Contributed-by: Neil Richards ! src/share/classes/java/util/JumboEnumSet.java ! src/share/classes/java/util/RegularEnumSet.java + test/java/util/EnumSet/LargeEnumIteratorRemoveResilience.java + test/java/util/EnumSet/SmallEnumIteratorRemoveResilience.java Changeset: 0ba980dc486e Author: alanb Date: 2011-03-15 13:15 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0ba980dc486e 7026376: (dc) DatagramChannel created without specifying protocol family fails to join IPv4 group Reviewed-by: chegar ! make/java/nio/mapfile-linux ! make/java/nio/mapfile-solaris ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/share/classes/sun/nio/ch/Net.java ! src/solaris/native/sun/nio/ch/Net.c ! src/windows/native/sun/nio/ch/Net.c ! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java Changeset: 4a7da412db38 Author: valeriep Date: 2011-03-15 18:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4a7da412db38 7001933: Deadlock in java.lang.classloader.getPackage() Summary: Modified to not holding the "packages" lock when calling parent CL. Reviewed-by: dholmes, alanb ! src/share/classes/java/lang/ClassLoader.java Changeset: 8b7f0a3a0b2e Author: xuelei Date: 2011-03-15 23:08 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8b7f0a3a0b2e 7025073: Stricter check on trust anchor makes VerifyCACerts.java test fail Summary: loosen the check for version 1 and 2 X.509 certificate Reviewed-by: mullan, weijun ! src/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java ! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java Changeset: e3efbb250c0c Author: xuelei Date: 2011-03-15 23:13 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e3efbb250c0c 7022855: Export "PKIX" as the standard algorithm name of KeyManagerFactory Summary: export the existing "NewSunX509" algorithm implementation using the standard name "PKIX" Reviewed-by: weijun, wetmore ! src/share/classes/sun/security/ssl/ClientHandshaker.java ! src/share/classes/sun/security/ssl/SunJSSE.java ! test/sun/security/ssl/javax/net/ssl/GetInstance.java Changeset: f82a1434bf63 Author: dholmes Date: 2011-03-15 19:52 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f82a1434bf63 7027897: Build support for client-VM only configurations Summary: Support builds for which only the client VM is required and/or available Reviewed-by: ohair, andrew ! make/common/Defs.gmk ! make/common/shared/Sanity.gmk ! make/java/jvm/Makefile ! make/java/redist/Makefile Changeset: d7034302bc24 Author: dholmes Date: 2011-03-15 20:00 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d7034302bc24 Merge ! make/common/Defs.gmk - make/common/Modules.gmk ! make/common/shared/Sanity.gmk ! make/java/jli/Makefile ! make/java/jvm/Makefile - make/java/nio/mxbean/Makefile ! make/java/redist/Makefile - make/modules/Makefile - make/modules/bootmodule.roots - make/modules/jdk7.depconfig - make/modules/modules.config - make/modules/modules.group - make/modules/optional.depconfig - make/modules/tools/Makefile - make/modules/tools/build.xml - make/modules/tools/nbproject/project.properties - make/modules/tools/nbproject/project.xml - make/modules/tools/src/com/sun/classanalyzer/AnnotatedDependency.java - make/modules/tools/src/com/sun/classanalyzer/AnnotationParser.java - make/modules/tools/src/com/sun/classanalyzer/BootAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/CheckDeps.java - make/modules/tools/src/com/sun/classanalyzer/ClassAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ClassFileParser.java - make/modules/tools/src/com/sun/classanalyzer/ClassPath.java - make/modules/tools/src/com/sun/classanalyzer/CodeAttributeParser.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolParser.java - make/modules/tools/src/com/sun/classanalyzer/DependencyConfig.java - make/modules/tools/src/com/sun/classanalyzer/Klass.java - make/modules/tools/src/com/sun/classanalyzer/Module.java - make/modules/tools/src/com/sun/classanalyzer/ModuleConfig.java - make/modules/tools/src/com/sun/classanalyzer/ResolutionInfo.java - make/modules/tools/src/com/sun/classanalyzer/ResourceFile.java - make/modules/tools/src/com/sun/classanalyzer/ShowDeps.java Changeset: 3a22998bc3c7 Author: dholmes Date: 2011-03-16 05:29 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3a22998bc3c7 Merge Changeset: 05911dc54a67 Author: sherman Date: 2011-03-16 12:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/05911dc54a67 6803681: RFE: Need new codeset converter for IBM Cp1364 Summary: forward port the Cp1364 Reviewed-by: alanb ! make/sun/nio/cs/FILES_java.gmk + make/tools/CharsetMapping/IBM1364.c2b + make/tools/CharsetMapping/IBM1364.map ! make/tools/CharsetMapping/dbcs ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java + test/sun/nio/cs/TestIBM1364.java Changeset: 54d8193f177b Author: dholmes Date: 2011-03-16 18:54 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/54d8193f177b 7027910: Add basic cross-compilation support and add ARM/PPC to the known architectures in the open code Summary: Cross-compilation support Reviewed-by: ohair, andrew ! make/common/Defs-linux.gmk ! make/common/Defs.gmk ! make/common/Program.gmk ! make/common/shared/Defs-linux.gmk ! make/common/shared/Defs-solaris.gmk ! make/common/shared/Defs-utils.gmk ! make/common/shared/Defs-versions.gmk ! make/common/shared/Platform.gmk ! make/common/shared/Sanity-Settings.gmk ! make/common/shared/Sanity.gmk ! make/java/instrument/Makefile ! make/java/nio/Makefile ! make/javax/sound/SoundDefs.gmk ! make/sun/jdbc/Makefile ! make/tools/Makefile ! src/share/native/com/sun/media/sound/SoundDefs.h ! src/share/native/java/lang/fdlibm/include/fdlibm.h Changeset: df9991dc1f0d Author: lancea Date: 2011-03-17 11:37 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/df9991dc1f0d 7026898: DriverManager to now use CopyOnWriteArrayList Reviewed-by: alanb, briangoetz ! src/share/classes/java/sql/DriverManager.java Changeset: 320bdab4cb2a Author: xuelei Date: 2011-03-17 08:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/320bdab4cb2a 7028422: regression: SKID miss-matching Summary: Do not override the previous setting for initial selection. Reviewed-by: mullan ! src/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java Changeset: 3eb51bf7e859 Author: sherman Date: 2011-03-17 11:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3eb51bf7e859 6796662: (fmt spec) Formatter spec on BigDecimal output should not reference Float a Summary: updated the spec doc Reviewed-by: alanb ! src/share/classes/java/util/Formatter.java Changeset: a8569f14121d Author: mduigou Date: 2011-03-17 13:13 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a8569f14121d 7028133: Specify serialVersionUID for RegularEnumSet and JumboEnumSet Reviewed-by: alanb, mduigou Contributed-by: Neil Richards ! src/share/classes/java/util/JumboEnumSet.java ! src/share/classes/java/util/RegularEnumSet.java Changeset: 3ad10ea6df89 Author: mduigou Date: 2011-03-17 13:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3ad10ea6df89 Merge Changeset: bf37edb38fbb Author: mduigou Date: 2011-03-17 14:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bf37edb38fbb 5045147: Prevent insertion of null Key into empty TreeMap (and null element into TreeSet) when no Comparator is used. Prevent insertion of key of incorrect type into empty TreeMap and incorrect type element into TreeSet and incorrect type when Comparator is used. Reviewed-by: alanb, dl, mduigou ! src/share/classes/java/util/TreeMap.java + test/java/util/TreeMap/cr5045147.java Changeset: 192bbf6cd5de Author: smarks Date: 2011-03-17 18:50 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/192bbf6cd5de 7022382: convert pack200 library code to use try-with-resources Reviewed-by: ksrini ! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java ! src/share/classes/com/sun/java/util/jar/pack/Driver.java ! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java ! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java ! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java ! src/share/classes/com/sun/java/util/jar/pack/PropMap.java ! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java ! src/share/classes/com/sun/java/util/jar/pack/Utils.java Changeset: a76262ab5ea6 Author: dcubed Date: 2011-03-18 07:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a76262ab5ea6 7028668: 3/4 improve diagnosibility and robustness of sun.tools.attach.WindowsVirtualMachine.openProcess() Summary: Add more info to OpenProcess default detail error message. Try a different technique when a Java process is attaching to itself. Reviewed-by: zgu, ohair, alanb ! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c Changeset: 4085d44dc7df Author: lana Date: 2011-03-18 10:59 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4085d44dc7df Merge ! make/common/shared/Platform.gmk Changeset: 90f84ecff75c Author: ksrini Date: 2011-03-20 08:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/90f84ecff75c 7026184: (launcher) Regression: class with unicode name can't be launched by java. Reviewed-by: mchung, sherman ! src/share/bin/java.c ! src/share/classes/sun/launcher/LauncherHelper.java Changeset: 0fdc4553f79f Author: alanb Date: 2011-03-18 19:46 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0fdc4553f79f 7028468: (fs) FileSystems.getDefault() fails when kernel micro version contains/ends non-numeric characters Reviewed-by: forax, chegar ! src/solaris/classes/sun/nio/fs/LinuxFileSystem.java Changeset: 8d53286f1fe7 Author: alanb Date: 2011-03-19 14:21 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8d53286f1fe7 7017446: (fs) Updates to file system API (3/2011) Reviewed-by: sherman ! src/share/classes/java/nio/file/Files.java ! src/share/classes/java/nio/file/Path.java ! src/share/classes/java/nio/file/WatchKey.java ! src/share/classes/java/nio/file/attribute/FileTime.java ! src/share/classes/java/nio/file/spi/FileSystemProvider.java ! src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java ! src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java ! src/share/classes/sun/nio/fs/AbstractFileSystemProvider.java ! src/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java ! src/share/classes/sun/nio/fs/AbstractWatchKey.java ! src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java ! src/share/classes/sun/nio/fs/Util.java ! src/share/sample/nio/file/WatchDir.java ! src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java ! src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java ! src/solaris/classes/sun/nio/fs/UnixPath.java ! src/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java ! src/windows/classes/sun/nio/fs/WindowsPath.java ! test/java/nio/file/Files/FileAttributes.java ! test/java/nio/file/WatchService/Basic.java ! test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Changeset: be5a4198c468 Author: alanb Date: 2011-03-20 19:39 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/be5a4198c468 Merge Changeset: e74e7991ba1d Author: mduigou Date: 2011-03-21 11:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e74e7991ba1d 7029491: fix broken test file committed with CR 5045147. Summary: an incorrect file was committed with CR 5045147. This commit corrects that error and also applies minor review suggestions. Reviewed-by: alanb ! test/java/util/TreeMap/EmptyMapAndNulls.java < test/java/util/TreeMap/cr5045147.java Changeset: 1d0039aea814 Author: mduigou Date: 2011-03-21 11:49 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1d0039aea814 Merge Changeset: 8fafdc993bf2 Author: lana Date: 2011-03-21 16:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8fafdc993bf2 Merge - make/com/sun/xml/Makefile - src/share/classes/org/relaxng/datatype/Datatype.java - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/share/classes/org/relaxng/datatype/DatatypeException.java - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/share/classes/org/relaxng/datatype/ValidationContext.java - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/solaris/bin/ergo_sparc.c - src/solaris/bin/ergo_zero.c Changeset: 3dabb2f78e73 Author: bae Date: 2010-10-30 00:24 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3dabb2f78e73 6985453: Font.createFont may expose some system properties in exception text Reviewed-by: prr, hawtin ! src/share/classes/sun/font/FileFont.java ! src/share/classes/sun/font/TrueTypeFont.java ! src/share/classes/sun/font/Type1Font.java Changeset: 85ccd221280b Author: mullan Date: 2010-11-01 11:32 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/85ccd221280b 6994263: Untrusted code can replace JRE's XML DSig Transform or C14N algorithm implementations Reviewed-by: xuelei ! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java Changeset: cc989209cbf1 Author: chegar Date: 2011-01-10 18:12 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cc989209cbf1 6997851: Create NTLM AuthenticationCallBack class to avoid NTLM info leakage on client side Reviewed-by: michaelm ! make/sun/net/FILES_java.gmk ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java + src/share/classes/sun/net/www/protocol/http/ntlm/NTLMAuthenticationCallback.java ! src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java Changeset: b5c340d6c905 Author: denis Date: 2011-03-17 17:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b5c340d6c905 6907662: System clipboard should ensure access restrictions Reviewed-by: alexp ! src/share/classes/java/awt/AWTEvent.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/EventQueue.java ! src/share/classes/java/awt/MenuComponent.java ! src/share/classes/java/awt/TrayIcon.java ! src/share/classes/java/security/AccessControlContext.java ! src/share/classes/java/security/ProtectionDomain.java ! src/share/classes/javax/swing/Timer.java ! src/share/classes/javax/swing/TransferHandler.java ! src/share/classes/sun/awt/AWTAccessor.java + src/share/classes/sun/misc/JavaSecurityAccess.java ! src/share/classes/sun/misc/SharedSecrets.java Changeset: d19e3b281dcc Author: michaelm Date: 2011-03-17 18:26 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d19e3b281dcc 6981922: DNS cache poisoning by untrusted applets Reviewed-by: chegar ! make/sun/net/FILES_java.gmk ! src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/share/classes/java/net/AbstractPlainSocketImpl.java + src/share/classes/sun/net/ResourceManager.java ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/share/classes/sun/nio/ch/Net.java Changeset: 8af27e4ecaed Author: lana Date: 2011-03-21 17:22 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8af27e4ecaed Merge ! src/share/classes/java/awt/Component.java Changeset: 6d1b98c84f85 Author: michaelm Date: 2011-03-25 16:23 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6d1b98c84f85 7031238: Problem with fix for 6981922 Reviewed-by: chegar ! src/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java Changeset: a50a7f8a847d Author: lana Date: 2011-03-26 00:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a50a7f8a847d Merge - make/com/sun/xml/Makefile ! make/common/Defs.gmk - src/share/classes/org/relaxng/datatype/Datatype.java - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/share/classes/org/relaxng/datatype/DatatypeException.java - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/share/classes/org/relaxng/datatype/ValidationContext.java - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/solaris/bin/ergo_sparc.c - src/solaris/bin/ergo_zero.c Changeset: 5acc8cf00539 Author: jrose Date: 2011-03-18 00:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5acc8cf00539 6839872: remove implementation inheritance from JSR 292 APIs Summary: move everything into a single package; remove all multi-package machinery Reviewed-by: twisti, forax + src/share/classes/java/dyn/AdapterMethodHandle.java + src/share/classes/java/dyn/BoundMethodHandle.java ! src/share/classes/java/dyn/CallSite.java ! src/share/classes/java/dyn/ClassValue.java + src/share/classes/java/dyn/DirectMethodHandle.java + src/share/classes/java/dyn/FilterGeneric.java + src/share/classes/java/dyn/FilterOneArgument.java + src/share/classes/java/dyn/FromGeneric.java ! src/share/classes/java/dyn/InvokeDynamic.java + src/share/classes/java/dyn/InvokeGeneric.java + src/share/classes/java/dyn/Invokers.java ! src/share/classes/java/dyn/Linkage.java + src/share/classes/java/dyn/MemberName.java ! src/share/classes/java/dyn/MethodHandle.java + src/share/classes/java/dyn/MethodHandleImpl.java + src/share/classes/java/dyn/MethodHandleNatives.java + src/share/classes/java/dyn/MethodHandleStatics.java ! src/share/classes/java/dyn/MethodHandles.java ! src/share/classes/java/dyn/MethodType.java ! src/share/classes/java/dyn/MethodTypeForm.java ! src/share/classes/java/dyn/MutableCallSite.java + src/share/classes/java/dyn/SpreadGeneric.java + src/share/classes/java/dyn/ToGeneric.java ! src/share/classes/java/dyn/VolatileCallSite.java ! src/share/classes/java/dyn/WrongMethodTypeException.java - src/share/classes/sun/dyn/Access.java - src/share/classes/sun/dyn/AdapterMethodHandle.java - src/share/classes/sun/dyn/BoundMethodHandle.java - src/share/classes/sun/dyn/CallSiteImpl.java - src/share/classes/sun/dyn/DirectMethodHandle.java - src/share/classes/sun/dyn/FilterGeneric.java - src/share/classes/sun/dyn/FilterOneArgument.java - src/share/classes/sun/dyn/FromGeneric.java - src/share/classes/sun/dyn/InvokeGeneric.java - src/share/classes/sun/dyn/Invokers.java - src/share/classes/sun/dyn/MemberName.java - src/share/classes/sun/dyn/MethodHandleImpl.java - src/share/classes/sun/dyn/MethodHandleNatives.java - src/share/classes/sun/dyn/MethodTypeImpl.java - src/share/classes/sun/dyn/SpreadGeneric.java - src/share/classes/sun/dyn/ToGeneric.java ! src/share/classes/sun/dyn/util/ValueConversions.java ! src/share/classes/sun/dyn/util/VerifyAccess.java + test/java/dyn/6987555/Test6987555.java + test/java/dyn/6991596/Test6991596.java ! test/java/dyn/MethodTypeTest.java Changeset: 9c1e4e0ab69f Author: jrose Date: 2011-03-23 23:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9c1e4e0ab69f 7012648: move JSR 292 to package java.lang.invoke and adjust names Summary: package and class renaming only; delete unused methods and classes; add @since tags; no code changes Reviewed-by: twisti ! make/common/Release.gmk ! make/docs/CORE_PKGS.gmk ! make/java/Makefile - make/java/dyn/Makefile + make/java/invoke/Makefile - src/share/classes/java/dyn/ConstantCallSite.java - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java - src/share/classes/java/dyn/Linkage.java - src/share/classes/java/dyn/SwitchPoint.java - src/share/classes/java/dyn/package-info.java + src/share/classes/java/lang/BootstrapMethodError.java ! src/share/classes/java/lang/ClassValue.java < src/share/classes/java/dyn/ClassValue.java ! src/share/classes/java/lang/invoke/AdapterMethodHandle.java < src/share/classes/java/dyn/AdapterMethodHandle.java ! src/share/classes/java/lang/invoke/BoundMethodHandle.java < src/share/classes/java/dyn/BoundMethodHandle.java ! src/share/classes/java/lang/invoke/CallSite.java < src/share/classes/java/dyn/CallSite.java + src/share/classes/java/lang/invoke/ConstantCallSite.java ! src/share/classes/java/lang/invoke/DirectMethodHandle.java < src/share/classes/java/dyn/DirectMethodHandle.java ! src/share/classes/java/lang/invoke/FilterGeneric.java < src/share/classes/java/dyn/FilterGeneric.java ! src/share/classes/java/lang/invoke/FilterOneArgument.java < src/share/classes/java/dyn/FilterOneArgument.java ! src/share/classes/java/lang/invoke/FromGeneric.java < src/share/classes/java/dyn/FromGeneric.java ! src/share/classes/java/lang/invoke/InvokeDynamic.java < src/share/classes/java/dyn/InvokeDynamic.java ! src/share/classes/java/lang/invoke/InvokeGeneric.java < src/share/classes/java/dyn/InvokeGeneric.java ! src/share/classes/java/lang/invoke/Invokers.java < src/share/classes/java/dyn/Invokers.java ! src/share/classes/java/lang/invoke/MemberName.java < src/share/classes/java/dyn/MemberName.java ! src/share/classes/java/lang/invoke/MethodHandle.java < src/share/classes/java/dyn/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java < src/share/classes/java/dyn/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandleNatives.java < src/share/classes/java/dyn/MethodHandleNatives.java ! src/share/classes/java/lang/invoke/MethodHandleStatics.java < src/share/classes/java/dyn/MethodHandleStatics.java ! src/share/classes/java/lang/invoke/MethodHandles.java < src/share/classes/java/dyn/MethodHandles.java ! src/share/classes/java/lang/invoke/MethodType.java < src/share/classes/java/dyn/MethodType.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java < src/share/classes/java/dyn/MethodTypeForm.java ! src/share/classes/java/lang/invoke/MutableCallSite.java < src/share/classes/java/dyn/MutableCallSite.java ! src/share/classes/java/lang/invoke/SpreadGeneric.java < src/share/classes/java/dyn/SpreadGeneric.java + src/share/classes/java/lang/invoke/SwitchPoint.java ! src/share/classes/java/lang/invoke/ToGeneric.java < src/share/classes/java/dyn/ToGeneric.java ! src/share/classes/java/lang/invoke/VolatileCallSite.java < src/share/classes/java/dyn/VolatileCallSite.java ! src/share/classes/java/lang/invoke/WrongMethodTypeException.java < src/share/classes/java/dyn/WrongMethodTypeException.java + src/share/classes/java/lang/invoke/package-info.java - src/share/classes/sun/dyn/WrapperInstance.java - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java - src/share/classes/sun/dyn/anon/ConstantPoolParser.java - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java - src/share/classes/sun/dyn/empty/Empty.java - src/share/classes/sun/dyn/package-info.java - src/share/classes/sun/dyn/util/BytecodeDescriptor.java - src/share/classes/sun/dyn/util/BytecodeName.java - src/share/classes/sun/dyn/util/VerifyType.java - src/share/classes/sun/dyn/util/Wrapper.java - src/share/classes/sun/dyn/util/package-info.java + src/share/classes/sun/invoke/WrapperInstance.java + src/share/classes/sun/invoke/anon/AnonymousClassLoader.java + src/share/classes/sun/invoke/anon/ConstantPoolParser.java + src/share/classes/sun/invoke/anon/ConstantPoolPatch.java + src/share/classes/sun/invoke/anon/ConstantPoolVisitor.java + src/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java + src/share/classes/sun/invoke/empty/Empty.java + src/share/classes/sun/invoke/package-info.java + src/share/classes/sun/invoke/util/BytecodeDescriptor.java + src/share/classes/sun/invoke/util/BytecodeName.java ! src/share/classes/sun/invoke/util/ValueConversions.java < src/share/classes/sun/dyn/util/ValueConversions.java ! src/share/classes/sun/invoke/util/VerifyAccess.java < src/share/classes/sun/dyn/util/VerifyAccess.java + src/share/classes/sun/invoke/util/VerifyType.java + src/share/classes/sun/invoke/util/Wrapper.java + src/share/classes/sun/invoke/util/package-info.java ! src/share/native/common/check_code.c - test/java/dyn/ClassValueTest.java - test/java/dyn/InvokeDynamicPrintArgs.java - test/java/dyn/InvokeGenericTest.java - test/java/dyn/JavaDocExamplesTest.java - test/java/dyn/MethodHandlesTest.java - test/java/dyn/indify/Indify.java ! test/java/lang/invoke/6987555/Test6987555.java < test/java/dyn/6987555/Test6987555.java ! test/java/lang/invoke/6991596/Test6991596.java < test/java/dyn/6991596/Test6991596.java + test/java/lang/invoke/ClassValueTest.java + test/java/lang/invoke/InvokeDynamicPrintArgs.java + test/java/lang/invoke/InvokeGenericTest.java + test/java/lang/invoke/JavaDocExamplesTest.java + test/java/lang/invoke/MethodHandlesTest.java ! test/java/lang/invoke/MethodTypeTest.java < test/java/dyn/MethodTypeTest.java + test/java/lang/invoke/indify/Indify.java Changeset: 4770b99ba850 Author: jrose Date: 2011-03-24 00:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4770b99ba850 Merge ! make/common/Release.gmk - make/java/dyn/Makefile - src/share/classes/java/dyn/CallSite.java - src/share/classes/java/dyn/ClassValue.java - src/share/classes/java/dyn/ConstantCallSite.java - src/share/classes/java/dyn/InvokeDynamic.java - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java - src/share/classes/java/dyn/Linkage.java - src/share/classes/java/dyn/MethodHandle.java - src/share/classes/java/dyn/MethodHandles.java - src/share/classes/java/dyn/MethodType.java - src/share/classes/java/dyn/MethodTypeForm.java - src/share/classes/java/dyn/MutableCallSite.java - src/share/classes/java/dyn/SwitchPoint.java - src/share/classes/java/dyn/VolatileCallSite.java - src/share/classes/java/dyn/WrongMethodTypeException.java - src/share/classes/java/dyn/package-info.java - src/share/classes/sun/dyn/Access.java - src/share/classes/sun/dyn/AdapterMethodHandle.java - src/share/classes/sun/dyn/BoundMethodHandle.java - src/share/classes/sun/dyn/CallSiteImpl.java - src/share/classes/sun/dyn/DirectMethodHandle.java - src/share/classes/sun/dyn/FilterGeneric.java - src/share/classes/sun/dyn/FilterOneArgument.java - src/share/classes/sun/dyn/FromGeneric.java - src/share/classes/sun/dyn/InvokeGeneric.java - src/share/classes/sun/dyn/Invokers.java - src/share/classes/sun/dyn/MemberName.java - src/share/classes/sun/dyn/MethodHandleImpl.java - src/share/classes/sun/dyn/MethodHandleNatives.java - src/share/classes/sun/dyn/MethodTypeImpl.java - src/share/classes/sun/dyn/SpreadGeneric.java - src/share/classes/sun/dyn/ToGeneric.java - src/share/classes/sun/dyn/WrapperInstance.java - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java - src/share/classes/sun/dyn/anon/ConstantPoolParser.java - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java - src/share/classes/sun/dyn/empty/Empty.java - src/share/classes/sun/dyn/package-info.java - src/share/classes/sun/dyn/util/BytecodeDescriptor.java - src/share/classes/sun/dyn/util/BytecodeName.java - src/share/classes/sun/dyn/util/ValueConversions.java - src/share/classes/sun/dyn/util/VerifyAccess.java - src/share/classes/sun/dyn/util/VerifyType.java - src/share/classes/sun/dyn/util/Wrapper.java - src/share/classes/sun/dyn/util/package-info.java - test/java/dyn/ClassValueTest.java - test/java/dyn/InvokeDynamicPrintArgs.java - test/java/dyn/InvokeGenericTest.java - test/java/dyn/JavaDocExamplesTest.java - test/java/dyn/MethodHandlesTest.java - test/java/dyn/MethodTypeTest.java - test/java/dyn/indify/Indify.java Changeset: 137d0bb3887a Author: trims Date: 2011-03-29 13:28 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/137d0bb3887a Merge - make/java/dyn/Makefile - src/share/classes/java/dyn/CallSite.java - src/share/classes/java/dyn/ClassValue.java - src/share/classes/java/dyn/ConstantCallSite.java - src/share/classes/java/dyn/InvokeDynamic.java - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java - src/share/classes/java/dyn/Linkage.java - src/share/classes/java/dyn/MethodHandle.java - src/share/classes/java/dyn/MethodHandles.java - src/share/classes/java/dyn/MethodType.java - src/share/classes/java/dyn/MethodTypeForm.java - src/share/classes/java/dyn/MutableCallSite.java - src/share/classes/java/dyn/SwitchPoint.java - src/share/classes/java/dyn/VolatileCallSite.java - src/share/classes/java/dyn/WrongMethodTypeException.java - src/share/classes/java/dyn/package-info.java - src/share/classes/sun/dyn/Access.java - src/share/classes/sun/dyn/AdapterMethodHandle.java - src/share/classes/sun/dyn/BoundMethodHandle.java - src/share/classes/sun/dyn/CallSiteImpl.java - src/share/classes/sun/dyn/DirectMethodHandle.java - src/share/classes/sun/dyn/FilterGeneric.java - src/share/classes/sun/dyn/FilterOneArgument.java - src/share/classes/sun/dyn/FromGeneric.java - src/share/classes/sun/dyn/InvokeGeneric.java - src/share/classes/sun/dyn/Invokers.java - src/share/classes/sun/dyn/MemberName.java - src/share/classes/sun/dyn/MethodHandleImpl.java - src/share/classes/sun/dyn/MethodHandleNatives.java - src/share/classes/sun/dyn/MethodTypeImpl.java - src/share/classes/sun/dyn/SpreadGeneric.java - src/share/classes/sun/dyn/ToGeneric.java - src/share/classes/sun/dyn/WrapperInstance.java - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java - src/share/classes/sun/dyn/anon/ConstantPoolParser.java - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java - src/share/classes/sun/dyn/empty/Empty.java - src/share/classes/sun/dyn/package-info.java - src/share/classes/sun/dyn/util/BytecodeDescriptor.java - src/share/classes/sun/dyn/util/BytecodeName.java - src/share/classes/sun/dyn/util/ValueConversions.java - src/share/classes/sun/dyn/util/VerifyAccess.java - src/share/classes/sun/dyn/util/VerifyType.java - src/share/classes/sun/dyn/util/Wrapper.java - src/share/classes/sun/dyn/util/package-info.java - test/java/dyn/ClassValueTest.java - test/java/dyn/InvokeDynamicPrintArgs.java - test/java/dyn/InvokeGenericTest.java - test/java/dyn/JavaDocExamplesTest.java - test/java/dyn/MethodHandlesTest.java - test/java/dyn/MethodTypeTest.java - test/java/dyn/indify/Indify.java Changeset: 9b9ca2b816f0 Author: ohair Date: 2011-03-29 18:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9b9ca2b816f0 7032327: Fix overview-core.html file, refers to version 6 Reviewed-by: wetmore ! src/share/classes/overview-core.html Changeset: dfffbbd40f30 Author: ohair Date: 2011-03-29 18:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/dfffbbd40f30 Merge - make/com/sun/xml/Makefile - make/java/dyn/Makefile - src/share/classes/java/dyn/CallSite.java - src/share/classes/java/dyn/ClassValue.java - src/share/classes/java/dyn/ConstantCallSite.java - src/share/classes/java/dyn/InvokeDynamic.java - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java - src/share/classes/java/dyn/Linkage.java - src/share/classes/java/dyn/MethodHandle.java - src/share/classes/java/dyn/MethodHandles.java - src/share/classes/java/dyn/MethodType.java - src/share/classes/java/dyn/MethodTypeForm.java - src/share/classes/java/dyn/MutableCallSite.java - src/share/classes/java/dyn/SwitchPoint.java - src/share/classes/java/dyn/VolatileCallSite.java - src/share/classes/java/dyn/WrongMethodTypeException.java - src/share/classes/java/dyn/package-info.java - src/share/classes/org/relaxng/datatype/Datatype.java - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/share/classes/org/relaxng/datatype/DatatypeException.java - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/share/classes/org/relaxng/datatype/ValidationContext.java - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/share/classes/sun/dyn/Access.java - src/share/classes/sun/dyn/AdapterMethodHandle.java - src/share/classes/sun/dyn/BoundMethodHandle.java - src/share/classes/sun/dyn/CallSiteImpl.java - src/share/classes/sun/dyn/DirectMethodHandle.java - src/share/classes/sun/dyn/FilterGeneric.java - src/share/classes/sun/dyn/FilterOneArgument.java - src/share/classes/sun/dyn/FromGeneric.java - src/share/classes/sun/dyn/InvokeGeneric.java - src/share/classes/sun/dyn/Invokers.java - src/share/classes/sun/dyn/MemberName.java - src/share/classes/sun/dyn/MethodHandleImpl.java - src/share/classes/sun/dyn/MethodHandleNatives.java - src/share/classes/sun/dyn/MethodTypeImpl.java - src/share/classes/sun/dyn/SpreadGeneric.java - src/share/classes/sun/dyn/ToGeneric.java - src/share/classes/sun/dyn/WrapperInstance.java - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java - src/share/classes/sun/dyn/anon/ConstantPoolParser.java - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java - src/share/classes/sun/dyn/empty/Empty.java - src/share/classes/sun/dyn/package-info.java - src/share/classes/sun/dyn/util/BytecodeDescriptor.java - src/share/classes/sun/dyn/util/BytecodeName.java - src/share/classes/sun/dyn/util/ValueConversions.java - src/share/classes/sun/dyn/util/VerifyAccess.java - src/share/classes/sun/dyn/util/VerifyType.java - src/share/classes/sun/dyn/util/Wrapper.java - src/share/classes/sun/dyn/util/package-info.java - src/solaris/bin/ergo_sparc.c - src/solaris/bin/ergo_zero.c - test/java/dyn/ClassValueTest.java - test/java/dyn/InvokeDynamicPrintArgs.java - test/java/dyn/InvokeGenericTest.java - test/java/dyn/JavaDocExamplesTest.java - test/java/dyn/MethodHandlesTest.java - test/java/dyn/MethodTypeTest.java - test/java/dyn/indify/Indify.java Changeset: 0858c48466f0 Author: ohair Date: 2011-03-29 11:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0858c48466f0 7011718: VS2010, remove makefile logic with regards to use of VC6, VS2003, VS2005, VS2008 Reviewed-by: prr, weijun ! make/common/Defs-windows.gmk ! make/common/Release.gmk ! make/common/shared/Compiler-msvc.gmk ! make/common/shared/Defs-versions.gmk ! make/common/shared/Defs-windows.gmk ! make/common/shared/Sanity.gmk ! make/sun/cmm/lcms/Makefile Changeset: aa13e7702cd9 Author: ohair Date: 2011-03-29 20:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/aa13e7702cd9 Merge - make/com/sun/xml/Makefile ! make/common/Release.gmk ! make/common/shared/Defs-versions.gmk ! make/common/shared/Sanity.gmk - make/java/dyn/Makefile - src/share/classes/java/dyn/CallSite.java - src/share/classes/java/dyn/ClassValue.java - src/share/classes/java/dyn/ConstantCallSite.java - src/share/classes/java/dyn/InvokeDynamic.java - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java - src/share/classes/java/dyn/Linkage.java - src/share/classes/java/dyn/MethodHandle.java - src/share/classes/java/dyn/MethodHandles.java - src/share/classes/java/dyn/MethodType.java - src/share/classes/java/dyn/MethodTypeForm.java - src/share/classes/java/dyn/MutableCallSite.java - src/share/classes/java/dyn/SwitchPoint.java - src/share/classes/java/dyn/VolatileCallSite.java - src/share/classes/java/dyn/WrongMethodTypeException.java - src/share/classes/java/dyn/package-info.java - src/share/classes/org/relaxng/datatype/Datatype.java - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/share/classes/org/relaxng/datatype/DatatypeException.java - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/share/classes/org/relaxng/datatype/ValidationContext.java - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/share/classes/sun/dyn/Access.java - src/share/classes/sun/dyn/AdapterMethodHandle.java - src/share/classes/sun/dyn/BoundMethodHandle.java - src/share/classes/sun/dyn/CallSiteImpl.java - src/share/classes/sun/dyn/DirectMethodHandle.java - src/share/classes/sun/dyn/FilterGeneric.java - src/share/classes/sun/dyn/FilterOneArgument.java - src/share/classes/sun/dyn/FromGeneric.java - src/share/classes/sun/dyn/InvokeGeneric.java - src/share/classes/sun/dyn/Invokers.java - src/share/classes/sun/dyn/MemberName.java - src/share/classes/sun/dyn/MethodHandleImpl.java - src/share/classes/sun/dyn/MethodHandleNatives.java - src/share/classes/sun/dyn/MethodTypeImpl.java - src/share/classes/sun/dyn/SpreadGeneric.java - src/share/classes/sun/dyn/ToGeneric.java - src/share/classes/sun/dyn/WrapperInstance.java - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java - src/share/classes/sun/dyn/anon/ConstantPoolParser.java - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java - src/share/classes/sun/dyn/empty/Empty.java - src/share/classes/sun/dyn/package-info.java - src/share/classes/sun/dyn/util/BytecodeDescriptor.java - src/share/classes/sun/dyn/util/BytecodeName.java - src/share/classes/sun/dyn/util/ValueConversions.java - src/share/classes/sun/dyn/util/VerifyAccess.java - src/share/classes/sun/dyn/util/VerifyType.java - src/share/classes/sun/dyn/util/Wrapper.java - src/share/classes/sun/dyn/util/package-info.java - src/solaris/bin/ergo_sparc.c - src/solaris/bin/ergo_zero.c - test/java/dyn/ClassValueTest.java - test/java/dyn/InvokeDynamicPrintArgs.java - test/java/dyn/InvokeGenericTest.java - test/java/dyn/JavaDocExamplesTest.java - test/java/dyn/MethodHandlesTest.java - test/java/dyn/MethodTypeTest.java - test/java/dyn/indify/Indify.java Changeset: c5cd41d19f5f Author: schien Date: 2011-03-31 18:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c5cd41d19f5f Added tag jdk7-b136 for changeset aa13e7702cd9 ! .hgtags Changeset: 241d5769859e Author: Greg Lewis Date: 2011-04-04 19:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/241d5769859e Merge from main OpenJDK repository ! make/com/sun/Makefile ! make/com/sun/java/pack/Makefile ! make/com/sun/nio/sctp/Makefile ! make/com/sun/security/auth/module/Makefile ! make/com/sun/tools/attach/Makefile - make/com/sun/xml/Makefile ! make/common/Defs-linux.gmk ! make/common/Defs.gmk - make/common/Modules.gmk ! make/common/Program.gmk ! make/common/Release.gmk ! make/common/shared/Defs-utils.gmk ! make/common/shared/Defs-versions.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Platform.gmk ! make/common/shared/Sanity-Settings.gmk ! make/common/shared/Sanity.gmk ! make/docs/Makefile ! make/java/Makefile - make/java/dyn/Makefile ! make/java/instrument/Makefile ! make/java/java/Makefile ! make/java/java_hprof_demo/Makefile ! make/java/jli/Makefile ! make/java/management/Makefile ! make/java/net/Makefile ! make/java/nio/Makefile - make/java/nio/mxbean/Makefile ! make/java/npt/Makefile ! make/java/redist/Makefile ! make/java/redist/fonts/Makefile ! make/java/security/Makefile ! make/java/zip/Makefile ! make/javax/sound/Makefile ! make/javax/sound/SoundDefs.gmk ! make/javax/sound/jsoundalsa/Makefile ! make/jpda/back/Makefile ! make/jpda/transport/socket/Makefile - make/modules/Makefile - make/modules/bootmodule.roots - make/modules/jdk7.depconfig - make/modules/modules.config - make/modules/modules.group - make/modules/optional.depconfig - make/modules/tools/Makefile - make/modules/tools/build.xml - make/modules/tools/nbproject/project.properties - make/modules/tools/nbproject/project.xml - make/modules/tools/src/com/sun/classanalyzer/AnnotatedDependency.java - make/modules/tools/src/com/sun/classanalyzer/AnnotationParser.java - make/modules/tools/src/com/sun/classanalyzer/BootAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/CheckDeps.java - make/modules/tools/src/com/sun/classanalyzer/ClassAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ClassFileParser.java - make/modules/tools/src/com/sun/classanalyzer/ClassPath.java - make/modules/tools/src/com/sun/classanalyzer/CodeAttributeParser.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolAnalyzer.java - make/modules/tools/src/com/sun/classanalyzer/ConstantPoolParser.java - make/modules/tools/src/com/sun/classanalyzer/DependencyConfig.java - make/modules/tools/src/com/sun/classanalyzer/Klass.java - make/modules/tools/src/com/sun/classanalyzer/Module.java - make/modules/tools/src/com/sun/classanalyzer/ModuleConfig.java - make/modules/tools/src/com/sun/classanalyzer/ResolutionInfo.java - make/modules/tools/src/com/sun/classanalyzer/ResourceFile.java - make/modules/tools/src/com/sun/classanalyzer/ShowDeps.java ! make/sun/awt/Makefile ! make/sun/font/Makefile ! make/sun/image/generic/Makefile ! make/sun/image/vis/Makefile ! make/sun/jawt/Makefile ! make/sun/jdga/Makefile ! make/sun/security/ec/Makefile ! make/sun/security/jgss/wrapper/Makefile ! make/sun/security/krb5/Makefile ! make/sun/security/pkcs11/Makefile ! make/sun/security/smartcardio/Makefile ! make/sun/splashscreen/Makefile ! make/sun/tracing/dtrace/Makefile ! make/sun/xawt/Makefile ! src/share/bin/java.c - src/share/classes/java/dyn/CallSite.java - src/share/classes/java/dyn/ClassValue.java - src/share/classes/java/dyn/ConstantCallSite.java - src/share/classes/java/dyn/InvokeDynamic.java - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java - src/share/classes/java/dyn/Linkage.java - src/share/classes/java/dyn/MethodHandle.java - src/share/classes/java/dyn/MethodHandles.java - src/share/classes/java/dyn/MethodType.java - src/share/classes/java/dyn/MethodTypeForm.java - src/share/classes/java/dyn/MutableCallSite.java - src/share/classes/java/dyn/SwitchPoint.java - src/share/classes/java/dyn/VolatileCallSite.java - src/share/classes/java/dyn/WrongMethodTypeException.java - src/share/classes/java/dyn/package-info.java ! src/share/classes/java/util/TimeZone.java - src/share/classes/org/relaxng/datatype/Datatype.java - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/share/classes/org/relaxng/datatype/DatatypeException.java - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/share/classes/org/relaxng/datatype/ValidationContext.java - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/share/classes/sun/dyn/Access.java - src/share/classes/sun/dyn/AdapterMethodHandle.java - src/share/classes/sun/dyn/BoundMethodHandle.java - src/share/classes/sun/dyn/CallSiteImpl.java - src/share/classes/sun/dyn/DirectMethodHandle.java - src/share/classes/sun/dyn/FilterGeneric.java - src/share/classes/sun/dyn/FilterOneArgument.java - src/share/classes/sun/dyn/FromGeneric.java - src/share/classes/sun/dyn/InvokeGeneric.java - src/share/classes/sun/dyn/Invokers.java - src/share/classes/sun/dyn/MemberName.java - src/share/classes/sun/dyn/MethodHandleImpl.java - src/share/classes/sun/dyn/MethodHandleNatives.java - src/share/classes/sun/dyn/MethodTypeImpl.java - src/share/classes/sun/dyn/SpreadGeneric.java - src/share/classes/sun/dyn/ToGeneric.java - src/share/classes/sun/dyn/WrapperInstance.java - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java - src/share/classes/sun/dyn/anon/ConstantPoolParser.java - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java - src/share/classes/sun/dyn/empty/Empty.java - src/share/classes/sun/dyn/package-info.java - src/share/classes/sun/dyn/util/BytecodeDescriptor.java - src/share/classes/sun/dyn/util/BytecodeName.java - src/share/classes/sun/dyn/util/ValueConversions.java - src/share/classes/sun/dyn/util/VerifyAccess.java - src/share/classes/sun/dyn/util/VerifyType.java - src/share/classes/sun/dyn/util/Wrapper.java - src/share/classes/sun/dyn/util/package-info.java - src/share/classes/sun/misc/BootClassLoaderHook.java - src/share/classes/sun/misc/JavaSecurityCodeSignerAccess.java ! src/share/native/com/sun/media/sound/SoundDefs.h ! src/share/native/common/check_code.c ! src/share/native/java/lang/fdlibm/include/fdlibm.h ! src/solaris/bin/ergo.c - src/solaris/bin/ergo_sparc.c - src/solaris/bin/ergo_zero.c ! src/solaris/native/java/net/Inet4AddressImpl.c ! src/solaris/native/java/net/Inet6AddressImpl.c ! src/solaris/native/java/net/NetworkInterface.c ! src/solaris/native/java/net/PlainDatagramSocketImpl.c ! src/solaris/native/java/net/PlainSocketImpl.c ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c ! src/solaris/native/sun/nio/ch/Net.c ! test/Makefile - test/java/dyn/ClassValueTest.java - test/java/dyn/InvokeDynamicPrintArgs.java - test/java/dyn/InvokeGenericTest.java - test/java/dyn/JavaDocExamplesTest.java - test/java/dyn/MethodHandlesTest.java - test/java/dyn/MethodTypeTest.java - test/java/dyn/indify/Indify.java - test/sun/misc/BootClassLoaderHook/TestHook.java ! test/sun/tools/native2ascii/Native2AsciiTests.sh Changeset: 5bf7ebed4bc8 Author: Greg Lewis Date: 2011-04-05 21:49 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5bf7ebed4bc8 . Make changes to the BSD specific files equivalent to the Linux specific changes. ! make/common/Defs-bsd.gmk ! make/common/shared/Defs-bsd.gmk ! make/java/nio/mapfile-bsd ! src/solaris/native/java/net/bsd_close.c Changeset: a0963f13a342 Author: astrange Date: 2011-04-08 01:52 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a0963f13a342 Merge from http://hg.openjdk.java.net/bsd-port/bsd-port/jdk ! make/com/sun/security/auth/module/Makefile ! make/com/sun/tools/attach/Makefile ! make/common/Defs-bsd.gmk ! make/common/Defs-linux.gmk ! make/common/Defs-windows.gmk ! make/common/Defs.gmk ! make/common/Library.gmk ! make/common/Program.gmk ! make/common/Release.gmk ! make/common/shared/Defs-java.gmk ! make/common/shared/Defs-utils.gmk ! make/common/shared/Defs-versions.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Platform.gmk ! make/common/shared/Sanity.gmk ! make/docs/Makefile ! make/java/Makefile ! make/java/instrument/Makefile ! make/java/java/Makefile ! make/java/jli/Makefile ! make/java/jvm/Makefile ! make/java/management/Makefile ! make/java/net/Makefile ! make/java/nio/Makefile ! make/java/npt/Makefile ! make/java/redist/Makefile ! make/java/redist/sajdi/Makefile ! make/java/zip/Makefile ! make/javax/sound/Makefile ! make/javax/sound/SoundDefs.gmk ! make/jpda/transport/socket/Makefile ! make/sun/awt/Makefile ! make/sun/cmm/lcms/Makefile ! make/sun/font/Makefile ! make/sun/headless/Makefile ! make/sun/jawt/Makefile ! make/sun/security/pkcs11/Makefile ! make/sun/splashscreen/Makefile ! make/sun/xawt/Makefile ! src/share/bin/java.c ! src/share/classes/java/lang/ClassLoader.java ! src/share/native/com/sun/media/sound/Platform.c ! src/share/native/com/sun/media/sound/SoundDefs.h ! src/solaris/native/java/net/NetworkInterface.c ! src/solaris/native/sun/java2d/x11/XRSurfaceData.c From astrange at apple.com Thu Apr 7 23:32:52 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 08 Apr 2011 06:32:52 +0000 Subject: hg: macosx-port/macosx-port/langtools: 55 new changesets Message-ID: <20110408063438.13B7F478D3@hg.openjdk.java.net> Changeset: 0d056b7b93de Author: cl Date: 2011-03-10 17:11 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/0d056b7b93de Added tag jdk7-b133 for changeset e77e98f936e8 ! .hgtags Changeset: 015dc9a63efc Author: mcimadamore Date: 2011-02-23 14:16 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/015dc9a63efc 7020657: Javac rejects a fairly common idiom with raw override and interfaces Summary: name clash should not be reported if subinterface/implementing class resolves the clash by defining common overrider Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/7020657/T7020657neg.java + test/tools/javac/generics/7020657/T7020657neg.out + test/tools/javac/generics/7020657/T7020657pos.java Changeset: 3ab7bb46c5c1 Author: mcimadamore Date: 2011-02-23 14:17 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/3ab7bb46c5c1 7019631: issues in test headers in b130 Summary: fix to test headers not containing correct bug ID Reviewed-by: jjg ! test/tools/javac/AnonStaticMember_2.java ! test/tools/javac/InterfaceInInner.java ! test/tools/javac/QualifiedNew.java ! test/tools/javac/generics/6969184/T6969184.java Changeset: 4b0491db73af Author: lana Date: 2011-02-23 10:34 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/4b0491db73af Merge Changeset: 3e30c95da3c6 Author: jjh Date: 2011-02-24 08:40 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/3e30c95da3c6 7018753: tools/javac/varargs/warning/Warn5.java times out on slow machines Summary: Use a single file manager for all JavacTasks Reviewed-by: jjg, mcimadamore ! test/tools/javac/varargs/6199075/T6199075.java ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java Changeset: 8f0dcb9499db Author: jjg Date: 2011-02-25 12:09 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/8f0dcb9499db 7021650: fix Context issues Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/apt/util/Bark.java ! src/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/share/classes/com/sun/tools/javac/file/CacheFSInfo.java ! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/util/Context.java ! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java ! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java ! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java ! src/share/classes/com/sun/tools/javadoc/JavadocTodo.java ! src/share/classes/com/sun/tools/javadoc/Messager.java ! test/tools/javac/diags/ArgTypeCompilerFactory.java ! test/tools/javac/diags/Example.java + test/tools/javac/util/context/T7021650.java Changeset: 23b64ad3eec8 Author: jjg Date: 2011-02-25 12:19 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/23b64ad3eec8 7022310: test/tools/javac/diags/Example: args added twice Reviewed-by: mcimadamore ! test/tools/javac/diags/Example.java Changeset: 9286a5d1fae3 Author: mcimadamore Date: 2011-02-28 11:48 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/9286a5d1fae3 7015430: Incorrect thrown type determined for unchecked invocations Summary: Thrown types do not get updated after 15.12.2.8, and do not get erased as per 15.12.2.6 Reviewed-by: jjg, dlsmith ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/7015430/T7015430.java + test/tools/javac/generics/7015430/T7015430.out Changeset: 9f9df9684cfc Author: mcimadamore Date: 2011-02-28 11:50 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/9f9df9684cfc 7015715: lub gets stuck on type with complex supertype Summary: lub should not scan supertypes unnecessarily Reviewed-by: jjg, dlsmith ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/inference/T7015715.java Changeset: 9029f694e5df Author: jjg Date: 2011-02-28 12:19 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/9029f694e5df 7022337: repeated warnings about bootclasspath not set Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java - test/tools/javac/T6900037.java - test/tools/javac/T6900037.out + test/tools/javac/options/T6900037.java + test/tools/javac/options/T6900037.out + test/tools/javac/options/T7022337.java Changeset: bf9f162c7104 Author: jjg Date: 2011-02-28 13:37 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/bf9f162c7104 7022741: warning counts are wrong after anno processing Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/tools/javac/processing/TestWarnErrorCount.java ! test/tools/javac/processing/warnings/gold_0.out ! test/tools/javac/processing/warnings/gold_sv_warn_0_2.out ! test/tools/javac/processing/warnings/gold_sv_warn_2_3.out ! test/tools/javac/processing/warnings/gold_sv_warn_5_6.out Changeset: 67d6b2df47ba Author: jjg Date: 2011-02-28 13:42 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/67d6b2df47ba 7022711: compiler crash in try-with-resources Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Kinds.java + test/tools/javac/TryWithResources/T7022711.java + test/tools/javac/TryWithResources/T7022711.out Changeset: 938dda0bec17 Author: jjg Date: 2011-03-01 12:00 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/938dda0bec17 7021183: 269: assertion failure getting enclosing element of an undefined name Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Symtab.java + test/tools/javac/processing/model/TestSymtabItems.java Changeset: 02b699d97a55 Author: mcimadamore Date: 2011-03-02 10:56 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/02b699d97a55 6541876: "Enclosing Instance" error new in 1.6 Summary: unqualified 'this' should not be selected in a qualified super() call in a default constructor Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/implicitThis/6541876/T6541876a.java + test/tools/javac/implicitThis/6541876/T6541876b.java ! test/tools/javac/implicitThis/NewBeforeOuterConstructed3.java ! test/tools/javac/nested/4903103/T4903103.java Changeset: 2a5c919f20b8 Author: jjg Date: 2011-03-02 14:03 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/2a5c919f20b8 6986895: compiler gives misleading message for no input files Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/main/Main.java ! src/share/classes/com/sun/tools/javac/resources/javac.properties + test/tools/javac/options/T6986895.java Changeset: 3085d0089546 Author: jjg Date: 2011-03-02 21:06 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/3085d0089546 6986892: confusing warning given after errors in annotation processing Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/tools/javac/processing/warnings/UseImplicit/C1.java + test/tools/javac/processing/warnings/UseImplicit/TestProcUseImplicitWarning.java + test/tools/javac/processing/warnings/UseImplicit/err.out + test/tools/javac/processing/warnings/UseImplicit/p/C2.java + test/tools/javac/processing/warnings/UseImplicit/warn.out Changeset: 4baab658f357 Author: jjg Date: 2011-03-02 21:13 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/4baab658f357 6639645: Modeling type implementing missing interfaces Reviewed-by: darcy, mcimadamore ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! test/tools/javac/api/6557752/T6557752.java + test/tools/javac/processing/model/element/TestMissingElement/InvalidSource.java + test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java + test/tools/javac/processing/model/element/TestMissingElement2/Generator.java + test/tools/javac/processing/model/element/TestMissingElement2/TestMissingClass.java + test/tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass1.java + test/tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass2.java + test/tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface1.java + test/tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface2.java + test/tools/javac/processing/model/element/TestMissingElement2/TestMissingInterface.java Changeset: e9b8fbb30f5a Author: mcimadamore Date: 2011-03-03 09:43 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/e9b8fbb30f5a 7023233: False positive for -Xlint:try with nested try with resources blocks Summary: Wrong lint warning issued about unused resource when nested try-with-resource blocks are found Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/TryWithResources/UnusedResourcesTest.java Changeset: c15d788cb381 Author: mcimadamore Date: 2011-03-03 17:32 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/c15d788cb381 7023703: Valid code doesn't compile Summary: leftovers cause problems when analyzing loops in Flow.java Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/7023703/T7023703neg.java + test/tools/javac/7023703/T7023703neg.out + test/tools/javac/7023703/T7023703pos.java Changeset: 32565546784b Author: mcimadamore Date: 2011-03-03 17:34 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/32565546784b 7022054: Invalid compiler error on covariant overriding methods with the same erasure Summary: Rules for method clash use notion of subsignature, which is sometimes too strict and incompatible with JDK 6 Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/7022054/T7022054neg1.java + test/tools/javac/generics/7022054/T7022054neg1.out + test/tools/javac/generics/7022054/T7022054neg2.java + test/tools/javac/generics/7022054/T7022054neg2.out + test/tools/javac/generics/7022054/T7022054pos1.java + test/tools/javac/generics/7022054/T7022054pos2.java Changeset: 8fb48a9ac9ec Author: mcimadamore Date: 2011-03-03 18:05 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/8fb48a9ac9ec 7024212: TestWarnErrorCount fails Summary: TestWarnErrorCount should be executed with -Xlint:all,-path to avoid spurious failures Reviewed-by: jjg ! test/tools/javac/processing/TestWarnErrorCount.java Changeset: 7798e3a5ecf5 Author: jjg Date: 2011-03-04 11:33 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/7798e3a5ecf5 6966736: javac verbose output is inconsistent Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/apt/main/AptJavaCompiler.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/util/Log.java Changeset: ebf7c13df6c0 Author: jjg Date: 2011-03-04 19:53 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/ebf7c13df6c0 6866185: Util.getPackageSourcePath should use lastIndexOf not indexOf and related cleanup Reviewed-by: bpatel ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java ! src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java ! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java ! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java ! src/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java ! src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java ! src/share/classes/com/sun/tools/javadoc/TypeMaker.java ! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java ! src/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java Changeset: 4ee7de0684f5 Author: jjg Date: 2011-03-04 19:56 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/4ee7de0684f5 6227454: package.html and overview.html may not be read fully Reviewed-by: bpatel ! src/share/classes/com/sun/tools/javadoc/DocImpl.java ! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties + test/tools/javadoc/6227454/Test.java Changeset: 5e6c661891da Author: jjg Date: 2011-03-04 19:59 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/5e6c661891da 6964914: javadoc does not output number of warnings using user written doclet Reviewed-by: bpatel ! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java ! src/share/classes/com/sun/tools/javadoc/Messager.java ! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java ! src/share/classes/com/sun/tools/javadoc/Start.java + test/tools/javadoc/6964914/Error.java + test/tools/javadoc/6964914/JavacWarning.java + test/tools/javadoc/6964914/JavadocWarning.java + test/tools/javadoc/6964914/Test.java + test/tools/javadoc/6964914/TestStdDoclet.java + test/tools/javadoc/6964914/TestUserDoclet.java + test/tools/javadoc/T6968833.java Changeset: 74f0c05c51eb Author: mcimadamore Date: 2011-03-07 14:11 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/74f0c05c51eb 7024568: Very long method resolution causing OOM error Summary: Resolve.findMethod scans same receiver type more than once in certain inheritance graphs Reviewed-by: jjg Contributed-by: jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/7024568/T7024568.java + test/tools/javac/7024568/T7024568.out Changeset: ca32f2986301 Author: mcimadamore Date: 2011-03-07 14:31 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/ca32f2986301 7020044: Project Coin: diamond erroneous allowed on some anonymous inner classes Summary: Disallow diamond on anonymous innner class creation expression (as per JSR 334's EDR) Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/diags/examples/DiamondAndAnonClass.java - test/tools/javac/diags/examples/DiamondInvalidArg.java - test/tools/javac/diags/examples/DiamondInvalidArgs.java ! test/tools/javac/generics/diamond/6996914/T6996914a.java ! test/tools/javac/generics/diamond/6996914/T6996914b.java ! test/tools/javac/generics/diamond/T6939780.java ! test/tools/javac/generics/diamond/T6939780.out ! test/tools/javac/generics/diamond/neg/Neg01.java ! test/tools/javac/generics/diamond/neg/Neg01.out ! test/tools/javac/generics/diamond/neg/Neg02.java ! test/tools/javac/generics/diamond/neg/Neg02.out ! test/tools/javac/generics/diamond/neg/Neg03.java ! test/tools/javac/generics/diamond/neg/Neg03.out ! test/tools/javac/generics/diamond/neg/Neg04.java ! test/tools/javac/generics/diamond/neg/Neg04.out ! test/tools/javac/generics/diamond/neg/Neg05.java ! test/tools/javac/generics/diamond/neg/Neg05.out ! test/tools/javac/generics/diamond/neg/Neg06.java ! test/tools/javac/generics/diamond/neg/Neg06.out ! test/tools/javac/generics/diamond/neg/Neg07.java ! test/tools/javac/generics/diamond/neg/Neg07.out ! test/tools/javac/generics/diamond/neg/Neg08.java ! test/tools/javac/generics/diamond/neg/Neg08.out ! test/tools/javac/generics/diamond/neg/Neg09.java ! test/tools/javac/generics/diamond/neg/Neg09.out ! test/tools/javac/generics/diamond/neg/Neg10.java ! test/tools/javac/generics/diamond/neg/Neg11.java - test/tools/javac/generics/diamond/neg/Neg12.java - test/tools/javac/generics/diamond/neg/Neg12.out ! test/tools/javac/generics/diamond/pos/Pos01.java ! test/tools/javac/generics/diamond/pos/Pos02.java ! test/tools/javac/generics/diamond/pos/Pos03.java ! test/tools/javac/generics/diamond/pos/Pos04.java ! test/tools/javac/generics/diamond/pos/Pos05.java + test/tools/javac/generics/diamond/pos/Pos06.java + test/tools/javac/generics/diamond/pos/Pos07.java - test/tools/javac/multicatch/Neg05.java - test/tools/javac/multicatch/Neg05.out + test/tools/javac/multicatch/Pos09.java Changeset: b1b898c00b71 Author: lana Date: 2011-03-07 11:37 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/b1b898c00b71 Merge Changeset: cb9493a80341 Author: jjg Date: 2011-03-07 13:45 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/cb9493a80341 6980021: javac should document @file command line option Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/main/OptionName.java ! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java ! src/share/classes/com/sun/tools/javac/resources/javac.properties ! test/tools/javac/diags/CheckResourceKeys.java Changeset: d7dfa105f159 Author: lana Date: 2011-03-10 20:51 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/d7dfa105f159 Merge - test/tools/javac/T6900037.java - test/tools/javac/T6900037.out - test/tools/javac/diags/examples/DiamondInvalidArg.java - test/tools/javac/diags/examples/DiamondInvalidArgs.java - test/tools/javac/generics/diamond/neg/Neg12.java - test/tools/javac/generics/diamond/neg/Neg12.out - test/tools/javac/multicatch/Neg05.java - test/tools/javac/multicatch/Neg05.out Changeset: 0f19e1e98b42 Author: mfang Date: 2011-03-08 23:43 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/0f19e1e98b42 7025324: NLS: t13y fix for 7022005 [ja,zh_CN] javadoc, part of navigation bar in generated html are not translated Reviewed-by: yhuang, ogino, jennyh ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties Changeset: 654336cabc5a Author: mfang Date: 2011-03-13 14:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/654336cabc5a Merge Changeset: 3d7acdbb72ca Author: ohair Date: 2011-03-15 15:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/3d7acdbb72ca Merge Changeset: 9d0a61ac567b Author: schien Date: 2011-03-17 14:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/9d0a61ac567b Added tag jdk7-b134 for changeset 3d7acdbb72ca ! .hgtags Changeset: 028248b9a397 Author: schien Date: 2011-03-24 11:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/028248b9a397 Added tag jdk7-b135 for changeset 9d0a61ac567b ! .hgtags Changeset: 6970d9fb8e02 Author: ksrini Date: 2011-03-07 17:39 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/6970d9fb8e02 7021927: javac: regression in performance Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java ! src/share/classes/com/sun/tools/javac/util/Options.java ! test/tools/javac/6508981/TestInferBinaryName.java ! test/tools/javac/api/6411310/Test.java ! test/tools/javac/api/T6838467.java ! test/tools/javac/api/T6877206.java + test/tools/javac/file/zip/T6836682.java + test/tools/javac/file/zip/T6865530.java + test/tools/javac/file/zip/Utils.java Changeset: 4fd20d5b7295 Author: mcimadamore Date: 2011-03-09 16:47 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/4fd20d5b7295 7025988: Test test/tools/javac/file/zip/T6836682.java takes too long to complete Summary: added @ignore tag to temporarily disable the test Reviewed-by: jjg ! test/tools/javac/file/zip/T6836682.java Changeset: da10d62990a7 Author: bpatel Date: 2011-03-10 14:37 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/da10d62990a7 6776656: Incorrect number in 'generated' help-doc.html Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties Changeset: 46ed58a098ad Author: darcy Date: 2011-03-11 14:07 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/46ed58a098ad 7026868: Apply specification changes fro 6505047 Reviewed-by: jjg ! src/share/classes/javax/lang/model/element/Element.java ! src/share/classes/javax/lang/model/element/TypeParameterElement.java Changeset: b60754fe206d Author: bpatel Date: 2011-03-11 15:39 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/b60754fe206d 7006178: findbugs high priority issues in new javadoc Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java + test/com/sun/javadoc/testUseOption/C.java ! test/com/sun/javadoc/testUseOption/TestUseOption.java + test/com/sun/javadoc/testUseOption/UsedInC.java Changeset: 307b065ff2af Author: jjg Date: 2011-03-14 11:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/307b065ff2af 7026414: Types.asElement() returns null for ErrorType Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/model/JavacTypes.java ! test/tools/javac/api/6557752/T6557752.java ! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java Changeset: e2890b8369f7 Author: jjg Date: 2011-03-14 11:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/e2890b8369f7 7010608: the string 'error' should appear in error messages Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java ! test/tools/apt/Compile/golden.txt ! test/tools/javac/4846262/Test.out ! test/tools/javac/Diagnostics/6769027/T6769027.java + test/tools/javac/Diagnostics/7010608/Test.java ! test/tools/javac/diags/examples/CountError.java ! test/tools/javac/diags/examples/CountErrorPlural.java ! test/tools/javac/diags/examples/IdentifierExpected.java ! test/tools/javac/diags/examples/KindnameClass.java ! test/tools/javac/diags/examples/KindnameConstructor.java ! test/tools/javac/diags/examples/KindnameMethod.java ! test/tools/javac/diags/examples/KindnameVariable.java Changeset: cb119107aeea Author: jjg Date: 2011-03-14 11:48 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/cb119107aeea 7026509: Cannot use JavaCompiler to create multiple CompilationTasks for partial compilations Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/share/classes/com/sun/tools/javac/api/JavacTool.java + test/tools/javac/api/TestJavacTask_Lock.java + test/tools/javac/api/TestJavacTask_Multiple.java + test/tools/javac/api/TestJavacTask_ParseAttrGen.java Changeset: c9432f06d9bc Author: jjg Date: 2011-03-15 11:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/c9432f06d9bc 6993311: annotations on packages are not validated Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/tools/javac/annotations/TestAnnotationPackageInfo.java ! test/tools/javac/annotations/pos/package-info.java ! test/tools/javac/processing/filer/TestPackageInfo.java ! test/tools/javac/processing/filer/foo/bar/package-info.java Changeset: edf03ca74991 Author: jjg Date: 2011-03-15 11:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/edf03ca74991 6987384: -XprintProcessorRoundsInfo message printed with different timing than previous Reviewed-by: darcy ! test/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/tools/javac/processing/6430209/b6341534.java ! test/tools/javac/processing/environment/round/TestContext.java + test/tools/javac/processing/options/testPrintProcessorInfo/Test.java + test/tools/javac/processing/options/testPrintProcessorInfo/Test.out Changeset: 0f9e5b7f0d7e Author: jjg Date: 2011-03-15 11:48 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/0f9e5b7f0d7e 6988079: Errors reported via Messager.printMessage(ERROR,"error message") are not tallied correctly Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! test/tools/javac/processing/6994946/SemanticErrorTest.2.out + test/tools/javac/processing/errors/TestErrorCount.java + test/tools/javac/processing/errors/TestErrorCount.out Changeset: 480de7832e2f Author: bpatel Date: 2011-03-15 14:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/480de7832e2f 4743537: Help doesn't say what "All Classes" and other links really mean Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties Changeset: 5b29f2a85085 Author: mcimadamore Date: 2011-03-16 11:12 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/5b29f2a85085 6558548: The compiler needs to be aligned with clarified specification of throws Summary: Javac should issue unconditional warnings when 'dead' catch clauses are detected Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/6558548/T6558548.java + test/tools/javac/6558548/T6558548_6.out + test/tools/javac/6558548/T6558548_latest.out + test/tools/javac/diags/examples/UnreachableCatch.java + test/tools/javac/diags/examples/UnreachableCatch1.java Changeset: f2f04935ef3f Author: ksrini Date: 2011-03-16 09:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/f2f04935ef3f 7026359: (langtools) fix big jar test Reviewed-by: jjg ! test/tools/javac/file/zip/T6836682.java Changeset: a2399c8db703 Author: jjg Date: 2011-03-16 17:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/a2399c8db703 6930508: Passing nested class names on javac command line interfere with subsequent name -> class lookup Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! test/tools/javac/processing/model/element/TestAnonClassNames.java + test/tools/javac/processing/options/testCommandLineClasses/Test.java + test/tools/javac/processing/options/testCommandLineClasses/p/NestedExamples.java Changeset: e286ec0df754 Author: lana Date: 2011-03-18 11:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/e286ec0df754 Merge ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties Changeset: ed0f7f1f9511 Author: lana Date: 2011-03-26 00:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/ed0f7f1f9511 Merge Changeset: a15c9b058ae0 Author: schien Date: 2011-03-31 18:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/a15c9b058ae0 Added tag jdk7-b136 for changeset ed0f7f1f9511 ! .hgtags Changeset: 1769d2cbff79 Author: Greg Lewis Date: 2011-04-04 19:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/1769d2cbff79 Merge from main OpenJDK repository - test/tools/javac/T6900037.java - test/tools/javac/T6900037.out - test/tools/javac/diags/examples/DiamondInvalidArg.java - test/tools/javac/diags/examples/DiamondInvalidArgs.java - test/tools/javac/generics/diamond/neg/Neg12.java - test/tools/javac/generics/diamond/neg/Neg12.out - test/tools/javac/multicatch/Neg05.java - test/tools/javac/multicatch/Neg05.out Changeset: 87414d9e0f43 Author: astrange Date: 2011-04-07 19:09 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/87414d9e0f43 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port//langtools ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java From tomas.hurka at googlemail.com Thu Apr 7 23:45:34 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Fri, 8 Apr 2011 08:45:34 +0200 Subject: Java Update 4, which one to select In-Reply-To: References: Message-ID: Hi Henri, On 8 Apr 2011, at 07:57, Henri Gomez wrote: > Hi to all, > > I get 2 different reference to Java Update 4 : > > One provided by Mike, http://support.apple.com/kb/DL1360, named > JavaForMacOSX10.6Update4.dmg, size is 78.4Mb > > I found another one > (https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719) > with a much larger package, 133Mb, named > javadeveloper_10.6_10m3326.dmg > > What's the good one ? Second one is Java Developer package. It contains updated versions of src.jar, docs.jar, appledocs.jar, and other documentation. Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From henri.gomez at gmail.com Fri Apr 8 00:16:48 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 8 Apr 2011 09:16:48 +0200 Subject: Java Update 4, which one to select In-Reply-To: References: Message-ID: Ok, so I'll get this one. Thanks Tomas 2011/4/8 Tomas Hurka : > Hi Henri, > > On 8 Apr 2011, at 07:57, Henri Gomez wrote: > >> Hi to all, >> >> I get 2 different reference to Java Update 4 : >> >> One provided by Mike, http://support.apple.com/kb/DL1360, named >> JavaForMacOSX10.6Update4.dmg, size is 78.4Mb >> >> I found another one >> (https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719) >> with a much larger package, 133Mb, ?named >> javadeveloper_10.6_10m3326.dmg >> >> What's the good one ? > > Second one is Java Developer package. It contains updated versions of src.jar, docs.jar, appledocs.jar, and other documentation. > > Bye, > -- > Tomas Hurka ? > NetBeans Profiler http://profiler.netbeans.org > VisualVM http://visualvm.java.net > Software Developer > Oracle, Praha Czech Republic > > > > From david.abd at gmail.com Fri Apr 8 00:56:45 2011 From: david.abd at gmail.com (David Abdurachmanov) Date: Fri, 8 Apr 2011 10:56:45 +0300 Subject: Java Update 4, which one to select In-Reply-To: References: Message-ID: Hi everyone, I was following this mailing-list for some time already and finally decided to join the party ;) I had the same problem with broken Java Update 4 (Mac OS X 10.6.7 and Xcode 4.0). Installing Update 4 again solved the problem. -- David Abdurachmanov On 2011.04.08, at 08:57, Henri Gomez wrote: > Hi to all, > > I get 2 different reference to Java Update 4 : > > One provided by Mike, http://support.apple.com/kb/DL1360, named > JavaForMacOSX10.6Update4.dmg, size is 78.4Mb > > I found another one > (https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719) > with a much larger package, 133Mb, named > javadeveloper_10.6_10m3326.dmg > > What's the good one ? From mik3hall at gmail.com Fri Apr 8 02:57:38 2011 From: mik3hall at gmail.com (Michael Hall) Date: Fri, 8 Apr 2011 04:57:38 -0500 Subject: non-forst builds Message-ID: <04DFE07C-FB64-456F-88B4-9ACD0CF99C6F@gmail.com> The wiki now mentions the forest replacement ./get_source.sh It doesn't mention the > The equivalent to an 'hg fpull -u' is "sh ./make/scripts/hgforest.sh pull -u" and is much faster. > > -kto posted to this list by Kelly O'Hair. Shouldn't it? From mik3hall at gmail.com Fri Apr 8 03:00:46 2011 From: mik3hall at gmail.com (Michael Hall) Date: Fri, 8 Apr 2011 05:00:46 -0500 Subject: Latest changesets Message-ID: <7401E022-61E2-4945-9068-D7288E14AE34@gmail.com> I was going to try to update to the latest changesets noticing that they included some compiler changes thinking maybe they'd help with some problems I have in compiling. However, build-bootstrap-javadoc: [pcompile] Generating 1 resource files to /Volumes/mbvol/macosx-port/build/macosx-universal/langtools/build/bootstrap/gensrc [javac] Compiling 20 source files to /Volumes/mbvol/macosx-port/build/macosx-universal/langtools/build/bootstrap/classes [javac] /Volumes/mbvol/macosx-port/langtools/src/share/classes/com/sun/tools/javadoc/DocImpl.java:273: warning: [cast] redundant cast to com.sun.tools.javadoc.DocImpl [javac] return key().compareTo(((DocImpl)obj).key()); [javac] ^ [javac] 1 warning BUILD FAILED /Volumes/mbvol/macosx-port/langtools/make/build.xml:486: The following error occurred while executing this line: /Volumes/mbvol/macosx-port/langtools/make/build.xml:795: Compile failed; see the compiler error output for details. From mik3hall at gmail.com Fri Apr 8 03:01:46 2011 From: mik3hall at gmail.com (Michael Hall) Date: Fri, 8 Apr 2011 05:01:46 -0500 Subject: bug reports Message-ID: <70855249-018D-4E71-A958-9C13C4E08E8B@gmail.com> How do I go about filing a bug report again? From tomas.hurka at googlemail.com Fri Apr 8 03:09:17 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Fri, 8 Apr 2011 12:09:17 +0200 Subject: Latest changesets In-Reply-To: <7401E022-61E2-4945-9068-D7288E14AE34@gmail.com> References: <7401E022-61E2-4945-9068-D7288E14AE34@gmail.com> Message-ID: <904E8229-9E1A-48CF-8EB2-5D350A059BB6@googlemail.com> Hi Michael, On 8 Apr 2011, at 12:00, Michael Hall wrote: > I was going to try to update to the latest changesets noticing that they included some compiler changes thinking maybe they'd help with some problems I have in compiling. > However, > > build-bootstrap-javadoc: > [pcompile] Generating 1 resource files to /Volumes/mbvol/macosx-port/build/macosx-universal/langtools/build/bootstrap/gensrc > [javac] Compiling 20 source files to /Volumes/mbvol/macosx-port/build/macosx-universal/langtools/build/bootstrap/classes > [javac] /Volumes/mbvol/macosx-port/langtools/src/share/classes/com/sun/tools/javadoc/DocImpl.java:273: warning: [cast] redundant cast to com.sun.tools.javadoc.DocImpl > [javac] return key().compareTo(((DocImpl)obj).key()); > [javac] ^ > [javac] 1 warning > > BUILD FAILED > /Volumes/mbvol/macosx-port/langtools/make/build.xml:486: The following error occurred while executing this line: > /Volumes/mbvol/macosx-port/langtools/make/build.xml:795: Compile failed; see the compiler error output for details. Note that the this is a warning not an error. So the above log did not cause the build to fail. Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From mik3hall at gmail.com Fri Apr 8 03:22:57 2011 From: mik3hall at gmail.com (Michael Hall) Date: Fri, 8 Apr 2011 05:22:57 -0500 Subject: Latest changesets In-Reply-To: <904E8229-9E1A-48CF-8EB2-5D350A059BB6@googlemail.com> References: <7401E022-61E2-4945-9068-D7288E14AE34@gmail.com> <904E8229-9E1A-48CF-8EB2-5D350A059BB6@googlemail.com> Message-ID: <18979EBF-9A3A-4E91-A6BC-B4B392F671D3@gmail.com> On Apr 8, 2011, at 5:09 AM, Tomas Hurka wrote: > Note that the this is a warning not an error. So the above log did not cause the build to fail. I did notice that. Wasn't remembering if there was some granularity to javac return codes and somehow warnings returned something non-zero that caused the failure. Anyhow, these were the messages I got, I would be happy to do any further checking anyone suggests. From mik3hall at gmail.com Fri Apr 8 03:27:32 2011 From: mik3hall at gmail.com (Michael Hall) Date: Fri, 8 Apr 2011 05:27:32 -0500 Subject: Latest changesets In-Reply-To: <904E8229-9E1A-48CF-8EB2-5D350A059BB6@googlemail.com> References: <7401E022-61E2-4945-9068-D7288E14AE34@gmail.com> <904E8229-9E1A-48CF-8EB2-5D350A059BB6@googlemail.com> Message-ID: <4C10408D-CADA-4E32-BA86-4A47C82BD146@gmail.com> On Apr 8, 2011, at 5:09 AM, Tomas Hurka wrote: > Note that the this is a warning not an error. So the above log did not cause the build to fail. Never mind, forgot my clean again. Past that now. From tomas.hurka at googlemail.com Fri Apr 8 04:13:22 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Fri, 8 Apr 2011 13:13:22 +0200 Subject: Latest changesets In-Reply-To: <4C10408D-CADA-4E32-BA86-4A47C82BD146@gmail.com> References: <7401E022-61E2-4945-9068-D7288E14AE34@gmail.com> <904E8229-9E1A-48CF-8EB2-5D350A059BB6@googlemail.com> <4C10408D-CADA-4E32-BA86-4A47C82BD146@gmail.com> Message-ID: <93F5AF39-21FD-408F-B091-C9F6BDAF2D7B@googlemail.com> Hi Michael, On 8 Apr 2011, at 12:27, Michael Hall wrote: > > On Apr 8, 2011, at 5:09 AM, Tomas Hurka wrote: > >> Note that the this is a warning not an error. So the above log did not cause the build to fail. > > Never mind, forgot my clean again. Past that now. Right, doing clean before build is important. Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From mik3hall at gmail.com Fri Apr 8 04:37:10 2011 From: mik3hall at gmail.com (Michael Hall) Date: Fri, 8 Apr 2011 06:37:10 -0500 Subject: Latest changesets In-Reply-To: <93F5AF39-21FD-408F-B091-C9F6BDAF2D7B@googlemail.com> References: <7401E022-61E2-4945-9068-D7288E14AE34@gmail.com> <904E8229-9E1A-48CF-8EB2-5D350A059BB6@googlemail.com> <4C10408D-CADA-4E32-BA86-4A47C82BD146@gmail.com> <93F5AF39-21FD-408F-B091-C9F6BDAF2D7B@googlemail.com> Message-ID: <254D9EA5-3F63-4A4C-8B9E-C46298E0F0DB@gmail.com> Yeah, so is a memory. Doesn't mean I have one. Oh well. On Apr 8, 2011, at 6:13 AM, Tomas Hurka wrote: > Hi Michael, > > On 8 Apr 2011, at 12:27, Michael Hall wrote: > >> >> On Apr 8, 2011, at 5:09 AM, Tomas Hurka wrote: >> >>> Note that the this is a warning not an error. So the above log did not cause the build to fail. >> >> Never mind, forgot my clean again. Past that now. > Right, doing clean before build is important. > > Bye, > -- > Tomas Hurka > NetBeans Profiler http://profiler.netbeans.org > VisualVM http://visualvm.java.net > Software Developer > Oracle, Praha Czech Republic > > > From stephen.bannasch at deanbrook.org Fri Apr 8 05:14:35 2011 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Fri, 8 Apr 2011 08:14:35 -0400 Subject: latest merges with jdk7-b136 now support JSR 292 Message-ID: It's great to see the latest merges with upstream to jdk7-b136. The macosx-port now supports the current state of JSR292 which extends the JVM to support dynamic non-Java languages. for more info on JSR292 see: http://blogs.sun.com/jrose/entry/jsr_292_support_in_b135 http://download.java.net/jdk7/docs/technotes/guides/vm/multiple-language-support.html The most recent build now passes the jdk/test/java/lang/invoke/ tests: $ jtreg -jdk:build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home -v:summary jdk/test/java/lang/invoke/ Passed: java/lang/invoke/6987555/Test6987555.java Passed: java/lang/invoke/6991596/Test6991596.java Passed: java/lang/invoke/ClassValueTest.java Passed: java/lang/invoke/InvokeDynamicPrintArgs.java Passed: java/lang/invoke/InvokeGenericTest.java Passed: java/lang/invoke/JavaDocExamplesTest.java Passed: java/lang/invoke/MethodHandlesTest.java Passed: java/lang/invoke/MethodTypeTest.java From swingler at apple.com Fri Apr 8 14:16:19 2011 From: swingler at apple.com (Mike Swingler) Date: Fri, 08 Apr 2011 14:16:19 -0700 Subject: non-forst builds In-Reply-To: <04DFE07C-FB64-456F-88B4-9ACD0CF99C6F@gmail.com> References: <04DFE07C-FB64-456F-88B4-9ACD0CF99C6F@gmail.com> Message-ID: <2F03892F-1868-4B0A-82BF-F5FC339487DB@apple.com> On Apr 8, 2011, at 2:57 AM, Michael Hall wrote: > The wiki now mentions the forest replacement > ./get_source.sh > > It doesn't mention the > >> The equivalent to an 'hg fpull -u' is "sh ./make/scripts/hgforest.sh pull -u" and is much faster. >> >> -kto > > posted to this list by Kelly O'Hair. > > Shouldn't it? Probably. It's a wiki. Please add it. ;-) Thanks, Mike Swingler Java Engineering Apple Inc. From astrange at apple.com Sun Apr 10 18:48:01 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 11 Apr 2011 01:48:01 +0000 Subject: hg: macosx-port/macosx-port: 3 new changesets Message-ID: <20110411014801.41F5047981@hg.openjdk.java.net> Changeset: f911d742c40a Author: schien Date: 2011-04-07 15:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/f911d742c40a Added tag jdk7-b137 for changeset 7654afc6a29e ! .hgtags Changeset: 6fc6f8d90cc5 Author: Greg Lewis Date: 2011-04-09 10:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/6fc6f8d90cc5 Merge from main OpenJDK repository Changeset: 7f3a2889a403 Author: astrange Date: 2011-04-10 20:25 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/7f3a2889a403 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port From astrange at apple.com Sun Apr 10 18:48:07 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 11 Apr 2011 01:48:07 +0000 Subject: hg: macosx-port/macosx-port/corba: 3 new changesets Message-ID: <20110411014809.5D32747982@hg.openjdk.java.net> Changeset: 99f186b8097f Author: schien Date: 2011-04-07 15:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/99f186b8097f Added tag jdk7-b137 for changeset a66c01d8bf89 ! .hgtags Changeset: 76be3b204746 Author: Greg Lewis Date: 2011-04-09 10:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/76be3b204746 Merge from main OpenJDK repository Changeset: 8306dbd2ee28 Author: astrange Date: 2011-04-10 20:26 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/8306dbd2ee28 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/corba From astrange at apple.com Sun Apr 10 18:48:18 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 11 Apr 2011 01:48:18 +0000 Subject: hg: macosx-port/macosx-port/hotspot: 37 new changesets Message-ID: <20110411014924.3531947983@hg.openjdk.java.net> Changeset: ce332a8436ec Author: kurt Date: 2011-04-07 23:16 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/ce332a8436ec Summary: Correct 'zero' build failures ! src/cpu/zero/vm/globals_zero.hpp ! src/cpu/zero/vm/methodHandles_zero.cpp ! src/cpu/zero/vm/relocInfo_zero.cpp Changeset: 74e790c48cd4 Author: sla Date: 2011-03-28 12:48 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/74e790c48cd4 7031571: Generate native VS2010 project files Reviewed-by: hosterda, stefank, brutisso ! make/windows/create.bat ! make/windows/makefiles/projectcreator.make ! make/windows/makefiles/rules.make ! src/share/tools/ProjectCreator/Util.java ! src/share/tools/ProjectCreator/WinGammaPlatform.java + src/share/tools/ProjectCreator/WinGammaPlatformVC10.java ! src/share/tools/ProjectCreator/WinGammaPlatformVC7.java Changeset: df553e4a797b Author: acorn Date: 2011-03-30 17:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/df553e4a797b Merge Changeset: 151da0c145a8 Author: twisti Date: 2011-03-24 02:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/151da0c145a8 7030207: Zero tweak to remove accidentally incorporated code Summary: IcedTea contains a now-unmaintained ARM-specific interpreter and part of that interpreter was accidentally incorporated in one of the webrevs when Zero was initially imported. Reviewed-by: twisti Contributed-by: Gary Benson ! src/share/vm/interpreter/bytecodeInterpreter.cpp Changeset: b868d9928221 Author: twisti Date: 2011-03-24 23:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b868d9928221 Merge - test/compiler/6987555/Test6987555.java - test/compiler/6991596/Test6991596.java Changeset: f731b22cd52d Author: jcoomes Date: 2011-03-24 23:49 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f731b22cd52d Merge ! src/share/vm/interpreter/bytecodeInterpreter.cpp Changeset: 322a41ec766c Author: never Date: 2011-03-25 11:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/322a41ec766c 7025708: Assertion if using "-XX:+CITraceTypeFlow -XX:+Verbose" together Reviewed-by: never Contributed-by: volker.simonis at gmail.com ! src/share/vm/ci/ciTypeFlow.cpp Changeset: b2949bf39900 Author: never Date: 2011-03-25 18:19 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b2949bf39900 Merge Changeset: 29524004ce17 Author: never Date: 2011-03-25 18:50 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/29524004ce17 7022204: LogFile wildcarding should use %p instead of star Reviewed-by: coleenp, jrose ! src/share/vm/utilities/ostream.cpp Changeset: 7e88bdae86ec Author: roland Date: 2011-03-25 09:35 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/7e88bdae86ec 7029017: Additional architecture support for c2 compiler Summary: Enables cross building of a c2 VM. Support masking of shift counts when the processor architecture mandates it. Reviewed-by: kvn, never ! make/linux/makefiles/adlc.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/rules.make ! make/linux/makefiles/sparcWorks.make ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/main.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp Changeset: 244bf8afbbd3 Author: roland Date: 2011-03-26 08:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/244bf8afbbd3 Merge Changeset: 1927db75dd85 Author: never Date: 2011-03-27 00:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1927db75dd85 7024475: loop doesn't terminate when compiled Reviewed-by: kvn ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/idealGraphPrinter.hpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/runtime/globals.hpp + test/compiler/7024475/Test7024475.java Changeset: b40d4fa697bf Author: iveresov Date: 2011-03-27 13:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b40d4fa697bf 6964776: c2 should ensure the polling page is reachable on 64 bit Summary: Materialize the pointer to the polling page in a register instead of using rip-relative addressing when the distance from the code cache is larger than disp32. Reviewed-by: never, kvn ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.hpp ! src/cpu/x86/vm/relocInfo_x86.cpp ! src/cpu/x86/vm/x86_64.ad Changeset: 3d58a4983660 Author: twisti Date: 2011-03-28 03:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3d58a4983660 7022998: JSR 292 recursive method handle calls inline themselves infinitely Reviewed-by: never, kvn ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: a988a7bb3b8a Author: kvn Date: 2011-03-29 09:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a988a7bb3b8a 7032133: Enable sse4.2 for new AMD processors Summary: New AMD processors support sse4.2. Enable corresponding instructions in Hotspot. Reviewed-by: kvn Contributed-by: eric.caspole at amd.com ! src/cpu/x86/vm/vm_version_x86.cpp Changeset: b1c22848507b Author: iveresov Date: 2011-03-29 17:35 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b1c22848507b 6741940: Nonvolatile XMM registers not preserved across JNI calls Summary: Save xmm6-xmm15 in call stub on win64 Reviewed-by: kvn, never ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: 2cd0180da6e1 Author: never Date: 2011-03-29 22:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2cd0180da6e1 7032306: Fastdebug build failure on Solaris with SS11 compilers Reviewed-by: kvn, iveresov ! src/share/vm/oops/instanceKlass.cpp Changeset: 348c0df561a9 Author: iveresov Date: 2011-03-29 22:25 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/348c0df561a9 7026307: DEBUG MESSAGE: broken null klass on amd64 Summary: Correct typo introduces in 7020521 Reviewed-by: never, kvn ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: fe1dbd98e18f Author: iveresov Date: 2011-03-30 03:48 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/fe1dbd98e18f Merge Changeset: 63997f575155 Author: never Date: 2011-03-30 07:47 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/63997f575155 7031614: jmap -permstat fails with java.lang.InternalError in sun.jvm.hotspot.oops.OopField.getValue Reviewed-by: kvn, dcubed ! agent/src/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Instance.java ! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java + agent/src/share/classes/sun/jvm/hotspot/oops/InstanceMirrorKlass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Oop.java ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java + agent/src/share/classes/sun/jvm/hotspot/oops/java_lang_Class.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! agent/src/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactoryImpl.java ! src/share/vm/oops/instanceMirrorKlass.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: f9424955eb18 Author: kvn Date: 2011-03-30 12:08 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f9424955eb18 7029152: Ideal nodes for String intrinsics miss memory edge optimization Summary: In Ideal() method of String intrinsics nodes look for TypeAryPtr::CHARS memory slice if memory is MergeMem. Do not unroll a loop with String intrinsics code. Reviewed-by: never ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp + test/compiler/7029152/Test.java Changeset: e2eb7f986c64 Author: iveresov Date: 2011-03-30 15:22 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e2eb7f986c64 6564610: assert(UseCompiler || CompileTheWorld, "UseCompiler should be set by now.") Summary: Remove invalid asserts Reviewed-by: never, kvn ! src/share/vm/runtime/compilationPolicy.cpp Changeset: 9d343b8113db Author: iveresov Date: 2011-03-30 18:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/9d343b8113db Merge Changeset: 09f96c3ff1ad Author: twisti Date: 2011-03-31 00:27 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/09f96c3ff1ad 7032388: guarantee(VM_Version::supports_cmov()) failed: illegal instruction on i586 after 6919934 Summary: 6919934 added some unguarded cmov instructions which hit a guarantee on older hardware. Reviewed-by: never, iveresov, kvn, phh ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp Changeset: 38fea01eb669 Author: twisti Date: 2011-03-31 02:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/38fea01eb669 6817525: turn on method handle functionality by default for JSR 292 Summary: After appropriate testing, we need to turn on EnableMethodHandles and EnableInvokeDynamic by default. Reviewed-by: never, kvn, jrose, phh ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/methodOop.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp Changeset: cb162b348743 Author: kvn Date: 2011-03-31 13:22 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/cb162b348743 7032696: Fix for 7029152 broke VM Summary: StrIntrinsicNode::Ideal() should not optimize memory during Parse. Reviewed-by: jrose, never ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/memnode.cpp Changeset: 352622fd140a Author: never Date: 2011-03-31 14:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/352622fd140a 7032129: Native memory usage grow unexpectedly for vm/oom/*InternedString tests Reviewed-by: kvn, kamg, jcoomes ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/memory/dump.cpp Changeset: 2a5104162671 Author: never Date: 2011-03-31 15:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2a5104162671 Merge Changeset: 8010c8c623ac Author: kvn Date: 2011-03-31 16:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8010c8c623ac 7032849: 7022998 changes broke hs_err compile task print Summary: Initialize the time stamp on ostream used for hs_err dumping. Reviewed-by: never ! src/share/vm/utilities/ostream.cpp Changeset: 6b9eb6d07c62 Author: kvn Date: 2011-04-01 15:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6b9eb6d07c62 Merge Changeset: 7ea7c9c0305c Author: trims Date: 2011-04-01 20:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/7ea7c9c0305c Merge Changeset: 2dbcb4a4d8da Author: trims Date: 2011-04-01 20:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2dbcb4a4d8da 7033237: Bump the HS21 build number to 07 Summary: Update the HS21 build number to 07 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 9e6733fb56f8 Author: schien Date: 2011-04-07 15:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/9e6733fb56f8 Added tag jdk7-b137 for changeset 2dbcb4a4d8da ! .hgtags Changeset: 987d9d10a30a Author: trims Date: 2011-04-08 15:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/987d9d10a30a Added tag hs21-b07 for changeset 2dbcb4a4d8da ! .hgtags Changeset: 34736b0e59c1 Author: Greg Lewis Date: 2011-04-09 10:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/34736b0e59c1 Merge from main OpenJDK repository ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/ostream.cpp Changeset: 020e67783308 Author: Greg Lewis Date: 2011-04-09 20:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/020e67783308 . Changes to the BSD specific files equivalent to the Linux specific changes. ! make/bsd/makefiles/adlc.make ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/rules.make ! make/bsd/makefiles/sparcWorks.make Changeset: 627e4eb97b1f Author: astrange Date: 2011-04-10 21:46 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/627e4eb97b1f Merge with http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot ! make/bsd/makefiles/adlc.make ! make/bsd/makefiles/gcc.make ! src/share/vm/runtime/thread.cpp From astrange at apple.com Sun Apr 10 18:49:30 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 11 Apr 2011 01:49:30 +0000 Subject: hg: macosx-port/macosx-port/jaxp: 3 new changesets Message-ID: <20110411014930.F362247984@hg.openjdk.java.net> Changeset: d19dd3dd599e Author: schien Date: 2011-04-07 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/d19dd3dd599e Added tag jdk7-b137 for changeset 1d87f7460cde ! .hgtags Changeset: 237e470c4072 Author: Greg Lewis Date: 2011-04-09 10:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/237e470c4072 Merge from main OpenJDK repository Changeset: 39ddf1b8fb46 Author: astrange Date: 2011-04-10 20:26 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/39ddf1b8fb46 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp From astrange at apple.com Sun Apr 10 18:49:36 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 11 Apr 2011 01:49:36 +0000 Subject: hg: macosx-port/macosx-port/jaxws: 3 new changesets Message-ID: <20110411014936.B395D47985@hg.openjdk.java.net> Changeset: 6dfcea9f7a4e Author: schien Date: 2011-04-07 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/6dfcea9f7a4e Added tag jdk7-b137 for changeset ccea3282991c ! .hgtags Changeset: 93ca90234175 Author: Greg Lewis Date: 2011-04-09 10:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/93ca90234175 Merge from main OpenJDK repository Changeset: 5f8efbdd4a4d Author: astrange Date: 2011-04-10 20:26 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/5f8efbdd4a4d Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws From astrange at apple.com Sun Apr 10 18:49:43 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 11 Apr 2011 01:49:43 +0000 Subject: hg: macosx-port/macosx-port/jdk: 14 new changesets Message-ID: <20110411015205.2355947986@hg.openjdk.java.net> Changeset: ccc38f4c2867 Author: Greg Lewis Date: 2011-04-08 22:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ccc38f4c2867 . The FreeBSD ALSA support doesn't include a MIDI plugin, so disable MIDI support. Discussed with: Jung-uk Kim ! make/javax/sound/jsoundalsa/Makefile ! src/share/native/com/sun/media/sound/Platform.c Changeset: bf018f850da0 Author: ogino Date: 2011-03-29 22:59 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bf018f850da0 7032334: Update Font2DTest demo to support Unicode 6 Reviewed-by: naoto ! src/share/demo/jfc/Font2DTest/README.txt ! src/share/demo/jfc/Font2DTest/RangeMenu.java Changeset: c410d6550b20 Author: yhuang Date: 2011-03-30 22:46 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c410d6550b20 7025837: fix plural currency display names in sr_Latn_(BA|ME|RS).properties Reviewed-by: naoto ! src/share/classes/sun/util/resources/CurrencyNames.properties ! src/share/classes/sun/util/resources/CurrencyNames_pt.properties ! src/share/classes/sun/util/resources/CurrencyNames_sr_Latn_BA.properties ! src/share/classes/sun/util/resources/CurrencyNames_sr_Latn_ME.properties ! src/share/classes/sun/util/resources/CurrencyNames_sr_Latn_RS.properties ! src/share/classes/sun/util/resources/CurrencyNames_sr_RS.properties ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: a820f6db6eba Author: yhuang Date: 2011-03-30 22:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a820f6db6eba Merge Changeset: 7cff80a57422 Author: mfang Date: 2011-04-04 12:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7cff80a57422 Merge Changeset: da5e33af0e61 Author: resii Date: 2011-04-04 18:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/da5e33af0e61 6989729: jarreorder warnings (classlists files are out of date) Reviewed-by: ohair ! make/tools/sharing/classlist.linux ! make/tools/sharing/classlist.solaris ! make/tools/sharing/classlist.windows Changeset: 9d1f5ad258f8 Author: ohair Date: 2011-04-04 15:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9d1f5ad258f8 7029905: demo applets missing some html files Reviewed-by: omajid, mchung, igor ! make/mkdemo/jfc/Font2DTest/Makefile ! make/mkdemo/jfc/Java2D/Makefile ! make/mkdemo/jfc/SwingApplet/Makefile ! make/mkdemo/jfc/SwingSet2/Makefile Changeset: 570ea44f50cb Author: ohair Date: 2011-04-05 07:43 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/570ea44f50cb Merge Changeset: 61d9af63ff0e Author: ohair Date: 2011-04-05 08:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/61d9af63ff0e Merge Changeset: 29296ea6529a Author: ohair Date: 2011-04-05 17:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/29296ea6529a 7033960: Do not check for mapfiles when fastdebug building Reviewed-by: dcubed ! make/common/shared/Defs-linux.gmk ! make/common/shared/Defs-solaris.gmk Changeset: 376a971344a3 Author: schien Date: 2011-04-07 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/376a971344a3 Added tag jdk7-b137 for changeset 29296ea6529a ! .hgtags Changeset: 7ed259442228 Author: Greg Lewis Date: 2011-04-09 10:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7ed259442228 Merge from main OpenJDK repository Changeset: 20e1db4dfb30 Author: Greg Lewis Date: 2011-04-09 20:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/20e1db4dfb30 . Changes to the BSD specific files equivalent the Linux specific changes. ! make/common/shared/Defs-bsd.gmk ! make/tools/sharing/classlist.bsd Changeset: 5276eb50474d Author: astrange Date: 2011-04-10 20:26 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5276eb50474d Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jdk ! src/share/native/com/sun/media/sound/Platform.c From astrange at apple.com Sun Apr 10 18:52:11 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 11 Apr 2011 01:52:11 +0000 Subject: hg: macosx-port/macosx-port/langtools: 4 new changesets Message-ID: <20110411015220.F1B2347987@hg.openjdk.java.net> Changeset: 6db1dcd6a17e Author: kurt Date: 2011-04-07 23:03 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/6db1dcd6a17e Summary: Expand boot.java.provides.latest.jdk condition to detect older 1.7 jdk that also need stub files. Corrects build failures due when using an older 1.7 jdk to build the current one. ! make/build.xml Changeset: aa4f494c17ef Author: schien Date: 2011-04-07 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/aa4f494c17ef Added tag jdk7-b137 for changeset a15c9b058ae0 ! .hgtags Changeset: cfc480e5499d Author: Greg Lewis Date: 2011-04-09 10:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/cfc480e5499d Merge from main OpenJDK repository Changeset: 431b642a574b Author: astrange Date: 2011-04-10 20:26 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/431b642a574b Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools ! make/build.xml From john.r.rose at oracle.com Mon Apr 4 11:39:01 2011 From: john.r.rose at oracle.com (John Rose) Date: Mon, 4 Apr 2011 11:39:01 -0700 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: <4D99FA8C.1030106@oracle.com> References: <4D99F7D5.8090602@oracle.com> <4D99FA8C.1030106@oracle.com> Message-ID: <8A712FA6-0993-49E6-AFEF-3057BB9198ED@oracle.com> Thanks, Dalibor. Here's another reference: http://mail.openjdk.java.net/pipermail/mlvm-dev/2011-March/002665.html For those on lists who might not know, let me explain some of the software development physics of OpenJDK and JDK7 in particular. The JDK7 engineering release process requires 1-2 weeks from the time an engineer commits a change to the time it appears as a nicely tested download, usable with Solaris, Windows, and Linux. Given the amount of testing and integration done, it is remarkable achievement that this happens regularly (about 136 times so far). Because we are an open-source project, as soon as an engineer commits a change, it is visible publicly and globally. (Note that any such commit is preceded by development, testing, and formal peer review; that's why you see "review request" emails flying around.) The change appears first in a group work area (jdk7/hotspot-comp for me), where it "soaks" for nightly testing of various sorts. Periodically, changes which have accumulated in the group area are collected in another staging area (jdk7/hotspot), where additional testing is done by more engineers, followed by a grand push to the master repository (jdk7/jdk7). This grand push happens as release engineers fabricate and checked the downloads everybody sees. As soon as a change appears globally (in any repository), other projects, such as the bsd and macos ports, can pick up the changes, if they dare. But they are wise to wait for them to move up to the master (jdk7/jdk7). Pulling those changes requires some manual merging and checking. Therefore, the uptake from the OpenJDK master to various porting projects is not, and cannot be, instantaneous. In fact, if there are problems, the process may take weeks of additional time. Because this is an open source community, there is an direct way to improve this process: Volunteer to join the porting projects. There's one more bit of the puzzle I want to point out: The OpenJDK mlvm project has a patch repository which anticipates some of the OpenJDK7 changes, as deltas from the bsd-port repository. There are some intrepid souls (hi Stephen!) who build the bsd-port with these patches. When it works, this provides a bleeding-edge preview of some new JVM features (JSR 292, continuations, etc.). The bottom line is, don't expect faster-than-light travel from the porting projects. And help them! Best regards, -- John P.S. I am intentionally not commenting, because I don't know the details, of how Apple and Oracle and the community are dividing the work on bsd and macos. All I know is that intelligent people are working on keeping it sane and making it better. On Apr 4, 2011, at 10:06 AM, Dalibor Topic wrote: > On 4/4/11 6:59 PM, Henri Gomez wrote: >> Thanks :) >> >> I'm grabbing OS/X and trunk to have an idea why java.lang.invoke.* is >> under java.dyn.* > > See bug http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7012648 > > See this post for more context: http://weblogs.java.net/blog/forax/archive/2011/01/08/javadyn-dead-long-live-what > > cheers, > dalibor topic > > > -- > Oracle > Dalibor Topic | Java F/OSS Ambassador > Phone: +494023646738 | | | Mobile: +491772664192 > Oracle Java Platform Group > > ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg > > ORACLE Deutschland B.V. & Co. KG > Hauptverwaltung: Riesstr. 25, D-80992 M?nchen > Registergericht: Amtsgericht M?nchen, HRA 95603 > > Komplement?rin: ORACLE Deutschland Verwaltung B.V. > Rijnzathe 6, 3454PV De Meern, Niederlande > Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 > Gesch?ftsf?hrer: J?rgen Kunz, Marcel van de Molen, Alexander van der Ven > > Green Oracle Oracle is committed to developing practices and products that help protect the environment > From john.r.rose at oracle.com Mon Apr 4 12:48:10 2011 From: john.r.rose at oracle.com (John Rose) Date: Mon, 4 Apr 2011 12:48:10 -0700 Subject: What about java.lang.invoke available in b136 ? In-Reply-To: <6E4390F1-BFAA-495F-A200-92445AB39244@apple.com> References: <4D99F7D5.8090602@oracle.com> <4D99FA8C.1030106@oracle.com> <8A712FA6-0993-49E6-AFEF-3057BB9198ED@oracle.com> <6E4390F1-BFAA-495F-A200-92445AB39244@apple.com> Message-ID: Thanks, Mike; I'm glad to see those details. Speaking as an individual developer, I love doing my job on my Mac, because it combines the best features of a personal productivity laptop and a Unix development workstation?with mobility. Much of JSR 292 was developed on MacBook Pro systems. -- John On Apr 4, 2011, at 12:30 PM, Mike Swingler wrote: > On Apr 4, 2011, at 11:39 AM, John Rose wrote: > >> P.S. I am intentionally not commenting, because I don't know the details, of how Apple and Oracle and the community are dividing the work on bsd and macos. All I know is that intelligent people are working on keeping it sane and making it better. > > For right now, the macosx-port is generally merging upstream changes from the BSD port, since they are doing a great job of providing a stable branch off of the trunk... From henri.gomez at gmail.com Tue Apr 12 23:30:33 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 13 Apr 2011 08:30:33 +0200 Subject: Java for Mac OS X Developer Preview (10M3406a+9M3406a) and OpenJDK 7 Message-ID: Should OpenJDK 7 builders are invited to install this preview ? I read about the included support for OpenJDK but what's included exactly not allready present in update 4 ? Thanks From tomas.hurka at googlemail.com Wed Apr 13 03:08:40 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Wed, 13 Apr 2011 12:08:40 +0200 Subject: Java for Mac OS X Developer Preview (10M3406a+9M3406a) and OpenJDK 7 In-Reply-To: References: Message-ID: <6349F48A-E68C-4301-BD0E-A415EA6FFA97@googlemail.com> Hi Henri, On 13 Apr 2011, at 08:30, Henri Gomez wrote: > Should OpenJDK 7 builders are invited to install this preview ? > > I read about the included support for OpenJDK but what's included > exactly not allready present in update 4 ? I guess, that it is this bugfix. Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From henri.gomez at gmail.com Wed Apr 13 05:11:05 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 13 Apr 2011 14:11:05 +0200 Subject: Info.plist Message-ID: I was comparing Info.plist generated by macosx-port and the one bundled with Apple latest JDK : Apple JDK 1.6.0-24 (Update 4) CFBundleDevelopmentRegion English CFBundleExecutable libjava.jnilib CFBundleGetInfoString Java for Mac OS X (1.6.0_24-b07-334) CFBundleIdentifier com.apple.javajdk.1.6.0_24-b07-334 CFBundleInfoDictionaryVersion 6.0 CFBundleName Java SE 6 CFBundlePackageType BNDL CFBundleShortVersionString 13.4.0 CFBundleSignature ??? CFBundleVersion 13.4.0 JavaVM JVMCapabilities JNI BundledApp WebStart Applets CommandLine JVMMaximumFrameworkVersion 13.*.* JVMMaximumSystemVersion 10.6.* JVMMinimumFrameworkVersion 13.2.9 JVMMinimumSystemVersion 10.6.0 JVMPlatformVersion 1.6 JVMVendor Apple Inc. JVMVersion 1.6.0_24-b07-334 NSHumanReadableCopyright Copyright ? 2010 Apple Inc. All rights reserved. OpenJDK 1.7 (macosx-port) http://www.apple.com/DTDs/PropertyList-1.0.dtd"> CFBundleDevelopmentRegion English CFBundleExecutable libjava.dylib CFBundleGetInfoString OpenJDK (1.7.0) CFBundleIdentifier net.java.openjdk CFBundleInfoDictionaryVersion 7.0 CFBundleName OpenJDK 7 CFBundlePackageType BNDL CFBundleShortVersionString 1.0 CFBundleSignature ???? CFBundleVersion 1.0 JavaVM JVMCapabilities CommandLine JVMMinimumFrameworkVersion 13.2.9 JVMMinimumSystemVersion 10.6.0 JVMPlatformVersion 1.7 JVMVendor UNDEFINED JVMVersion 1.7.0 JVMVendor is UNDEFINED for now. What should be the vendor name ? Oracle ? OpenJDK ? JVMVersion should it be 1.7_21.0-b07 ? I was using this one on my bsdport build (with parts replaced at build time ) CFBundleDevelopmentRegion English CFBundleExecutable libjava.dylib CFBundleGetInfoString Java 64bits for Mac OS X (1.7_21.0-b07) CFBundleIdentifier net.openjdk.java.x64_64.jvm.A CFBundleInfoDictionaryVersion 6.0 CFBundleName Java SE 7 CFBundlePackageType BNDL CFBundleShortVersionString 13.3.0 CFBundleSignature ??? CFBundleVersion 13.3.0 JavaVM JVMCapabilities CommandLine JVMPlatformVersion 1.7 JVMVendor OpenJDK JVMVersion 1.7_21.0-b07 NSHumanReadableCopyright OpenJDK 1.7 64bits From johnyeary at gmail.com Wed Apr 13 05:19:48 2011 From: johnyeary at gmail.com (John Yeary) Date: Wed, 13 Apr 2011 08:19:48 -0400 Subject: Info.plist In-Reply-To: References: Message-ID: I would use OpenJDK since it is not an "official" Oracle build. On Wed, Apr 13, 2011 at 8:11 AM, Henri Gomez wrote: > I was comparing Info.plist generated by macosx-port and the one > bundled with Apple latest JDK : > > Apple JDK 1.6.0-24 (Update 4) > > > "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> > > > CFBundleDevelopmentRegion > English > CFBundleExecutable > libjava.jnilib > CFBundleGetInfoString > Java for Mac OS X (1.6.0_24-b07-334) > CFBundleIdentifier > com.apple.javajdk.1.6.0_24-b07-334 > CFBundleInfoDictionaryVersion > 6.0 > CFBundleName > Java SE 6 > CFBundlePackageType > BNDL > CFBundleShortVersionString > 13.4.0 > CFBundleSignature > ??? > CFBundleVersion > 13.4.0 > JavaVM > > JVMCapabilities > > JNI > BundledApp > WebStart > Applets > CommandLine > > JVMMaximumFrameworkVersion > 13.*.* > JVMMaximumSystemVersion > 10.6.* > JVMMinimumFrameworkVersion > 13.2.9 > JVMMinimumSystemVersion > 10.6.0 > JVMPlatformVersion > 1.6 > JVMVendor > Apple Inc. > JVMVersion > 1.6.0_24-b07-334 > > NSHumanReadableCopyright > Copyright ? 2010 Apple Inc. All rights reserved. > > > > OpenJDK 1.7 (macosx-port) > > > "">http://www.apple.com/DTDs/PropertyList-1.0.dtd"> > > > CFBundleDevelopmentRegion > English > CFBundleExecutable > libjava.dylib > CFBundleGetInfoString > OpenJDK (1.7.0) > CFBundleIdentifier > net.java.openjdk > CFBundleInfoDictionaryVersion > 7.0 > CFBundleName > OpenJDK 7 > CFBundlePackageType > BNDL > CFBundleShortVersionString > 1.0 > CFBundleSignature > ???? > CFBundleVersion > 1.0 > JavaVM > > JVMCapabilities > > CommandLine > > JVMMinimumFrameworkVersion > 13.2.9 > JVMMinimumSystemVersion > 10.6.0 > JVMPlatformVersion > 1.7 > JVMVendor > UNDEFINED > JVMVersion > 1.7.0 > > > > > JVMVendor is UNDEFINED for now. > What should be the vendor name ? Oracle ? OpenJDK ? > > JVMVersion should it be 1.7_21.0-b07 ? > > I was using this one on my bsdport build (with parts replaced at build time > ) > > > > "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> > > > CFBundleDevelopmentRegion > English > CFBundleExecutable > libjava.dylib > CFBundleGetInfoString > Java 64bits for Mac OS X (1.7_21.0-b07) > CFBundleIdentifier > net.openjdk.java.x64_64.jvm.A > CFBundleInfoDictionaryVersion > 6.0 > CFBundleName > Java SE 7 > CFBundlePackageType > BNDL > CFBundleShortVersionString > 13.3.0 > CFBundleSignature > ??? > CFBundleVersion > 13.3.0 > JavaVM > > JVMCapabilities > > CommandLine > > JVMPlatformVersion > 1.7 > JVMVendor > OpenJDK > JVMVersion > 1.7_21.0-b07 > > NSHumanReadableCopyright > OpenJDK 1.7 64bits > > > -- John Yeary -- http://javaevangelist.blogspot.com http://www.johnyeary.com *@jyeary* "Far better it is to dare mighty things, to win glorious triumphs, even though checkered by failure, than to take rank with those poor spirits who neither enjoy much nor suffer much, because they live in the gray twilight that knows not victory nor defeat." -- Theodore Roosevelt From swingler at apple.com Wed Apr 13 07:29:01 2011 From: swingler at apple.com (Mike Swingler) Date: Wed, 13 Apr 2011 07:29:01 -0700 Subject: Info.plist In-Reply-To: References: Message-ID: In the source it's UNDEFINED, since the distributer of the binary product is not known until the time of compilation. Please write up at bug at to have this value be settable as a parameter to the make command. There may already be an existing parameter for branding - perhaps someone on build-dev knows. Once that's fixed, you could use "Henri's OpenJDK" or anything you like at that point. Obviously, only Oracle should use "Oracle Corporation". Regards, Mike Swingler Java Engineering Apple Inc. On Apr 13, 2011, at 5:19 AM, John Yeary wrote: > I would use OpenJDK since it is not an "official" Oracle build. > > On Wed, Apr 13, 2011 at 8:11 AM, Henri Gomez wrote: > >> I was comparing Info.plist generated by macosx-port and the one >> bundled with Apple latest JDK : >> >> Apple JDK 1.6.0-24 (Update 4) >> >> >> > "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> >> >> >> CFBundleDevelopmentRegion >> English >> CFBundleExecutable >> libjava.jnilib >> CFBundleGetInfoString >> Java for Mac OS X (1.6.0_24-b07-334) >> CFBundleIdentifier >> com.apple.javajdk.1.6.0_24-b07-334 >> CFBundleInfoDictionaryVersion >> 6.0 >> CFBundleName >> Java SE 6 >> CFBundlePackageType >> BNDL >> CFBundleShortVersionString >> 13.4.0 >> CFBundleSignature >> ??? >> CFBundleVersion >> 13.4.0 >> JavaVM >> >> JVMCapabilities >> >> JNI >> BundledApp >> WebStart >> Applets >> CommandLine >> >> JVMMaximumFrameworkVersion >> 13.*.* >> JVMMaximumSystemVersion >> 10.6.* >> JVMMinimumFrameworkVersion >> 13.2.9 >> JVMMinimumSystemVersion >> 10.6.0 >> JVMPlatformVersion >> 1.6 >> JVMVendor >> Apple Inc. >> JVMVersion >> 1.6.0_24-b07-334 >> >> NSHumanReadableCopyright >> Copyright ? 2010 Apple Inc. All rights reserved. >> >> >> >> OpenJDK 1.7 (macosx-port) >> >> >> > "">http://www.apple.com/DTDs/PropertyList-1.0.dtd"> >> >> >> CFBundleDevelopmentRegion >> English >> CFBundleExecutable >> libjava.dylib >> CFBundleGetInfoString >> OpenJDK (1.7.0) >> CFBundleIdentifier >> net.java.openjdk >> CFBundleInfoDictionaryVersion >> 7.0 >> CFBundleName >> OpenJDK 7 >> CFBundlePackageType >> BNDL >> CFBundleShortVersionString >> 1.0 >> CFBundleSignature >> ???? >> CFBundleVersion >> 1.0 >> JavaVM >> >> JVMCapabilities >> >> CommandLine >> >> JVMMinimumFrameworkVersion >> 13.2.9 >> JVMMinimumSystemVersion >> 10.6.0 >> JVMPlatformVersion >> 1.7 >> JVMVendor >> UNDEFINED >> JVMVersion >> 1.7.0 >> >> >> >> >> JVMVendor is UNDEFINED for now. >> What should be the vendor name ? Oracle ? OpenJDK ? >> >> JVMVersion should it be 1.7_21.0-b07 ? >> >> I was using this one on my bsdport build (with parts replaced at build time >> ) >> >> >> >> > "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> >> >> >> CFBundleDevelopmentRegion >> English >> CFBundleExecutable >> libjava.dylib >> CFBundleGetInfoString >> Java 64bits for Mac OS X (1.7_21.0-b07) >> CFBundleIdentifier >> net.openjdk.java.x64_64.jvm.A >> CFBundleInfoDictionaryVersion >> 6.0 >> CFBundleName >> Java SE 7 >> CFBundlePackageType >> BNDL >> CFBundleShortVersionString >> 13.3.0 >> CFBundleSignature >> ??? >> CFBundleVersion >> 13.3.0 >> JavaVM >> >> JVMCapabilities >> >> CommandLine >> >> JVMPlatformVersion >> 1.7 >> JVMVendor >> OpenJDK >> JVMVersion >> 1.7_21.0-b07 >> >> NSHumanReadableCopyright >> OpenJDK 1.7 64bits >> >> >> > > > > -- > John Yeary > -- > http://javaevangelist.blogspot.com > http://www.johnyeary.com > *@jyeary* > > "Far better it is to dare mighty things, to win glorious triumphs, even > though checkered by failure, than to take rank with those poor spirits who > neither enjoy much nor suffer much, because they live in the gray twilight > that knows not victory nor defeat." > -- Theodore Roosevelt From henri.gomez at gmail.com Wed Apr 13 08:12:41 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 13 Apr 2011 17:12:41 +0200 Subject: Info.plist In-Reply-To: References: Message-ID: http://java.net/jira/browse/MACOSX_PORT-19 Henri's OpenJDK :) The question is also about JVMVersion. Shouldn't it be something like : JVMVersion 1.7_21.0-b07 Same question for CFBundleGetInfoString. CFBundleGetInfoString OpenJDK (1.7_21.0-b07) 2011/4/13 Mike Swingler : > In the source it's UNDEFINED, since the distributer of the binary product is not known until the time of compilation. > > Please write up at bug at to have this value be settable as a parameter to the make command. There may already be an existing parameter for branding - perhaps someone on build-dev knows. > > Once that's fixed, you could use "Henri's OpenJDK" or anything you like at that point. Obviously, only Oracle should use "Oracle Corporation". > > Regards, > Mike Swingler > Java Engineering > Apple Inc. > > On Apr 13, 2011, at 5:19 AM, John Yeary wrote: > >> I would use OpenJDK since it is not an "official" Oracle build. >> >> On Wed, Apr 13, 2011 at 8:11 AM, Henri Gomez wrote: >> >>> I was comparing Info.plist generated by macosx-port and the one >>> bundled with Apple latest JDK : >>> >>> Apple JDK 1.6.0-24 (Update 4) >>> >>> >>> >> "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> >>> >>> >>> ? ? ? CFBundleDevelopmentRegion >>> ? ? ? English >>> ? ? ? CFBundleExecutable >>> ? ? ? libjava.jnilib >>> ? ? ? CFBundleGetInfoString >>> ? ? ? Java for Mac OS X (1.6.0_24-b07-334) >>> ? ? ? CFBundleIdentifier >>> ? ? ? com.apple.javajdk.1.6.0_24-b07-334 >>> ? ? ? CFBundleInfoDictionaryVersion >>> ? ? ? 6.0 >>> ? ? ? CFBundleName >>> ? ? ? Java SE 6 >>> ? ? ? CFBundlePackageType >>> ? ? ? BNDL >>> ? ? ? CFBundleShortVersionString >>> ? ? ? 13.4.0 >>> ? ? ? CFBundleSignature >>> ? ? ? ??? >>> ? ? ? CFBundleVersion >>> ? ? ? 13.4.0 >>> ? ? ? JavaVM >>> ? ? ? >>> ? ? ? ? ? ? ? JVMCapabilities >>> ? ? ? ? ? ? ? >>> ? ? ? ? ? ? ? ? ? ? ? JNI >>> ? ? ? ? ? ? ? ? ? ? ? BundledApp >>> ? ? ? ? ? ? ? ? ? ? ? WebStart >>> ? ? ? ? ? ? ? ? ? ? ? Applets >>> ? ? ? ? ? ? ? ? ? ? ? CommandLine >>> ? ? ? ? ? ? ? >>> ? ? ? ? ? ? ? JVMMaximumFrameworkVersion >>> ? ? ? ? ? ? ? 13.*.* >>> ? ? ? ? ? ? ? JVMMaximumSystemVersion >>> ? ? ? ? ? ? ? 10.6.* >>> ? ? ? ? ? ? ? JVMMinimumFrameworkVersion >>> ? ? ? ? ? ? ? 13.2.9 >>> ? ? ? ? ? ? ? JVMMinimumSystemVersion >>> ? ? ? ? ? ? ? 10.6.0 >>> ? ? ? ? ? ? ? JVMPlatformVersion >>> ? ? ? ? ? ? ? 1.6 >>> ? ? ? ? ? ? ? JVMVendor >>> ? ? ? ? ? ? ? Apple Inc. >>> ? ? ? ? ? ? ? JVMVersion >>> ? ? ? ? ? ? ? 1.6.0_24-b07-334 >>> ? ? ? >>> ? ? ? NSHumanReadableCopyright >>> ? ? ? Copyright ? 2010 Apple Inc. All rights reserved. >>> >>> >>> >>> OpenJDK 1.7 (macosx-port) >>> >>> >>> >> "">http://www.apple.com/DTDs/PropertyList-1.0.dtd"> >>> >>> >>> ? ? ?CFBundleDevelopmentRegion >>> ? ? ?English >>> ? ? ?CFBundleExecutable >>> ? ? ?libjava.dylib >>> ? ? ?CFBundleGetInfoString >>> ? ? ?OpenJDK (1.7.0) >>> ? ? ?CFBundleIdentifier >>> ? ? ?net.java.openjdk >>> ? ? ?CFBundleInfoDictionaryVersion >>> ? ? ?7.0 >>> ? ? ?CFBundleName >>> ? ? ?OpenJDK 7 >>> ? ? ?CFBundlePackageType >>> ? ? ?BNDL >>> ? ? ?CFBundleShortVersionString >>> ? ? ?1.0 >>> ? ? ?CFBundleSignature >>> ? ? ????? >>> ? ? ?CFBundleVersion >>> ? ? ?1.0 >>> ? ? ?JavaVM >>> ? ? ? >>> ? ? ? ? ? ? ?JVMCapabilities >>> ? ? ? ? ? ? ? >>> ? ? ? ? ? ? ? ? ? ? ?CommandLine >>> ? ? ? ? ? ? ? >>> ? ? ? ? ? ? ?JVMMinimumFrameworkVersion >>> ? ? ? ? ? ? ?13.2.9 >>> ? ? ? ? ? ? ?JVMMinimumSystemVersion >>> ? ? ? ? ? ? ?10.6.0 >>> ? ? ? ? ? ? ?JVMPlatformVersion >>> ? ? ? ? ? ? ?1.7 >>> ? ? ? ? ? ? ?JVMVendor >>> ? ? ? ? ? ? ?UNDEFINED >>> ? ? ? ? ? ? ?JVMVersion >>> ? ? ? ? ? ? ?1.7.0 >>> ? ? ? >>> >>> >>> >>> JVMVendor is UNDEFINED for now. >>> What should be the vendor name ? Oracle ? OpenJDK ? >>> >>> JVMVersion should it be 1.7_21.0-b07 ? >>> >>> I was using this one on my bsdport build (with parts replaced at build time >>> ) >>> >>> >>> >>> >> "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> >>> >>> >>> ? CFBundleDevelopmentRegion >>> ? English >>> ? CFBundleExecutable >>> ? libjava.dylib >>> ? CFBundleGetInfoString >>> ? Java 64bits for Mac OS X (1.7_21.0-b07) >>> ? CFBundleIdentifier >>> ? net.openjdk.java.x64_64.jvm.A >>> ? CFBundleInfoDictionaryVersion >>> ? 6.0 >>> ? CFBundleName >>> ? Java SE 7 >>> ? CFBundlePackageType >>> ? BNDL >>> ? CFBundleShortVersionString >>> ? 13.3.0 >>> ? CFBundleSignature >>> ? ??? >>> ? CFBundleVersion >>> ? 13.3.0 >>> ? JavaVM >>> ? >>> ? ? ? JVMCapabilities >>> ? ? ? >>> ? ? ? ? ? CommandLine >>> ? ? ? >>> ? ? ? JVMPlatformVersion >>> ? ? ? 1.7 >>> ? ? ? JVMVendor >>> ? ? ? OpenJDK >>> ? ? ? JVMVersion >>> ? ? ? 1.7_21.0-b07 >>> ? >>> ? NSHumanReadableCopyright >>> ? OpenJDK 1.7 64bits >>> >>> >>> >> >> >> >> -- >> John Yeary >> -- >> http://javaevangelist.blogspot.com >> http://www.johnyeary.com >> *@jyeary* >> >> "Far better it is to dare mighty things, to win glorious triumphs, even >> though checkered by failure, than to take rank with those poor spirits who >> neither enjoy much nor suffer much, because they live in the gray twilight >> that knows not victory nor defeat." >> -- Theodore Roosevelt > > From tomas.hurka at googlemail.com Wed Apr 13 08:35:32 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Wed, 13 Apr 2011 17:35:32 +0200 Subject: Info.plist In-Reply-To: References: Message-ID: <1F1C8E9F-34FB-40C2-A7F8-63BA8AD08D7B@googlemail.com> Hi Henri, On 13 Apr 2011, at 17:12, Henri Gomez wrote: > http://java.net/jira/browse/MACOSX_PORT-19 > > Henri's OpenJDK :) > > The question is also about JVMVersion. > Shouldn't it be something like : > > JVMVersion > 1.7_21.0-b07 > > Same question for CFBundleGetInfoString. > > CFBundleGetInfoString > OpenJDK (1.7_21.0-b07) The version should be something which starts with 1.7.0-ea-b137- and you probably want to add another version number, which specify actual state of macosx-port repository used for the build. Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From swingler at apple.com Wed Apr 13 09:57:39 2011 From: swingler at apple.com (Mike Swingler) Date: Wed, 13 Apr 2011 09:57:39 -0700 Subject: Java for Mac OS X Developer Preview (10M3406a+9M3406a) and OpenJDK 7 In-Reply-To: References: Message-ID: <4CDFAA3D-95A4-4C29-A92A-6D50445F2583@apple.com> On Apr 12, 2011, at 11:30 PM, Henri Gomez wrote: > Should OpenJDK 7 builders are invited to install this preview ? > > I read about the included support for OpenJDK but what's included > exactly not allready present in update 4 ? We've added a couple of category methods on NSEvent, and fixed a bug in the custom Java NSMenu handling. Installing the DP is not required right now, but it will be once we push source in that depends on it (I'll update the page then). Regards, Mike Swingler Java Engineering Apple Inc. From swingler at apple.com Wed Apr 13 10:02:47 2011 From: swingler at apple.com (Mike Swingler) Date: Wed, 13 Apr 2011 10:02:47 -0700 Subject: Java for Mac OS X Developer Preview (10M3406a+9M3406a) and OpenJDK 7 In-Reply-To: <4CDFAA3D-95A4-4C29-A92A-6D50445F2583@apple.com> References: <4CDFAA3D-95A4-4C29-A92A-6D50445F2583@apple.com> Message-ID: On Apr 13, 2011, at 9:57 AM, Mike Swingler wrote: > On Apr 12, 2011, at 11:30 PM, Henri Gomez wrote: > >> Should OpenJDK 7 builders are invited to install this preview ? >> >> I read about the included support for OpenJDK but what's included >> exactly not allready present in update 4 ? > > We've added a couple of category methods on NSEvent, and fixed a bug in the custom Java NSMenu handling. > > Installing the DP is not required right now, but it will be once we push source in that depends on it (I'll update the page then). Oh, and we also fixed a silly re-definition of jlong_to_ptr and ptr_to_jlong that conflicts with the standard jlong.h header . I'm sure there is other minor cleanup that didn't make it into Update 4 that I'm forgetting... Regards, Mike Swingler Java Engineering Apple Inc. From henri.gomez at gmail.com Wed Apr 13 10:09:58 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 13 Apr 2011 19:09:58 +0200 Subject: Java for Mac OS X Developer Preview (10M3406a+9M3406a) and OpenJDK 7 In-Reply-To: References: <4CDFAA3D-95A4-4C29-A92A-6D50445F2583@apple.com> Message-ID: Ok, so better install this one for OpenJDK builders 2011/4/13 Mike Swingler : > On Apr 13, 2011, at 9:57 AM, Mike Swingler wrote: > >> On Apr 12, 2011, at 11:30 PM, Henri Gomez wrote: >> >>> Should OpenJDK 7 builders are invited to install this preview ? >>> >>> I read about the included support for OpenJDK but what's included >>> exactly not allready present in update 4 ? >> >> We've added a couple of category methods on NSEvent, and fixed a bug in the custom Java NSMenu handling. >> >> Installing the DP is not required right now, but it will be once we push source in that depends on it (I'll update the page then). > > Oh, and we also fixed a silly re-definition of jlong_to_ptr and ptr_to_jlong that conflicts with the standard jlong.h header . I'm sure there is other minor cleanup that didn't make it into Update 4 that I'm forgetting... > > Regards, > Mike Swingler > Java Engineering > Apple Inc. > > From loefty at apple.com Wed Apr 13 15:11:47 2011 From: loefty at apple.com (loefty at apple.com) Date: Wed, 13 Apr 2011 22:11:47 +0000 Subject: hg: macosx-port/macosx-port/jdk: 2 new changesets Message-ID: <20110413221207.1962547A61@hg.openjdk.java.net> Changeset: 2a6b36ece566 Author: loefty at apple.com Date: 2011-04-13 15:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2a6b36ece566 adding more basic tests for the Mac port of OpenJDK7 + test/java/util/Date/R1610789DateTests.java + test/java/util/Date/R1651062DateMonthParse.java + test/java/util/Date/R2452208DateEpochFormat.java + test/java/vm/R3569904ThreadedAppendDoubleDivByZeroTest.java Changeset: aa0e31df4f56 Author: loefty at apple.com Date: 2011-04-13 15:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/aa0e31df4f56 adding more basic tests for the Mac port of OpenJDK7 From artem.ananiev at oracle.com Thu Apr 14 04:44:46 2011 From: artem.ananiev at oracle.com (artem.ananiev at oracle.com) Date: Thu, 14 Apr 2011 11:44:46 +0000 Subject: hg: macosx-port/macosx-port/jdk: java.awt.Label.initIDs() native stub Message-ID: <20110414114456.EFE9947A97@hg.openjdk.java.net> Changeset: e5a431168a2b Author: art Date: 2011-04-14 15:42 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e5a431168a2b java.awt.Label.initIDs() native stub ! src/macosx/native/sun/awt/InitIDs.m From rhoover at apple.com Thu Apr 14 10:56:05 2011 From: rhoover at apple.com (rhoover at apple.com) Date: Thu, 14 Apr 2011 17:56:05 +0000 Subject: hg: macosx-port/macosx-port/jdk: -d64 -client should not fail, http://java.net/jira/browse/MACOSX_PORT-8, reviewed by mike swingler Message-ID: <20110414175615.6D36F47AA6@hg.openjdk.java.net> Changeset: cdd28564eb93 Author: rhoover Date: 2011-04-14 11:55 -0600 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cdd28564eb93 -d64 -client should not fail, http://java.net/jira/browse/MACOSX_PORT-8, reviewed by mike swingler ! src/solaris/bin/java_md.c From swingler at apple.com Thu Apr 14 19:28:09 2011 From: swingler at apple.com (swingler at apple.com) Date: Fri, 15 Apr 2011 02:28:09 +0000 Subject: hg: macosx-port/macosx-port/jdk: Another round of clean up, enhancements to file dialogs, cursors, window helper functions, geometry helpers, splashscreen, and the start of font work. Message-ID: <20110415022820.4DD0247ADB@hg.openjdk.java.net> Changeset: e413b62228f9 Author: swingler at apple.com Date: 2011-04-14 19:27 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e413b62228f9 Another round of clean up, enhancements to file dialogs, cursors, window helper functions, geometry helpers, splashscreen, and the start of font work. ! make/sun/lwawt/FILES_c_macosx.gmk ! src/macosx/classes/sun/awt/CGraphicsConfig.java ! src/macosx/classes/sun/awt/CGraphicsEnvironment.java ! src/macosx/classes/sun/font/CFont.java ! src/macosx/classes/sun/lwawt/LWCursorManager.java ! src/macosx/classes/sun/lwawt/LWToolkit.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CCursorManager.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/AWTEvent.m ! src/macosx/native/sun/awt/AWTView.h ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/AWTWindow.h ! src/macosx/native/sun/awt/AWTWindow.m ! src/macosx/native/sun/awt/AWTWindowDelegate.h ! src/macosx/native/sun/awt/AWTWindowDelegate.m - src/macosx/native/sun/awt/CCursorManager.h ! src/macosx/native/sun/awt/CCursorManager.m ! src/macosx/native/sun/awt/CFileDialog.h ! src/macosx/native/sun/awt/CFileDialog.m ! src/macosx/native/sun/awt/CGraphicsConfig.m ! src/macosx/native/sun/awt/CGraphicsEnv.m ! src/macosx/native/sun/awt/CRobot.m ! src/macosx/native/sun/awt/CTrayIcon.h ! src/macosx/native/sun/awt/CTrayIcon.m ! src/macosx/native/sun/awt/CWrapper.h ! src/macosx/native/sun/awt/CWrapper.m + src/macosx/native/sun/awt/GeomUtilities.h + src/macosx/native/sun/awt/GeomUtilities.m ! src/macosx/native/sun/awt/LWCToolkit.h ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/awt/ThreadUtilities.m ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/macosx/native/sun/font/CFont.m ! src/macosx/native/sun/font/CGFontSupport.h ! src/macosx/native/sun/font/CStrike.m ! src/macosx/native/sun/font/CoreTextSupport.m From kevin_m_miller at apple.com Fri Apr 15 11:22:32 2011 From: kevin_m_miller at apple.com (kevin_m_miller at apple.com) Date: Fri, 15 Apr 2011 18:22:32 +0000 Subject: hg: macosx-port/macosx-port/jdk: Syncing Aqua up to Apple's JDK6 top of tree Message-ID: <20110415182242.6C2A247B07@hg.openjdk.java.net> Changeset: b8ebd37e2bd0 Author: kevin_m_miller at apple.com Date: 2011-04-15 11:22 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b8ebd37e2bd0 Syncing Aqua up to Apple's JDK6 top of tree ! src/macosx/classes/apple/laf/JRSUIStateFactory.java ! src/macosx/classes/com/apple/laf/AquaBorder.java ! src/macosx/classes/com/apple/laf/AquaButtonBorder.java ! src/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java ! src/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java ! src/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java ! src/macosx/classes/com/apple/laf/AquaButtonRadioUI.java ! src/macosx/classes/com/apple/laf/AquaButtonToggleUI.java ! src/macosx/classes/com/apple/laf/AquaButtonUI.java ! src/macosx/classes/com/apple/laf/AquaCachingPainter.java ! src/macosx/classes/com/apple/laf/AquaCaret.java ! src/macosx/classes/com/apple/laf/AquaComboBoxButton.java ! src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java ! src/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java ! src/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! src/macosx/classes/com/apple/laf/AquaEditorPaneUI.java ! src/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/macosx/classes/com/apple/laf/AquaFileSystemModel.java ! src/macosx/classes/com/apple/laf/AquaFileView.java + src/macosx/classes/com/apple/laf/AquaFocus.java ! src/macosx/classes/com/apple/laf/AquaFocusHandler.java ! src/macosx/classes/com/apple/laf/AquaFonts.java ! src/macosx/classes/com/apple/laf/AquaGroupBorder.java ! src/macosx/classes/com/apple/laf/AquaHighlighter.java ! src/macosx/classes/com/apple/laf/AquaIcon.java ! src/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java ! src/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java ! src/macosx/classes/com/apple/laf/AquaInternalFrameManager.java ! src/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java ! src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java ! src/macosx/classes/com/apple/laf/AquaKeyBindings.java ! src/macosx/classes/com/apple/laf/AquaLabelUI.java ! src/macosx/classes/com/apple/laf/AquaListUI.java ! src/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/macosx/classes/com/apple/laf/AquaMenuBarBorder.java ! src/macosx/classes/com/apple/laf/AquaMenuBarUI.java ! src/macosx/classes/com/apple/laf/AquaMenuBorder.java ! src/macosx/classes/com/apple/laf/AquaMenuItemUI.java ! src/macosx/classes/com/apple/laf/AquaMenuPainter.java ! src/macosx/classes/com/apple/laf/AquaMenuUI.java ! src/macosx/classes/com/apple/laf/AquaMnemonicHandler.java ! src/macosx/classes/com/apple/laf/AquaNativeResources.java ! src/macosx/classes/com/apple/laf/AquaOptionPaneUI.java ! src/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java ! src/macosx/classes/com/apple/laf/AquaPopupMenuUI.java ! src/macosx/classes/com/apple/laf/AquaProgressBarUI.java ! src/macosx/classes/com/apple/laf/AquaRootPaneUI.java ! src/macosx/classes/com/apple/laf/AquaScrollBarUI.java ! src/macosx/classes/com/apple/laf/AquaScrollPaneUI.java ! src/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java ! src/macosx/classes/com/apple/laf/AquaSliderUI.java ! src/macosx/classes/com/apple/laf/AquaSpinnerUI.java ! src/macosx/classes/com/apple/laf/AquaSplitPaneDividerUI.java ! src/macosx/classes/com/apple/laf/AquaSplitPaneUI.java ! src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/macosx/classes/com/apple/laf/AquaTabbedPaneTabState.java ! src/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java ! src/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java ! src/macosx/classes/com/apple/laf/AquaTableHeaderUI.java ! src/macosx/classes/com/apple/laf/AquaTableUI.java ! src/macosx/classes/com/apple/laf/AquaTextAreaUI.java ! src/macosx/classes/com/apple/laf/AquaTextFieldBorder.java ! src/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java ! src/macosx/classes/com/apple/laf/AquaTextFieldSearch.java ! src/macosx/classes/com/apple/laf/AquaTextFieldUI.java ! src/macosx/classes/com/apple/laf/AquaTextPaneUI.java ! src/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java ! src/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java ! src/macosx/classes/com/apple/laf/AquaToolBarUI.java ! src/macosx/classes/com/apple/laf/AquaToolTipUI.java ! src/macosx/classes/com/apple/laf/AquaTreeUI.java ! src/macosx/classes/com/apple/laf/AquaUtilControlSize.java ! src/macosx/classes/com/apple/laf/AquaUtils.java ! src/macosx/classes/com/apple/laf/ImageCache.java ! src/macosx/classes/com/apple/laf/ScreenPopupFactory.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/native/com/apple/laf/AquaFileView.m ! src/macosx/native/com/apple/laf/AquaNativeResources.m From swingler at apple.com Fri Apr 15 13:13:18 2011 From: swingler at apple.com (swingler at apple.com) Date: Fri, 15 Apr 2011 20:13:18 +0000 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up more manual autorelease pool usage without try/catch, removing unnecessary structs/macros, fixing wierd object initialization. Message-ID: <20110415201329.87D8C47B0D@hg.openjdk.java.net> Changeset: da24a661e14f Author: swingler at apple.com Date: 2011-04-15 13:13 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/da24a661e14f Cleaning up more manual autorelease pool usage without try/catch, removing unnecessary structs/macros, fixing wierd object initialization. ! src/macosx/classes/com/apple/resources/MacOSXResourceBundle.java ! src/macosx/classes/sun/lwawt/macosx/CImage.java ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/AWTWindow.m ! src/macosx/native/sun/awt/CMenuComponent.h ! src/macosx/native/sun/awt/CMenuComponent.m ! src/macosx/native/sun/awt/CPopupMenu.m ! src/macosx/native/sun/awt/LWCToolkit.h ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m From swingler at apple.com Fri Apr 15 16:20:44 2011 From: swingler at apple.com (swingler at apple.com) Date: Fri, 15 Apr 2011 23:20:44 +0000 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up window pointer access, fixing threading assert, clarifying threading policy. Message-ID: <20110415232056.1C7E147B15@hg.openjdk.java.net> Changeset: e82b49fcf70a Author: swingler at apple.com Date: 2011-04-15 16:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e82b49fcf70a Cleaning up window pointer access, fixing threading assert, clarifying threading policy. ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/native/sun/awt/AWTWindow.m From henri.gomez at gmail.com Sat Apr 16 01:18:46 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Sat, 16 Apr 2011 10:18:46 +0200 Subject: Latest merge - build error Message-ID: Hi guys Just synced with the latests merge and got the following build error : function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:248: error: 'kJRSUI_ScrollBarPart_arrowMinInside' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:249: error: 'kJRSUI_ScrollBarPart_trackMin' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:250: error: 'kJRSUI_ScrollBarPart_trackMax' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:252: error: 'kJRSUI_Variant_menuGlyph' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:253: error: 'kJRSUI_Variant_menuPopup' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:254: error: 'kJRSUI_Variant_menuPulldown' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:255: error: 'kJRSUI_Variant_menuHierarchical' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:256: error: 'kJRSUI_Variant_gradientListBackgroundEven' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:257: error: 'kJRSUI_Variant_gradientListBackgroundOdd' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:258: error: 'kJRSUI_Variant_gradientSideBar' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:259: error: 'kJRSUI_Variant_gradientSideBarSelection' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:260: error: 'kJRSUI_Variant_gradientSideBarFocusedSelection' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:262: error: 'kJRSUI_WindowType_document' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:263: error: 'kJRSUI_WindowType_utility' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:264: error: 'kJRSUI_WindowType_titlelessUtility' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m: At top level: /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:324: error: expected ')' before 'control' lipo: can't figure out the architecture type of: /var/folders/3u/3uWMM20WGM0nDzU2B9Xmi++++TI/-Tmp-//cckzrPlG.out make[6]: *** [/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/com.apple.laf/laf/obj/JRSUIConstantSync.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:33: /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.h:29: error: expected ')' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gRenderer' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_initNativeJRSUI': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: (Each undeclared identifier is reported only once /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: for each function it appears in.) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: warning: implicit declaration of function 'JRSUIRendererCreate' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getCFDictionary': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:76: warning: implicit declaration of function 'JRSUIControlCreate' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_disposeCFDictionary': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: warning: implicit declaration of function 'JRSUIControlRelease' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: error: expected ')' before 'ptr' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: At top level: /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:108: error: expected ')' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'doSyncChanges': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:141: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:141: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:144: warning: implicit declaration of function 'syncChangesToControl' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:144: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'doPaintCGContext': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:160: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:160: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:161: warning: implicit declaration of function '_SyncEncodedProperties' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:161: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: warning: implicit declaration of function 'JRSUIControlDraw' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeHitPart': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:245: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: warning: implicit declaration of function 'JRSUIControlGetHitPart' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIUtils_00024ScrollBar_shouldUseScrollToClick': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:261: warning: implicit declaration of function 'JRSUIControlShouldScrollToClick' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativePartBounds': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:273: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: warning: implicit declaration of function 'JRSUIControlGetScrollBarPartBounds' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: error: invalid initializer /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeScrollBarOffsetChange': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:295: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:298: warning: implicit declaration of function 'JRSUIControlGetScrollBarOffsetFor' In file included from /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:33: /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.h:29: error: expected ')' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gRenderer' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_initNativeJRSUI': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: (Each undeclared identifier is reported only once /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: error: for each function it appears in.) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:49: warning: implicit declaration of function 'JRSUIRendererCreate' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getCFDictionary': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:76: warning: implicit declaration of function 'JRSUIControlCreate' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_disposeCFDictionary': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: warning: implicit declaration of function 'JRSUIControlRelease' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:89: error: expected ')' before 'ptr' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: At top level: /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:108: error: expected ')' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'doSyncChanges': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:141: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:141: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:144: warning: implicit declaration of function 'syncChangesToControl' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:144: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'doPaintCGContext': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:160: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:160: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:161: warning: implicit declaration of function '_SyncEncodedProperties' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:161: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: warning: implicit declaration of function 'JRSUIControlDraw' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:163: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeHitPart': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:244: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:245: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: warning: implicit declaration of function 'JRSUIControlGetHitPart' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:250: error: 'gRenderer' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIUtils_00024ScrollBar_shouldUseScrollToClick': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:261: warning: implicit declaration of function 'JRSUIControlShouldScrollToClick' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativePartBounds': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:272: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:273: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: warning: implicit declaration of function 'JRSUIControlGetScrollBarPartBounds' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:276: error: invalid initializer /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m: In function 'Java_apple_laf_JRSUIControl_getNativeScrollBarOffsetChange': /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: 'JRSUIControlRef' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:294: error: expected ';' before 'control' /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:295: error: 'control' undeclared (first use in this function) /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIController.m:298: warning: implicit declaration of function 'JRSUIControlGetScrollBarOffsetFor' lipo: can't figure out the architecture type of: /var/folders/3u/3uWMM20WGM0nDzU2B9Xmi++++TI/-Tmp-//cc9pJxOI.out make[6]: *** [/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/com.apple.laf/laf/obj/JRSUIController.o] Error 1 make[5]: *** [library_parallel_compile] Error 2 make[4]: *** [all] Error 1 make[3]: *** [all] Error 1 make[2]: *** [all] Error 1 make[1]: *** [jdk-build] Error 2 I'm using latest Java 6 (build 19.1-b02-348), XCode 4.0.2 on 10.6.7 (64 bits) I installed XCode 4.0.2 lately, could it be the problem or is it something related to new sources ? From tomas.hurka at googlemail.com Sat Apr 16 01:41:43 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Sat, 16 Apr 2011 10:41:43 +0200 Subject: Latest merge - build error In-Reply-To: References: Message-ID: Hi Henri, On 16 Apr 2011, at 10:18, Henri Gomez wrote: > Hi guys > > Just synced with the latests merge and got the following build error : > > function) > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m:248: > error: 'kJRSUI_ScrollBarPart_arrowMinInside' undeclared (first use in > this function) [..] > I'm using latest Java 6 (build 19.1-b02-348), XCode 4.0.2 on 10.6.7 (64 bits) > > I installed XCode 4.0.2 lately, could it be the problem or is it > something related to new sources ? It looks to me like you have the same problem as before. Check out files in /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/Headers Especially JavaRuntimeSupport.h Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From henri.gomez at gmail.com Sat Apr 16 03:41:55 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Sat, 16 Apr 2011 12:41:55 +0200 Subject: Latest merge - build error In-Reply-To: References: Message-ID: > Hi Henri, Hello Tomas >> I installed XCode 4.0.2 lately, could it be the problem or is it >> something related to new sources ? > > It looks to me like you have the same problem as before. > Check out files in /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/Headers > Especially JavaRuntimeSupport.h Yep, and I reinstalled latest Java 6 (build 19.1-b02-348). Build worked any problem, so XCode 4.0.2 rebroke Java 6 package New DMG available here : http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-1.7-universal-20110416.dmg From henri.gomez at gmail.com Sat Apr 16 04:29:28 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Sat, 16 Apr 2011 13:29:28 +0200 Subject: Swing Demo and cursor Message-ID: Hi to all, While testing jfc demos with the latest build (in AquaMode via -Dswing.defaultlaf=com.apple.laf.AquaLookAndFeel), I noticed the mouse cursor offset is incorrect, ie cursor origin is not the top of the cursor arrow but instead the foot of the cursor arrow. Not a big deal, but wondering if I should open a JIRA for this one since Aqua works is still in progress. Regards From julien.ponge at gmail.com Sat Apr 16 13:38:53 2011 From: julien.ponge at gmail.com (Julien Ponge) Date: Sat, 16 Apr 2011 22:38:53 +0200 Subject: Report on XCode requirements Message-ID: Hi, I've been trying to build the macosx port since friday, on 2 different machines with the latest system updates and XCode 3.2.6. The build would fail every time on some ObjC file from the AWT native code. I think it was on CGImage-something. At least I could observe this on several Hg revisions and merges. Upgrading to XCode 4 fixed my woes, hence I guess the wiki page should be updated since XCode 3 is definitely not working. Cheers -- Julien Ponge From henri.gomez at gmail.com Sat Apr 16 15:48:30 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Sun, 17 Apr 2011 00:48:30 +0200 Subject: Report on XCode requirements In-Reply-To: References: Message-ID: <63146C71-8937-4B87-94BB-430E97282138@gmail.com> Did you install Java Update 4 after XCode 4 update ? Le 16 avr. 2011 ? 22:38, Julien Ponge a ?crit : > Hi, > > I've been trying to build the macosx port since friday, on 2 different machines with the latest system updates and XCode 3.2.6. The build would fail every time on some ObjC file from the AWT native code. I think it was on CGImage-something. At least I could observe this on several Hg revisions and merges. > > Upgrading to XCode 4 fixed my woes, hence I guess the wiki page should be updated since XCode 3 is definitely not working. > > Cheers > > -- > Julien Ponge > From stephen.bannasch at deanbrook.org Sat Apr 16 20:00:13 2011 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Sat, 16 Apr 2011 23:00:13 -0400 Subject: Report on XCode requirements In-Reply-To: References: Message-ID: At 10:38 PM +0200 4/16/11, Julien Ponge wrote: >Hi, > >I've been trying to build the macosx port since friday, on 2 different machines with the latest system updates and XCode 3.2.6. The build would fail every time on some ObjC file from the AWT native code. I think it was on CGImage-something. At least I could observe this on several Hg revisions and merges. > >Upgrading to XCode 4 fixed my woes, hence I guess the wiki page should be updated since XCode 3 is definitely not working. I've got xcode 3.2.6 installed and just built macosx-port -- the build completes and works. This is what llvm-gcc reports for it's version number: $ /Developer/usr/bin/llvm-gcc --version i686-apple-darwin10-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.6) I just ran the complete jdk/test/java/lang tests with jtreg and got: Test results: passed: 274; failed: 79; error: 5 You can see the complete test summary report here: https://gist.github.com/923708 From henri.gomez at gmail.com Sat Apr 16 23:34:32 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Sun, 17 Apr 2011 08:34:32 +0200 Subject: Report on XCode requirements In-Reply-To: References: Message-ID: I encountered problem when installing XCode 4 since it broke /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Headers/JavaRuntimeSupport.h /* * JavaRuntimeSupport.h * Copyright 2008 Apple Inc. All rights reserved. * */ #import #import #import #import Reinstall Java Update 4 restored the correct contents : /* * JavaRuntimeSupport.h * Copyright 2008-2011 Apple Inc. All rights reserved. */ #import #import #import #import #import #import #import #import #import #import #import #import XCode 3.2.6 came also with 4.2.1 ? On XCode 4 it reports as : i686-apple-darwin10-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.9) > ?$ /Developer/usr/bin/llvm-gcc --version > ?i686-apple-darwin10-llvm-gcc-4.2 (GCC) 4.2.1 > ?(Based on Apple Inc. build 5658) (LLVM build 2335.6) > > I just ran the complete jdk/test/java/lang tests with jtreg and got: > > ?Test results: passed: 274; failed: 79; error: 5 > > You can see the complete test summary report here: https://gist.github.com/923708 > From julien.ponge at gmail.com Sat Apr 16 23:55:33 2011 From: julien.ponge at gmail.com (Julien Ponge) Date: Sun, 17 Apr 2011 08:55:33 +0200 Subject: Report on XCode requirements In-Reply-To: <63146C71-8937-4B87-94BB-430E97282138@gmail.com> References: <63146C71-8937-4B87-94BB-430E97282138@gmail.com> Message-ID: <7BF7897E-0DDB-46B5-B39D-458714468D52@gmail.com> I did install it again after XCode 4 as a last resort. That could indeed be an explanation. I will check tomorrow on my other machine as it is still on XCode 3. Cheers On 17 avr. 2011, at 00:48, Henri Gomez wrote: > Did you install Java Update 4 after XCode 4 update ? > > Le 16 avr. 2011 ? 22:38, Julien Ponge a ?crit : > >> Hi, >> >> I've been trying to build the macosx port since friday, on 2 different machines with the latest system updates and XCode 3.2.6. The build would fail every time on some ObjC file from the AWT native code. I think it was on CGImage-something. At least I could observe this on several Hg revisions and merges. >> >> Upgrading to XCode 4 fixed my woes, hence I guess the wiki page should be updated since XCode 3 is definitely not working. >> >> Cheers >> >> -- >> Julien Ponge >> From billycarmacs at verizon.net Sun Apr 17 03:22:57 2011 From: billycarmacs at verizon.net (Bill Connelly) Date: Sun, 17 Apr 2011 06:22:57 -0400 Subject: OpenJDK 7 for PPC Macs under OS X 10.5? Message-ID: <19CED798-F629-481B-83CC-4B97D988E188@verizon.net> Can you tell me if this is valid today? If this is not the proper Forum for this question, can you point me to one that is? Thanks. I was hoping for a version of Java greater than 1.5 for my PPC Mac (A Digital Audio Dual 533 G4 running Leopard 10.5.8). I found this version of OpenJDK 1.7 which they say is for PPC Macs: 32-bit OpenJDK 7 Beta 1 for Mac OS X 10.5 PowerPC (Beta Release): openjdk7-macppc-2009-12-16-b4.tar.bz2 on http://landonf.bikemonkey.org/static/soylatte/ And this is what I get as echo $PATH and java -version in Terminal, after downloading, decompressing, placing it in my Users Library, and adding it to my PATH: Acoustic-Piano-Mac-3:~ moonstoneartstudio$ echo $PATH /opt/local/bin:/opt/local/sbin:/Users/moonstoneartstudio/Library/ openjdk7-macppc-2009-12-16-b4/bin:/sw/bin:/sw/sbin:/usr/bin:/bin:/usr/ sbin:/sbin:/usr/local/bin:/usr/X11/bin Acoustic-Piano-Mac-3:~ moonstoneartstudio$ java -version openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal- landonf_2009_12_16_12_54-b00) OpenJDK Zero VM (build 17.0-b05, interpreted mode) But it doesn't show up in the Java Preferences.app window ... just 1.5 and 1.4, and when I try to run an application requiring Java, such as PS3 Media Server, it still says there's no Java version >= 1.6. Know what I'm missing? It's a Developer package, and hasn't been turned on, even though its in the PATH? I did try a Safe Boot and Restart to rebuild caches to no avail. From artem.ananiev at oracle.com Sun Apr 17 06:00:29 2011 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Sun, 17 Apr 2011 17:00:29 +0400 Subject: Swing Demo and cursor In-Reply-To: References: Message-ID: <4DAAE46D.9000407@oracle.com> On 4/16/2011 3:29 PM, Henri Gomez wrote: > Hi to all, > > While testing jfc demos with the latest build (in AquaMode via > -Dswing.defaultlaf=com.apple.laf.AquaLookAndFeel), I noticed the mouse > cursor offset is incorrect, ie cursor origin is not the top of the > cursor arrow but instead the foot of the cursor arrow. > > Not a big deal, but wondering if I should open a JIRA for this one > since Aqua works is still in progress. Cursor stuff doesn't seem to be specific to Aqua L&F, so please file a new JIRA issue. Most likely we just don't respect cursor's hotspot value. Thanks, Artem > Regards From swingler at apple.com Sun Apr 17 07:19:26 2011 From: swingler at apple.com (Mike Swingler) Date: Sun, 17 Apr 2011 07:19:26 -0700 Subject: OpenJDK 7 for PPC Macs under OS X 10.5? In-Reply-To: <19CED798-F629-481B-83CC-4B97D988E188@verizon.net> References: <19CED798-F629-481B-83CC-4B97D988E188@verizon.net> Message-ID: <6030F6CD-D38A-4344-A7BE-88CDD9DEC871@apple.com> On Apr 17, 2011, at 3:22 AM, Bill Connelly wrote: > Can you tell me if this is valid today? If this is not the proper Forum for this question, can you point me to one that is? Thanks. > > I was hoping for a version of Java greater than 1.5 for my PPC Mac (A Digital Audio Dual 533 G4 running Leopard 10.5.8). > > I found this version of OpenJDK 1.7 which they say is for PPC Macs: > > 32-bit OpenJDK 7 Beta 1 for Mac OS X 10.5 PowerPC (Beta Release): openjdk7-macppc-2009-12-16-b4.tar.bz2 > > on http://landonf.bikemonkey.org/static/soylatte/ > > And this is what I get as echo $PATH and java -version in Terminal, after downloading, decompressing, placing it in my Users Library, and adding it to my PATH: > > Acoustic-Piano-Mac-3:~ moonstoneartstudio$ echo $PATH > /opt/local/bin:/opt/local/sbin:/Users/moonstoneartstudio/Library/openjdk7-macppc-2009-12-16-b4/bin:/sw/bin:/sw/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin > > > Acoustic-Piano-Mac-3:~ moonstoneartstudio$ java -version > openjdk version "1.7.0-internal" > OpenJDK Runtime Environment (build 1.7.0-internal-landonf_2009_12_16_12_54-b00) > OpenJDK Zero VM (build 17.0-b05, interpreted mode) > > But it doesn't show up in the Java Preferences.app window ... just 1.5 and 1.4, and when I try to run an application requiring Java, such as PS3 Media Server, it still says there's no Java version >= 1.6. This is because that version of Java is not a .jdk bundle which advertises it's capabilities via an Info.plist. The way that Java Preferences (and it's companion /usr/libexec/java_home) works is that is scans the */Library/Java/JavaVirtualMachines paths for .jdk bundles and then applications use the top listing that matches the required architecture, version, and capabilities checks. It is also unlikely that that particular distribution will be sufficient for anything except command-line level tools. That particular Java distribution only uses X11 for it's graphics stack, and no OpenJDK version currently has eAWT API in it to support bundled Mac Java applications. The Apple-provided JDKs provide 5 capabilities: CommandLine, JNI, BundledApp, Applets, and WebStart - we plan to bring macosx-port of OpenJDK to the same level, but it is long hard work, and generally requires new API that only exists in 10.6+. > Know what I'm missing? It's a Developer package, and hasn't been turned on, even though its in the PATH? Just because something is slammed onto the path of a shell which is a child process of Terminal doesn't mean that anything in the graphical system of Mac OS X will pay attention to it. ;-) > I did try a Safe Boot and Restart to rebuild caches to no avail. Regards, Mike Swingler Java Engineering Apple Inc. From swingler at apple.com Sun Apr 17 07:23:19 2011 From: swingler at apple.com (Mike Swingler) Date: Sun, 17 Apr 2011 07:23:19 -0700 Subject: Latest merge - build error In-Reply-To: References: Message-ID: On Apr 16, 2011, at 3:41 AM, Henri Gomez wrote: >> Hi Henri, > > Hello Tomas > >>> I installed XCode 4.0.2 lately, could it be the problem or is it >>> something related to new sources ? >> >> It looks to me like you have the same problem as before. >> Check out files in /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/Headers >> Especially JavaRuntimeSupport.h > > Yep, and I reinstalled latest Java 6 (build 19.1-b02-348). > Build worked any problem, so XCode 4.0.2 rebroke Java 6 package Ugh. Please file a bug at so we can work out a solution to the Xcode 4 SDK vs. Java Update headers upgrade problem. > New DMG available here : > http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-1.7-universal-20110416.dmg Regards, Mike Swingler Java Engineering Apple Inc. From henri.gomez at gmail.com Sun Apr 17 08:46:05 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Sun, 17 Apr 2011 17:46:05 +0200 Subject: Latest merge - build error In-Reply-To: References: Message-ID: >> Yep, and I reinstalled latest Java 6 (build 19.1-b02-348). >> Build worked any problem, so XCode 4.0.2 rebroke Java 6 package > > Ugh. Please file a bug at so we can work out a solution to the Xcode 4 SDK vs. Java Update headers upgrade problem. Done : Bug ID# 9296064 From tomas.hurka at googlemail.com Sun Apr 17 11:04:45 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Sun, 17 Apr 2011 20:04:45 +0200 Subject: Report on XCode requirements In-Reply-To: References: Message-ID: <57EBC228-C7FA-489D-B44E-4F88E1FE672C@googlemail.com> Hi Julien, On 16 Apr 2011, at 22:38, Julien Ponge wrote: > > I've been trying to build the macosx port since friday, on 2 different machines with the latest system updates and XCode 3.2.6. The build would fail every time on some ObjC file from the AWT native code. I think it was on CGImage-something. At least I could observe this on several Hg revisions and merges. > > Upgrading to XCode 4 fixed my woes, hence I guess the wiki page should be updated > since XCode 3 is definitely not working. FYI: I am using XCode 3.2.6 and it works fine for me. Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From gary.meyer at apple.com Sun Apr 17 17:53:08 2011 From: gary.meyer at apple.com (Gary Meyer) Date: Sun, 17 Apr 2011 17:53:08 -0700 Subject: Report on XCode requirements In-Reply-To: References: Message-ID: Xcode 3.2.6 is supposed to come with llvm-gcc 4.2, so this is expected. On Apr 16, 2011, at 11:34 PM, Henri Gomez wrote: > XCode 3.2.6 came also with 4.2.1 ? > > On XCode 4 it reports as : > > > i686-apple-darwin10-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. > build 5658) (LLVM build 2335.9) ~~~~~~~~~~~~~~~~~~~~~~~ Gary Meyer Java Software Build Engineer gary.meyer at apple.com From henri.gomez at gmail.com Sun Apr 17 22:47:30 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 18 Apr 2011 07:47:30 +0200 Subject: Report on XCode requirements In-Reply-To: References: Message-ID: So may be the problem could be fixed by reinstalling Java Update 4 another time. Question to Julien. Are you in 32 or 64 bits mode ? 2011/4/18 Gary Meyer : > Xcode 3.2.6 is supposed to come with llvm-gcc 4.2, so this is expected. > > On Apr 16, 2011, at 11:34 PM, Henri Gomez wrote: > >> XCode 3.2.6 came also with 4.2.1 ? >> >> On XCode 4 it reports as : >> >> >> i686-apple-darwin10-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. >> build 5658) (LLVM build 2335.9) > > ~~~~~~~~~~~~~~~~~~~~~~~ > Gary Meyer > Java Software Build Engineer > gary.meyer at apple.com > > From julien.ponge at gmail.com Mon Apr 18 02:25:47 2011 From: julien.ponge at gmail.com (Julien Ponge) Date: Mon, 18 Apr 2011 11:25:47 +0200 Subject: Report on XCode requirements In-Reply-To: References: Message-ID: <54233500CC2C4DAE89202DD87DD9F512@gmail.com> Hi, I can confirm that OpenJDK compiles with XCode 3.2.6, but I had to re-install the latest Apple Java Update first. I suggest that you mention this on the wiki page Cheers -- Julien Ponge On Monday, April 18, 2011 at 2:53 AM, Gary Meyer wrote: > Xcode 3.2.6 is supposed to come with llvm-gcc 4.2, so this is expected. > > On Apr 16, 2011, at 11:34 PM, Henri Gomez wrote: > > > XCode 3.2.6 came also with 4.2.1 ? > > > > On XCode 4 it reports as : > > > > > > i686-apple-darwin10-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. > > build 5658) (LLVM build 2335.9) > > ~~~~~~~~~~~~~~~~~~~~~~~ > Gary Meyer > Java Software Build Engineer > gary.meyer at apple.com > From henri.gomez at gmail.com Mon Apr 18 12:46:02 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 18 Apr 2011 21:46:02 +0200 Subject: LLVM vs stock GCC Message-ID: Hi to all, I do some benchmarks with various JVMs available on OS/X (http://blog.hgomez.net/2011/04/18/apple-jdk?s-openjdks-?-core2duo-vs-core-i7/) Apple VM (1.6.0-22/1.6.0-24), OpenJDK 6, OpenJDK 7 from bsd-port and OpenJDK 7 from macosx-port. I notice a small performance loss in macosx-port version, which is similar to bsd-port code base, except it's using LLVM. Did there is a penalty using LLVM instead of stock GCC ? Thanks From gary.meyer at apple.com Mon Apr 18 13:03:04 2011 From: gary.meyer at apple.com (Gary Meyer) Date: Mon, 18 Apr 2011 13:03:04 -0700 Subject: LLVM vs stock GCC In-Reply-To: References: Message-ID: no, llvm is actually faster ? to a certain extent you are comparing apple to oranges ======================= Gary Meyer Java Software Build Engineer gary.meyer at apple.com On Apr 18, 2011, at 12:46 PM, Henri Gomez wrote: > Hi to all, > > I do some benchmarks with various JVMs available on OS/X > (http://blog.hgomez.net/2011/04/18/apple-jdk?s-openjdks-?-core2duo-vs-core-i7/) > > Apple VM (1.6.0-22/1.6.0-24), OpenJDK 6, OpenJDK 7 from bsd-port and > OpenJDK 7 from macosx-port. > > I notice a small performance loss in macosx-port version, which is > similar to bsd-port code base, except it's using LLVM. > > Did there is a penalty using LLVM instead of stock GCC ? > > Thanks From kevin_m_miller at apple.com Mon Apr 18 13:09:59 2011 From: kevin_m_miller at apple.com (kevin_m_miller at apple.com) Date: Mon, 18 Apr 2011 20:09:59 +0000 Subject: hg: macosx-port/macosx-port/jdk: Aqua LaF: Setting antialiasing default in UI defaults and removing unnecessary antialiasing enforcement Message-ID: <20110418201009.3C13647BDA@hg.openjdk.java.net> Changeset: 9e857c54a6cc Author: kevin_m_miller at apple.com Date: 2011-04-18 13:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9e857c54a6cc Aqua LaF: Setting antialiasing default in UI defaults and removing unnecessary antialiasing enforcement ! src/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java ! src/macosx/classes/com/apple/laf/AquaButtonUI.java ! src/macosx/classes/com/apple/laf/AquaEditorPaneUI.java ! src/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java ! src/macosx/classes/com/apple/laf/AquaLabelUI.java ! src/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/macosx/classes/com/apple/laf/AquaMenuPainter.java ! src/macosx/classes/com/apple/laf/AquaProgressBarUI.java ! src/macosx/classes/com/apple/laf/AquaSliderUI.java ! src/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java ! src/macosx/classes/com/apple/laf/AquaTextAreaUI.java ! src/macosx/classes/com/apple/laf/AquaTextFieldUI.java ! src/macosx/classes/com/apple/laf/AquaTextPaneUI.java ! src/macosx/classes/com/apple/laf/AquaToolTipUI.java ! src/macosx/classes/com/apple/laf/AquaUtils.java From julien.ponge at gmail.com Mon Apr 18 13:16:04 2011 From: julien.ponge at gmail.com (Julien Ponge) Date: Mon, 18 Apr 2011 22:16:04 +0200 Subject: LLVM vs stock GCC In-Reply-To: References: Message-ID: <295D11B38FEB4B13AE4A0A1565C3AFE2@gmail.com> What's wrong in Henri's tests? -- Julien Ponge On lundi 18 avril 2011 at 22:03, Gary Meyer wrote: > no, llvm is actually faster ? to a certain extent you are comparing apple to oranges > ======================= > Gary Meyer > Java Software Build Engineer > gary.meyer at apple.com > > On Apr 18, 2011, at 12:46 PM, Henri Gomez wrote: > > > Hi to all, > > > > I do some benchmarks with various JVMs available on OS/X > > (http://blog.hgomez.net/2011/04/18/apple-jdk?s-openjdks-?-core2duo-vs-core-i7/) > > > > Apple VM (1.6.0-22/1.6.0-24), OpenJDK 6, OpenJDK 7 from bsd-port and > > OpenJDK 7 from macosx-port. > > > > I notice a small performance loss in macosx-port version, which is > > similar to bsd-port code base, except it's using LLVM. > > > > Did there is a penalty using LLVM instead of stock GCC ? > > > > Thanks > From gary.meyer at apple.com Mon Apr 18 13:21:07 2011 From: gary.meyer at apple.com (Gary Meyer) Date: Mon, 18 Apr 2011 13:21:07 -0700 Subject: LLVM vs stock GCC In-Reply-To: <295D11B38FEB4B13AE4A0A1565C3AFE2@gmail.com> References: <295D11B38FEB4B13AE4A0A1565C3AFE2@gmail.com> Message-ID: <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> There's nothing wrong with Henri's tests. making any conclusions about OpenJDK-macosx-port isn't really fair since it isn't anywhere near finished (or even functional, really). We have to get it to work before we will make it fast. Gary. ======================= Gary Meyer Java Software Build Engineer gary.meyer at apple.com On Apr 18, 2011, at 1:16 PM, Julien Ponge wrote: > What's wrong in Henri's tests? > > -- > Julien Ponge > > On lundi 18 avril 2011 at 22:03, Gary Meyer wrote: > >> no, llvm is actually faster ? to a certain extent you are comparing apple to oranges >> ======================= >> Gary Meyer >> Java Software Build Engineer >> gary.meyer at apple.com >> >> On Apr 18, 2011, at 12:46 PM, Henri Gomez wrote: >> >>> Hi to all, >>> >>> I do some benchmarks with various JVMs available on OS/X >>> (http://blog.hgomez.net/2011/04/18/apple-jdk?s-openjdks-?-core2duo-vs-core-i7/) >>> >>> Apple VM (1.6.0-22/1.6.0-24), OpenJDK 6, OpenJDK 7 from bsd-port and >>> OpenJDK 7 from macosx-port. >>> >>> I notice a small performance loss in macosx-port version, which is >>> similar to bsd-port code base, except it's using LLVM. >>> >>> Did there is a penalty using LLVM instead of stock GCC ? >>> >>> Thanks > From julien.ponge at gmail.com Mon Apr 18 13:25:01 2011 From: julien.ponge at gmail.com (Julien Ponge) Date: Mon, 18 Apr 2011 22:25:01 +0200 Subject: LLVM vs stock GCC In-Reply-To: <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> References: <295D11B38FEB4B13AE4A0A1565C3AFE2@gmail.com> <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> Message-ID: Makes sense. -- Julien Ponge On lundi 18 avril 2011 at 22:21, Gary Meyer wrote: > There's nothing wrong with Henri's tests. making any conclusions about OpenJDK-macosx-port isn't really fair since it isn't anywhere near finished (or even functional, really). We have to get it to work before we will make it fast. > Gary. > ======================= > Gary Meyer > Java Software Build Engineer > gary.meyer at apple.com > > > > On Apr 18, 2011, at 1:16 PM, Julien Ponge wrote: > > What's wrong in Henri's tests? > > > > -- > > Julien Ponge > > > > On lundi 18 avril 2011 at 22:03, Gary Meyer wrote: > > > no, llvm is actually faster ? to a certain extent you are comparing apple to oranges > > > ======================= > > > Gary Meyer > > > Java Software Build Engineer > > > gary.meyer at apple.com > > > > > > On Apr 18, 2011, at 12:46 PM, Henri Gomez wrote: > > > > > > > Hi to all, > > > > > > > > I do some benchmarks with various JVMs available on OS/X > > > > (http://blog.hgomez.net/2011/04/18/apple-jdk?s-openjdks-?-core2duo-vs-core-i7/) > > > > > > > > Apple VM (1.6.0-22/1.6.0-24), OpenJDK 6, OpenJDK 7 from bsd-port and > > > > OpenJDK 7 from macosx-port. > > > > > > > > I notice a small performance loss in macosx-port version, which is > > > > similar to bsd-port code base, except it's using LLVM. > > > > > > > > Did there is a penalty using LLVM instead of stock GCC ? > > > > > > > > Thanks > > > > > > From swingler at apple.com Mon Apr 18 14:25:51 2011 From: swingler at apple.com (Mike Swingler) Date: Mon, 18 Apr 2011 14:25:51 -0700 Subject: LLVM vs stock GCC In-Reply-To: <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> References: <295D11B38FEB4B13AE4A0A1565C3AFE2@gmail.com> <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> Message-ID: <6FE94352-B633-4350-A782-EBA840F2B58B@apple.com> The core functionality that Henri's test are evaluating are effectively complete. I would speculate that the minor drop in performance is likely the combination of forcing stack pointer alignment to 16-byte boundaries, and using -Os instead of -O3, as opposed to any systemic issue with LLVM. It would be interesting to find the combination of options that cause xalan, lusearch, and eclipse to fall behind the other OpenJDK variants. If there is an issue with using the LLVM backend, a bug should be filed against it ASAP (of course comparing -Os to -Os or -O3 to -O3, and ensuring all other factors are equal). Regards, Mike Swingler Java Engineering Apple Inc. On Apr 18, 2011, at 1:21 PM, Gary Meyer wrote: > There's nothing wrong with Henri's tests. making any conclusions about OpenJDK-macosx-port isn't really fair since it isn't anywhere near finished (or even functional, really). We have to get it to work before we will make it fast. > Gary. > ======================= > Gary Meyer > Java Software Build Engineer > gary.meyer at apple.com > > On Apr 18, 2011, at 1:16 PM, Julien Ponge wrote: > >> What's wrong in Henri's tests? >> >> -- >> Julien Ponge >> >> On lundi 18 avril 2011 at 22:03, Gary Meyer wrote: >> >>> no, llvm is actually faster ? to a certain extent you are comparing apple to oranges >>> ======================= >>> Gary Meyer >>> Java Software Build Engineer >>> gary.meyer at apple.com >>> >>> On Apr 18, 2011, at 12:46 PM, Henri Gomez wrote: >>> >>>> Hi to all, >>>> >>>> I do some benchmarks with various JVMs available on OS/X >>>> (http://blog.hgomez.net/2011/04/18/apple-jdk?s-openjdks-?-core2duo-vs-core-i7/) >>>> >>>> Apple VM (1.6.0-22/1.6.0-24), OpenJDK 6, OpenJDK 7 from bsd-port and >>>> OpenJDK 7 from macosx-port. >>>> >>>> I notice a small performance loss in macosx-port version, which is >>>> similar to bsd-port code base, except it's using LLVM. >>>> >>>> Did there is a penalty using LLVM instead of stock GCC ? >>>> >>>> Thanks >> > From swingler at apple.com Mon Apr 18 17:30:59 2011 From: swingler at apple.com (swingler at apple.com) Date: Tue, 19 Apr 2011 00:30:59 +0000 Subject: hg: macosx-port/macosx-port/jdk: Fixing up CImage, adding threading assert helpers, backwards compatible Aqua root class, more GeomUtils, and a CFRetainedResource base class which handles native cleanup safely. Message-ID: <20110419003110.3D0CF47BE6@hg.openjdk.java.net> Changeset: 96acdcc5308d Author: swingler at apple.com Date: 2011-04-18 17:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/96acdcc5308d Fixing up CImage, adding threading assert helpers, backwards compatible Aqua root class, more GeomUtils, and a CFRetainedResource base class which handles native cleanup safely. ! make/sun/lwawt/FILES_c_macosx.gmk ! make/sun/lwawt/FILES_export_macosx.gmk + src/macosx/classes/apple/laf/AquaLookAndFeel.java ! src/macosx/classes/com/apple/laf/AquaIcon.java ! src/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/macosx/classes/com/apple/laf/AquaUtils.java ! src/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java + src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java ! src/macosx/classes/sun/lwawt/macosx/CImage.java ! src/macosx/classes/sun/lwawt/macosx/CMenuItem.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + src/macosx/classes/sun/lwawt/macosx/CThreading.java ! src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java + src/macosx/native/sun/awt/CFRetainedResource.m ! src/macosx/native/sun/awt/CImage.m ! src/macosx/native/sun/awt/GeomUtilities.h ! src/macosx/native/sun/awt/GeomUtilities.m ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/awt/ThreadUtilities.h From henri.gomez at gmail.com Mon Apr 18 22:46:58 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 19 Apr 2011 07:46:58 +0200 Subject: LLVM vs stock GCC In-Reply-To: <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> References: <295D11B38FEB4B13AE4A0A1565C3AFE2@gmail.com> <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> Message-ID: > There's nothing wrong with Henri's tests. ?making any conclusions about > OpenJDK-macosx-port isn't really fair since it isn't anywhere near finished > (or even functional, really). ?We have to get it to work before we will make > it fast. I compare JVMs and bsd-port / macosx-port are really in sync since macosx team backport regulary changes from bsd-port. Note, selected benchs where only server side tests, nothing requiring UI. From henri.gomez at gmail.com Mon Apr 18 22:48:35 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 19 Apr 2011 07:48:35 +0200 Subject: LLVM vs stock GCC In-Reply-To: <6FE94352-B633-4350-A782-EBA840F2B58B@apple.com> References: <295D11B38FEB4B13AE4A0A1565C3AFE2@gmail.com> <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> <6FE94352-B633-4350-A782-EBA840F2B58B@apple.com> Message-ID: > The core functionality that Henri's test are evaluating are effectively complete. I would speculate that the minor drop in performance is likely the combination of forcing stack pointer alignment to 16-byte boundaries, and using -Os instead of -O3, as opposed to any systemic issue with LLVM. > > It would be interesting to find the combination of options that cause xalan, lusearch, and eclipse to fall behind the other OpenJDK variants. If there is an issue with using the LLVM backend, a bug should be filed against it ASAP (of course comparing -Os to -Os or -O3 to -O3, and ensuring all other factors are equal). I could redo the test of course. Did there is a way to change globally LLVM CC+C++ flags ? From henri.gomez at gmail.com Mon Apr 18 23:09:48 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 19 Apr 2011 08:09:48 +0200 Subject: LLVM vs stock GCC In-Reply-To: References: <295D11B38FEB4B13AE4A0A1565C3AFE2@gmail.com> <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> <6FE94352-B633-4350-A782-EBA840F2B58B@apple.com> Message-ID: >> The core functionality that Henri's test are evaluating are effectively complete. I would speculate that the minor drop in performance is likely the combination of forcing stack pointer alignment to 16-byte boundaries, and using -Os instead of -O3, as opposed to any systemic issue with LLVM. >> >> It would be interesting to find the combination of options that cause xalan, lusearch, and eclipse to fall behind the other OpenJDK variants. If there is an issue with using the LLVM backend, a bug should be filed against it ASAP (of course comparing -Os to -Os or -O3 to -O3, and ensuring all other factors are equal). > > I could redo the test of course. Did there is a way to change globally > LLVM CC+C++ flags ? I was thinking about CFLAGS and CXXFLAGS, if they are provided to make command line. BTW, I checked my open-bsd port, and I'm using gcc-4.0 (and not gcc-4.2). I'll redo a new build to check if the perf diff couldn't came from here. From henri.gomez at gmail.com Tue Apr 19 00:25:54 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 19 Apr 2011 09:25:54 +0200 Subject: Swing Demo and cursor In-Reply-To: <4DAAE46D.9000407@oracle.com> References: <4DAAE46D.9000407@oracle.com> Message-ID: Tried with the latest OS/X build. On JCF demos (ie Notepad) problem disappear 2011/4/17 Artem Ananiev : > > On 4/16/2011 3:29 PM, Henri Gomez wrote: >> >> Hi to all, >> >> While testing jfc demos with the latest build (in AquaMode via >> -Dswing.defaultlaf=com.apple.laf.AquaLookAndFeel), I noticed the mouse >> cursor offset is incorrect, ie cursor origin is not the top of the >> cursor arrow but instead the foot of the cursor arrow. >> >> Not a big deal, but wondering if I should open a JIRA for this one >> since Aqua works is still in progress. > > Cursor stuff doesn't seem to be specific to Aqua L&F, so please file a new > JIRA issue. Most likely we just don't respect cursor's hotspot value. > > Thanks, > > Artem > >> Regards > From henri.gomez at gmail.com Tue Apr 19 06:25:20 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 19 Apr 2011 15:25:20 +0200 Subject: LLVM vs stock GCC In-Reply-To: References: <295D11B38FEB4B13AE4A0A1565C3AFE2@gmail.com> <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> <6FE94352-B633-4350-A782-EBA840F2B58B@apple.com> Message-ID: I rebuilded latest OpenJDK 7 from bsd-port with gcc/g++ 4.2 (4.2.1) I redo the dacapobench, increasing some benchs looping, now : avrora : 10 pass eclipse : 5 pass fop : 10 pass h2 : 5 pass jython : 5 pass luindex : 10 pass lusearch : 10 pass pmd : 10 pass sunflow : 10 pass tomcat : 5 pass tradebeans : 5 pass tradesoap : 5 pass xalan : 10 pass Here are the results (on i7 2.8Ghz), a serie of 3 consecutives benchs for bsd and then osx OpenJDK. OpenJDK 7 (bsd) - gcc 4.2 ===== DaCapo 9.12 avrora PASSED in 3430 msec ===== ===== DaCapo 9.12 eclipse PASSED in 20227 msec ===== ===== DaCapo 9.12 fop PASSED in 300 msec ===== ===== DaCapo 9.12 h2 PASSED in 4618 msec ===== ===== DaCapo 9.12 luindex PASSED in 626 msec ===== ===== DaCapo 9.12 lusearch PASSED in 1214 msec ===== ===== DaCapo 9.12 pmd PASSED in 1579 msec ===== ===== DaCapo 9.12 sunflow PASSED in 2261 msec ===== ===== DaCapo 9.12 tomcat PASSED in 1661 msec ===== ===== DaCapo 9.12 tradebeans PASSED in 4933 msec ===== ===== DaCapo 9.12 tradesoap PASSED in 21193 msec ===== ===== DaCapo 9.12 xalan PASSED in 1842 msec ===== imac-hgomez-exo:Documents henri$ ./dacapobench.sh ===== DaCapo 9.12 avrora PASSED in 3276 msec ===== ===== DaCapo 9.12 eclipse PASSED in 17462 msec ===== ===== DaCapo 9.12 fop PASSED in 314 msec ===== ===== DaCapo 9.12 h2 PASSED in 4658 msec ===== ===== DaCapo 9.12 luindex PASSED in 773 msec ===== ===== DaCapo 9.12 lusearch PASSED in 1305 msec ===== ===== DaCapo 9.12 pmd PASSED in 1566 msec ===== ===== DaCapo 9.12 sunflow PASSED in 2354 msec ===== ===== DaCapo 9.12 tomcat PASSED in 1678 msec ===== ===== DaCapo 9.12 tradebeans PASSED in 4875 msec ===== ===== DaCapo 9.12 tradesoap PASSED in 24030 msec ===== ===== DaCapo 9.12 xalan PASSED in 727 msec ===== ===== DaCapo 9.12 avrora PASSED in 3249 msec ===== ===== DaCapo 9.12 eclipse PASSED in 17728 msec ===== ===== DaCapo 9.12 fop PASSED in 299 msec ===== ===== DaCapo 9.12 h2 PASSED in 4399 msec ===== ===== DaCapo 9.12 luindex PASSED in 649 msec ===== ===== DaCapo 9.12 lusearch PASSED in 4128 msec ===== ===== DaCapo 9.12 pmd PASSED in 1572 msec ===== ===== DaCapo 9.12 sunflow PASSED in 2269 msec ===== ===== DaCapo 9.12 tomcat PASSED in 1640 msec ===== ===== DaCapo 9.12 tradebeans PASSED in 4952 msec ===== ===== DaCapo 9.12 tradesoap PASSED in 19845 msec ===== ===== DaCapo 9.12 xalan PASSED in 782 msec ===== OpenJDK 7 osx ===== DaCapo 9.12 avrora PASSED in 3431 msec ===== ===== DaCapo 9.12 eclipse PASSED in 20261 msec ===== ===== DaCapo 9.12 fop PASSED in 302 msec ===== ===== DaCapo 9.12 h2 PASSED in 4684 msec ===== ===== DaCapo 9.12 jython PASSED in 2227 msec ===== ===== DaCapo 9.12 luindex PASSED in 826 msec ===== ===== DaCapo 9.12 lusearch PASSED in 3974 msec ===== ===== DaCapo 9.12 pmd PASSED in 1891 msec ===== ===== DaCapo 9.12 sunflow PASSED in 2224 msec ===== ===== DaCapo 9.12 tomcat PASSED in 1740 msec ===== ===== DaCapo 9.12 tradebeans PASSED in 5159 msec ===== ===== DaCapo 9.12 tradesoap PASSED in 19105 msec ===== ===== DaCapo 9.12 xalan PASSED in 798 msec ===== ===== DaCapo 9.12 avrora PASSED in 3407 msec ===== ===== DaCapo 9.12 eclipse PASSED in 20655 msec ===== ===== DaCapo 9.12 fop PASSED in 301 msec ===== ===== DaCapo 9.12 h2 PASSED in 4652 msec ===== ===== DaCapo 9.12 jython PASSED in 2347 msec ===== ===== DaCapo 9.12 luindex PASSED in 2291 msec ===== ===== DaCapo 9.12 lusearch PASSED in 3629 msec ===== ===== DaCapo 9.12 pmd PASSED in 1888 msec ===== ===== DaCapo 9.12 sunflow PASSED in 2362 msec ===== ===== DaCapo 9.12 tomcat PASSED in 1755 msec ===== ===== DaCapo 9.12 tradebeans PASSED in 5184 msec ===== ===== DaCapo 9.12 tradesoap PASSED in 19272 msec ===== ===== DaCapo 9.12 xalan PASSED in 1948 msec ===== ===== DaCapo 9.12 avrora PASSED in 3436 msec ===== ===== DaCapo 9.12 eclipse PASSED in 19694 msec ===== ===== DaCapo 9.12 fop PASSED in 318 msec ===== ===== DaCapo 9.12 h2 PASSED in 4724 msec ===== ===== DaCapo 9.12 jython PASSED in 2320 msec ===== ===== DaCapo 9.12 luindex PASSED in 2214 msec ===== ===== DaCapo 9.12 lusearch PASSED in 1193 msec ===== ===== DaCapo 9.12 pmd PASSED in 1888 msec ===== ===== DaCapo 9.12 sunflow PASSED in 2271 msec ===== ===== DaCapo 9.12 tomcat PASSED in 1763 msec ===== ===== DaCapo 9.12 tradebeans PASSED in 5120 msec ===== ===== DaCapo 9.12 tradesoap PASSED in 18341 msec ===== ===== DaCapo 9.12 xalan PASSED in 789 msec ===== If we take a CPU intensive bench, like avovra, where variation between tests is low, less than 1%, we could see that bsd-port is about 4% faster. My concern is less about LLVM vs GCC but about possible LLVM optimization flags, and how to set it globally at make time. Regards 2011/4/19 Henri Gomez : >>> The core functionality that Henri's test are evaluating are effectively complete. I would speculate that the minor drop in performance is likely the combination of forcing stack pointer alignment to 16-byte boundaries, and using -Os instead of -O3, as opposed to any systemic issue with LLVM. >>> >>> It would be interesting to find the combination of options that cause xalan, lusearch, and eclipse to fall behind the other OpenJDK variants. If there is an issue with using the LLVM backend, a bug should be filed against it ASAP (of course comparing -Os to -Os or -O3 to -O3, and ensuring all other factors are equal). >> >> I could redo the test of course. Did there is a way to change globally >> LLVM CC+C++ flags ? > > I was thinking about CFLAGS and CXXFLAGS, if they are provided to make > command line. > > BTW, I checked my open-bsd port, and I'm using gcc-4.0 (and not > gcc-4.2). I'll redo a new build to check if the perf diff couldn't > came from here. > From henri.gomez at gmail.com Tue Apr 19 09:11:58 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 19 Apr 2011 18:11:58 +0200 Subject: LLVM vs stock GCC In-Reply-To: References: <295D11B38FEB4B13AE4A0A1565C3AFE2@gmail.com> <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> <6FE94352-B633-4350-A782-EBA840F2B58B@apple.com> Message-ID: > My concern is less about LLVM vs GCC but about possible LLVM > optimization flags, and how to set it globally at make time. It seems there is no way to provide on command line a different level of optimisation. I'll try by patch jdk/make/common/Defs-macosx.gmk, reverting from -Os to -O3 From henri.gomez at gmail.com Tue Apr 19 11:40:03 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 19 Apr 2011 20:40:03 +0200 Subject: LLVM vs stock GCC In-Reply-To: References: <295D11B38FEB4B13AE4A0A1565C3AFE2@gmail.com> <49F0AA15-2143-48C1-8498-E17E27DE6AAE@apple.com> <6FE94352-B633-4350-A782-EBA840F2B58B@apple.com> Message-ID: 2011/4/19 Henri Gomez : >> My concern is less about LLVM vs GCC but about possible LLVM >> optimization flags, and how to set it globally at make time. > > It seems there is no way to provide on command line a different level > of optimisation. > I'll try by patch jdk/make/common/Defs-macosx.gmk, reverting from -Os to -O3 After changing back to -O3 (2 makefiles) : ===== DaCapo 9.12 avrora PASSED in 3297 msec ===== ===== DaCapo 9.12 eclipse PASSED in 21428 msec ===== ===== DaCapo 9.12 fop PASSED in 346 msec ===== ===== DaCapo 9.12 h2 PASSED in 5003 msec ===== ===== DaCapo 9.12 jython PASSED in 2483 msec ===== ===== DaCapo 9.12 luindex PASSED in 1256 msec ===== ===== DaCapo 9.12 lusearch PASSED in 1295 msec ===== ===== DaCapo 9.12 pmd PASSED in 1901 msec ===== ===== DaCapo 9.12 sunflow PASSED in 2406 msec ===== ===== DaCapo 9.12 tomcat PASSED in 1847 msec ===== ===== DaCapo 9.12 tradebeans PASSED in 5290 msec ===== ===== DaCapo 9.12 tradesoap PASSED in 21218 msec ===== ===== DaCapo 9.12 xalan PASSED in 785 msec ===== ===== DaCapo 9.12 avrora PASSED in 3174 msec ===== ===== DaCapo 9.12 eclipse PASSED in 21159 msec ===== ===== DaCapo 9.12 fop PASSED in 320 msec ===== ===== DaCapo 9.12 h2 PASSED in 4784 msec ===== ===== DaCapo 9.12 jython PASSED in 2357 msec ===== ===== DaCapo 9.12 luindex PASSED in 2306 msec ===== ===== DaCapo 9.12 lusearch PASSED in 1193 msec ===== ===== DaCapo 9.12 pmd PASSED in 1828 msec ===== ===== DaCapo 9.12 sunflow PASSED in 2303 msec ===== ===== DaCapo 9.12 tomcat PASSED in 1759 msec ===== ===== DaCapo 9.12 tradebeans PASSED in 5073 msec ===== ===== DaCapo 9.12 tradesoap PASSED in 18864 msec ===== ===== DaCapo 9.12 xalan PASSED in 1366 msec ===== Some tests are faster (avrora) but some not. There is no big advantage to switch to -O3 :( Regards PS: JOBJc was still compiled with -Os From astrange at apple.com Tue Apr 19 18:51:20 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 20 Apr 2011 01:51:20 +0000 Subject: hg: macosx-port/macosx-port: 8 new changesets Message-ID: <20110420015120.E433447C3D@hg.openjdk.java.net> Changeset: 970c0898ded2 Author: ohair Date: 2011-03-22 11:07 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/970c0898ded2 6737397: Should support running JCK test suite with test/Makefile and JPRT Reviewed-by: alanb ! make/jprt.properties ! test/Makefile Changeset: 1527f425ee22 Author: lana Date: 2011-03-31 21:49 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/1527f425ee22 Merge Changeset: 574b71659cb1 Author: lana Date: 2011-04-10 10:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/574b71659cb1 Merge Changeset: 7e13dbf7e8af Author: ohair Date: 2011-04-06 22:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/7e13dbf7e8af 7033660: Update copyright year to 2011 on any files changed in 2011 Reviewed-by: dholmes ! Makefile ! make/Defs-internal.gmk ! make/corba-rules.gmk ! make/deploy-rules.gmk ! make/hotspot-rules.gmk ! make/install-rules.gmk ! make/jaxp-rules.gmk ! make/jaxws-rules.gmk ! make/jdk-rules.gmk ! make/langtools-rules.gmk ! make/scripts/update_copyright_year.sh ! make/sponsors-rules.gmk ! test/Makefile Changeset: fc47c97bbbd9 Author: ohair Date: 2011-04-12 18:35 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/fc47c97bbbd9 Merge ! test/Makefile Changeset: 7ed6d0b9aaa1 Author: schien Date: 2011-04-14 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/7ed6d0b9aaa1 Added tag jdk7-b138 for changeset fc47c97bbbd9 ! .hgtags Changeset: a777e8ce8545 Author: Greg Lewis Date: 2011-04-16 20:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/a777e8ce8545 Merge from main OpenJDK repository ! make/Defs-internal.gmk Changeset: aec0482b6b9e Author: astrange Date: 2011-04-19 19:51 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/aec0482b6b9e Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port ! make/hotspot-rules.gmk From astrange at apple.com Tue Apr 19 18:51:26 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 20 Apr 2011 01:51:26 +0000 Subject: hg: macosx-port/macosx-port/corba: 7 new changesets Message-ID: <20110420015131.3DD6047C3E@hg.openjdk.java.net> Changeset: 53c6f4ad1e06 Author: ohair Date: 2011-04-06 20:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/53c6f4ad1e06 7033660: Update copyright year to 2011 on any files changed in 2011 Reviewed-by: dholmes ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_de.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_es.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_fr.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_it.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ja.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_pt_BR.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_sv.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_CN.properties ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties ! src/share/classes/com/sun/corba/se/spi/logging/data/Activation.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/IOR.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/Interceptors.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/Naming.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/OMG.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/POA.mc ! src/share/classes/com/sun/corba/se/spi/logging/data/Util.mc Changeset: 63cbb2c9c88c Author: mfang Date: 2011-04-08 15:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/63cbb2c9c88c 7034940: message drop 2 translation integration Reviewed-by: yhuang ! src/share/classes/com/sun/tools/corba/se/idl/idl_ja.prp ! src/share/classes/com/sun/tools/corba/se/idl/idl_zh_CN.prp ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_ja.prp ! src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_zh_CN.prp Changeset: 2f8ada17792a Author: mfang Date: 2011-04-11 13:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/2f8ada17792a Merge Changeset: 78d8cf04697e Author: mfang Date: 2011-04-11 14:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/78d8cf04697e Merge Changeset: 60b074ec6fcf Author: schien Date: 2011-04-14 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/60b074ec6fcf Added tag jdk7-b138 for changeset 78d8cf04697e ! .hgtags Changeset: 0ed556479bff Author: Greg Lewis Date: 2011-04-16 20:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/0ed556479bff Merge from main OpenJDK repository Changeset: e3e9d2b91dbe Author: astrange Date: 2011-04-19 19:51 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/e3e9d2b91dbe Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/corba From astrange at apple.com Tue Apr 19 18:51:39 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 20 Apr 2011 01:51:39 +0000 Subject: hg: macosx-port/macosx-port/hotspot: 21 new changesets Message-ID: <20110420015217.824A347C3F@hg.openjdk.java.net> Changeset: 84ac83c7dcf3 Author: astrange Date: 2011-04-19 19:36 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/84ac83c7dcf3 Reinstate ability to set compilers with CC/CXX= CC32/CXX32= for compiler testing ! make/bsd/makefiles/gcc.make Changeset: 1d1603768966 Author: trims Date: 2011-04-05 14:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1d1603768966 7010070: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - second pass Summary: Update the copyright to be 2010 on all changed files in OpenJDK Reviewed-by: ohair ! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java ! agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadConstant.java ! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithKlass.java ! agent/src/share/classes/sun/jvm/hotspot/memory/DictionaryEntry.java ! agent/src/share/classes/sun/jvm/hotspot/memory/LoaderConstraintEntry.java ! agent/src/share/classes/sun/jvm/hotspot/memory/PlaceholderEntry.java ! agent/src/share/classes/sun/jvm/hotspot/memory/StringTable.java ! agent/src/share/classes/sun/jvm/hotspot/memory/SymbolTable.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! agent/src/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Symbol.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java ! agent/src/share/classes/sun/jvm/hotspot/types/Field.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/Hashtable.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/HashtableEntry.java ! make/linux/Makefile ! make/linux/makefiles/arm.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/linux/makefiles/ppc.make ! make/linux/makefiles/sparcWorks.make ! make/linux/makefiles/top.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/adlc.make ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/rules.make ! make/solaris/makefiles/top.make ! make/solaris/makefiles/vm.make ! make/windows/create_obj_files.sh ! make/windows/makefiles/launcher.make ! make/windows/makefiles/vm.make ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp ! src/cpu/sparc/vm/dump_sparc.cpp ! src/cpu/sparc/vm/jni_sparc.h ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/relocInfo_sparc.cpp ! src/cpu/x86/vm/jni_x86.h ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/zero/vm/jni_zero.h ! src/os/linux/vm/jvm_linux.cpp ! src/os/linux/vm/osThread_linux.cpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/linux/vm/thread_linux.inline.hpp ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/jhelper.d ! src/os/solaris/dtrace/libjvm_db.c ! src/os/solaris/vm/dtraceJSDT_solaris.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/tools/hsdis/hsdis-demo.c ! src/share/tools/hsdis/hsdis.c ! src/share/vm/adlc/main.cpp ! src/share/vm/adlc/output_c.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_Defs.hpp ! src/share/vm/c1/c1_FpuStackSim.hpp ! src/share/vm/c1/c1_FrameMap.cpp ! src/share/vm/c1/c1_FrameMap.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_LinearScan.hpp ! src/share/vm/c1/c1_MacroAssembler.hpp ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/ci/ciClassList.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciKlass.cpp ! src/share/vm/ci/ciObjArrayKlass.cpp ! src/share/vm/ci/ciObject.hpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/ci/ciSignature.cpp ! src/share/vm/ci/ciSignature.hpp ! src/share/vm/ci/ciSymbol.cpp ! src/share/vm/ci/ciSymbol.hpp ! src/share/vm/ci/compilerInterface.hpp ! src/share/vm/classfile/classFileError.cpp ! src/share/vm/classfile/classFileStream.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/javaAssertions.cpp ! src/share/vm/classfile/loaderConstraints.cpp ! src/share/vm/classfile/loaderConstraints.hpp ! src/share/vm/classfile/placeholders.cpp ! src/share/vm/classfile/placeholders.hpp ! src/share/vm/classfile/resolutionErrors.cpp ! src/share/vm/classfile/resolutionErrors.hpp ! src/share/vm/classfile/stackMapFrame.cpp ! src/share/vm/classfile/stackMapFrame.hpp ! src/share/vm/classfile/stackMapTable.cpp ! src/share/vm/classfile/stackMapTable.hpp ! src/share/vm/classfile/verificationType.cpp ! src/share/vm/classfile/verificationType.hpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/icBuffer.cpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/code/vmreg.hpp ! src/share/vm/compiler/compileLog.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/compilerOracle.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/disassembler.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/shared/allocationStats.hpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/gc_implementation/shared/gcUtil.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/interpreter/bytecodeInterpreter.hpp ! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp ! src/share/vm/interpreter/cppInterpreter.hpp ! src/share/vm/interpreter/cppInterpreterGenerator.hpp ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/interpreter/interpreterGenerator.hpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/templateInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/memory/barrierSet.cpp ! src/share/vm/memory/classify.cpp ! src/share/vm/memory/compactingPermGenGen.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/restore.cpp ! src/share/vm/memory/serialize.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayOop.cpp ! src/share/vm/oops/cpCacheKlass.hpp ! src/share/vm/oops/generateOopMap.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/markOop.hpp ! src/share/vm/oops/symbol.cpp ! src/share/vm/oops/symbol.hpp ! src/share/vm/oops/typeArrayOop.hpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/idealKit.cpp ! src/share/vm/opto/idealKit.hpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/locknode.hpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/output.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/regmask.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/opto/type.hpp ! src/share/vm/precompiled.hpp ! src/share/vm/prims/forte.cpp ! src/share/vm/prims/jni_md.h ! src/share/vm/prims/jvm_misc.hpp ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp ! src/share/vm/prims/jvmtiClassFileReconstituter.hpp ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp ! src/share/vm/prims/jvmtiTagMap.hpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/dtraceJSDT.hpp ! src/share/vm/runtime/fieldDescriptor.hpp ! src/share/vm/runtime/fieldType.cpp ! src/share/vm/runtime/fieldType.hpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/fprofiler.hpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/frame.inline.hpp ! src/share/vm/runtime/handles.hpp ! src/share/vm/runtime/icache.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/javaFrameAnchor.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/reflectionUtils.hpp ! src/share/vm/runtime/registerMap.hpp ! src/share/vm/runtime/rframe.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/signature.hpp ! src/share/vm/runtime/stackValueCollection.cpp ! src/share/vm/runtime/statSampler.cpp ! src/share/vm/runtime/stubCodeGenerator.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/threadLocalStorage.hpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vmStructs.hpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/attachListener.hpp ! src/share/vm/services/classLoadingService.cpp ! src/share/vm/services/management.hpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/services/memoryPool.cpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/shark/sharkNativeWrapper.cpp ! src/share/vm/utilities/copy.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/elfSymbolTable.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/exceptions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp ! src/share/vm/utilities/hashtable.inline.hpp ! src/share/vm/utilities/ostream.hpp ! src/share/vm/utilities/taskqueue.hpp ! src/share/vm/utilities/utf8.cpp ! src/share/vm/utilities/utf8.hpp ! src/share/vm/utilities/xmlstream.cpp ! src/share/vm/utilities/xmlstream.hpp Changeset: a0de1dfd1933 Author: ysr Date: 2011-03-24 15:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a0de1dfd1933 7030435: Some oop_oop_iterate_m() methods iterate outside of specified memory bounds Summary: Filter ref-containing locations through the memory-interval specified in the call. Reviewed-by: jcoomes, jwilhelm, tonyp ! src/share/vm/oops/constantPoolKlass.cpp Changeset: 5134fa1cfe63 Author: ysr Date: 2011-03-24 15:47 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/5134fa1cfe63 7029036: Card-table verification hangs with all framework collectors, except G1, even before the first GC Summary: When verifying clean card ranges, use memory-range-bounded iteration over oops of objects overlapping that range, thus avoiding the otherwise quadratic worst-case cost of scanning large object arrays. Reviewed-by: jmasa, jwilhelm, tonyp ! src/share/vm/memory/cardTableRS.cpp Changeset: c6580380076b Author: jcoomes Date: 2011-03-25 17:39 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c6580380076b Merge Changeset: 5c0b591e1074 Author: brutisso Date: 2011-03-23 14:12 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/5c0b591e1074 6948149: G1: Imbalance in termination times Summary: Changed default value of WorkStealingYieldsBeforeSleep from 1000 to 5000. Added more information to G1 pause logging. Reviewed-by: jwilhelm, tonyp, jmasa ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/runtime/globals.hpp Changeset: 02f49b66361a Author: johnc Date: 2011-03-28 10:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/02f49b66361a 7026932: G1: No need to abort VM when card count cache expansion fails Summary: Manage allocation/freeing of the card cache counts and epochs arrays directly so that an allocation failure while attempting to expand these arrays does not abort the JVM. Failure to expand these arrays is not fatal. Reviewed-by: iveresov, tonyp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 455328d90876 Author: tonyp Date: 2011-03-29 22:36 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/455328d90876 7029458: G1: Add newly-reclaimed regions to the beginning of the region free list, not the end Summary: What the synopsis says. Reviewed-by: jwilhelm, iveresov, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp Changeset: abdfc822206f Author: tonyp Date: 2011-03-30 10:26 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/abdfc822206f 7023069: G1: Introduce symmetric locking in the slow allocation path 7023151: G1: refactor the code that operates on _cur_alloc_region to be re-used for allocs by the GC threads 7018286: G1: humongous allocation attempts should take the GC locker into account Summary: First, this change replaces the asymmetric locking scheme in the G1 slow alloc path by a summetric one. Second, it factors out the code that operates on _cur_alloc_region so that it can be re-used for allocations by the GC threads in the future. Reviewed-by: stefank, brutisso, johnc + src/share/vm/gc_implementation/g1/g1AllocRegion.cpp + src/share/vm/gc_implementation/g1/g1AllocRegion.hpp + src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/space.cpp Changeset: c84ee870e0b9 Author: tonyp Date: 2011-04-04 13:18 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c84ee870e0b9 7033292: G1: nightly failure: Non-dirty cards in region that should be dirty Summary: The epochs on the card cache array are initialized to 0 and our initial epoch also starts at 0. So, until the first GC, it might be possible to successfully "claim" a card which was in fact never initialized. Reviewed-by: johnc, iveresov, ysr ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp Changeset: 371bbc844bf1 Author: tonyp Date: 2011-04-04 14:23 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/371bbc844bf1 7027766: G1: introduce flag to dump the liveness information per region at the end of marking Summary: Repurpose the existing flag G1PrintRegionLivenessInfo to print out the liveness distribution across the regions in the heap at the end of marking. Reviewed-by: iveresov, jwilhelm ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 8f1042ff784d Author: johnc Date: 2011-02-18 10:07 -0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8f1042ff784d 7020042: G1: Partially remove fix for 6994628 Summary: Disable reference discovery and processing during concurrent marking by disabling fix for 6994628. Reviewed-by: tonyp, ysr ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 4f978fb6c81a Author: jmasa Date: 2011-04-06 16:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/4f978fb6c81a Merge ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/runtime/globals.hpp Changeset: 24fbb4b7c2d3 Author: trims Date: 2011-04-08 16:18 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/24fbb4b7c2d3 Merge Changeset: 0930dc920c18 Author: trims Date: 2011-04-08 16:18 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/0930dc920c18 7035259: Bump the HS21 build number to 08 Summary: Update the HS21 build number to 08 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 2705303a05c4 Author: schien Date: 2011-04-14 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2705303a05c4 Added tag jdk7-b138 for changeset 0930dc920c18 ! .hgtags Changeset: d6d9b537f2c6 Author: trims Date: 2011-04-14 17:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d6d9b537f2c6 Added tag hs21-b08 for changeset 0930dc920c18 ! .hgtags Changeset: b360e98a416a Author: Greg Lewis Date: 2011-04-16 20:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b360e98a416a Merge from main OpenJDK repository ! src/cpu/x86/vm/jni_x86.h ! src/cpu/x86/vm/vm_version_x86.cpp ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/disassembler.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/prims/forte.cpp ! src/share/vm/runtime/fprofiler.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/javaFrameAnchor.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/threadLocalStorage.hpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/taskqueue.hpp Changeset: 73fb9f11c125 Author: Greg Lewis Date: 2011-04-17 09:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/73fb9f11c125 . Add specific make infrastructure for ARM and PowerPC. Copied from the Linux versions. + make/bsd/makefiles/arm.make + make/bsd/makefiles/ppc.make Changeset: 78770fb105f7 Author: Greg Lewis Date: 2011-04-17 09:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/78770fb105f7 . Make changes to the BSD specific files equivalent to the Linux specific changes. ! make/bsd/Makefile ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/bsd/makefiles/sparcWorks.make ! make/bsd/makefiles/top.make ! make/bsd/makefiles/vm.make ! src/os/bsd/vm/jvm_bsd.cpp ! src/os/bsd/vm/osThread_bsd.cpp ! src/os/bsd/vm/os_bsd.inline.hpp ! src/os/bsd/vm/thread_bsd.inline.hpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp Changeset: d99437bf80bd Author: astrange Date: 2011-04-19 19:51 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d99437bf80bd Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot ! make/bsd/makefiles/gcc.make ! src/cpu/x86/vm/jni_x86.h ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp From astrange at apple.com Tue Apr 19 18:52:23 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 20 Apr 2011 01:52:23 +0000 Subject: hg: macosx-port/macosx-port/jaxp: 5 new changesets Message-ID: <20110420015223.3744947C40@hg.openjdk.java.net> Changeset: bc701b263f16 Author: ohair Date: 2011-04-06 20:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/bc701b263f16 7033660: Update copyright year to 2011 on any files changed in 2011 Reviewed-by: dholmes ! build-defs.xml ! build-drop-template.xml ! build.xml ! jaxp.properties ! make/Makefile Changeset: be3758943770 Author: ohair Date: 2011-04-12 18:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/be3758943770 Merge Changeset: 28c7c0ed2444 Author: schien Date: 2011-04-14 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/28c7c0ed2444 Added tag jdk7-b138 for changeset be3758943770 ! .hgtags Changeset: 540fbb4c414c Author: Greg Lewis Date: 2011-04-16 20:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/540fbb4c414c Merge from main OpenJDK repository Changeset: 78e1dd0fce43 Author: astrange Date: 2011-04-19 19:51 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/78e1dd0fce43 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp ! jaxp.properties From astrange at apple.com Tue Apr 19 18:52:28 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 20 Apr 2011 01:52:28 +0000 Subject: hg: macosx-port/macosx-port/jaxws: 5 new changesets Message-ID: <20110420015228.CA87447C41@hg.openjdk.java.net> Changeset: de11bd049d6f Author: ohair Date: 2011-04-06 20:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/de11bd049d6f 7033660: Update copyright year to 2011 on any files changed in 2011 Reviewed-by: dholmes ! build-defs.xml ! build-drop-template.xml ! build.xml ! make/Makefile Changeset: cc956c8a8255 Author: ohair Date: 2011-04-12 18:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/cc956c8a8255 Merge Changeset: c025078c8362 Author: schien Date: 2011-04-14 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/c025078c8362 Added tag jdk7-b138 for changeset cc956c8a8255 ! .hgtags Changeset: 0668686af954 Author: Greg Lewis Date: 2011-04-16 20:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/0668686af954 Merge from main OpenJDK repository Changeset: 4ec6dba85950 Author: astrange Date: 2011-04-19 19:51 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/4ec6dba85950 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws From astrange at apple.com Tue Apr 19 19:03:01 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 20 Apr 2011 02:03:01 +0000 Subject: hg: macosx-port/macosx-port/jdk: 124 new changesets Message-ID: <20110420022329.881F347C43@hg.openjdk.java.net> Changeset: 707b031e4ff9 Author: astrange Date: 2011-04-19 19:38 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/707b031e4ff9 Reinstate ability to set compilers with CC/CXX= for compiler testing ! make/common/shared/Compiler-llvm.gmk Changeset: c494523bccd9 Author: astrange Date: 2011-04-19 19:38 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c494523bccd9 Fold Defs-macosx.gmk into Defs-bsd.gmk to simplify merges ! make/common/Defs-bsd.gmk - make/common/Defs-macosx.gmk ! make/common/Defs.gmk ! make/common/shared/Defs-bsd.gmk - make/common/shared/Defs-macosx.gmk ! make/common/shared/Defs.gmk Changeset: 7e0c4c994e2e Author: bae Date: 2011-03-22 11:22 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7e0c4c994e2e 6993561: java.awt.image.SampleModel.setSamples() methods not always throw ArrayIndexOutOfBoundsException Reviewed-by: jgodinez, prr ! src/share/classes/java/awt/image/SampleModel.java ! test/java/awt/image/GetSamplesTest.java Changeset: 77a8566be102 Author: bae Date: 2011-03-22 12:28 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/77a8566be102 6773586: java.awt.image.SampleModel.getPixels() methods not allways throw ArrayIndexOutOfBoundsException Reviewed-by: jgodinez, prr ! src/share/classes/java/awt/image/BandedSampleModel.java ! src/share/classes/java/awt/image/ComponentSampleModel.java ! src/share/classes/java/awt/image/SampleModel.java ! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java Changeset: 8ab1b6226eed Author: bae Date: 2011-03-25 12:50 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8ab1b6226eed 6989717: media native code compiler warnings Reviewed-by: jgodinez, prr ! src/share/native/sun/awt/medialib/mlib_ImageAffine.c ! src/share/native/sun/awt/medialib/mlib_ImageAffineEdge.c ! src/share/native/sun/awt/medialib/mlib_ImageColorTrue2Index.c ! src/share/native/sun/awt/medialib/mlib_ImageConvMxN.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_32nw.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_D64nw.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_F32nw.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c ! src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c ! src/share/native/sun/awt/medialib/mlib_ImageCreate.c Changeset: 0f7256505703 Author: bae Date: 2011-03-27 15:51 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0f7256505703 6985593: Crash in Java_sun_java2d_loops_MaskBlit_MaskBlit on oel5.5-x64 Reviewed-by: ceisserer, jgodinez, prr ! src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java + test/sun/java2d/XRenderBlitsTest.java Changeset: d1ec8c106dda Author: bae Date: 2011-03-29 13:10 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d1ec8c106dda 7030147: java.awt.image.SampleModel.setDataElements() does't throw ArrayIndexOutOfBoundsEx for Integer.MAX_VA Reviewed-by: jgodinez, prr ! src/share/classes/java/awt/image/SampleModel.java Changeset: 5a0c0ae1c85b Author: bae Date: 2011-03-29 17:11 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5a0c0ae1c85b 7003516: Methods java.awt.geom.Line2D.Double/Float.getBounds2D() don't satisfy inherited spec Reviewed-by: flar, prr ! src/share/classes/java/awt/Shape.java Changeset: 81c8b844e917 Author: prr Date: 2011-03-31 15:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/81c8b844e917 7026407: Broken in javax.imageio.metadata.IIOMetadataNode.getTagName() Reviewed-by: jgodinez ! src/share/classes/javax/imageio/metadata/IIOMetadataNode.java Changeset: 8df5b67cc694 Author: prr Date: 2011-04-01 12:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8df5b67cc694 7029934: Xrender: Text is truncated with 64 bit Linux JRE Reviewed-by: bae, flar, ceisserer Contributed-by: linuxhippy at gmail.com ! src/solaris/native/sun/java2d/x11/XRBackendNative.c Changeset: 50d62d0a7a2e Author: prr Date: 2011-04-01 20:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/50d62d0a7a2e 7032930: A way to specify MS Mincho to be used in dialoginput on windows JA locale Reviewed-by: igor, jgodinez ! src/share/classes/sun/awt/FontConfiguration.java ! src/share/classes/sun/font/FontManagerForSGE.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java + test/sun/java2d/SunGraphicsEnvironment/TestSGEuseAlternateFontforJALocales.java Changeset: 3c576689e0ce Author: lana Date: 2011-04-01 23:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3c576689e0ce Merge - make/com/sun/xml/Makefile - make/java/dyn/Makefile - src/share/classes/java/dyn/CallSite.java - src/share/classes/java/dyn/ClassValue.java - src/share/classes/java/dyn/ConstantCallSite.java - src/share/classes/java/dyn/InvokeDynamic.java - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java - src/share/classes/java/dyn/Linkage.java - src/share/classes/java/dyn/MethodHandle.java - src/share/classes/java/dyn/MethodHandles.java - src/share/classes/java/dyn/MethodType.java - src/share/classes/java/dyn/MethodTypeForm.java - src/share/classes/java/dyn/MutableCallSite.java - src/share/classes/java/dyn/SwitchPoint.java - src/share/classes/java/dyn/VolatileCallSite.java - src/share/classes/java/dyn/WrongMethodTypeException.java - src/share/classes/java/dyn/package-info.java - src/share/classes/org/relaxng/datatype/Datatype.java - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/share/classes/org/relaxng/datatype/DatatypeException.java - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/share/classes/org/relaxng/datatype/ValidationContext.java - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/share/classes/sun/dyn/Access.java - src/share/classes/sun/dyn/AdapterMethodHandle.java - src/share/classes/sun/dyn/BoundMethodHandle.java - src/share/classes/sun/dyn/CallSiteImpl.java - src/share/classes/sun/dyn/DirectMethodHandle.java - src/share/classes/sun/dyn/FilterGeneric.java - src/share/classes/sun/dyn/FilterOneArgument.java - src/share/classes/sun/dyn/FromGeneric.java - src/share/classes/sun/dyn/InvokeGeneric.java - src/share/classes/sun/dyn/Invokers.java - src/share/classes/sun/dyn/MemberName.java - src/share/classes/sun/dyn/MethodHandleImpl.java - src/share/classes/sun/dyn/MethodHandleNatives.java - src/share/classes/sun/dyn/MethodTypeImpl.java - src/share/classes/sun/dyn/SpreadGeneric.java - src/share/classes/sun/dyn/ToGeneric.java - src/share/classes/sun/dyn/WrapperInstance.java - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java - src/share/classes/sun/dyn/anon/ConstantPoolParser.java - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java - src/share/classes/sun/dyn/empty/Empty.java - src/share/classes/sun/dyn/package-info.java - src/share/classes/sun/dyn/util/BytecodeDescriptor.java - src/share/classes/sun/dyn/util/BytecodeName.java - src/share/classes/sun/dyn/util/ValueConversions.java - src/share/classes/sun/dyn/util/VerifyAccess.java - src/share/classes/sun/dyn/util/VerifyType.java - src/share/classes/sun/dyn/util/Wrapper.java - src/share/classes/sun/dyn/util/package-info.java - src/solaris/bin/ergo_sparc.c - src/solaris/bin/ergo_zero.c - test/java/dyn/ClassValueTest.java - test/java/dyn/InvokeDynamicPrintArgs.java - test/java/dyn/InvokeGenericTest.java - test/java/dyn/JavaDocExamplesTest.java - test/java/dyn/MethodHandlesTest.java - test/java/dyn/MethodTypeTest.java - test/java/dyn/indify/Indify.java Changeset: ddf1f385bf4b Author: dav Date: 2011-03-28 15:25 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ddf1f385bf4b 7023011: Toolkit.getPrintJob(Frame,String,Properties) throws HE instead of specified NPE Reviewed-by: dcherepanov, art ! src/share/classes/java/awt/Toolkit.java ! src/share/classes/sun/awt/HeadlessToolkit.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/windows/classes/sun/awt/windows/WToolkit.java + test/java/awt/Toolkit/Headless/GetPrintJob/GetPrintJob.java + test/java/awt/Toolkit/Headless/GetPrintJob/GetPrintJobHeadless.java Changeset: 44c31bdf4d72 Author: dav Date: 2011-04-01 12:56 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/44c31bdf4d72 6984540: closed/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.html test fails Reviewed-by: uta, art ! src/windows/native/sun/windows/awt_Toolkit.cpp Changeset: 346b4438a7d6 Author: anthony Date: 2011-04-01 15:43 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/346b4438a7d6 6903034: java.awt.Robot.createScreenCapture() doesn't work for translucent windows Summary: Use the composite overlay window to take the screenshot Reviewed-by: art, dcherepanov ! src/solaris/classes/sun/awt/X11/XRobotPeer.java ! src/solaris/native/sun/awt/awt_Robot.c Changeset: d7ab8deea646 Author: lana Date: 2011-04-01 16:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d7ab8deea646 Merge - make/com/sun/xml/Makefile - make/java/dyn/Makefile - src/share/classes/java/dyn/CallSite.java - src/share/classes/java/dyn/ClassValue.java - src/share/classes/java/dyn/ConstantCallSite.java - src/share/classes/java/dyn/InvokeDynamic.java - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java - src/share/classes/java/dyn/Linkage.java - src/share/classes/java/dyn/MethodHandle.java - src/share/classes/java/dyn/MethodHandles.java - src/share/classes/java/dyn/MethodType.java - src/share/classes/java/dyn/MethodTypeForm.java - src/share/classes/java/dyn/MutableCallSite.java - src/share/classes/java/dyn/SwitchPoint.java - src/share/classes/java/dyn/VolatileCallSite.java - src/share/classes/java/dyn/WrongMethodTypeException.java - src/share/classes/java/dyn/package-info.java - src/share/classes/org/relaxng/datatype/Datatype.java - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/share/classes/org/relaxng/datatype/DatatypeException.java - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/share/classes/org/relaxng/datatype/ValidationContext.java - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/share/classes/sun/dyn/Access.java - src/share/classes/sun/dyn/AdapterMethodHandle.java - src/share/classes/sun/dyn/BoundMethodHandle.java - src/share/classes/sun/dyn/CallSiteImpl.java - src/share/classes/sun/dyn/DirectMethodHandle.java - src/share/classes/sun/dyn/FilterGeneric.java - src/share/classes/sun/dyn/FilterOneArgument.java - src/share/classes/sun/dyn/FromGeneric.java - src/share/classes/sun/dyn/InvokeGeneric.java - src/share/classes/sun/dyn/Invokers.java - src/share/classes/sun/dyn/MemberName.java - src/share/classes/sun/dyn/MethodHandleImpl.java - src/share/classes/sun/dyn/MethodHandleNatives.java - src/share/classes/sun/dyn/MethodTypeImpl.java - src/share/classes/sun/dyn/SpreadGeneric.java - src/share/classes/sun/dyn/ToGeneric.java - src/share/classes/sun/dyn/WrapperInstance.java - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java - src/share/classes/sun/dyn/anon/ConstantPoolParser.java - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java - src/share/classes/sun/dyn/empty/Empty.java - src/share/classes/sun/dyn/package-info.java - src/share/classes/sun/dyn/util/BytecodeDescriptor.java - src/share/classes/sun/dyn/util/BytecodeName.java - src/share/classes/sun/dyn/util/ValueConversions.java - src/share/classes/sun/dyn/util/VerifyAccess.java - src/share/classes/sun/dyn/util/VerifyType.java - src/share/classes/sun/dyn/util/Wrapper.java - src/share/classes/sun/dyn/util/package-info.java - src/solaris/bin/ergo_sparc.c - src/solaris/bin/ergo_zero.c - test/java/dyn/ClassValueTest.java - test/java/dyn/InvokeDynamicPrintArgs.java - test/java/dyn/InvokeGenericTest.java - test/java/dyn/JavaDocExamplesTest.java - test/java/dyn/MethodHandlesTest.java - test/java/dyn/MethodTypeTest.java - test/java/dyn/indify/Indify.java Changeset: 8859d18cb3aa Author: anthony Date: 2011-04-04 23:01 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8859d18cb3aa 7033579: XRobotPeer._dispose() native method should be added to the make/sun/xawt/mapfile-vers Reviewed-by: art, dcherepanov ! make/sun/xawt/mapfile-vers Changeset: 3b2378b84d5e Author: lana Date: 2011-04-04 17:18 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3b2378b84d5e Merge Changeset: b055e2ef5a97 Author: peytoia Date: 2011-03-24 15:29 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b055e2ef5a97 4715085: [Ch] Doc: java.lang.Character.digit documentation unclear regarding fullwidth characters Reviewed-by: okutsu ! src/share/classes/java/lang/Character.java Changeset: 707f3c6e66af Author: alexp Date: 2011-03-24 17:00 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/707f3c6e66af 6735285: "Zero" x,y springs passed to SpringLayout.Constraints constructor are not returned from getters Reviewed-by: rupashka ! src/share/classes/javax/swing/SpringLayout.java Changeset: ee0b74ec50f3 Author: alexp Date: 2011-03-24 17:01 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ee0b74ec50f3 6992716: Typos in JLayer files Reviewed-by: rupashka ! src/share/classes/javax/swing/JLayer.java ! src/share/classes/javax/swing/plaf/LayerUI.java Changeset: b52d96e7e125 Author: mrkam Date: 2011-03-24 17:45 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b52d96e7e125 7027676: /applets/CardTest demo needs to be improved Reviewed-by: rupashka ! src/share/demo/applets/CardTest/CardTest.java Changeset: 49e67bb5782c Author: mrkam Date: 2011-03-24 18:03 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/49e67bb5782c 7027677: /applets/Clock demo needs to be improved Reviewed-by: rupashka ! src/share/demo/applets/Clock/Clock.java Changeset: 98b66b617c31 Author: mrkam Date: 2011-03-24 18:07 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/98b66b617c31 7027688: /applets/SimpleGraph demo needs to be improved Reviewed-by: rupashka ! src/share/demo/applets/SimpleGraph/GraphApplet.java Changeset: f296a7c17120 Author: mrkam Date: 2011-03-24 18:09 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f296a7c17120 7027689: /applets/SortDemo demo needs to be improved Reviewed-by: rupashka ! src/share/demo/applets/SortDemo/BidirBubbleSortAlgorithm.java ! src/share/demo/applets/SortDemo/BubbleSortAlgorithm.java ! src/share/demo/applets/SortDemo/QSortAlgorithm.java ! src/share/demo/applets/SortDemo/SortAlgorithm.java ! src/share/demo/applets/SortDemo/SortItem.java ! src/share/demo/applets/SortDemo/example1.html Changeset: 291505740de9 Author: mrkam Date: 2011-03-24 18:13 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/291505740de9 7027678: /applets/DitherTest demo needs to be improved Reviewed-by: rupashka ! src/share/demo/applets/DitherTest/DitherTest.java Changeset: 010dc79258da Author: mrkam Date: 2011-03-24 18:15 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/010dc79258da 7027696: /jfc/Metalworks demo needs to be improved Reviewed-by: rupashka ! src/share/demo/jfc/Metalworks/AquaMetalTheme.java ! src/share/demo/jfc/Metalworks/BigContrastMetalTheme.java ! src/share/demo/jfc/Metalworks/ContrastMetalTheme.java ! src/share/demo/jfc/Metalworks/DemoMetalTheme.java ! src/share/demo/jfc/Metalworks/GreenMetalTheme.java ! src/share/demo/jfc/Metalworks/KhakiMetalTheme.java ! src/share/demo/jfc/Metalworks/MetalThemeMenu.java ! src/share/demo/jfc/Metalworks/Metalworks.java ! src/share/demo/jfc/Metalworks/MetalworksDocumentFrame.java ! src/share/demo/jfc/Metalworks/MetalworksFrame.java ! src/share/demo/jfc/Metalworks/MetalworksHelp.java ! src/share/demo/jfc/Metalworks/MetalworksInBox.java ! src/share/demo/jfc/Metalworks/MetalworksPrefs.java ! src/share/demo/jfc/Metalworks/PropertiesMetalTheme.java ! src/share/demo/jfc/Metalworks/UISwitchListener.java ! src/share/demo/jfc/Metalworks/resources/HelpFiles/credits.html ! src/share/demo/jfc/Metalworks/resources/HelpFiles/metal.html ! src/share/demo/jfc/Metalworks/resources/HelpFiles/metalworks.html ! src/share/demo/jfc/Metalworks/resources/HelpFiles/swing.html ! src/share/demo/jfc/Metalworks/resources/HelpFiles/toc.html Changeset: 3ed1b13ba934 Author: mrkam Date: 2011-03-24 18:20 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3ed1b13ba934 7027680: /applets/DrawTest demo needs to be improved Reviewed-by: rupashka ! src/share/demo/applets/DrawTest/DrawTest.java Changeset: f293a36f05fe Author: mrkam Date: 2011-03-24 18:54 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f293a36f05fe 7027849: New demo for Shaped/Translucent windows feature needs to be created Reviewed-by: rupashka + src/share/demo/jfc/TransparentRuler/README.txt + src/share/demo/jfc/TransparentRuler/transparentruler/Ruler.java + src/share/demo/nbproject/jfc/TransparentRuler/build.properties + src/share/demo/nbproject/jfc/TransparentRuler/build.xml + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/file-targets.xml + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/jdk.xml + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/netbeans-targets.xml + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/project.xml Changeset: cc4c80d4e85a Author: malenkov Date: 2011-03-24 21:45 +0300 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cc4c80d4e85a 6825739: jdk regression test failing on linux: java/lang/reflect/Method/InheritedMethods.java Reviewed-by: rupashka ! test/java/lang/reflect/Method/InheritedMethods.java Changeset: 5d96d28e8b41 Author: mrkam Date: 2011-03-25 13:17 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5d96d28e8b41 7030792: /jfc/TransparentRuler needs to be included into build process Reviewed-by: rupashka, ohair ! make/mkdemo/jfc/Makefile + make/mkdemo/jfc/TransparentRuler/Makefile ! src/share/demo/nbproject/project.xml Changeset: 26ff800b75ad Author: mrkam Date: 2011-03-25 13:23 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/26ff800b75ad 7027698: /jfc/SampleTree demo needs to be improved Reviewed-by: rupashka ! src/share/demo/jfc/SampleTree/DynamicTreeNode.java ! src/share/demo/jfc/SampleTree/SampleData.java ! src/share/demo/jfc/SampleTree/SampleTree.java ! src/share/demo/jfc/SampleTree/SampleTreeCellRenderer.java ! src/share/demo/jfc/SampleTree/SampleTreeModel.java Changeset: 098a8c2e9bd2 Author: mrkam Date: 2011-03-25 13:24 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/098a8c2e9bd2 7027697: /jfc/Notepad demo needs to be improved Reviewed-by: rupashka ! src/share/demo/jfc/Notepad/ElementTreePanel.java ! src/share/demo/jfc/Notepad/Notepad.java Changeset: 35fba3254594 Author: mrkam Date: 2011-03-25 13:27 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/35fba3254594 7027694: /jfc/FileChooserDemo demo needs to be improved Reviewed-by: rupashka ! src/share/demo/jfc/FileChooserDemo/ExampleFileSystemView.java ! src/share/demo/jfc/FileChooserDemo/ExampleFileView.java ! src/share/demo/jfc/FileChooserDemo/FileChooserDemo.java Changeset: a92ab497d39c Author: mrkam Date: 2011-03-25 17:52 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a92ab497d39c 7027675: /applets/Blink demo needs to be improved Reviewed-by: alexp ! src/share/demo/applets/Blink/Blink.java Changeset: 584dde6ffd1f Author: mrkam Date: 2011-03-25 17:55 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/584dde6ffd1f 7027683: /applets/GraphicsTest demo needs to be improved Reviewed-by: alexp ! src/share/demo/applets/GraphicsTest/AppletFrame.java ! src/share/demo/applets/GraphicsTest/GraphicsTest.java Changeset: 6b560dd15705 Author: mrkam Date: 2011-03-25 17:56 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6b560dd15705 7027686: /applets/MoleculeViewer demo needs to be improved Reviewed-by: alexp ! src/share/demo/applets/MoleculeViewer/Matrix3D.java ! src/share/demo/applets/MoleculeViewer/XYZApp.java ! src/share/demo/applets/MoleculeViewer/example1.html ! src/share/demo/applets/MoleculeViewer/example2.html ! src/share/demo/applets/MoleculeViewer/example3.html Changeset: 489a9669a344 Author: mrkam Date: 2011-03-25 17:57 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/489a9669a344 7027674: /applets/BarChart demo needs to be improved Reviewed-by: alexp ! src/share/demo/applets/BarChart/BarChart.java Changeset: db5fea7fbf76 Author: mrkam Date: 2011-03-25 17:59 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/db5fea7fbf76 7027692: /applets/WireFrame demo needs to be improved Reviewed-by: alexp ! src/share/demo/applets/WireFrame/Matrix3D.java ! src/share/demo/applets/WireFrame/ThreeD.java ! src/share/demo/applets/WireFrame/example1.html ! src/share/demo/applets/WireFrame/example2.html ! src/share/demo/applets/WireFrame/example3.html ! src/share/demo/applets/WireFrame/example4.html Changeset: e72a348f25c9 Author: mrkam Date: 2011-03-25 18:00 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e72a348f25c9 7027673: /applets/ArcTest demo needs to be improved Reviewed-by: alexp ! src/share/demo/applets/ArcTest/ArcTest.java Changeset: cf381d73bd1f Author: peytoia Date: 2011-03-28 18:00 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cf381d73bd1f 6957870: Monospaced font mapped to proportional font (David) for Hebrew Reviewed-by: okutsu ! src/windows/classes/sun/awt/windows/fontconfig.properties Changeset: 9024198193ce Author: alexp Date: 2011-03-29 21:02 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9024198193ce 7027486: JPopupMenu doesn't take window shape into account Reviewed-by: rupashka ! src/share/classes/javax/swing/PopupFactory.java Changeset: bdd09379168e Author: mrkam Date: 2011-03-30 08:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bdd09379168e 7027687: /applets/NervousText demo needs to be improved Reviewed-by: alexp ! src/share/demo/applets/NervousText/NervousText.java Changeset: 08bd29e16159 Author: mrkam Date: 2011-03-30 08:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/08bd29e16159 7027690: /applets/SpreadSheet demo needs to be improved Reviewed-by: alexp ! src/share/demo/applets/SpreadSheet/SpreadSheet.java Changeset: 10f3161ff33f Author: mrkam Date: 2011-03-30 08:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/10f3161ff33f 7027701: /jfc/TableExample demo needs to be improved Reviewed-by: alexp ! src/share/demo/jfc/TableExample/JDBCAdapter.java ! src/share/demo/jfc/TableExample/OldJTable.java ! src/share/demo/jfc/TableExample/TableExample.java ! src/share/demo/jfc/TableExample/TableExample2.java ! src/share/demo/jfc/TableExample/TableExample3.java ! src/share/demo/jfc/TableExample/TableExample4.java ! src/share/demo/jfc/TableExample/TableMap.java ! src/share/demo/jfc/TableExample/TableSorter.java Changeset: 7e4ce6c1e58b Author: mrkam Date: 2011-03-30 08:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7e4ce6c1e58b 7027682: /applets/Fractal demo needs to be improved Reviewed-by: alexp ! src/share/demo/applets/Fractal/CLSFractal.java ! src/share/demo/applets/Fractal/example1.html Changeset: f29110bbcaa2 Author: mrkam Date: 2011-03-30 15:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f29110bbcaa2 7027693: /jfc/CodePointIM demo needs to be improved Reviewed-by: alexp ! src/share/demo/jfc/CodePointIM/CodePointIM.java ! src/share/demo/jfc/CodePointIM/CodePointInputMethod.java ! src/share/demo/jfc/CodePointIM/CodePointInputMethodDescriptor.java Changeset: fe5623afdbfe Author: rupashka Date: 2011-03-31 17:04 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fe5623afdbfe 7009422: Two dead links in Swing API documentation Reviewed-by: darcy, art ! src/share/classes/java/awt/Component.java ! src/share/classes/java/lang/CharSequence.java Changeset: 3ced4a33c831 Author: mrkam Date: 2011-03-31 10:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3ced4a33c831 7027700: /jfc/SwingApplet demo needs to be improved Reviewed-by: alexp ! src/share/demo/jfc/SwingApplet/SwingApplet.java Changeset: f007fa22625d Author: mrkam Date: 2011-03-31 10:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f007fa22625d Merge Changeset: 379a6504216e Author: lana Date: 2011-04-01 14:47 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/379a6504216e Merge - make/com/sun/xml/Makefile - make/java/dyn/Makefile ! src/share/classes/java/awt/Component.java - src/share/classes/java/dyn/CallSite.java - src/share/classes/java/dyn/ClassValue.java - src/share/classes/java/dyn/ConstantCallSite.java - src/share/classes/java/dyn/InvokeDynamic.java - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java - src/share/classes/java/dyn/Linkage.java - src/share/classes/java/dyn/MethodHandle.java - src/share/classes/java/dyn/MethodHandles.java - src/share/classes/java/dyn/MethodType.java - src/share/classes/java/dyn/MethodTypeForm.java - src/share/classes/java/dyn/MutableCallSite.java - src/share/classes/java/dyn/SwitchPoint.java - src/share/classes/java/dyn/VolatileCallSite.java - src/share/classes/java/dyn/WrongMethodTypeException.java - src/share/classes/java/dyn/package-info.java - src/share/classes/org/relaxng/datatype/Datatype.java - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java - src/share/classes/org/relaxng/datatype/DatatypeException.java - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java - src/share/classes/org/relaxng/datatype/ValidationContext.java - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/share/classes/sun/dyn/Access.java - src/share/classes/sun/dyn/AdapterMethodHandle.java - src/share/classes/sun/dyn/BoundMethodHandle.java - src/share/classes/sun/dyn/CallSiteImpl.java - src/share/classes/sun/dyn/DirectMethodHandle.java - src/share/classes/sun/dyn/FilterGeneric.java - src/share/classes/sun/dyn/FilterOneArgument.java - src/share/classes/sun/dyn/FromGeneric.java - src/share/classes/sun/dyn/InvokeGeneric.java - src/share/classes/sun/dyn/Invokers.java - src/share/classes/sun/dyn/MemberName.java - src/share/classes/sun/dyn/MethodHandleImpl.java - src/share/classes/sun/dyn/MethodHandleNatives.java - src/share/classes/sun/dyn/MethodTypeImpl.java - src/share/classes/sun/dyn/SpreadGeneric.java - src/share/classes/sun/dyn/ToGeneric.java - src/share/classes/sun/dyn/WrapperInstance.java - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java - src/share/classes/sun/dyn/anon/ConstantPoolParser.java - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java - src/share/classes/sun/dyn/empty/Empty.java - src/share/classes/sun/dyn/package-info.java - src/share/classes/sun/dyn/util/BytecodeDescriptor.java - src/share/classes/sun/dyn/util/BytecodeName.java - src/share/classes/sun/dyn/util/ValueConversions.java - src/share/classes/sun/dyn/util/VerifyAccess.java - src/share/classes/sun/dyn/util/VerifyType.java - src/share/classes/sun/dyn/util/Wrapper.java - src/share/classes/sun/dyn/util/package-info.java - src/solaris/bin/ergo_sparc.c - src/solaris/bin/ergo_zero.c - test/java/dyn/ClassValueTest.java - test/java/dyn/InvokeDynamicPrintArgs.java - test/java/dyn/InvokeGenericTest.java - test/java/dyn/JavaDocExamplesTest.java - test/java/dyn/MethodHandlesTest.java - test/java/dyn/MethodTypeTest.java - test/java/dyn/indify/Indify.java Changeset: 8093f407d57d Author: peytoia Date: 2011-04-04 15:24 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8093f407d57d 7033174: (tz) Support tzdata2011e Reviewed-by: okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/southamerica Changeset: 3549cec980ff Author: amenkov Date: 2011-04-04 13:22 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3549cec980ff 7026275: TEST_BUG: test/javax/sound/sampled/Clip/ClipSetPos.java throws uncatched IllegalArgumentException Reviewed-by: dav ! test/javax/sound/sampled/Clip/ClipSetPos.java Changeset: 8e21bec188ae Author: malenkov Date: 2011-04-04 19:55 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8e21bec188ae 7025987: Nimbus L&F increases insets unexpectedly Reviewed-by: alexp ! src/share/classes/javax/swing/plaf/nimbus/LoweredBorder.java ! test/javax/swing/border/Test4856008.java ! test/javax/swing/border/Test6978482.java Changeset: 39a71949f1a4 Author: alexp Date: 2011-04-04 21:37 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/39a71949f1a4 7032791: TableCellRenderer.getTableCellRendererComponent() doesn't accept null JTable with GTK+ L&F Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java Changeset: 6230c920833f Author: lana Date: 2011-04-04 17:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6230c920833f Merge Changeset: ef5bbbe0dd75 Author: xuelei Date: 2011-03-21 22:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ef5bbbe0dd75 7027797: take care of ECDH_anon/DH_anon server key exchange for TLS 1.2 Summary: the signature of server key exanage message could be null Reviewed-by: vinnie ! src/share/classes/sun/security/ssl/HandshakeMessage.java ! test/sun/security/ec/TestEC.java ! test/sun/security/pkcs11/fips/CipherTest.java ! test/sun/security/pkcs11/sslecc/CipherTest.java ! test/sun/security/ssl/sanity/interop/CipherTest.java ! test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java Changeset: 870f7c3f0b61 Author: ohair Date: 2011-03-22 11:08 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/870f7c3f0b61 6737397: Should support running JCK test suite with test/Makefile and JPRT Reviewed-by: alanb ! make/jprt.properties ! test/Makefile ! test/ProblemList.txt Changeset: fe232d7e4ff1 Author: dholmes Date: 2011-03-22 18:56 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fe232d7e4ff1 7025066: Build systems changes to support SE Embedded Integration Summary: Define Embedded specific files and include them in the main files. Allow finer control over some build options. Reviewed-by: ohair, bobv, collins + make/common/Defs-embedded.gmk ! make/common/Defs.gmk ! make/common/Library.gmk + make/common/Release-embedded.gmk ! make/common/Release.gmk ! make/common/shared/Sanity-Settings.gmk ! make/java/zip/Makefile ! make/sun/nio/cs/Makefile ! src/share/classes/sun/misc/Version.java.template Changeset: c43811a602a8 Author: weijun Date: 2011-03-23 18:26 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c43811a602a8 7028490: better suggestion for jarsigner when TSA is not accessible Reviewed-by: mullan ! src/share/classes/sun/security/tools/JarSigner.java ! src/share/classes/sun/security/tools/JarSignerResources.java Changeset: b58572df94f1 Author: mduigou Date: 2011-03-23 15:01 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b58572df94f1 7029997: Restyling of SortedMap Javadoc Reviewed-by: darcy, chegar ! src/share/classes/java/util/SortedMap.java Changeset: 3fee1c67bd10 Author: xuelei Date: 2011-03-23 20:07 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3fee1c67bd10 7029848: KeyStoreBuilderParameters((Builder)null) does not throw NullPointerException Summary: throws NPE for null Builder Reviewed-by: weijun ! src/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java Changeset: b921112e39d3 Author: xuelei Date: 2011-03-23 20:25 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b921112e39d3 7030523: regression: imporper checking of paramater Reviewed-by: weijun ! src/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java Changeset: 65e7fddf517f Author: weijun Date: 2011-03-24 16:16 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/65e7fddf517f 7030174: Jarsigner should accept TSACert with an HTTPS id-ad-timeStamping SIA Reviewed-by: xuelei ! src/share/classes/sun/security/tools/TimestampedSigner.java Changeset: 632a96f5752d Author: jjh Date: 2011-03-24 11:40 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/632a96f5752d 7029823: (ann) test/java/lang/annotation/package-info.java no longer compiles Summary: Use @Deprecated instead of @java.lang.annotation.Documented Reviewed-by: jjg, smarks ! test/java/lang/annotation/PackageMain.java ! test/java/lang/annotation/package-info.java Changeset: f326a018fd3f Author: smarks Date: 2011-03-24 17:26 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f326a018fd3f 7029680: fix test/sun/misc/Version/Version.java build parsing Reviewed-by: ohair ! test/sun/misc/Version/Version.java Changeset: 4a64eefbfd7a Author: weijun Date: 2011-03-25 11:58 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4a64eefbfd7a 7023056: NPE from sun.security.util.ManifestEntryVerifier.verify during Maven build Reviewed-by: mullan ! src/share/classes/java/util/jar/JarVerifier.java ! src/share/classes/sun/security/util/ManifestEntryVerifier.java + test/java/util/jar/JarFile/MevNPE.java Changeset: a2793622a8d8 Author: dholmes Date: 2011-03-25 07:09 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a2793622a8d8 7030063: AWT support for SE-Embedded integration Summary: AWT support for SE-Embedded Reviewed-by: anthony, art, bobv, collins, alanb ! make/launchers/Makefile ! make/sun/Makefile ! make/sun/awt/mawt.gmk ! make/sun/jawt/Makefile ! make/sun/jpeg/Makefile ! make/sun/security/tools/Makefile ! make/sun/xawt/Makefile ! src/share/classes/java/awt/Toolkit.java + src/share/classes/sun/awt/HToolkit.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java ! src/solaris/native/java/lang/java_props_md.c ! src/solaris/native/sun/awt/jawt.c ! src/solaris/native/sun/xawt/XToolkit.c Changeset: c250a66c3b54 Author: chegar Date: 2011-03-25 16:38 +0000 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c250a66c3b54 7030256: Cleanup/Remove code supporting old Windows versions (98, NT, 2000, etc) Reviewed-by: alanb, mduigou ! make/java/net/Makefile ! src/windows/native/java/net/Inet6AddressImpl.c ! src/windows/native/java/net/NetworkInterface.c ! src/windows/native/java/net/NetworkInterface.h - src/windows/native/java/net/NetworkInterface_win9x.c ! src/windows/native/java/net/NetworkInterface_winXP.c ! src/windows/native/java/net/net_util_md.c ! src/windows/native/java/net/net_util_md.h ! src/windows/native/sun/net/dns/ResolverConfigurationImpl.c ! src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c Changeset: d0d2c1014faa Author: mduigou Date: 2011-03-25 11:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d0d2c1014faa 7030442: Add missing @param tag for Collections.reverseOrder() Reviewed-by: darcy, alanb ! src/share/classes/java/util/Collections.java Changeset: cf743d5ca712 Author: darcy Date: 2011-03-25 18:26 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cf743d5ca712 7031371: Clarify javadoc of Throwable, including addSuppressed Reviewed-by: smarks, mduigou ! src/share/classes/java/lang/Throwable.java Changeset: e4e3dd6a7930 Author: darcy Date: 2011-03-25 18:47 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e4e3dd6a7930 7031376: Typos in javadoc of TimSort classes Reviewed-by: darcy Contributed-by: jjb at google.com ! src/share/classes/java/util/ComparableTimSort.java ! src/share/classes/java/util/TimSort.java Changeset: 86ace035d04d Author: weijun Date: 2011-03-28 18:04 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/86ace035d04d 7019384: Realm.getRealmsList returns realms list in wrong (reverse) order Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/Realm.java ! test/sun/security/krb5/ParseCAPaths.java ! test/sun/security/krb5/krb5-capaths.conf Changeset: 79cd9368b555 Author: weijun Date: 2011-03-28 18:04 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/79cd9368b555 7031536: test/sun/security/krb5/auto/HttpNegotiateServer.java should not use static ports Reviewed-by: xuelei ! test/sun/security/jgss/GssNPE.java ! test/sun/security/jgss/spnego/NoSpnegoAsDefMech.java ! test/sun/security/krb5/ConfPlusProp.java ! test/sun/security/krb5/ConfigWithQuotations.java ! test/sun/security/krb5/DnsFallback.java ! test/sun/security/krb5/IPv6.java ! test/sun/security/krb5/ParseConfig.java ! test/sun/security/krb5/RFC396xTest.java ! test/sun/security/krb5/TimeInCCache.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/sun/security/krb5/etype/ETypeOrder.java ! test/sun/security/krb5/ktab/HighestKvno.java Changeset: a42760dae179 Author: ksrini Date: 2011-03-28 13:50 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a42760dae179 7031166: (pack200) tools/pack200/CommandLineTests.java fail with testsdk on RO filesystem Reviewed-by: alanb ! test/tools/pack200/CommandLineTests.java ! test/tools/pack200/TimeStamp.java ! test/tools/pack200/Utils.java Changeset: 19567f9d6962 Author: dholmes Date: 2011-03-29 08:15 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/19567f9d6962 7031929: Variable names typos in Release-embedded.gmk Reviewed-by: alanb ! make/common/Release-embedded.gmk Changeset: b8259e08543b Author: mullan Date: 2011-03-29 10:39 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b8259e08543b 7019937: Translatability bug - Remove Unused String - String ID , read end of file 7019938: Translatability bug - Remove Unused String - String ID can not specify Principal with a 7019940: Translatability bug - Remove unused string - String ID: provided null name 7019942: Translatability bug - String ID: trustedCertEntry, 7019945: Translatability bug - Translatability issue - String ID: * has NOT been verified! In order to veri 7019947: Translatability bug - Translatability issue - String ID: * The integrity of the information stored i 7019949: Translatability bug - Translatability issue - String ID: * you must provide your keystore password. Reviewed-by: weijun, wetmore ! src/share/classes/com/sun/security/auth/PolicyParser.java ! src/share/classes/sun/security/tools/JarSigner.java ! src/share/classes/sun/security/tools/JarSignerResources.java ! src/share/classes/sun/security/tools/KeyTool.java ! src/share/classes/sun/security/util/AuthResources.java ! src/share/classes/sun/security/util/Resources.java Changeset: 77077940fad6 Author: mullan Date: 2011-03-29 11:37 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/77077940fad6 Merge Changeset: 3e001dd50408 Author: mchung Date: 2011-03-29 15:50 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3e001dd50408 7024172: Move BufferPoolMXBean and PlatformLoggingMXBean java.lang.management Reviewed-by: alanb + src/share/classes/java/lang/management/BufferPoolMXBean.java ! src/share/classes/java/lang/management/ManagementFactory.java ! src/share/classes/java/lang/management/PlatformComponent.java + src/share/classes/java/lang/management/PlatformLoggingMXBean.java ! src/share/classes/java/lang/management/PlatformManagedObject.java ! src/share/classes/java/lang/management/package.html - src/share/classes/java/nio/BufferPoolMXBean.java ! src/share/classes/java/util/logging/LogManager.java ! src/share/classes/java/util/logging/LoggingMXBean.java - src/share/classes/java/util/logging/PlatformLoggingMXBean.java ! src/share/classes/sun/management/ManagementFactoryHelper.java ! test/Makefile + test/java/lang/management/BufferPoolMXBean/Basic.java ! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java + test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java + test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java - test/java/nio/BufferPoolMXBean/Basic.java ! test/java/nio/channels/AsynchronousSocketChannel/Leaky.java - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java Changeset: d2bbdd709307 Author: mchung Date: 2011-03-29 15:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d2bbdd709307 6381464: SimpleFormatter should use one single line format Summary: Define a new logging properties to support custom output format Reviewed-by: alanb ! src/share/classes/java/util/logging/LoggingProxyImpl.java ! src/share/classes/java/util/logging/SimpleFormatter.java ! src/share/classes/sun/util/logging/LoggingProxy.java ! src/share/classes/sun/util/logging/LoggingSupport.java ! src/share/classes/sun/util/logging/PlatformLogger.java ! src/share/lib/logging.properties + test/java/util/logging/SimpleFormatterFormat.java ! test/sun/util/logging/PlatformLoggerTest.java Changeset: 646047d77db9 Author: alanb Date: 2011-03-30 00:59 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/646047d77db9 7026507: Bidi initialization fails if AWT not present Reviewed-by: okutsu ! src/share/classes/sun/text/bidi/BidiBase.java Changeset: a40982a82291 Author: alanb Date: 2011-03-30 01:00 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a40982a82291 Merge - src/share/classes/java/nio/BufferPoolMXBean.java - src/share/classes/java/util/logging/PlatformLoggingMXBean.java - test/java/nio/BufferPoolMXBean/Basic.java - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java Changeset: 5107fb3a9c06 Author: dholmes Date: 2011-03-30 22:20 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5107fb3a9c06 7032364: Add jvm.cfg file for ARM and PPC architectures Reviewed-by: darcy, bdelsart, alanb, mduigou + src/solaris/bin/arm/jvm.cfg + src/solaris/bin/ppc/jvm.cfg Changeset: e2862ac26354 Author: dcubed Date: 2011-03-30 21:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e2862ac26354 7030400: 3/4 PrivateTransportTest.sh needs adjustment to work with 7003964 Summary: Fix typo in GetModuleHandle() function lookup. Reviewed-by: dholmes, alanb, acorn, zgu ! test/com/sun/jdi/PrivateTransportTest.sh Changeset: 683957148bab Author: michaelm Date: 2011-03-31 17:37 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/683957148bab 7032866: Problem with fix for 7030256 Reviewed-by: alanb ! src/windows/native/java/net/net_util_md.c Changeset: 856cc9e97aea Author: darcy Date: 2011-03-31 19:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/856cc9e97aea 7005628: Clarify NPE behavior of Throwable.addSuppressed(null) Reviewed-by: dholmes, mchung, jjb ! src/share/classes/java/lang/ArithmeticException.java ! src/share/classes/java/lang/NullPointerException.java ! src/share/classes/java/lang/OutOfMemoryError.java ! src/share/classes/java/lang/Throwable.java ! test/java/lang/Throwable/SuppressedExceptions.java Changeset: 9aaa2233b0de Author: lana Date: 2011-03-31 22:07 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9aaa2233b0de Merge ! make/common/Defs.gmk ! make/common/Release.gmk - make/java/dyn/Makefile - src/share/classes/java/dyn/CallSite.java - src/share/classes/java/dyn/ClassValue.java - src/share/classes/java/dyn/ConstantCallSite.java - src/share/classes/java/dyn/InvokeDynamic.java - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java - src/share/classes/java/dyn/Linkage.java - src/share/classes/java/dyn/MethodHandle.java - src/share/classes/java/dyn/MethodHandles.java - src/share/classes/java/dyn/MethodType.java - src/share/classes/java/dyn/MethodTypeForm.java - src/share/classes/java/dyn/MutableCallSite.java - src/share/classes/java/dyn/SwitchPoint.java - src/share/classes/java/dyn/VolatileCallSite.java - src/share/classes/java/dyn/WrongMethodTypeException.java - src/share/classes/java/dyn/package-info.java - src/share/classes/sun/dyn/Access.java - src/share/classes/sun/dyn/AdapterMethodHandle.java - src/share/classes/sun/dyn/BoundMethodHandle.java - src/share/classes/sun/dyn/CallSiteImpl.java - src/share/classes/sun/dyn/DirectMethodHandle.java - src/share/classes/sun/dyn/FilterGeneric.java - src/share/classes/sun/dyn/FilterOneArgument.java - src/share/classes/sun/dyn/FromGeneric.java - src/share/classes/sun/dyn/InvokeGeneric.java - src/share/classes/sun/dyn/Invokers.java - src/share/classes/sun/dyn/MemberName.java - src/share/classes/sun/dyn/MethodHandleImpl.java - src/share/classes/sun/dyn/MethodHandleNatives.java - src/share/classes/sun/dyn/MethodTypeImpl.java - src/share/classes/sun/dyn/SpreadGeneric.java - src/share/classes/sun/dyn/ToGeneric.java - src/share/classes/sun/dyn/WrapperInstance.java - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java - src/share/classes/sun/dyn/anon/ConstantPoolParser.java - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java - src/share/classes/sun/dyn/empty/Empty.java - src/share/classes/sun/dyn/package-info.java - src/share/classes/sun/dyn/util/BytecodeDescriptor.java - src/share/classes/sun/dyn/util/BytecodeName.java - src/share/classes/sun/dyn/util/ValueConversions.java - src/share/classes/sun/dyn/util/VerifyAccess.java - src/share/classes/sun/dyn/util/VerifyType.java - src/share/classes/sun/dyn/util/Wrapper.java - src/share/classes/sun/dyn/util/package-info.java - test/java/dyn/ClassValueTest.java - test/java/dyn/InvokeDynamicPrintArgs.java - test/java/dyn/InvokeGenericTest.java - test/java/dyn/JavaDocExamplesTest.java - test/java/dyn/MethodHandlesTest.java - test/java/dyn/MethodTypeTest.java - test/java/dyn/indify/Indify.java Changeset: abb29a6bc9f3 Author: darcy Date: 2011-04-04 11:22 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/abb29a6bc9f3 6543593: (reflect) Clarify private final field mutability Reviewed-by: dholmes, alanb, mduigou ! src/share/classes/java/lang/reflect/Constructor.java ! src/share/classes/java/lang/reflect/Field.java ! src/share/classes/java/lang/reflect/Method.java Changeset: 59f43e232481 Author: sherman Date: 2011-04-04 11:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/59f43e232481 6751338: ZIP inflater/deflater performance Summary: To use GetPrimitiveArrayCritical for bye array access Reviewed-by: bristor, alanb ! src/share/classes/java/util/zip/DeflaterOutputStream.java ! src/share/native/java/util/zip/Deflater.c ! src/share/native/java/util/zip/Inflater.c + test/java/util/zip/FlaterCriticalArray.java + test/java/util/zip/InflaterBufferSize.java Changeset: 83e5e081b4bb Author: sherman Date: 2011-04-04 11:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/83e5e081b4bb Merge Changeset: 05c9c157ec51 Author: alanb Date: 2011-04-04 18:09 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/05c9c157ec51 7029979: (fs) Path.toRealPath(boolean) should be toRealPath(LinkOption...) Reviewed-by: sherman ! src/share/classes/java/nio/file/Path.java ! src/share/classes/sun/nio/fs/Util.java ! src/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipPath.java ! src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/UnixPath.java ! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java ! src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/windows/classes/sun/nio/fs/WindowsPath.java ! test/java/nio/file/Files/CheckPermissions.java ! test/java/nio/file/Files/PassThroughFileSystem.java ! test/java/nio/file/Path/Misc.java Changeset: d5f0cf316f12 Author: alanb Date: 2011-04-04 18:12 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d5f0cf316f12 7033568: (file) Miscellaneous typos Reviewed-by: michaelm, mduigou ! src/share/classes/java/nio/file/Files.java Changeset: e9b9b0748794 Author: alanb Date: 2011-04-04 18:35 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e9b9b0748794 7030249: Eliminate use of LoadLibrary and other clean-ups Reviewed-by: ohair, chegar, mchung ! make/java/java/Makefile ! make/java/management/Makefile ! src/windows/native/com/sun/management/OperatingSystem_md.c ! src/windows/native/java/io/WinNTFileSystem_md.c ! src/windows/native/java/lang/java_props_md.c ! src/windows/native/sun/management/FileSystemImpl.c ! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c ! src/windows/native/sun/security/provider/WinCAPISeedGenerator.c Changeset: 9a3a1f8ad66b Author: alanb Date: 2011-04-04 19:32 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9a3a1f8ad66b Merge Changeset: 9f08a221e5f2 Author: mduigou Date: 2011-04-04 11:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9f08a221e5f2 6565585: Remove critical section in Method.invoke, Constructor.newInstance, Field.getFieldAccessor improving performance Reviewed-by: alanb, dholmes, briangoetz ! src/share/classes/java/lang/reflect/AccessibleObject.java ! src/share/classes/java/lang/reflect/Constructor.java ! src/share/classes/java/lang/reflect/Field.java ! src/share/classes/java/lang/reflect/Method.java Changeset: a6677292a936 Author: lana Date: 2011-04-04 17:28 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a6677292a936 Merge ! src/share/classes/java/awt/Toolkit.java - src/share/classes/java/nio/BufferPoolMXBean.java - src/share/classes/java/util/logging/PlatformLoggingMXBean.java ! src/solaris/classes/sun/awt/X11/XToolkit.java - src/windows/native/java/net/NetworkInterface_win9x.c - test/java/nio/BufferPoolMXBean/Basic.java - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java Changeset: ef4492cbf1d7 Author: dholmes Date: 2011-04-09 15:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ef4492cbf1d7 7035109: Regression: awt SplashScreen/test18.sh fails - missing mapfile entry Reviewed-by: alanb, ksrini ! make/sun/xawt/mapfile-vers Changeset: 6ff36c6e0cf4 Author: lana Date: 2011-04-10 10:23 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6ff36c6e0cf4 Merge - src/share/classes/java/nio/BufferPoolMXBean.java - src/share/classes/java/util/logging/PlatformLoggingMXBean.java - src/windows/native/java/net/NetworkInterface_win9x.c - test/java/nio/BufferPoolMXBean/Basic.java - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java Changeset: fa9c8e314f10 Author: jrose Date: 2011-04-07 22:07 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fa9c8e314f10 6817525: turn on method handle functionality by default for JSR 292 Summary: JVM bug 6817525 requires changes to some JDK unit tests; update test invocation flags and "Indify" snapshot Reviewed-by: kvn, twisti ! test/java/lang/invoke/6987555/Test6987555.java ! test/java/lang/invoke/6991596/Test6991596.java ! test/java/lang/invoke/InvokeDynamicPrintArgs.java ! test/java/lang/invoke/InvokeGenericTest.java ! test/java/lang/invoke/JavaDocExamplesTest.java ! test/java/lang/invoke/MethodHandlesTest.java ! test/java/lang/invoke/MethodTypeTest.java ! test/java/lang/invoke/indify/Indify.java Changeset: f1ebf4c57417 Author: trims Date: 2011-04-12 16:37 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f1ebf4c57417 Merge Changeset: 272483f6650b Author: ohair Date: 2011-04-06 22:06 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/272483f6650b 7033660: Update copyright year to 2011 on any files changed in 2011 Reviewed-by: dholmes ! make/Makefile ! make/com/sun/crypto/provider/Makefile ! make/com/sun/java/pack/Makefile ! make/com/sun/java/pack/prop/Makefile ! make/com/sun/jndi/cosnaming/Makefile ! make/com/sun/jndi/dns/Makefile ! make/com/sun/jndi/ldap/Makefile ! make/com/sun/jndi/rmi/registry/Makefile ! make/com/sun/nio/sctp/Makefile ! make/com/sun/org/apache/xml/Makefile ! make/com/sun/rowset/Makefile ! make/com/sun/script/Makefile ! make/com/sun/security/auth/module/Makefile ! make/com/sun/servicetag/Makefile ! make/com/sun/tools/attach/Makefile ! make/common/Defs-solaris.gmk ! make/common/Defs-windows.gmk ! make/common/Demo.gmk ! make/common/Library.gmk ! make/common/Program.gmk ! make/common/Sanity.gmk ! make/common/Subdirs.gmk ! make/common/shared/Compiler-msvc.gmk ! make/common/shared/Defs-control.gmk ! make/common/shared/Defs-javadoc.gmk ! make/common/shared/Defs-windows.gmk ! make/common/shared/Defs.gmk ! make/docs/Makefile ! make/docs/NON_CORE_PKGS.gmk ! make/java/awt/Makefile ! make/java/fdlibm/Makefile ! make/java/java/FILES_java.gmk ! make/java/java/Makefile ! make/java/java_crw_demo/Makefile ! make/java/java_hprof_demo/Makefile ! make/java/jli/Makefile ! make/java/logging/Makefile ! make/java/main/java/Makefile ! make/java/main/javaw/Makefile ! make/java/management/Makefile ! make/java/net/Makefile ! make/java/nio/FILES_java.gmk ! make/java/nio/mapfile-linux ! make/java/nio/mapfile-solaris ! make/java/npt/Makefile ! make/java/redist/Makefile ! make/java/redist/fonts/Makefile ! make/java/redist/sajdi/Makefile ! make/java/sql/Makefile ! make/java/text/base/FILES_java.gmk ! make/java/text/base/Makefile ! make/java/util/FILES_properties.gmk ! make/java/verify/Makefile ! make/java/zip/Makefile ! make/javax/crypto/Defs-jce.gmk ! make/javax/crypto/Makefile ! make/javax/imageio/Makefile ! make/javax/print/Makefile ! make/javax/sound/Makefile ! make/javax/sound/jsoundalsa/Makefile ! make/javax/sound/jsoundds/Makefile ! make/javax/sql/Makefile ! make/javax/swing/Makefile ! make/javax/swing/plaf/Makefile ! make/jdk_generic_profile.sh ! make/jpda/back/Makefile ! make/jpda/transport/Makefile ! make/jpda/transport/shmem/Makefile ! make/jpda/transport/socket/Makefile ! make/jpda/tty/Makefile ! make/launchers/Makefile ! make/mkdemo/Makefile ! make/mkdemo/jfc/Font2DTest/Makefile ! make/mkdemo/jfc/Java2D/Makefile ! make/mkdemo/jfc/Makefile ! make/mkdemo/jfc/SwingApplet/Makefile ! make/mkdemo/jfc/SwingSet2/Makefile ! make/mkdemo/jfc/SwingSet3/Makefile ! make/mkdemo/jpda/Makefile ! make/mkdemo/jvmti/Makefile ! make/mkdemo/management/Makefile ! make/mksample/dtrace/Makefile ! make/mksample/jmx/jmx-scandir/Makefile ! make/mksample/nbproject/Makefile ! make/mksample/nio/file/Makefile ! make/mksample/nio/multicast/Makefile ! make/mksample/nio/server/Makefile ! make/mksample/scripting/scriptpad/Makefile ! make/mksample/webservices/EbayClient/Makefile ! make/mksample/webservices/EbayServer/Makefile ! make/netbeans/common/java-data-native.ent ! make/netbeans/common/java-data-no-native.ent ! make/sun/Makefile ! make/sun/applet/Makefile ! make/sun/awt/Makefile ! make/sun/awt/mapfile-mawt-vers ! make/sun/awt/mapfile-vers-linux ! make/sun/cmm/Makefile ! make/sun/cmm/kcms/Makefile ! make/sun/cmm/lcms/Makefile ! make/sun/dcpr/Makefile ! make/sun/font/Makefile ! make/sun/font/t2k/Makefile ! make/sun/headless/Makefile ! make/sun/headless/mapfile-vers ! make/sun/image/generic/Makefile ! make/sun/image/vis/Makefile ! make/sun/jar/Makefile ! make/sun/javazic/Makefile ! make/sun/jawt/Makefile ! make/sun/jconsole/Makefile ! make/sun/jdbc/Makefile ! make/sun/jdga/Makefile ! make/sun/jpeg/Makefile ! make/sun/launcher/Makefile ! make/sun/management/Makefile ! make/sun/native2ascii/Makefile ! make/sun/net/others/Makefile ! make/sun/net/spi/nameservice/dns/Makefile ! make/sun/nio/cs/FILES_java.gmk ! make/sun/nio/cs/Makefile ! make/sun/org/mozilla/javascript/Makefile ! make/sun/pisces/Makefile ! make/sun/rmi/cgi/Makefile ! make/sun/rmi/oldtools/Makefile ! make/sun/rmi/registry/Makefile ! make/sun/rmi/rmi/Makefile ! make/sun/rmi/rmic/Makefile ! make/sun/rmi/rmid/Makefile ! make/sun/security/ec/Makefile ! make/sun/security/jgss/wrapper/Makefile ! make/sun/security/krb5/Makefile ! make/sun/security/mscapi/Makefile ! make/sun/security/pkcs11/Makefile ! make/sun/security/smartcardio/Makefile ! make/sun/security/tools/Makefile ! make/sun/serialver/Makefile ! make/sun/splashscreen/Makefile ! make/sun/text/Makefile ! make/sun/tools/Makefile ! make/sun/tracing/dtrace/Makefile ! make/sun/xawt/Makefile ! make/sun/xawt/mapfile-vers ! make/tools/reorder/Makefile ! make/tools/src/build/tools/javazic/Zoneinfo.java ! src/share/back/debugInit.c ! src/share/back/eventFilter.c ! src/share/bin/java.c ! src/share/bin/java.h ! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java ! src/share/classes/com/sun/java/util/jar/pack/Driver.java ! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java ! src/share/classes/com/sun/java/util/jar/pack/PropMap.java ! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java ! src/share/classes/com/sun/java/util/jar/pack/Utils.java ! src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java ! src/share/classes/com/sun/media/sound/AiffFileWriter.java ! src/share/classes/com/sun/media/sound/AlawCodec.java ! src/share/classes/com/sun/media/sound/AuFileWriter.java ! src/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/share/classes/com/sun/media/sound/StandardMidiFileReader.java ! src/share/classes/com/sun/media/sound/SunFileWriter.java ! src/share/classes/com/sun/media/sound/WaveFileWriter.java ! src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties ! src/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties ! src/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties ! src/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties ! src/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties ! src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties ! src/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties ! src/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties ! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties ! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties ! src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java ! src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java ! src/share/classes/com/sun/script/javascript/RhinoTopLevel.java ! src/share/classes/com/sun/script/util/InterfaceImplementor.java ! src/share/classes/com/sun/security/auth/PolicyFile.java ! src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java ! src/share/classes/com/sun/security/auth/login/ConfigFile.java ! src/share/classes/com/sun/security/auth/module/JndiLoginModule.java ! src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java ! src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java ! src/share/classes/com/sun/security/auth/module/UnixLoginModule.java ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java ! src/share/classes/com/sun/tools/script/shell/init.js ! src/share/classes/java/awt/AWTEvent.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/EventQueue.java ! src/share/classes/java/awt/Font.java ! src/share/classes/java/awt/LinearGradientPaint.java ! src/share/classes/java/awt/MenuComponent.java ! src/share/classes/java/awt/MultipleGradientPaint.java ! src/share/classes/java/awt/RadialGradientPaint.java ! src/share/classes/java/awt/TrayIcon.java ! src/share/classes/java/awt/Window.java ! src/share/classes/java/awt/color/ICC_Profile.java ! src/share/classes/java/awt/doc-files/FocusSpec.html ! src/share/classes/java/awt/geom/CubicCurve2D.java ! src/share/classes/java/awt/image/PackedColorModel.java ! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java ! src/share/classes/java/beans/DefaultPersistenceDelegate.java ! src/share/classes/java/beans/DesignMode.java ! src/share/classes/java/beans/IndexedPropertyChangeEvent.java ! src/share/classes/java/beans/Introspector.java ! src/share/classes/java/beans/VetoableChangeSupport.java ! src/share/classes/java/beans/package.html ! src/share/classes/java/io/BufferedReader.java ! src/share/classes/java/io/BufferedWriter.java ! src/share/classes/java/io/Console.java ! src/share/classes/java/io/DeleteOnExitHook.java ! src/share/classes/java/io/File.java ! src/share/classes/java/io/FileInputStream.java ! src/share/classes/java/io/FileOutputStream.java ! src/share/classes/java/io/FilePermission.java ! src/share/classes/java/io/FilterOutputStream.java ! src/share/classes/java/io/ObjectStreamClass.java ! src/share/classes/java/io/PushbackInputStream.java ! src/share/classes/java/io/PushbackReader.java ! src/share/classes/java/lang/ApplicationShutdownHooks.java ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/Package.java ! src/share/classes/java/lang/StackTraceElement.java ! src/share/classes/java/lang/StringCoding.java ! src/share/classes/java/lang/System.java ! src/share/classes/java/lang/Thread.java ! src/share/classes/java/lang/ThreadGroup.java ! src/share/classes/java/lang/management/ManagementFactory.java ! src/share/classes/java/lang/management/PlatformComponent.java ! src/share/classes/java/lang/reflect/Proxy.java ! src/share/classes/java/lang/reflect/ReflectAccess.java ! src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/share/classes/java/net/AbstractPlainSocketImpl.java ! src/share/classes/java/net/HttpURLConnection.java ! src/share/classes/java/net/InetAddress.java ! src/share/classes/java/net/NetPermission.java ! src/share/classes/java/net/NetworkInterface.java ! src/share/classes/java/net/URI.java ! src/share/classes/java/net/URLClassLoader.java ! src/share/classes/java/net/doc-files/net-properties.html ! src/share/classes/java/net/package.html ! src/share/classes/java/nio/channels/AsynchronousFileChannel.java ! src/share/classes/java/nio/channels/FileChannel.java ! src/share/classes/java/nio/channels/SeekableByteChannel.java ! src/share/classes/java/nio/channels/SocketChannel.java ! src/share/classes/java/nio/file/AccessMode.java ! src/share/classes/java/nio/file/CopyOption.java ! src/share/classes/java/nio/file/DirectoryIteratorException.java ! src/share/classes/java/nio/file/DirectoryStream.java ! src/share/classes/java/nio/file/FileStore.java ! src/share/classes/java/nio/file/FileSystem.java ! src/share/classes/java/nio/file/FileSystems.java ! src/share/classes/java/nio/file/FileTreeWalker.java ! src/share/classes/java/nio/file/FileVisitor.java ! src/share/classes/java/nio/file/Files.java ! src/share/classes/java/nio/file/LinkOption.java ! src/share/classes/java/nio/file/LinkPermission.java ! src/share/classes/java/nio/file/OpenOption.java ! src/share/classes/java/nio/file/Path.java ! src/share/classes/java/nio/file/PathMatcher.java ! src/share/classes/java/nio/file/Paths.java ! src/share/classes/java/nio/file/SecureDirectoryStream.java ! src/share/classes/java/nio/file/SimpleFileVisitor.java ! src/share/classes/java/nio/file/TempFileHelper.java ! src/share/classes/java/nio/file/WatchEvent.java ! src/share/classes/java/nio/file/WatchKey.java ! src/share/classes/java/nio/file/WatchService.java ! src/share/classes/java/nio/file/attribute/AclEntry.java ! src/share/classes/java/nio/file/attribute/AclFileAttributeView.java ! src/share/classes/java/nio/file/attribute/BasicFileAttributeView.java ! src/share/classes/java/nio/file/attribute/BasicFileAttributes.java ! src/share/classes/java/nio/file/attribute/DosFileAttributeView.java ! src/share/classes/java/nio/file/attribute/DosFileAttributes.java ! src/share/classes/java/nio/file/attribute/FileAttribute.java ! src/share/classes/java/nio/file/attribute/FileAttributeView.java ! src/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java ! src/share/classes/java/nio/file/attribute/FileTime.java ! src/share/classes/java/nio/file/attribute/PosixFileAttributeView.java ! src/share/classes/java/nio/file/attribute/PosixFileAttributes.java ! src/share/classes/java/nio/file/attribute/PosixFilePermission.java ! src/share/classes/java/nio/file/attribute/PosixFilePermissions.java ! src/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java ! src/share/classes/java/nio/file/attribute/package-info.java ! src/share/classes/java/nio/file/package-info.java ! src/share/classes/java/nio/file/spi/FileSystemProvider.java ! src/share/classes/java/nio/file/spi/FileTypeDetector.java ! src/share/classes/java/security/AccessControlContext.java ! src/share/classes/java/security/AlgorithmParameterGenerator.java ! src/share/classes/java/security/AlgorithmParameters.java ! src/share/classes/java/security/BasicPermission.java ! src/share/classes/java/security/KeyFactory.java ! src/share/classes/java/security/KeyPairGenerator.java ! src/share/classes/java/security/KeyStore.java ! src/share/classes/java/security/MessageDigest.java ! src/share/classes/java/security/Permissions.java ! src/share/classes/java/security/Policy.java ! src/share/classes/java/security/ProtectionDomain.java ! src/share/classes/java/security/Provider.java ! src/share/classes/java/security/SecureClassLoader.java ! src/share/classes/java/security/SecureRandom.java ! src/share/classes/java/security/Security.java ! src/share/classes/java/security/Signature.java ! src/share/classes/java/security/UnresolvedPermission.java ! src/share/classes/java/security/UnresolvedPermissionCollection.java ! src/share/classes/java/security/cert/CertPath.java ! src/share/classes/java/security/cert/CertPathBuilder.java ! src/share/classes/java/security/cert/CertPathValidator.java ! src/share/classes/java/security/cert/CertStore.java ! src/share/classes/java/security/cert/Certificate.java ! src/share/classes/java/security/cert/CertificateFactory.java ! src/share/classes/java/security/cert/CertificateFactorySpi.java ! src/share/classes/java/security/cert/package.html ! src/share/classes/java/security/package.html ! src/share/classes/java/sql/Timestamp.java ! src/share/classes/java/text/SimpleDateFormat.java ! src/share/classes/java/util/Arrays.java ! src/share/classes/java/util/Collections.java ! src/share/classes/java/util/Currency.java ! src/share/classes/java/util/DualPivotQuicksort.java ! src/share/classes/java/util/EnumMap.java ! src/share/classes/java/util/EnumSet.java ! src/share/classes/java/util/HashMap.java ! src/share/classes/java/util/HashSet.java ! src/share/classes/java/util/Hashtable.java ! src/share/classes/java/util/IdentityHashMap.java ! src/share/classes/java/util/JumboEnumSet.java ! src/share/classes/java/util/LinkedHashMap.java ! src/share/classes/java/util/LinkedList.java ! src/share/classes/java/util/Locale.java ! src/share/classes/java/util/Objects.java ! src/share/classes/java/util/RegularEnumSet.java ! src/share/classes/java/util/ServiceLoader.java ! src/share/classes/java/util/TreeMap.java ! src/share/classes/java/util/UUID.java ! src/share/classes/java/util/Vector.java ! src/share/classes/java/util/WeakHashMap.java ! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/share/classes/java/util/logging/FileHandler.java ! src/share/classes/java/util/logging/Level.java ! src/share/classes/java/util/logging/Logger.java ! src/share/classes/java/util/logging/Logging.java ! src/share/classes/java/util/prefs/AbstractPreferences.java ! src/share/classes/java/util/regex/Pattern.java ! src/share/classes/java/util/spi/LocaleNameProvider.java ! src/share/classes/java/util/zip/Inflater.java ! src/share/classes/java/util/zip/ZipEntry.java ! src/share/classes/java/util/zip/ZipFile.java ! src/share/classes/java/util/zip/ZipOutputStream.java ! src/share/classes/java/util/zip/package.html ! src/share/classes/javax/crypto/Cipher.java ! src/share/classes/javax/crypto/ExemptionMechanism.java ! src/share/classes/javax/crypto/KeyAgreement.java ! src/share/classes/javax/crypto/KeyGenerator.java ! src/share/classes/javax/crypto/Mac.java ! src/share/classes/javax/crypto/package.html ! src/share/classes/javax/net/ssl/SSLContext.java ! src/share/classes/javax/net/ssl/package.html ! src/share/classes/javax/print/attribute/standard/DialogTypeSelection.java ! src/share/classes/javax/script/CompiledScript.java ! src/share/classes/javax/script/ScriptEngineFactory.java ! src/share/classes/javax/security/auth/PrivateCredentialPermission.java ! src/share/classes/javax/security/auth/SubjectDomainCombiner.java ! src/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! src/share/classes/javax/security/auth/kerberos/ServicePermission.java ! src/share/classes/javax/security/auth/login/Configuration.java ! src/share/classes/javax/security/auth/login/package.html ! src/share/classes/javax/sound/midi/MidiSystem.java ! src/share/classes/javax/sound/sampled/AudioSystem.java ! src/share/classes/javax/sql/rowset/serial/SerialClob.java ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java ! src/share/classes/javax/swing/AbstractButton.java ! src/share/classes/javax/swing/BorderFactory.java ! src/share/classes/javax/swing/BufferStrategyPaintManager.java ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/JComponent.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JFileChooser.java ! src/share/classes/javax/swing/JLayer.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/JViewport.java ! src/share/classes/javax/swing/LookAndFeel.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/javax/swing/SizeSequence.java ! src/share/classes/javax/swing/SwingUtilities.java ! src/share/classes/javax/swing/SwingWorker.java ! src/share/classes/javax/swing/Timer.java ! src/share/classes/javax/swing/ToolTipManager.java ! src/share/classes/javax/swing/TransferHandler.java ! src/share/classes/javax/swing/border/BevelBorder.java ! src/share/classes/javax/swing/border/StrokeBorder.java ! src/share/classes/javax/swing/event/InternalFrameAdapter.java ! src/share/classes/javax/swing/event/InternalFrameListener.java ! src/share/classes/javax/swing/plaf/LayerUI.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/share/classes/javax/swing/plaf/nimbus/skin.laf ! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java ! src/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java ! src/share/classes/javax/swing/text/AsyncBoxView.java ! src/share/classes/javax/swing/text/DefaultCaret.java ! src/share/classes/javax/swing/text/JTextComponent.java ! src/share/classes/javax/swing/text/Keymap.java ! src/share/classes/javax/swing/text/TableView.java ! src/share/classes/javax/swing/text/Utilities.java ! src/share/classes/javax/swing/text/View.java ! src/share/classes/javax/swing/text/WrappedPlainView.java ! src/share/classes/javax/swing/text/html/CSSBorder.java ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/share/classes/javax/swing/text/html/ParagraphView.java ! src/share/classes/javax/swing/text/html/StyleSheet.java ! src/share/classes/javax/swing/text/html/parser/ParserDelegator.java ! src/share/classes/overview-core.html ! src/share/classes/sun/applet/AppletClassLoader.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_de.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_es.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_fr.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_it.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_ja.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/image/ImageFetcher.java ! src/share/classes/sun/awt/image/InputStreamImageSource.java ! src/share/classes/sun/dc/DuctusRenderingEngine.java ! src/share/classes/sun/font/FileFont.java ! src/share/classes/sun/font/FileFontStrike.java ! src/share/classes/sun/font/Font2D.java ! src/share/classes/sun/font/FontScaler.java ! src/share/classes/sun/font/FontUtilities.java ! src/share/classes/sun/font/FreetypeFontScaler.java ! src/share/classes/sun/font/NullFontScaler.java ! src/share/classes/sun/font/StrikeCache.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/font/TrueTypeFont.java ! src/share/classes/sun/font/Type1Font.java ! src/share/classes/sun/invoke/package-info.java ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/share/classes/sun/java2d/loops/CompositeType.java ! src/share/classes/sun/java2d/loops/MaskFill.java ! src/share/classes/sun/java2d/pipe/AAShapePipe.java ! src/share/classes/sun/java2d/pipe/AlphaColorPipe.java ! src/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/share/classes/sun/java2d/pisces/Curve.java ! src/share/classes/sun/java2d/pisces/Dasher.java ! src/share/classes/sun/java2d/pisces/Helpers.java ! src/share/classes/sun/java2d/pisces/PiscesCache.java ! src/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java ! src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java ! src/share/classes/sun/java2d/pisces/Renderer.java ! src/share/classes/sun/java2d/pisces/Stroker.java ! src/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java ! src/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java ! src/share/classes/sun/launcher/LauncherHelper.java ! src/share/classes/sun/launcher/resources/launcher.properties ! src/share/classes/sun/management/resources/agent_de.properties ! src/share/classes/sun/management/resources/agent_es.properties ! src/share/classes/sun/management/resources/agent_fr.properties ! src/share/classes/sun/management/resources/agent_it.properties ! src/share/classes/sun/management/resources/agent_ja.properties ! src/share/classes/sun/management/resources/agent_ko.properties ! src/share/classes/sun/management/resources/agent_pt_BR.properties ! src/share/classes/sun/management/resources/agent_sv.properties ! src/share/classes/sun/management/resources/agent_zh_CN.properties ! src/share/classes/sun/management/resources/agent_zh_TW.properties ! src/share/classes/sun/misc/FloatingDecimal.java ! src/share/classes/sun/misc/JavaSecurityAccess.java ! src/share/classes/sun/misc/Launcher.java ! src/share/classes/sun/misc/URLClassPath.java ! src/share/classes/sun/misc/VM.java ! src/share/classes/sun/misc/resources/Messages_de.java ! src/share/classes/sun/misc/resources/Messages_es.java ! src/share/classes/sun/misc/resources/Messages_fr.java ! src/share/classes/sun/misc/resources/Messages_it.java ! src/share/classes/sun/misc/resources/Messages_ja.java ! src/share/classes/sun/misc/resources/Messages_ko.java ! src/share/classes/sun/misc/resources/Messages_pt_BR.java ! src/share/classes/sun/misc/resources/Messages_sv.java ! src/share/classes/sun/misc/resources/Messages_zh_CN.java ! src/share/classes/sun/misc/resources/Messages_zh_TW.java ! src/share/classes/sun/net/httpserver/ChunkedInputStream.java ! src/share/classes/sun/net/spi/DefaultProxySelector.java ! src/share/classes/sun/net/www/http/KeepAliveCache.java ! src/share/classes/sun/net/www/http/KeepAliveStream.java ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java ! src/share/classes/sun/net/www/protocol/jar/URLJarFile.java ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/share/classes/sun/nio/ch/FileChannelImpl.java ! src/share/classes/sun/nio/ch/Net.java ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java ! src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java ! src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java ! src/share/classes/sun/nio/fs/AbstractFileTypeDetector.java ! src/share/classes/sun/nio/fs/AbstractPath.java ! src/share/classes/sun/nio/fs/AbstractPoller.java ! src/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java ! src/share/classes/sun/nio/fs/AbstractWatchKey.java ! src/share/classes/sun/nio/fs/AbstractWatchService.java ! src/share/classes/sun/nio/fs/DynamicFileAttributeView.java ! src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java ! src/share/classes/sun/nio/fs/PollingWatchService.java ! src/share/classes/sun/nio/fs/Util.java ! src/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties ! src/share/classes/sun/rmi/registry/resources/rmiregistry_es.properties ! src/share/classes/sun/rmi/registry/resources/rmiregistry_fr.properties ! src/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties ! src/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties ! src/share/classes/sun/rmi/registry/resources/rmiregistry_ko.properties ! src/share/classes/sun/rmi/registry/resources/rmiregistry_pt_BR.properties ! src/share/classes/sun/rmi/registry/resources/rmiregistry_sv.properties ! src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties ! src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_TW.properties ! src/share/classes/sun/rmi/rmic/resources/rmic_ja.properties ! src/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties ! src/share/classes/sun/rmi/server/resources/rmid_de.properties ! src/share/classes/sun/rmi/server/resources/rmid_es.properties ! src/share/classes/sun/rmi/server/resources/rmid_fr.properties ! src/share/classes/sun/rmi/server/resources/rmid_it.properties ! src/share/classes/sun/rmi/server/resources/rmid_ja.properties ! src/share/classes/sun/rmi/server/resources/rmid_ko.properties ! src/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties ! src/share/classes/sun/rmi/server/resources/rmid_sv.properties ! src/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties ! src/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties ! src/share/classes/sun/security/acl/AclEntryImpl.java ! src/share/classes/sun/security/acl/AclImpl.java ! src/share/classes/sun/security/acl/GroupImpl.java ! src/share/classes/sun/security/jca/ProviderList.java ! src/share/classes/sun/security/jca/Providers.java ! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/share/classes/sun/security/krb5/Config.java ! src/share/classes/sun/security/krb5/KdcComm.java ! src/share/classes/sun/security/krb5/KrbAsRep.java ! src/share/classes/sun/security/krb5/PrincipalName.java ! src/share/classes/sun/security/krb5/Realm.java ! src/share/classes/sun/security/krb5/internal/HostAddresses.java ! src/share/classes/sun/security/krb5/internal/KRBError.java ! src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! src/share/classes/sun/security/krb5/internal/crypto/EType.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java ! src/share/classes/sun/security/pkcs11/Config.java ! src/share/classes/sun/security/pkcs11/P11Key.java ! src/share/classes/sun/security/provider/PolicyFile.java ! src/share/classes/sun/security/provider/SeedGenerator.java ! src/share/classes/sun/security/provider/Sun.java ! src/share/classes/sun/security/provider/VerificationProvider.java ! src/share/classes/sun/security/provider/X509Factory.java ! src/share/classes/sun/security/rsa/RSACore.java ! src/share/classes/sun/security/rsa/SunRsaSign.java ! src/share/classes/sun/security/ssl/CipherSuite.java ! src/share/classes/sun/security/ssl/CipherSuiteList.java ! src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java ! src/share/classes/sun/security/ssl/Handshaker.java ! src/share/classes/sun/security/ssl/HelloExtensions.java ! src/share/classes/sun/security/ssl/ProtocolList.java ! src/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java ! src/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java ! src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java ! src/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/share/classes/sun/security/tools/JarSignerResources_ja.java ! src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java ! src/share/classes/sun/security/tools/policytool/PolicyTool.java ! src/share/classes/sun/security/util/AuthResources_de.java ! src/share/classes/sun/security/util/AuthResources_es.java ! src/share/classes/sun/security/util/AuthResources_fr.java ! src/share/classes/sun/security/util/AuthResources_it.java ! src/share/classes/sun/security/util/AuthResources_ja.java ! src/share/classes/sun/security/util/AuthResources_ko.java ! src/share/classes/sun/security/util/AuthResources_pt_BR.java ! src/share/classes/sun/security/util/AuthResources_sv.java ! src/share/classes/sun/security/util/AuthResources_zh_CN.java ! src/share/classes/sun/security/util/AuthResources_zh_TW.java ! src/share/classes/sun/security/util/Resources_de.java ! src/share/classes/sun/security/util/Resources_es.java ! src/share/classes/sun/security/util/Resources_fr.java ! src/share/classes/sun/security/util/Resources_it.java ! src/share/classes/sun/security/util/Resources_ja.java ! src/share/classes/sun/security/util/Resources_ko.java ! src/share/classes/sun/security/util/Resources_pt_BR.java ! src/share/classes/sun/security/util/Resources_sv.java ! src/share/classes/sun/security/util/Resources_zh_CN.java ! src/share/classes/sun/security/util/Resources_zh_TW.java ! src/share/classes/sun/swing/AccumulativeRunnable.java ! src/share/classes/sun/swing/WindowsPlacesBar.java ! src/share/classes/sun/text/resources/CollationData_sr_Latn.java ! src/share/classes/sun/tools/attach/HotSpotAttachProvider.java ! src/share/classes/sun/tools/jar/Main.java ! src/share/classes/sun/tools/jar/resources/jar_de.properties ! src/share/classes/sun/tools/jar/resources/jar_es.properties ! src/share/classes/sun/tools/jar/resources/jar_fr.properties ! src/share/classes/sun/tools/jar/resources/jar_it.properties ! src/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/share/classes/sun/tools/jar/resources/jar_ko.properties ! src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties ! src/share/classes/sun/tools/jar/resources/jar_sv.properties ! src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties ! src/share/classes/sun/tools/javac/resources/javac_ja.properties ! src/share/classes/sun/tools/javac/resources/javac_zh_CN.properties ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java ! src/share/classes/sun/tools/native2ascii/Main.java ! src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java ! src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java ! src/share/classes/sun/util/calendar/LocalGregorianCalendar.java ! src/share/classes/sun/util/locale/LanguageTag.java ! src/share/classes/sun/util/logging/PlatformLogger.java ! src/share/classes/sun/util/logging/resources/logging.properties ! src/share/classes/sun/util/logging/resources/logging_de.properties ! src/share/classes/sun/util/logging/resources/logging_es.properties ! src/share/classes/sun/util/logging/resources/logging_fr.properties ! src/share/classes/sun/util/logging/resources/logging_it.properties ! src/share/classes/sun/util/logging/resources/logging_ja.properties ! src/share/classes/sun/util/logging/resources/logging_ko.properties ! src/share/classes/sun/util/logging/resources/logging_pt_BR.properties ! src/share/classes/sun/util/logging/resources/logging_sv.properties ! src/share/classes/sun/util/logging/resources/logging_zh_CN.properties ! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties ! src/share/classes/sun/util/resources/LocaleData.java ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java ! src/share/demo/jvmti/heapTracker/heapTracker.c ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributeView.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileStore.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java ! src/share/instrument/JPLISAgent.c ! src/share/javavm/export/jvmti.h ! src/share/native/com/sun/java/util/jar/pack/unpack.cpp ! src/share/native/common/check_code.c ! src/share/native/java/io/io_util.c ! src/share/native/sun/awt/image/awt_parseImage.c ! src/share/native/sun/awt/image/jpeg/imageioJPEG.c ! src/share/native/sun/awt/image/jpeg/jpegdecoder.c ! src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.h ! src/share/native/sun/font/FontInstanceAdapter.cpp ! src/share/native/sun/java2d/cmm/lcms/LCMS.c ! src/share/native/sun/java2d/loops/MaskFill.c ! src/share/native/sun/java2d/loops/ParallelogramUtils.h ! src/share/native/sun/java2d/loops/ProcessPath.c ! src/share/native/sun/java2d/pipe/BufferedMaskBlit.c ! src/share/native/sun/security/ec/ECC_JNI.cpp ! src/share/native/sun/security/ec/impl/ec.c ! src/share/native/sun/security/ec/impl/ec.h ! src/share/native/sun/security/ec/impl/ec2.h ! src/share/native/sun/security/ec/impl/ec2_163.c ! src/share/native/sun/security/ec/impl/ec2_193.c ! src/share/native/sun/security/ec/impl/ec2_233.c ! src/share/native/sun/security/ec/impl/ec2_aff.c ! src/share/native/sun/security/ec/impl/ec2_mont.c ! src/share/native/sun/security/ec/impl/ec_naf.c ! src/share/native/sun/security/ec/impl/ecc_impl.h ! src/share/native/sun/security/ec/impl/ecdecode.c ! src/share/native/sun/security/ec/impl/ecl-curve.h ! src/share/native/sun/security/ec/impl/ecl-exp.h ! src/share/native/sun/security/ec/impl/ecl-priv.h ! src/share/native/sun/security/ec/impl/ecl.c ! src/share/native/sun/security/ec/impl/ecl.h ! src/share/native/sun/security/ec/impl/ecl_curve.c ! src/share/native/sun/security/ec/impl/ecl_gf.c ! src/share/native/sun/security/ec/impl/ecl_mult.c ! src/share/native/sun/security/ec/impl/ecp.h ! src/share/native/sun/security/ec/impl/ecp_192.c ! src/share/native/sun/security/ec/impl/ecp_224.c ! src/share/native/sun/security/ec/impl/ecp_256.c ! src/share/native/sun/security/ec/impl/ecp_384.c ! src/share/native/sun/security/ec/impl/ecp_521.c ! src/share/native/sun/security/ec/impl/ecp_aff.c ! src/share/native/sun/security/ec/impl/ecp_jac.c ! src/share/native/sun/security/ec/impl/ecp_jm.c ! src/share/native/sun/security/ec/impl/ecp_mont.c ! src/share/native/sun/security/ec/impl/logtab.h ! src/share/native/sun/security/ec/impl/mp_gf2m-priv.h ! src/share/native/sun/security/ec/impl/mp_gf2m.c ! src/share/native/sun/security/ec/impl/mp_gf2m.h ! src/share/native/sun/security/ec/impl/mpi-config.h ! src/share/native/sun/security/ec/impl/mpi-priv.h ! src/share/native/sun/security/ec/impl/mpi.c ! src/share/native/sun/security/ec/impl/mpi.h ! src/share/native/sun/security/ec/impl/mplogic.c ! src/share/native/sun/security/ec/impl/mplogic.h ! src/share/native/sun/security/ec/impl/mpmontg.c ! src/share/native/sun/security/ec/impl/mpprime.h ! src/share/native/sun/security/ec/impl/oid.c ! src/share/native/sun/security/ec/impl/secitem.c ! src/share/native/sun/security/ec/impl/secoidt.h ! src/share/sample/nio/file/AclEdit.java ! src/share/sample/nio/file/Chmod.java ! src/share/sample/nio/file/Copy.java ! src/share/sample/nio/file/DiskUsage.java ! src/share/sample/nio/file/FileType.java ! src/share/sample/nio/file/WatchDir.java ! src/share/sample/nio/file/Xdd.java ! src/solaris/classes/java/lang/ProcessEnvironment.java ! src/solaris/classes/java/util/prefs/FileSystemPreferences.java ! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java ! src/solaris/classes/sun/awt/X11/XComponentPeer.java ! src/solaris/classes/sun/awt/X11/XDesktopPeer.java ! src/solaris/classes/sun/awt/X11/XGlobalCursorManager.java ! src/solaris/classes/sun/awt/X11/XSelection.java ! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java ! src/solaris/classes/sun/awt/motif/MFontConfiguration.java ! src/solaris/classes/sun/awt/motif/MToolkit.java ! src/solaris/classes/sun/font/FcFontConfiguration.java ! src/solaris/classes/sun/font/FontConfigManager.java ! src/solaris/classes/sun/font/XRGlyphCache.java ! src/solaris/classes/sun/java2d/xr/XRSurfaceData.java ! src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java ! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java ! src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java ! src/solaris/classes/sun/nio/fs/LinuxFileSystem.java ! src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java ! src/solaris/classes/sun/nio/fs/LinuxWatchService.java ! src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java ! src/solaris/classes/sun/nio/fs/SolarisFileSystem.java ! src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java ! src/solaris/classes/sun/nio/fs/SolarisWatchService.java ! src/solaris/classes/sun/nio/fs/UnixChannelFactory.java ! src/solaris/classes/sun/nio/fs/UnixCopyFile.java ! src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java ! src/solaris/classes/sun/nio/fs/UnixFileAttributes.java ! src/solaris/classes/sun/nio/fs/UnixFileStore.java ! src/solaris/classes/sun/nio/fs/UnixFileSystem.java ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/UnixPath.java ! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java ! src/solaris/classes/sun/nio/fs/UnixUriUtils.java ! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c ! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c ! src/solaris/native/java/net/Inet6AddressImpl.c ! src/solaris/native/java/net/NetworkInterface.c ! src/solaris/native/java/net/PlainDatagramSocketImpl.c ! src/solaris/native/java/net/PlainSocketImpl.c ! src/solaris/native/java/net/linux_close.c ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/sun/awt/awt_DrawingSurface.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/fontpath.c ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h ! src/solaris/native/sun/java2d/loops/vis_IntArgbPre_Mask.c ! src/solaris/native/sun/java2d/loops/vis_SrcMaskFill.c ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c ! src/solaris/native/sun/java2d/x11/X11SurfaceData.h ! src/solaris/native/sun/java2d/x11/XRBackendNative.c ! src/solaris/native/sun/java2d/x11/XRSurfaceData.c ! src/solaris/native/sun/nio/ch/FileChannelImpl.c ! src/solaris/native/sun/nio/ch/Net.c ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c ! src/solaris/native/sun/xawt/XToolkit.c ! src/solaris/native/sun/xawt/awt_Desktop.c ! src/windows/bin/java_md.c ! src/windows/classes/java/lang/ProcessEnvironment.java ! src/windows/classes/java/net/PlainSocketImpl.java ! src/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java ! src/windows/classes/sun/awt/Win32FontManager.java ! src/windows/classes/sun/awt/windows/WPathGraphics.java ! src/windows/classes/sun/awt/windows/WPrinterJob.java ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java ! src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/windows/classes/sun/nio/ch/PendingIoCache.java ! src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java ! src/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java ! src/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java ! src/windows/classes/sun/nio/fs/WindowsFileCopy.java ! src/windows/classes/sun/nio/fs/WindowsFileStore.java ! src/windows/classes/sun/nio/fs/WindowsFileSystem.java ! src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/windows/classes/sun/nio/fs/WindowsPath.java ! src/windows/classes/sun/nio/fs/WindowsPathParser.java ! src/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java ! src/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java ! src/windows/classes/sun/nio/fs/WindowsWatchService.java ! src/windows/classes/sun/print/Win32PrintService.java ! src/windows/demo/jvmti/hprof/hprof_md.c ! src/windows/native/java/io/WinNTFileSystem_md.c ! src/windows/native/java/io/canonicalize_md.c ! src/windows/native/java/io/io_util_md.c ! src/windows/native/java/net/Inet4AddressImpl.c ! src/windows/native/java/net/Inet6AddressImpl.c ! src/windows/native/java/net/TwoStacksPlainSocketImpl.c ! src/windows/native/sun/java2d/d3d/D3DGraphicsDevice.cpp ! src/windows/native/sun/java2d/windows/GDIBlitLoops.cpp ! src/windows/native/sun/nio/ch/Iocp.c ! src/windows/native/sun/nio/ch/Net.c ! src/windows/native/sun/nio/fs/RegistryFileTypeDetector.c ! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c ! src/windows/native/sun/windows/Devices.h ! src/windows/native/sun/windows/awt_Debug.cpp ! src/windows/native/sun/windows/awt_Debug.h ! src/windows/native/sun/windows/awt_Dialog.h ! src/windows/native/sun/windows/awt_Frame.cpp ! src/windows/native/sun/windows/awt_Frame.h ! src/windows/native/sun/windows/awt_PrintJob.cpp ! src/windows/native/sun/windows/awt_TextArea.h ! src/windows/native/sun/windows/awt_Toolkit.cpp ! src/windows/native/sun/windows/awt_TrayIcon.cpp ! src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp ! src/windows/native/sun/windows/awt_Window.cpp ! test/Makefile ! test/ProblemList.txt ! test/com/sun/awt/Translucency/WindowOpacity.java ! test/com/sun/jdi/NativeInstanceFilter.java ! test/com/sun/jdi/NativeInstanceFilterTarg.java ! test/com/sun/jdi/ProcessAttachTest.sh ! test/com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java ! test/com/sun/security/auth/module/LdapLoginModule/CheckOptions.java ! test/com/sun/tools/attach/ApplicationSetup.sh ! test/com/sun/tools/attach/BasicTests.sh ! test/com/sun/tools/attach/CommonSetup.sh ! test/com/sun/tools/attach/PermissionTests.sh ! test/demo/zipfs/Basic.java ! test/demo/zipfs/PathOps.java ! test/demo/zipfs/basic.sh ! test/java/awt/Container/CheckZOrderChange/CheckZOrderChange.java ! test/java/awt/FontClass/LCDScale.java ! test/java/awt/Graphics2D/RenderClipTest/RenderClipTest.java ! test/java/awt/PrintJob/Text/StringWidth.java ! test/java/awt/font/FontNames/LocaleFamilyNames.java ! test/java/awt/xembed/server/TestXEmbedServer.java ! test/java/io/File/IsHidden.java ! test/java/io/File/SetAccess.java ! test/java/io/File/SetLastModified.java ! test/java/io/File/SymLinks.java ! test/java/io/File/basic.sh ! test/java/io/FileInputStream/LargeFileAvailable.java ! test/java/io/FileOutputStream/AtomicAppend.java ! test/java/io/OutputStreamWriter/Encode.java ! test/java/io/PrintStream/EncodingConstructor.java ! test/java/io/Serializable/NPEProvoker/NPEProvoker.java ! test/java/io/Serializable/evolution/RenamePackage/install/SerialDriver.java ! test/java/io/Serializable/evolution/RenamePackage/test/SerialDriver.java ! test/java/lang/Double/ParseDouble.java ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/Runtime/exec/Duped.java ! test/java/lang/Runtime/shutdown/ShutdownHooks.java ! test/java/lang/System/finalization/FinExit.sh ! test/java/lang/Thread/StartOOMTest.java ! test/java/lang/annotation/loaderLeak/LoaderLeak.sh ! test/java/lang/instrument/BootClassPath/Setup.java ! test/java/lang/instrument/appendToClassLoaderSearch/CommonSetup.sh ! test/java/lang/instrument/ilib/Inject.java ! test/java/lang/instrument/ilib/InjectBytecodes.java ! test/java/lang/invoke/indify/Indify.java ! test/java/lang/reflect/Generics/TestPlainArrayNotGeneric.java ! test/java/math/BigInteger/BigIntegerTest.java ! test/java/net/URI/Test.java ! test/java/net/URLClassLoader/closetest/CloseTest.java ! test/java/nio/MappedByteBuffer/Force.java ! test/java/nio/MappedByteBuffer/ZeroMap.java ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java ! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java ! test/java/nio/channels/FileChannel/AtomicAppend.java ! test/java/nio/channels/FileChannel/Position.java ! test/java/nio/channels/FileChannel/Transfer.java ! test/java/nio/charset/coders/CheckSJISMappingProp.sh ! test/java/nio/file/DirectoryStream/Basic.java ! test/java/nio/file/DirectoryStream/DriveLetter.java ! test/java/nio/file/DirectoryStream/SecureDS.java ! test/java/nio/file/FileStore/Basic.java ! test/java/nio/file/Files/CheckPermissions.java ! test/java/nio/file/Files/CopyAndMove.java ! test/java/nio/file/Files/DeleteOnClose.java ! test/java/nio/file/Files/FileAttributes.java ! test/java/nio/file/Files/InterruptCopy.java ! test/java/nio/file/Files/Links.java ! test/java/nio/file/Files/Misc.java ! test/java/nio/file/Files/PassThroughFileSystem.java ! test/java/nio/file/Files/SBC.java ! test/java/nio/file/Files/TemporaryFiles.java ! test/java/nio/file/Files/delete_on_close.sh ! test/java/nio/file/Files/probeContentType/Basic.java ! test/java/nio/file/Files/probeContentType/ForceLoad.java ! test/java/nio/file/Files/probeContentType/SimpleFileTypeDetector.java ! test/java/nio/file/Files/walkFileTree/CreateFileTree.java ! test/java/nio/file/Files/walkFileTree/MaxDepth.java ! test/java/nio/file/Files/walkFileTree/PrintFileTree.java ! test/java/nio/file/Files/walkFileTree/SkipSiblings.java ! test/java/nio/file/Files/walkFileTree/TerminateWalk.java ! test/java/nio/file/Files/walkFileTree/WalkWithSecurity.java ! test/java/nio/file/Files/walkFileTree/walk_file_tree.sh ! test/java/nio/file/Path/Misc.java ! test/java/nio/file/Path/PathOps.java ! test/java/nio/file/Path/UriImportExport.java ! test/java/nio/file/TestUtil.java ! test/java/nio/file/WatchService/Basic.java ! test/java/nio/file/WatchService/FileTreeModifier.java ! test/java/nio/file/WatchService/LotsOfEvents.java ! test/java/nio/file/WatchService/SensitivityModifier.java ! test/java/nio/file/attribute/AclFileAttributeView/Basic.java ! test/java/nio/file/attribute/BasicFileAttributeView/Basic.java ! test/java/nio/file/attribute/DosFileAttributeView/Basic.java ! test/java/nio/file/attribute/FileTime/Basic.java ! test/java/nio/file/attribute/PosixFileAttributeView/Basic.java ! test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java ! test/java/nio/file/spi/SetDefaultProvider.java ! test/java/nio/file/spi/TestProvider.java ! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh ! test/java/util/Arrays/Sorting.java ! test/java/util/Collection/MOAT.java ! test/java/util/Currency/ValidateISO4217.java ! test/java/util/Locale/LocaleEnhanceTest.java ! test/java/util/Locale/LocaleTest.java ! test/java/util/Objects/BasicObjectsTest.java ! test/java/util/ResourceBundle/Bug6204853.java ! test/java/util/WeakHashMap/GCDuringIteration.java ! test/java/util/concurrent/Executors/AutoShutdown.java ! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java ! test/java/util/jar/JarEntry/GetMethodsReturnClones.java ! test/java/util/jar/JarFile/ScanSignedJar.java ! test/java/util/logging/ClassLoaderLeakTest.java ! test/java/util/regex/RegExTest.java ! test/java/util/zip/Available.java ! test/java/util/zip/FileBuilder.java ! test/java/util/zip/GZIP/Accordion.java ! test/java/util/zip/GZIP/GZIPInputStreamRead.java ! test/java/util/zip/InfoZip.java ! test/java/util/zip/LargeZip.java ! test/java/util/zip/TestEmptyZip.java ! test/java/util/zip/ZipCoding.java ! test/java/util/zip/ZipFile/Assortment.java ! test/java/util/zip/ZipFile/Comment.java ! test/java/util/zip/ZipFile/CopyJar.java ! test/java/util/zip/ZipFile/CorruptedZipFiles.java ! test/java/util/zip/ZipFile/DeleteTempJar.java ! test/java/util/zip/ZipFile/EnumAfterClose.java ! test/java/util/zip/ZipFile/FinalizeZipFile.java ! test/java/util/zip/ZipFile/GetDirEntry.java ! test/java/util/zip/ZipFile/LargeZipFile.java ! test/java/util/zip/ZipFile/ManyEntries.java ! test/java/util/zip/ZipFile/ManyZipFiles.java ! test/java/util/zip/ZipFile/ReadAfterClose.java ! test/java/util/zip/ZipFile/ReadZip.java ! test/java/util/zip/ZipFile/ShortRead.java ! test/java/util/zip/zip.java ! test/javax/imageio/stream/StreamCloserLeak/run_test.sh ! test/javax/print/DialogMargins.java ! test/javax/print/attribute/ServiceDialogTest.java ! test/javax/script/CommonSetup.sh ! test/javax/script/VersionTest.java ! test/javax/swing/JFileChooser/6342301/bug6342301.java ! test/javax/swing/JFileChooser/6798062/bug6798062.java ! test/javax/swing/JLabel/7004134/bug7004134.java ! test/javax/swing/JScrollBar/6542335/bug6542335.java ! test/javax/swing/UIDefaults/6795356/bug6795356.java ! test/javax/swing/text/NavigationFilter/6735293/bug6735293.java ! test/javax/swing/text/html/parser/Parser/6990651/bug6990651.java ! test/sun/java2d/pipe/RegionOps.java ! test/sun/misc/URLClassPath/ClassnameCharTest.sh ! test/sun/net/InetAddress/nameservice/chaining/Providers.java ! test/sun/net/InetAddress/nameservice/chaining/Simple1NameServiceDescriptor.java ! test/sun/net/InetAddress/nameservice/chaining/Simple2NameServiceDescriptor.java ! test/sun/net/InetAddress/nameservice/chaining/SimpleNameService.java ! test/sun/net/InetAddress/nameservice/simple/CacheTest.java ! test/sun/net/InetAddress/nameservice/simple/DefaultCaching.java ! test/sun/net/InetAddress/nameservice/simple/SimpleNameService.java ! test/sun/net/InetAddress/nameservice/simple/SimpleNameServiceDescriptor.java ! test/sun/security/krb5/IPv6.java ! test/sun/security/krb5/auto/Context.java ! test/sun/security/krb5/auto/KDC.java ! test/sun/security/krb5/tools/KtabCheck.java ! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java ! test/sun/text/resources/LocaleDataTest.java ! test/sun/tools/native2ascii/Native2AsciiTests.sh ! test/tools/launcher/Arrrghs.java ! test/tools/launcher/ClassPathWildCard.sh ! test/tools/launcher/MiscTests.java Changeset: eaca823dd3fe Author: ohair Date: 2011-04-07 19:59 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/eaca823dd3fe 7019210: Fix misc references to /bugreport websites Reviewed-by: skannan ! make/docs/Makefile ! src/share/classes/com/sun/beans/TypeResolver.java ! src/share/classes/java/awt/doc-files/AWTThreadIssues.html ! src/share/classes/javax/sql/rowset/package.html ! src/share/classes/javax/swing/package.html ! src/share/classes/sun/tools/javac/resources/javac.properties ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/JarFileSystemProvider.java ! src/share/native/java/lang/System.c Changeset: 712dff1413c0 Author: schien Date: 2011-04-12 13:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/712dff1413c0 7022841: LocaleNames_no_NO_NY.class is missing in rt.jar Reviewed-by: katleman, ohair ! make/java/util/FILES_properties.gmk Changeset: 19c6e9043934 Author: yhuang Date: 2011-04-05 21:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/19c6e9043934 7020583: Some currency names are missing in some locales Reviewed-by: naoto ! src/share/classes/sun/util/resources/CurrencyNames_de.properties ! src/share/classes/sun/util/resources/CurrencyNames_es.properties ! src/share/classes/sun/util/resources/CurrencyNames_fr.properties ! src/share/classes/sun/util/resources/CurrencyNames_it.properties ! src/share/classes/sun/util/resources/CurrencyNames_ja.properties ! src/share/classes/sun/util/resources/CurrencyNames_ko.properties ! src/share/classes/sun/util/resources/CurrencyNames_sv.properties ! src/share/classes/sun/util/resources/CurrencyNames_zh_CN.properties ! src/share/classes/sun/util/resources/CurrencyNames_zh_TW.properties ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: 0aa16a3c5c95 Author: mfang Date: 2011-04-06 22:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0aa16a3c5c95 6384973: Incorrect translations in awt.properties Reviewed-by: yhuang ! src/share/classes/sun/awt/resources/awt_fr.properties Changeset: b2e8a6e414c4 Author: mfang Date: 2011-04-07 20:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b2e8a6e414c4 7034932: Merging src/share/classes/sun/util/resources/CurrencyNames.properties and CurrencyNames_pt.propertie Reviewed-by: yhuang ! src/share/classes/sun/util/resources/CurrencyNames.properties ! src/share/classes/sun/util/resources/CurrencyNames_pt.properties Changeset: fe4701bfdf26 Author: mfang Date: 2011-04-08 14:48 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fe4701bfdf26 7034940: message drop 2 translation integration Reviewed-by: yhuang ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_de.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_es.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_fr.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_it.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_ja.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java ! src/share/classes/sun/launcher/resources/launcher_de.properties ! src/share/classes/sun/launcher/resources/launcher_es.properties ! src/share/classes/sun/launcher/resources/launcher_fr.properties ! src/share/classes/sun/launcher/resources/launcher_it.properties ! src/share/classes/sun/launcher/resources/launcher_ja.properties ! src/share/classes/sun/launcher/resources/launcher_ko.properties ! src/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/share/classes/sun/launcher/resources/launcher_sv.properties ! src/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/share/classes/sun/launcher/resources/launcher_zh_TW.properties ! src/share/classes/sun/print/resources/serviceui_de.properties ! src/share/classes/sun/print/resources/serviceui_es.properties ! src/share/classes/sun/print/resources/serviceui_fr.properties ! src/share/classes/sun/print/resources/serviceui_it.properties ! src/share/classes/sun/print/resources/serviceui_ja.properties ! src/share/classes/sun/print/resources/serviceui_ko.properties ! src/share/classes/sun/print/resources/serviceui_pt_BR.properties ! src/share/classes/sun/print/resources/serviceui_sv.properties ! src/share/classes/sun/print/resources/serviceui_zh_CN.properties ! src/share/classes/sun/print/resources/serviceui_zh_TW.properties ! src/share/classes/sun/rmi/server/resources/rmid_de.properties ! src/share/classes/sun/rmi/server/resources/rmid_sv.properties ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java ! src/share/classes/sun/util/logging/resources/logging_de.properties ! src/share/classes/sun/util/logging/resources/logging_es.properties ! src/share/classes/sun/util/logging/resources/logging_fr.properties ! src/share/classes/sun/util/logging/resources/logging_it.properties ! src/share/classes/sun/util/logging/resources/logging_ja.properties ! src/share/classes/sun/util/logging/resources/logging_ko.properties ! src/share/classes/sun/util/logging/resources/logging_pt_BR.properties ! src/share/classes/sun/util/logging/resources/logging_sv.properties ! src/share/classes/sun/util/logging/resources/logging_zh_CN.properties ! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties Changeset: a17b92c217e8 Author: mfang Date: 2011-04-08 15:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a17b92c217e8 7024528: [sv] format error in appletviewer usage translation Reviewed-by: yhuang ! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java Changeset: 708070751be6 Author: mfang Date: 2011-04-08 16:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/708070751be6 Merge Changeset: cb3a6795cca5 Author: mfang Date: 2011-04-11 13:59 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cb3a6795cca5 Merge Changeset: 3cda8aa91ae4 Author: mfang Date: 2011-04-11 14:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3cda8aa91ae4 Merge Changeset: 14898478f33f Author: mfang Date: 2011-04-11 16:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/14898478f33f Merge ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_de.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_es.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_fr.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_it.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_ja.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java ! src/share/classes/sun/rmi/server/resources/rmid_de.properties ! src/share/classes/sun/rmi/server/resources/rmid_sv.properties ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java ! src/share/classes/sun/util/logging/resources/logging_de.properties ! src/share/classes/sun/util/logging/resources/logging_es.properties ! src/share/classes/sun/util/logging/resources/logging_fr.properties ! src/share/classes/sun/util/logging/resources/logging_it.properties ! src/share/classes/sun/util/logging/resources/logging_ja.properties ! src/share/classes/sun/util/logging/resources/logging_ko.properties ! src/share/classes/sun/util/logging/resources/logging_pt_BR.properties ! src/share/classes/sun/util/logging/resources/logging_sv.properties ! src/share/classes/sun/util/logging/resources/logging_zh_CN.properties ! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties ! test/sun/text/resources/LocaleDataTest.java Changeset: cdd6e256d831 Author: mfang Date: 2011-04-12 18:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cdd6e256d831 Merge Changeset: 03d8d1eaaf6d Author: ohair Date: 2011-04-12 14:23 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/03d8d1eaaf6d 7033957: Library built without a mapfile: libxinerama.so Reviewed-by: ksrini ! make/common/shared/Defs-solaris.gmk Changeset: 0069845a086c Author: ohair Date: 2011-04-12 22:22 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0069845a086c Merge Changeset: 60d3d55dcc9c Author: ohair Date: 2011-04-13 16:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/60d3d55dcc9c Merge ! make/common/Library.gmk ! make/java/java/Makefile ! make/java/management/Makefile ! make/java/net/Makefile ! make/java/zip/Makefile ! make/launchers/Makefile ! make/mkdemo/jfc/Makefile ! make/sun/Makefile ! make/sun/jawt/Makefile ! make/sun/jpeg/Makefile ! make/sun/nio/cs/Makefile ! make/sun/security/tools/Makefile ! make/sun/xawt/Makefile ! make/sun/xawt/mapfile-vers ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java ! src/share/classes/java/lang/management/ManagementFactory.java ! src/share/classes/java/lang/management/PlatformComponent.java ! src/share/classes/java/nio/file/Files.java ! src/share/classes/java/nio/file/Path.java ! src/share/classes/java/util/Collections.java ! src/share/classes/javax/swing/JLayer.java ! src/share/classes/javax/swing/plaf/LayerUI.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/share/classes/sun/nio/fs/Util.java ! src/share/classes/sun/security/krb5/Realm.java ! src/share/classes/sun/util/logging/PlatformLogger.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/solaris/classes/sun/nio/fs/UnixPath.java ! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java ! src/solaris/native/sun/java2d/x11/XRBackendNative.c ! src/solaris/native/sun/xawt/XToolkit.c ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/windows/classes/sun/nio/fs/WindowsPath.java ! src/windows/native/java/io/WinNTFileSystem_md.c ! src/windows/native/java/net/Inet6AddressImpl.c ! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c ! src/windows/native/sun/windows/awt_Toolkit.cpp ! test/Makefile ! test/ProblemList.txt ! test/java/lang/invoke/indify/Indify.java ! test/java/nio/file/Files/CheckPermissions.java ! test/java/nio/file/Files/PassThroughFileSystem.java ! test/java/nio/file/Path/Misc.java ! test/sun/security/krb5/IPv6.java Changeset: 6e099ee5c6f5 Author: schien Date: 2011-04-14 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6e099ee5c6f5 Added tag jdk7-b138 for changeset 60d3d55dcc9c ! .hgtags Changeset: 6d297c9ffc7c Author: Greg Lewis Date: 2011-04-16 20:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6d297c9ffc7c Merge from main OpenJDK repository ! make/com/sun/java/pack/Makefile ! make/com/sun/nio/sctp/Makefile ! make/com/sun/security/auth/module/Makefile ! make/com/sun/tools/attach/Makefile ! make/common/Defs-solaris.gmk ! make/common/Defs.gmk ! make/common/Program.gmk ! make/common/Release.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Sanity-Settings.gmk ! make/docs/Makefile ! make/java/java/Makefile ! make/java/java_hprof_demo/Makefile ! make/java/jli/Makefile ! make/java/management/Makefile ! make/java/net/Makefile ! make/java/npt/Makefile ! make/java/redist/Makefile ! make/java/redist/fonts/Makefile ! make/java/zip/Makefile ! make/javax/sound/Makefile ! make/javax/sound/jsoundalsa/Makefile ! make/jpda/back/Makefile ! make/jpda/transport/socket/Makefile ! make/sun/awt/Makefile ! make/sun/awt/mawt.gmk ! make/sun/font/Makefile ! make/sun/image/generic/Makefile ! make/sun/image/vis/Makefile ! make/sun/jawt/Makefile ! make/sun/jdga/Makefile ! make/sun/security/ec/Makefile ! make/sun/security/jgss/wrapper/Makefile ! make/sun/security/krb5/Makefile ! make/sun/security/pkcs11/Makefile ! make/sun/security/smartcardio/Makefile ! make/sun/splashscreen/Makefile ! make/sun/tracing/dtrace/Makefile ! make/sun/xawt/Makefile ! make/tools/reorder/Makefile ! src/share/bin/java.c - src/share/classes/java/nio/BufferPoolMXBean.java - src/share/classes/java/util/logging/PlatformLoggingMXBean.java ! src/share/classes/sun/awt/FontConfiguration.java ! src/share/classes/sun/font/FontUtilities.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/share/classes/sun/tools/jar/Main.java ! src/share/native/common/check_code.c ! src/share/native/java/util/zip/Inflater.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c ! src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c ! src/share/native/sun/security/ec/impl/ecc_impl.h ! src/share/native/sun/security/ec/impl/ecdecode.c ! src/share/native/sun/security/ec/impl/oid.c ! src/share/native/sun/security/ec/impl/secitem.c ! src/solaris/native/java/lang/java_props_md.c ! src/solaris/native/java/net/Inet6AddressImpl.c ! src/solaris/native/java/net/NetworkInterface.c ! src/solaris/native/java/net/PlainDatagramSocketImpl.c ! src/solaris/native/java/net/PlainSocketImpl.c ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/awt_Robot.c ! src/solaris/native/sun/awt/fontpath.c ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c ! src/solaris/native/sun/nio/ch/FileChannelImpl.c ! src/solaris/native/sun/nio/ch/Net.c ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c ! src/solaris/native/sun/xawt/awt_Desktop.c - src/windows/native/java/net/NetworkInterface_win9x.c ! test/Makefile ! test/com/sun/jdi/PrivateTransportTest.sh ! test/com/sun/tools/attach/CommonSetup.sh ! test/java/lang/annotation/loaderLeak/LoaderLeak.sh ! test/java/lang/instrument/appendToClassLoaderSearch/CommonSetup.sh - test/java/nio/BufferPoolMXBean/Basic.java ! test/java/nio/charset/coders/CheckSJISMappingProp.sh ! test/java/nio/file/Files/CopyAndMove.java - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java ! test/javax/script/CommonSetup.sh ! test/sun/misc/URLClassPath/ClassnameCharTest.sh ! test/sun/tools/native2ascii/Native2AsciiTests.sh Changeset: b94e6434958e Author: Greg Lewis Date: 2011-04-17 09:48 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b94e6434958e . Fix a merge botch. ! make/sun/jawt/Makefile Changeset: 3e79155d8bdf Author: Greg Lewis Date: 2011-04-17 09:49 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3e79155d8bdf . Changes to the BSD specific files equivalent to the Linux specific files. ! make/java/nio/mapfile-bsd ! make/sun/awt/mapfile-vers-bsd ! src/solaris/classes/sun/nio/fs/BsdFileSystem.java ! src/solaris/classes/sun/nio/fs/BsdFileSystemProvider.java ! src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c ! src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiIn.c ! src/solaris/native/java/net/bsd_close.c Changeset: 056b1f28f0a0 Author: Greg Lewis Date: 2011-04-17 10:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/056b1f28f0a0 . BSD is also not Solaris. ! src/solaris/native/sun/awt/awt_Robot.c Changeset: b08094e17aea Author: astrange Date: 2011-04-19 20:43 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b08094e17aea Merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jdk ! make/com/sun/security/auth/module/Makefile ! make/com/sun/tools/attach/Makefile ! make/common/Defs-solaris.gmk ! make/common/Defs-windows.gmk ! make/common/Defs.gmk ! make/common/Library.gmk ! make/common/Program.gmk ! make/common/Release.gmk ! make/common/shared/Defs.gmk ! make/docs/Makefile ! make/java/java/Makefile ! make/java/jli/Makefile ! make/java/management/Makefile ! make/java/net/Makefile ! make/java/npt/Makefile ! make/java/redist/Makefile ! make/java/redist/sajdi/Makefile ! make/java/zip/Makefile ! make/javax/sound/Makefile ! make/jpda/transport/socket/Makefile ! make/sun/Makefile ! make/sun/awt/Makefile ! make/sun/awt/mawt.gmk ! make/sun/cmm/lcms/Makefile ! make/sun/font/Makefile ! make/sun/headless/Makefile ! make/sun/jawt/Makefile ! make/sun/security/pkcs11/Makefile ! make/sun/splashscreen/Makefile ! make/sun/xawt/Makefile ! src/share/bin/java.c ! src/share/classes/java/awt/Window.java ! src/share/classes/java/lang/System.java ! src/share/classes/java/lang/Thread.java ! src/share/classes/sun/awt/FontConfiguration.java ! src/share/classes/sun/font/FontUtilities.java ! src/solaris/native/java/lang/java_props_md.c ! src/solaris/native/java/net/NetworkInterface.c ! src/solaris/native/sun/java2d/x11/XRSurfaceData.c Changeset: 9791686e642c Author: astrange Date: 2011-04-19 20:43 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9791686e642c Fix typo in previous commit ! make/common/shared/Compiler-llvm.gmk Changeset: 1e849d97f165 Author: astrange Date: 2011-04-19 21:58 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1e849d97f165 Merge to macosx-port tip - make/common/Defs-macosx.gmk - make/common/shared/Defs-macosx.gmk - src/share/classes/java/nio/BufferPoolMXBean.java - src/share/classes/java/util/logging/PlatformLoggingMXBean.java - src/windows/native/java/net/NetworkInterface_win9x.c - test/java/nio/BufferPoolMXBean/Basic.java - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java From astrange at apple.com Tue Apr 19 19:23:37 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 20 Apr 2011 02:23:37 +0000 Subject: hg: macosx-port/macosx-port/langtools: 28 new changesets Message-ID: <20110420022432.1427547C44@hg.openjdk.java.net> Changeset: 148d3dc4e1e1 Author: bpatel Date: 2011-03-22 18:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/148d3dc4e1e1 7025314: NLS: translatability violation on standard.properties Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css ! test/com/sun/javadoc/testJavascript/TestJavascript.java ! test/com/sun/javadoc/testNavagation/TestNavagation.java ! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java Changeset: 72bdd232e0ea Author: bpatel Date: 2011-03-23 14:40 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/72bdd232e0ea 7010342: End tag for element P is not open for few html files generated using new javadoc Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css + test/com/sun/javadoc/testSubTitle/TestSubTitle.java + test/com/sun/javadoc/testSubTitle/pkg/C.java + test/com/sun/javadoc/testSubTitle/pkg/package.html Changeset: 83260b3305ac Author: jjg Date: 2011-03-24 16:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/83260b3305ac 6597678: JavaCompiler.getStandardFileManager always uses default charset not the one that user specifies Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/util/JavacMessages.java + test/tools/javac/util/T6597678.java Changeset: 26ea2557214a Author: jjg Date: 2011-03-25 07:39 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/26ea2557214a 7009599: javac build puts extraneous files into dist/lib/classes.jar Reviewed-by: ohair ! make/build.xml Changeset: 31e5cfc5a990 Author: jjg Date: 2011-03-25 07:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/31e5cfc5a990 6437138: JSR 199: Compiler doesn't diagnose crash in user code 6482554: uncaught exception from annotation processor not reported through JavaCompiler.CompilationTask.call Reviewed-by: mcimadamore + src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/share/classes/com/sun/tools/javac/main/Main.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/util/Log.java + test/tools/javac/api/T6437138.java + test/tools/javac/api/TestClientCodeWrapper.java Changeset: 442b1366cfdf Author: bpatel Date: 2011-03-25 15:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/442b1366cfdf 7001086: NLS: un-used resources should be removed from standard.properties and improper concatenation Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties + test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java + test/com/sun/javadoc/testNonFrameWarning/pkg/C.java Changeset: 2007998f89f2 Author: mcimadamore Date: 2011-03-29 16:40 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/2007998f89f2 7030687: Diamond: compiler accepts erroneous code where diamond is used with non-generic inner class Summary: Diamond accepts non-parameterized member inner classes with parameterized outer because of a bad check Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/tools/javac/generics/diamond/7030687/ParserTest.java + test/tools/javac/generics/diamond/7030687/T7030687.java + test/tools/javac/generics/diamond/7030687/T7030687.out Changeset: ddec8c712e85 Author: mcimadamore Date: 2011-03-29 16:40 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/ddec8c712e85 7030606: Project-coin: multi-catch types should be pairwise disjoint Summary: Bring javac in sync with latest Project Coin EDR Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/MulticatchTypesMustBeDisjoint.java + test/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java + test/tools/javac/multicatch/7030606/T7030606.java + test/tools/javac/multicatch/7030606/T7030606.out Changeset: f5b5112ee1cc Author: mcimadamore Date: 2011-03-29 16:40 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/f5b5112ee1cc 7030150: Type inference for generic instance creation failed for formal type parameter Summary: Problem when explicit generic constructor type-arguments are used in conjunction with diamond Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java + test/tools/javac/generics/diamond/7030150/Neg01.java + test/tools/javac/generics/diamond/7030150/Neg01.out + test/tools/javac/generics/diamond/7030150/Neg02.java + test/tools/javac/generics/diamond/7030150/Neg02.out + test/tools/javac/generics/diamond/7030150/Neg03.java + test/tools/javac/generics/diamond/7030150/Neg03.out + test/tools/javac/generics/diamond/7030150/Pos01.java + test/tools/javac/generics/diamond/7030150/Pos02.java Changeset: de1c65ecfec2 Author: mcimadamore Date: 2011-03-29 16:41 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/de1c65ecfec2 7027157: Project Coin: javac warnings for AutoCloseable.close throwing InterruptedException Summary: javac should warn about use/declaration of AutoCloseable subclasses that can throw InterruptedException Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/TryWithResources/InterruptedExceptionTest.java + test/tools/javac/diags/examples/TryResourceThrowsInterruptedExc.java Changeset: 02ba4ff98742 Author: jjg Date: 2011-03-30 18:18 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/02ba4ff98742 7031108: NPE in javac.jvm.ClassReader.findMethod in PackageElement.enclosedElements from AP in incr build Reviewed-by: darcy, mcimadamore ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/classreader/T7031108.java ! test/tools/javac/diags/examples.not-yet.txt Changeset: c55928005af4 Author: jjg Date: 2011-03-30 18:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/c55928005af4 7031005: javap prints "extends java.lang.Object" Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/classfile/Type.java ! src/share/classes/com/sun/tools/javap/ClassWriter.java ! test/tools/javap/6937244/T6937244A.java ! test/tools/javap/T4880663.java ! test/tools/javap/T4880672.java + test/tools/javap/TestSuperclass.java Changeset: b945b846c979 Author: mcimadamore Date: 2011-04-01 12:30 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/b945b846c979 7032633: javac -Xlint:all warns about flush() within try on an auto-closeable resource Summary: missing name check before calling MethodSymbol.overrides causes wrong warnings to be issued Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/TryWithResources/T7032633.java Changeset: 28570a737e83 Author: lana Date: 2011-03-31 22:08 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/28570a737e83 Merge Changeset: d0b5026ec7ca Author: lana Date: 2011-04-01 10:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/d0b5026ec7ca Merge Changeset: 46d720734db3 Author: ksrini Date: 2011-04-03 17:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/46d720734db3 7028405: (javac) remove unused JSR-292 code Reviewed-by: jrose, mcimadamore ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/util/Names.java ! test/tools/javac/meth/InvokeMH.java ! test/tools/javac/meth/TestCP.java ! test/tools/javac/meth/XlintWarn.java Changeset: 734144b6b22f Author: bpatel Date: 2011-04-04 10:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/734144b6b22f 7010344: Some of the html files do not have element in right context. Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java ! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java ! test/com/sun/javadoc/testHref/TestHref.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/com/sun/javadoc/testLinkOption/TestLinkOption.java ! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java + test/com/sun/javadoc/testTypeParams/pkg/ClassUseTest3.java + test/com/sun/javadoc/testTypeParams/pkg/Foo4.java + test/com/sun/javadoc/testTypeParams/pkg/ParamTest2.java Changeset: 7916df9c99be Author: alanb Date: 2011-04-04 18:10 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/7916df9c99be 7029979: (fs) Path.toRealPath(boolean) should be toRealPath(LinkOption...) Reviewed-by: mcimadamore, jjg ! src/share/classes/com/sun/tools/javac/nio/PathFileObject.java Changeset: 26b065bb4ee7 Author: alanb Date: 2011-04-04 19:36 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/26b065bb4ee7 Merge Changeset: de8bb6fa070c Author: lana Date: 2011-04-10 10:25 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/de8bb6fa070c Merge Changeset: 0ff2bbd38f10 Author: ohair Date: 2011-04-06 20:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/0ff2bbd38f10 7033660: Update copyright year to 2011 on any files changed in 2011 Reviewed-by: dholmes ! make/netbeans/langtools/build.xml ! make/tools/GenStubs/GenStubs.java ! src/share/bin/launcher.sh-template ! src/share/classes/com/sun/tools/apt/resources/apt_ja.properties ! src/share/classes/com/sun/tools/apt/resources/apt_zh_CN.properties ! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/comp/Enter.java ! src/share/classes/com/sun/tools/javac/main/OptionName.java ! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java ! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java ! src/share/classes/com/sun/tools/javac/nio/PathFileObject.java ! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/share/classes/com/sun/tools/javac/util/Names.java ! src/share/classes/com/sun/tools/javac/util/Options.java ! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties ! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties ! src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties ! src/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties ! test/tools/javac/4917091/Test255.java ! test/tools/javac/4917091/Test256a.java ! test/tools/javac/4917091/Test256b.java ! test/tools/javac/ClassPathTest/ClassPathTest.sh ! test/tools/javac/ExtDirs/ExtDirs.sh ! test/tools/javac/Paths/Help.sh ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/javazip/Test.sh ! test/tools/javac/meth/TestCP.java ! test/tools/javac/meth/XlintWarn.java ! test/tools/javac/options/T6900037.java ! test/tools/javac/scope/HashCollisionTest.java ! test/tools/javac/scope/StarImportTest.java ! test/tools/javac/types/GenericTypeWellFormednessTest.java ! test/tools/javac/types/TypeHarness.java ! test/tools/javac/varargs/6199075/T6199075.java ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java ! test/tools/javac/versions/check.sh Changeset: 7278b5b61c17 Author: mfang Date: 2011-04-08 15:25 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/7278b5b61c17 7034940: message drop 2 translation integration Reviewed-by: yhuang ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties ! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties ! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties Changeset: d042f2ca7e85 Author: mfang Date: 2011-04-11 14:01 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/d042f2ca7e85 Merge Changeset: 6f8bb109a65b Author: mfang Date: 2011-04-11 16:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/6f8bb109a65b Merge ! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties ! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties Changeset: 53f212bed4f4 Author: ohair Date: 2011-04-13 16:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/53f212bed4f4 Merge ! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java ! src/share/classes/com/sun/tools/javac/nio/PathFileObject.java ! src/share/classes/com/sun/tools/javac/util/Names.java ! test/tools/javac/meth/TestCP.java ! test/tools/javac/meth/XlintWarn.java Changeset: 853b6bb99f9b Author: schien Date: 2011-04-14 15:22 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/853b6bb99f9b Added tag jdk7-b138 for changeset 53f212bed4f4 ! .hgtags Changeset: 6713ef566812 Author: Greg Lewis Date: 2011-04-16 20:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/6713ef566812 Merge from main OpenJDK repository ! make/build.xml ! test/tools/javac/ClassPathTest/ClassPathTest.sh ! test/tools/javac/ExtDirs/ExtDirs.sh ! test/tools/javac/javazip/Test.sh Changeset: a02b21bf540c Author: astrange Date: 2011-04-19 19:51 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/a02b21bf540c Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools ! make/build.xml ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java From henri.gomez at gmail.com Tue Apr 19 22:35:32 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 20 Apr 2011 07:35:32 +0200 Subject: hg: macosx-port/macosx-port/jdk: 124 new changesets In-Reply-To: <20110420022329.881F347C43@hg.openjdk.java.net> References: <20110420022329.881F347C43@hg.openjdk.java.net> Message-ID: So we could now define CC/CXX externally to test gcc vs llvm-gcc ? Good If OS_VENDOR is defined as Apple, is set to -Os, else -O3. Question, OS_VENDOR is allways Apple on OS/X, so may be good to also define CFLAGS/CXXFLAGS externally, so we could at both time change compiler and optimization model ? BTW, thanks for this 2011/4/20 : > Changeset: 707b031e4ff9 > Author: ? ?astrange > Date: ? ? ?2011-04-19 19:38 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/707b031e4ff9 > > Reinstate ability to set compilers with CC/CXX= for compiler testing > > ! make/common/shared/Compiler-llvm.gmk > > Changeset: c494523bccd9 > Author: ? ?astrange > Date: ? ? ?2011-04-19 19:38 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c494523bccd9 > > Fold Defs-macosx.gmk into Defs-bsd.gmk to simplify merges > > ! make/common/Defs-bsd.gmk > - make/common/Defs-macosx.gmk > ! make/common/Defs.gmk > ! make/common/shared/Defs-bsd.gmk > - make/common/shared/Defs-macosx.gmk > ! make/common/shared/Defs.gmk > > Changeset: 7e0c4c994e2e > Author: ? ?bae > Date: ? ? ?2011-03-22 11:22 +0300 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7e0c4c994e2e > > 6993561: java.awt.image.SampleModel.setSamples() methods not always throw ArrayIndexOutOfBoundsException > Reviewed-by: jgodinez, prr > > ! src/share/classes/java/awt/image/SampleModel.java > ! test/java/awt/image/GetSamplesTest.java > > Changeset: 77a8566be102 > Author: ? ?bae > Date: ? ? ?2011-03-22 12:28 +0300 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/77a8566be102 > > 6773586: java.awt.image.SampleModel.getPixels() methods not allways throw ArrayIndexOutOfBoundsException > Reviewed-by: jgodinez, prr > > ! src/share/classes/java/awt/image/BandedSampleModel.java > ! src/share/classes/java/awt/image/ComponentSampleModel.java > ! src/share/classes/java/awt/image/SampleModel.java > ! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java > > Changeset: 8ab1b6226eed > Author: ? ?bae > Date: ? ? ?2011-03-25 12:50 +0300 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8ab1b6226eed > > 6989717: media native code compiler warnings > Reviewed-by: jgodinez, prr > > ! src/share/native/sun/awt/medialib/mlib_ImageAffine.c > ! src/share/native/sun/awt/medialib/mlib_ImageAffineEdge.c > ! src/share/native/sun/awt/medialib/mlib_ImageColorTrue2Index.c > ! src/share/native/sun/awt/medialib/mlib_ImageConvMxN.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_32nw.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_D64nw.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_F32nw.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c > ! src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c > ! src/share/native/sun/awt/medialib/mlib_ImageCreate.c > > Changeset: 0f7256505703 > Author: ? ?bae > Date: ? ? ?2011-03-27 15:51 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0f7256505703 > > 6985593: Crash in Java_sun_java2d_loops_MaskBlit_MaskBlit on oel5.5-x64 > Reviewed-by: ceisserer, jgodinez, prr > > ! src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java > + test/sun/java2d/XRenderBlitsTest.java > > Changeset: d1ec8c106dda > Author: ? ?bae > Date: ? ? ?2011-03-29 13:10 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d1ec8c106dda > > 7030147: java.awt.image.SampleModel.setDataElements() does't throw ArrayIndexOutOfBoundsEx for Integer.MAX_VA > Reviewed-by: jgodinez, prr > > ! src/share/classes/java/awt/image/SampleModel.java > > Changeset: 5a0c0ae1c85b > Author: ? ?bae > Date: ? ? ?2011-03-29 17:11 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5a0c0ae1c85b > > 7003516: Methods java.awt.geom.Line2D.Double/Float.getBounds2D() don't satisfy inherited spec > Reviewed-by: flar, prr > > ! src/share/classes/java/awt/Shape.java > > Changeset: 81c8b844e917 > Author: ? ?prr > Date: ? ? ?2011-03-31 15:02 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/81c8b844e917 > > 7026407: Broken in javax.imageio.metadata.IIOMetadataNode.getTagName() > Reviewed-by: jgodinez > > ! src/share/classes/javax/imageio/metadata/IIOMetadataNode.java > > Changeset: 8df5b67cc694 > Author: ? ?prr > Date: ? ? ?2011-04-01 12:45 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8df5b67cc694 > > 7029934: Xrender: Text is truncated with 64 bit Linux JRE > Reviewed-by: bae, flar, ceisserer > Contributed-by: linuxhippy at gmail.com > > ! src/solaris/native/sun/java2d/x11/XRBackendNative.c > > Changeset: 50d62d0a7a2e > Author: ? ?prr > Date: ? ? ?2011-04-01 20:21 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/50d62d0a7a2e > > 7032930: A way to specify MS Mincho to be used in dialoginput on windows JA locale > Reviewed-by: igor, jgodinez > > ! src/share/classes/sun/awt/FontConfiguration.java > ! src/share/classes/sun/font/FontManagerForSGE.java > ! src/share/classes/sun/font/SunFontManager.java > ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java > ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java > + test/sun/java2d/SunGraphicsEnvironment/TestSGEuseAlternateFontforJALocales.java > > Changeset: 3c576689e0ce > Author: ? ?lana > Date: ? ? ?2011-04-01 23:55 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3c576689e0ce > > Merge > > - make/com/sun/xml/Makefile > - make/java/dyn/Makefile > - src/share/classes/java/dyn/CallSite.java > - src/share/classes/java/dyn/ClassValue.java > - src/share/classes/java/dyn/ConstantCallSite.java > - src/share/classes/java/dyn/InvokeDynamic.java > - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java > - src/share/classes/java/dyn/Linkage.java > - src/share/classes/java/dyn/MethodHandle.java > - src/share/classes/java/dyn/MethodHandles.java > - src/share/classes/java/dyn/MethodType.java > - src/share/classes/java/dyn/MethodTypeForm.java > - src/share/classes/java/dyn/MutableCallSite.java > - src/share/classes/java/dyn/SwitchPoint.java > - src/share/classes/java/dyn/VolatileCallSite.java > - src/share/classes/java/dyn/WrongMethodTypeException.java > - src/share/classes/java/dyn/package-info.java > - src/share/classes/org/relaxng/datatype/Datatype.java > - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java > - src/share/classes/org/relaxng/datatype/DatatypeException.java > - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java > - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java > - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java > - src/share/classes/org/relaxng/datatype/ValidationContext.java > - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java > - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java > - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java > - src/share/classes/sun/dyn/Access.java > - src/share/classes/sun/dyn/AdapterMethodHandle.java > - src/share/classes/sun/dyn/BoundMethodHandle.java > - src/share/classes/sun/dyn/CallSiteImpl.java > - src/share/classes/sun/dyn/DirectMethodHandle.java > - src/share/classes/sun/dyn/FilterGeneric.java > - src/share/classes/sun/dyn/FilterOneArgument.java > - src/share/classes/sun/dyn/FromGeneric.java > - src/share/classes/sun/dyn/InvokeGeneric.java > - src/share/classes/sun/dyn/Invokers.java > - src/share/classes/sun/dyn/MemberName.java > - src/share/classes/sun/dyn/MethodHandleImpl.java > - src/share/classes/sun/dyn/MethodHandleNatives.java > - src/share/classes/sun/dyn/MethodTypeImpl.java > - src/share/classes/sun/dyn/SpreadGeneric.java > - src/share/classes/sun/dyn/ToGeneric.java > - src/share/classes/sun/dyn/WrapperInstance.java > - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java > - src/share/classes/sun/dyn/anon/ConstantPoolParser.java > - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java > - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java > - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java > - src/share/classes/sun/dyn/empty/Empty.java > - src/share/classes/sun/dyn/package-info.java > - src/share/classes/sun/dyn/util/BytecodeDescriptor.java > - src/share/classes/sun/dyn/util/BytecodeName.java > - src/share/classes/sun/dyn/util/ValueConversions.java > - src/share/classes/sun/dyn/util/VerifyAccess.java > - src/share/classes/sun/dyn/util/VerifyType.java > - src/share/classes/sun/dyn/util/Wrapper.java > - src/share/classes/sun/dyn/util/package-info.java > - src/solaris/bin/ergo_sparc.c > - src/solaris/bin/ergo_zero.c > - test/java/dyn/ClassValueTest.java > - test/java/dyn/InvokeDynamicPrintArgs.java > - test/java/dyn/InvokeGenericTest.java > - test/java/dyn/JavaDocExamplesTest.java > - test/java/dyn/MethodHandlesTest.java > - test/java/dyn/MethodTypeTest.java > - test/java/dyn/indify/Indify.java > > Changeset: ddf1f385bf4b > Author: ? ?dav > Date: ? ? ?2011-03-28 15:25 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ddf1f385bf4b > > 7023011: Toolkit.getPrintJob(Frame,String,Properties) throws HE instead of specified NPE > Reviewed-by: dcherepanov, art > > ! src/share/classes/java/awt/Toolkit.java > ! src/share/classes/sun/awt/HeadlessToolkit.java > ! src/solaris/classes/sun/awt/X11/XToolkit.java > ! src/windows/classes/sun/awt/windows/WToolkit.java > + test/java/awt/Toolkit/Headless/GetPrintJob/GetPrintJob.java > + test/java/awt/Toolkit/Headless/GetPrintJob/GetPrintJobHeadless.java > > Changeset: 44c31bdf4d72 > Author: ? ?dav > Date: ? ? ?2011-04-01 12:56 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/44c31bdf4d72 > > 6984540: closed/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.html test fails > Reviewed-by: uta, art > > ! src/windows/native/sun/windows/awt_Toolkit.cpp > > Changeset: 346b4438a7d6 > Author: ? ?anthony > Date: ? ? ?2011-04-01 15:43 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/346b4438a7d6 > > 6903034: java.awt.Robot.createScreenCapture() doesn't work for translucent windows > Summary: Use the composite overlay window to take the screenshot > Reviewed-by: art, dcherepanov > > ! src/solaris/classes/sun/awt/X11/XRobotPeer.java > ! src/solaris/native/sun/awt/awt_Robot.c > > Changeset: d7ab8deea646 > Author: ? ?lana > Date: ? ? ?2011-04-01 16:55 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d7ab8deea646 > > Merge > > - make/com/sun/xml/Makefile > - make/java/dyn/Makefile > - src/share/classes/java/dyn/CallSite.java > - src/share/classes/java/dyn/ClassValue.java > - src/share/classes/java/dyn/ConstantCallSite.java > - src/share/classes/java/dyn/InvokeDynamic.java > - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java > - src/share/classes/java/dyn/Linkage.java > - src/share/classes/java/dyn/MethodHandle.java > - src/share/classes/java/dyn/MethodHandles.java > - src/share/classes/java/dyn/MethodType.java > - src/share/classes/java/dyn/MethodTypeForm.java > - src/share/classes/java/dyn/MutableCallSite.java > - src/share/classes/java/dyn/SwitchPoint.java > - src/share/classes/java/dyn/VolatileCallSite.java > - src/share/classes/java/dyn/WrongMethodTypeException.java > - src/share/classes/java/dyn/package-info.java > - src/share/classes/org/relaxng/datatype/Datatype.java > - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java > - src/share/classes/org/relaxng/datatype/DatatypeException.java > - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java > - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java > - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java > - src/share/classes/org/relaxng/datatype/ValidationContext.java > - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java > - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java > - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java > - src/share/classes/sun/dyn/Access.java > - src/share/classes/sun/dyn/AdapterMethodHandle.java > - src/share/classes/sun/dyn/BoundMethodHandle.java > - src/share/classes/sun/dyn/CallSiteImpl.java > - src/share/classes/sun/dyn/DirectMethodHandle.java > - src/share/classes/sun/dyn/FilterGeneric.java > - src/share/classes/sun/dyn/FilterOneArgument.java > - src/share/classes/sun/dyn/FromGeneric.java > - src/share/classes/sun/dyn/InvokeGeneric.java > - src/share/classes/sun/dyn/Invokers.java > - src/share/classes/sun/dyn/MemberName.java > - src/share/classes/sun/dyn/MethodHandleImpl.java > - src/share/classes/sun/dyn/MethodHandleNatives.java > - src/share/classes/sun/dyn/MethodTypeImpl.java > - src/share/classes/sun/dyn/SpreadGeneric.java > - src/share/classes/sun/dyn/ToGeneric.java > - src/share/classes/sun/dyn/WrapperInstance.java > - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java > - src/share/classes/sun/dyn/anon/ConstantPoolParser.java > - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java > - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java > - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java > - src/share/classes/sun/dyn/empty/Empty.java > - src/share/classes/sun/dyn/package-info.java > - src/share/classes/sun/dyn/util/BytecodeDescriptor.java > - src/share/classes/sun/dyn/util/BytecodeName.java > - src/share/classes/sun/dyn/util/ValueConversions.java > - src/share/classes/sun/dyn/util/VerifyAccess.java > - src/share/classes/sun/dyn/util/VerifyType.java > - src/share/classes/sun/dyn/util/Wrapper.java > - src/share/classes/sun/dyn/util/package-info.java > - src/solaris/bin/ergo_sparc.c > - src/solaris/bin/ergo_zero.c > - test/java/dyn/ClassValueTest.java > - test/java/dyn/InvokeDynamicPrintArgs.java > - test/java/dyn/InvokeGenericTest.java > - test/java/dyn/JavaDocExamplesTest.java > - test/java/dyn/MethodHandlesTest.java > - test/java/dyn/MethodTypeTest.java > - test/java/dyn/indify/Indify.java > > Changeset: 8859d18cb3aa > Author: ? ?anthony > Date: ? ? ?2011-04-04 23:01 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8859d18cb3aa > > 7033579: XRobotPeer._dispose() native method should be added to the make/sun/xawt/mapfile-vers > Reviewed-by: art, dcherepanov > > ! make/sun/xawt/mapfile-vers > > Changeset: 3b2378b84d5e > Author: ? ?lana > Date: ? ? ?2011-04-04 17:18 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3b2378b84d5e > > Merge > > > Changeset: b055e2ef5a97 > Author: ? ?peytoia > Date: ? ? ?2011-03-24 15:29 +0900 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b055e2ef5a97 > > 4715085: [Ch] Doc: java.lang.Character.digit documentation unclear regarding fullwidth characters > Reviewed-by: okutsu > > ! src/share/classes/java/lang/Character.java > > Changeset: 707f3c6e66af > Author: ? ?alexp > Date: ? ? ?2011-03-24 17:00 +0300 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/707f3c6e66af > > 6735285: "Zero" x,y springs passed to SpringLayout.Constraints constructor are not returned from getters > Reviewed-by: rupashka > > ! src/share/classes/javax/swing/SpringLayout.java > > Changeset: ee0b74ec50f3 > Author: ? ?alexp > Date: ? ? ?2011-03-24 17:01 +0300 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ee0b74ec50f3 > > 6992716: Typos in JLayer files > Reviewed-by: rupashka > > ! src/share/classes/javax/swing/JLayer.java > ! src/share/classes/javax/swing/plaf/LayerUI.java > > Changeset: b52d96e7e125 > Author: ? ?mrkam > Date: ? ? ?2011-03-24 17:45 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b52d96e7e125 > > 7027676: /applets/CardTest demo needs to be improved > Reviewed-by: rupashka > > ! src/share/demo/applets/CardTest/CardTest.java > > Changeset: 49e67bb5782c > Author: ? ?mrkam > Date: ? ? ?2011-03-24 18:03 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/49e67bb5782c > > 7027677: /applets/Clock demo needs to be improved > Reviewed-by: rupashka > > ! src/share/demo/applets/Clock/Clock.java > > Changeset: 98b66b617c31 > Author: ? ?mrkam > Date: ? ? ?2011-03-24 18:07 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/98b66b617c31 > > 7027688: /applets/SimpleGraph demo needs to be improved > Reviewed-by: rupashka > > ! src/share/demo/applets/SimpleGraph/GraphApplet.java > > Changeset: f296a7c17120 > Author: ? ?mrkam > Date: ? ? ?2011-03-24 18:09 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f296a7c17120 > > 7027689: /applets/SortDemo demo needs to be improved > Reviewed-by: rupashka > > ! src/share/demo/applets/SortDemo/BidirBubbleSortAlgorithm.java > ! src/share/demo/applets/SortDemo/BubbleSortAlgorithm.java > ! src/share/demo/applets/SortDemo/QSortAlgorithm.java > ! src/share/demo/applets/SortDemo/SortAlgorithm.java > ! src/share/demo/applets/SortDemo/SortItem.java > ! src/share/demo/applets/SortDemo/example1.html > > Changeset: 291505740de9 > Author: ? ?mrkam > Date: ? ? ?2011-03-24 18:13 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/291505740de9 > > 7027678: /applets/DitherTest demo needs to be improved > Reviewed-by: rupashka > > ! src/share/demo/applets/DitherTest/DitherTest.java > > Changeset: 010dc79258da > Author: ? ?mrkam > Date: ? ? ?2011-03-24 18:15 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/010dc79258da > > 7027696: /jfc/Metalworks demo needs to be improved > Reviewed-by: rupashka > > ! src/share/demo/jfc/Metalworks/AquaMetalTheme.java > ! src/share/demo/jfc/Metalworks/BigContrastMetalTheme.java > ! src/share/demo/jfc/Metalworks/ContrastMetalTheme.java > ! src/share/demo/jfc/Metalworks/DemoMetalTheme.java > ! src/share/demo/jfc/Metalworks/GreenMetalTheme.java > ! src/share/demo/jfc/Metalworks/KhakiMetalTheme.java > ! src/share/demo/jfc/Metalworks/MetalThemeMenu.java > ! src/share/demo/jfc/Metalworks/Metalworks.java > ! src/share/demo/jfc/Metalworks/MetalworksDocumentFrame.java > ! src/share/demo/jfc/Metalworks/MetalworksFrame.java > ! src/share/demo/jfc/Metalworks/MetalworksHelp.java > ! src/share/demo/jfc/Metalworks/MetalworksInBox.java > ! src/share/demo/jfc/Metalworks/MetalworksPrefs.java > ! src/share/demo/jfc/Metalworks/PropertiesMetalTheme.java > ! src/share/demo/jfc/Metalworks/UISwitchListener.java > ! src/share/demo/jfc/Metalworks/resources/HelpFiles/credits.html > ! src/share/demo/jfc/Metalworks/resources/HelpFiles/metal.html > ! src/share/demo/jfc/Metalworks/resources/HelpFiles/metalworks.html > ! src/share/demo/jfc/Metalworks/resources/HelpFiles/swing.html > ! src/share/demo/jfc/Metalworks/resources/HelpFiles/toc.html > > Changeset: 3ed1b13ba934 > Author: ? ?mrkam > Date: ? ? ?2011-03-24 18:20 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3ed1b13ba934 > > 7027680: /applets/DrawTest demo needs to be improved > Reviewed-by: rupashka > > ! src/share/demo/applets/DrawTest/DrawTest.java > > Changeset: f293a36f05fe > Author: ? ?mrkam > Date: ? ? ?2011-03-24 18:54 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f293a36f05fe > > 7027849: New demo for Shaped/Translucent windows feature needs to be created > Reviewed-by: rupashka > > + src/share/demo/jfc/TransparentRuler/README.txt > + src/share/demo/jfc/TransparentRuler/transparentruler/Ruler.java > + src/share/demo/nbproject/jfc/TransparentRuler/build.properties > + src/share/demo/nbproject/jfc/TransparentRuler/build.xml > + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/file-targets.xml > + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/jdk.xml > + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/netbeans-targets.xml > + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/project.xml > > Changeset: cc4c80d4e85a > Author: ? ?malenkov > Date: ? ? ?2011-03-24 21:45 +0300 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cc4c80d4e85a > > 6825739: jdk regression test failing on linux: java/lang/reflect/Method/InheritedMethods.java > Reviewed-by: rupashka > > ! test/java/lang/reflect/Method/InheritedMethods.java > > Changeset: 5d96d28e8b41 > Author: ? ?mrkam > Date: ? ? ?2011-03-25 13:17 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5d96d28e8b41 > > 7030792: /jfc/TransparentRuler needs to be included into build process > Reviewed-by: rupashka, ohair > > ! make/mkdemo/jfc/Makefile > + make/mkdemo/jfc/TransparentRuler/Makefile > ! src/share/demo/nbproject/project.xml > > Changeset: 26ff800b75ad > Author: ? ?mrkam > Date: ? ? ?2011-03-25 13:23 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/26ff800b75ad > > 7027698: /jfc/SampleTree demo needs to be improved > Reviewed-by: rupashka > > ! src/share/demo/jfc/SampleTree/DynamicTreeNode.java > ! src/share/demo/jfc/SampleTree/SampleData.java > ! src/share/demo/jfc/SampleTree/SampleTree.java > ! src/share/demo/jfc/SampleTree/SampleTreeCellRenderer.java > ! src/share/demo/jfc/SampleTree/SampleTreeModel.java > > Changeset: 098a8c2e9bd2 > Author: ? ?mrkam > Date: ? ? ?2011-03-25 13:24 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/098a8c2e9bd2 > > 7027697: /jfc/Notepad demo needs to be improved > Reviewed-by: rupashka > > ! src/share/demo/jfc/Notepad/ElementTreePanel.java > ! src/share/demo/jfc/Notepad/Notepad.java > > Changeset: 35fba3254594 > Author: ? ?mrkam > Date: ? ? ?2011-03-25 13:27 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/35fba3254594 > > 7027694: /jfc/FileChooserDemo demo needs to be improved > Reviewed-by: rupashka > > ! src/share/demo/jfc/FileChooserDemo/ExampleFileSystemView.java > ! src/share/demo/jfc/FileChooserDemo/ExampleFileView.java > ! src/share/demo/jfc/FileChooserDemo/FileChooserDemo.java > > Changeset: a92ab497d39c > Author: ? ?mrkam > Date: ? ? ?2011-03-25 17:52 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a92ab497d39c > > 7027675: /applets/Blink demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/applets/Blink/Blink.java > > Changeset: 584dde6ffd1f > Author: ? ?mrkam > Date: ? ? ?2011-03-25 17:55 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/584dde6ffd1f > > 7027683: /applets/GraphicsTest demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/applets/GraphicsTest/AppletFrame.java > ! src/share/demo/applets/GraphicsTest/GraphicsTest.java > > Changeset: 6b560dd15705 > Author: ? ?mrkam > Date: ? ? ?2011-03-25 17:56 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6b560dd15705 > > 7027686: /applets/MoleculeViewer demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/applets/MoleculeViewer/Matrix3D.java > ! src/share/demo/applets/MoleculeViewer/XYZApp.java > ! src/share/demo/applets/MoleculeViewer/example1.html > ! src/share/demo/applets/MoleculeViewer/example2.html > ! src/share/demo/applets/MoleculeViewer/example3.html > > Changeset: 489a9669a344 > Author: ? ?mrkam > Date: ? ? ?2011-03-25 17:57 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/489a9669a344 > > 7027674: /applets/BarChart demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/applets/BarChart/BarChart.java > > Changeset: db5fea7fbf76 > Author: ? ?mrkam > Date: ? ? ?2011-03-25 17:59 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/db5fea7fbf76 > > 7027692: /applets/WireFrame demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/applets/WireFrame/Matrix3D.java > ! src/share/demo/applets/WireFrame/ThreeD.java > ! src/share/demo/applets/WireFrame/example1.html > ! src/share/demo/applets/WireFrame/example2.html > ! src/share/demo/applets/WireFrame/example3.html > ! src/share/demo/applets/WireFrame/example4.html > > Changeset: e72a348f25c9 > Author: ? ?mrkam > Date: ? ? ?2011-03-25 18:00 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e72a348f25c9 > > 7027673: /applets/ArcTest ?demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/applets/ArcTest/ArcTest.java > > Changeset: cf381d73bd1f > Author: ? ?peytoia > Date: ? ? ?2011-03-28 18:00 +0900 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cf381d73bd1f > > 6957870: Monospaced font mapped to proportional font (David) for Hebrew > Reviewed-by: okutsu > > ! src/windows/classes/sun/awt/windows/fontconfig.properties > > Changeset: 9024198193ce > Author: ? ?alexp > Date: ? ? ?2011-03-29 21:02 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9024198193ce > > 7027486: JPopupMenu doesn't take window shape into account > Reviewed-by: rupashka > > ! src/share/classes/javax/swing/PopupFactory.java > > Changeset: bdd09379168e > Author: ? ?mrkam > Date: ? ? ?2011-03-30 08:52 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bdd09379168e > > 7027687: /applets/NervousText demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/applets/NervousText/NervousText.java > > Changeset: 08bd29e16159 > Author: ? ?mrkam > Date: ? ? ?2011-03-30 08:54 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/08bd29e16159 > > 7027690: /applets/SpreadSheet demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/applets/SpreadSheet/SpreadSheet.java > > Changeset: 10f3161ff33f > Author: ? ?mrkam > Date: ? ? ?2011-03-30 08:58 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/10f3161ff33f > > 7027701: /jfc/TableExample demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/jfc/TableExample/JDBCAdapter.java > ! src/share/demo/jfc/TableExample/OldJTable.java > ! src/share/demo/jfc/TableExample/TableExample.java > ! src/share/demo/jfc/TableExample/TableExample2.java > ! src/share/demo/jfc/TableExample/TableExample3.java > ! src/share/demo/jfc/TableExample/TableExample4.java > ! src/share/demo/jfc/TableExample/TableMap.java > ! src/share/demo/jfc/TableExample/TableSorter.java > > Changeset: 7e4ce6c1e58b > Author: ? ?mrkam > Date: ? ? ?2011-03-30 08:58 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7e4ce6c1e58b > > 7027682: /applets/Fractal demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/applets/Fractal/CLSFractal.java > ! src/share/demo/applets/Fractal/example1.html > > Changeset: f29110bbcaa2 > Author: ? ?mrkam > Date: ? ? ?2011-03-30 15:52 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f29110bbcaa2 > > 7027693: /jfc/CodePointIM demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/jfc/CodePointIM/CodePointIM.java > ! src/share/demo/jfc/CodePointIM/CodePointInputMethod.java > ! src/share/demo/jfc/CodePointIM/CodePointInputMethodDescriptor.java > > Changeset: fe5623afdbfe > Author: ? ?rupashka > Date: ? ? ?2011-03-31 17:04 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fe5623afdbfe > > 7009422: Two dead links in Swing API documentation > Reviewed-by: darcy, art > > ! src/share/classes/java/awt/Component.java > ! src/share/classes/java/lang/CharSequence.java > > Changeset: 3ced4a33c831 > Author: ? ?mrkam > Date: ? ? ?2011-03-31 10:15 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3ced4a33c831 > > 7027700: /jfc/SwingApplet demo needs to be improved > Reviewed-by: alexp > > ! src/share/demo/jfc/SwingApplet/SwingApplet.java > > Changeset: f007fa22625d > Author: ? ?mrkam > Date: ? ? ?2011-03-31 10:16 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f007fa22625d > > Merge > > > Changeset: 379a6504216e > Author: ? ?lana > Date: ? ? ?2011-04-01 14:47 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/379a6504216e > > Merge > > - make/com/sun/xml/Makefile > - make/java/dyn/Makefile > ! src/share/classes/java/awt/Component.java > - src/share/classes/java/dyn/CallSite.java > - src/share/classes/java/dyn/ClassValue.java > - src/share/classes/java/dyn/ConstantCallSite.java > - src/share/classes/java/dyn/InvokeDynamic.java > - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java > - src/share/classes/java/dyn/Linkage.java > - src/share/classes/java/dyn/MethodHandle.java > - src/share/classes/java/dyn/MethodHandles.java > - src/share/classes/java/dyn/MethodType.java > - src/share/classes/java/dyn/MethodTypeForm.java > - src/share/classes/java/dyn/MutableCallSite.java > - src/share/classes/java/dyn/SwitchPoint.java > - src/share/classes/java/dyn/VolatileCallSite.java > - src/share/classes/java/dyn/WrongMethodTypeException.java > - src/share/classes/java/dyn/package-info.java > - src/share/classes/org/relaxng/datatype/Datatype.java > - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java > - src/share/classes/org/relaxng/datatype/DatatypeException.java > - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java > - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java > - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java > - src/share/classes/org/relaxng/datatype/ValidationContext.java > - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java > - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java > - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java > - src/share/classes/sun/dyn/Access.java > - src/share/classes/sun/dyn/AdapterMethodHandle.java > - src/share/classes/sun/dyn/BoundMethodHandle.java > - src/share/classes/sun/dyn/CallSiteImpl.java > - src/share/classes/sun/dyn/DirectMethodHandle.java > - src/share/classes/sun/dyn/FilterGeneric.java > - src/share/classes/sun/dyn/FilterOneArgument.java > - src/share/classes/sun/dyn/FromGeneric.java > - src/share/classes/sun/dyn/InvokeGeneric.java > - src/share/classes/sun/dyn/Invokers.java > - src/share/classes/sun/dyn/MemberName.java > - src/share/classes/sun/dyn/MethodHandleImpl.java > - src/share/classes/sun/dyn/MethodHandleNatives.java > - src/share/classes/sun/dyn/MethodTypeImpl.java > - src/share/classes/sun/dyn/SpreadGeneric.java > - src/share/classes/sun/dyn/ToGeneric.java > - src/share/classes/sun/dyn/WrapperInstance.java > - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java > - src/share/classes/sun/dyn/anon/ConstantPoolParser.java > - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java > - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java > - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java > - src/share/classes/sun/dyn/empty/Empty.java > - src/share/classes/sun/dyn/package-info.java > - src/share/classes/sun/dyn/util/BytecodeDescriptor.java > - src/share/classes/sun/dyn/util/BytecodeName.java > - src/share/classes/sun/dyn/util/ValueConversions.java > - src/share/classes/sun/dyn/util/VerifyAccess.java > - src/share/classes/sun/dyn/util/VerifyType.java > - src/share/classes/sun/dyn/util/Wrapper.java > - src/share/classes/sun/dyn/util/package-info.java > - src/solaris/bin/ergo_sparc.c > - src/solaris/bin/ergo_zero.c > - test/java/dyn/ClassValueTest.java > - test/java/dyn/InvokeDynamicPrintArgs.java > - test/java/dyn/InvokeGenericTest.java > - test/java/dyn/JavaDocExamplesTest.java > - test/java/dyn/MethodHandlesTest.java > - test/java/dyn/MethodTypeTest.java > - test/java/dyn/indify/Indify.java > > Changeset: 8093f407d57d > Author: ? ?peytoia > Date: ? ? ?2011-04-04 15:24 +0900 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8093f407d57d > > 7033174: (tz) Support tzdata2011e > Reviewed-by: okutsu > > ! make/sun/javazic/tzdata/VERSION > ! make/sun/javazic/tzdata/africa > ! make/sun/javazic/tzdata/southamerica > > Changeset: 3549cec980ff > Author: ? ?amenkov > Date: ? ? ?2011-04-04 13:22 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3549cec980ff > > 7026275: TEST_BUG: test/javax/sound/sampled/Clip/ClipSetPos.java throws uncatched IllegalArgumentException > Reviewed-by: dav > > ! test/javax/sound/sampled/Clip/ClipSetPos.java > > Changeset: 8e21bec188ae > Author: ? ?malenkov > Date: ? ? ?2011-04-04 19:55 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8e21bec188ae > > 7025987: Nimbus L&F increases insets unexpectedly > Reviewed-by: alexp > > ! src/share/classes/javax/swing/plaf/nimbus/LoweredBorder.java > ! test/javax/swing/border/Test4856008.java > ! test/javax/swing/border/Test6978482.java > > Changeset: 39a71949f1a4 > Author: ? ?alexp > Date: ? ? ?2011-04-04 21:37 +0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/39a71949f1a4 > > 7032791: TableCellRenderer.getTableCellRendererComponent() doesn't accept null JTable with GTK+ L&F > Reviewed-by: rupashka > > ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java > > Changeset: 6230c920833f > Author: ? ?lana > Date: ? ? ?2011-04-04 17:20 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6230c920833f > > Merge > > > Changeset: ef5bbbe0dd75 > Author: ? ?xuelei > Date: ? ? ?2011-03-21 22:02 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ef5bbbe0dd75 > > 7027797: take care of ECDH_anon/DH_anon server key exchange for TLS 1.2 > Summary: the signature of server key exanage message could be null > Reviewed-by: vinnie > > ! src/share/classes/sun/security/ssl/HandshakeMessage.java > ! test/sun/security/ec/TestEC.java > ! test/sun/security/pkcs11/fips/CipherTest.java > ! test/sun/security/pkcs11/sslecc/CipherTest.java > ! test/sun/security/ssl/sanity/interop/CipherTest.java > ! test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java > > Changeset: 870f7c3f0b61 > Author: ? ?ohair > Date: ? ? ?2011-03-22 11:08 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/870f7c3f0b61 > > 6737397: Should support running JCK test suite with test/Makefile and JPRT > Reviewed-by: alanb > > ! make/jprt.properties > ! test/Makefile > ! test/ProblemList.txt > > Changeset: fe232d7e4ff1 > Author: ? ?dholmes > Date: ? ? ?2011-03-22 18:56 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fe232d7e4ff1 > > 7025066: Build systems changes to support SE Embedded Integration > Summary: Define Embedded specific files and include them in the main files. Allow finer control over some build options. > Reviewed-by: ohair, bobv, collins > > + make/common/Defs-embedded.gmk > ! make/common/Defs.gmk > ! make/common/Library.gmk > + make/common/Release-embedded.gmk > ! make/common/Release.gmk > ! make/common/shared/Sanity-Settings.gmk > ! make/java/zip/Makefile > ! make/sun/nio/cs/Makefile > ! src/share/classes/sun/misc/Version.java.template > > Changeset: c43811a602a8 > Author: ? ?weijun > Date: ? ? ?2011-03-23 18:26 +0800 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c43811a602a8 > > 7028490: better suggestion for jarsigner when TSA is not accessible > Reviewed-by: mullan > > ! src/share/classes/sun/security/tools/JarSigner.java > ! src/share/classes/sun/security/tools/JarSignerResources.java > > Changeset: b58572df94f1 > Author: ? ?mduigou > Date: ? ? ?2011-03-23 15:01 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b58572df94f1 > > 7029997: Restyling of SortedMap Javadoc > Reviewed-by: darcy, chegar > > ! src/share/classes/java/util/SortedMap.java > > Changeset: 3fee1c67bd10 > Author: ? ?xuelei > Date: ? ? ?2011-03-23 20:07 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3fee1c67bd10 > > 7029848: KeyStoreBuilderParameters((Builder)null) does not throw NullPointerException > Summary: throws NPE for null Builder > Reviewed-by: weijun > > ! src/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java > > Changeset: b921112e39d3 > Author: ? ?xuelei > Date: ? ? ?2011-03-23 20:25 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b921112e39d3 > > 7030523: regression: imporper checking of paramater > Reviewed-by: weijun > > ! src/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java > > Changeset: 65e7fddf517f > Author: ? ?weijun > Date: ? ? ?2011-03-24 16:16 +0800 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/65e7fddf517f > > 7030174: Jarsigner should accept TSACert with an HTTPS id-ad-timeStamping SIA > Reviewed-by: xuelei > > ! src/share/classes/sun/security/tools/TimestampedSigner.java > > Changeset: 632a96f5752d > Author: ? ?jjh > Date: ? ? ?2011-03-24 11:40 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/632a96f5752d > > 7029823: (ann) test/java/lang/annotation/package-info.java no longer compiles > Summary: Use @Deprecated instead of @java.lang.annotation.Documented > Reviewed-by: jjg, smarks > > ! test/java/lang/annotation/PackageMain.java > ! test/java/lang/annotation/package-info.java > > Changeset: f326a018fd3f > Author: ? ?smarks > Date: ? ? ?2011-03-24 17:26 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f326a018fd3f > > 7029680: fix test/sun/misc/Version/Version.java build parsing > Reviewed-by: ohair > > ! test/sun/misc/Version/Version.java > > Changeset: 4a64eefbfd7a > Author: ? ?weijun > Date: ? ? ?2011-03-25 11:58 +0800 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4a64eefbfd7a > > 7023056: NPE from sun.security.util.ManifestEntryVerifier.verify during Maven build > Reviewed-by: mullan > > ! src/share/classes/java/util/jar/JarVerifier.java > ! src/share/classes/sun/security/util/ManifestEntryVerifier.java > + test/java/util/jar/JarFile/MevNPE.java > > Changeset: a2793622a8d8 > Author: ? ?dholmes > Date: ? ? ?2011-03-25 07:09 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a2793622a8d8 > > 7030063: AWT support for SE-Embedded integration > Summary: AWT support for SE-Embedded > Reviewed-by: anthony, art, bobv, collins, alanb > > ! make/launchers/Makefile > ! make/sun/Makefile > ! make/sun/awt/mawt.gmk > ! make/sun/jawt/Makefile > ! make/sun/jpeg/Makefile > ! make/sun/security/tools/Makefile > ! make/sun/xawt/Makefile > ! src/share/classes/java/awt/Toolkit.java > + src/share/classes/sun/awt/HToolkit.java > ! src/solaris/classes/sun/awt/X11/XToolkit.java > ! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java > ! src/solaris/native/java/lang/java_props_md.c > ! src/solaris/native/sun/awt/jawt.c > ! src/solaris/native/sun/xawt/XToolkit.c > > Changeset: c250a66c3b54 > Author: ? ?chegar > Date: ? ? ?2011-03-25 16:38 +0000 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c250a66c3b54 > > 7030256: Cleanup/Remove code supporting old Windows versions (98, NT, 2000, etc) > Reviewed-by: alanb, mduigou > > ! make/java/net/Makefile > ! src/windows/native/java/net/Inet6AddressImpl.c > ! src/windows/native/java/net/NetworkInterface.c > ! src/windows/native/java/net/NetworkInterface.h > - src/windows/native/java/net/NetworkInterface_win9x.c > ! src/windows/native/java/net/NetworkInterface_winXP.c > ! src/windows/native/java/net/net_util_md.c > ! src/windows/native/java/net/net_util_md.h > ! src/windows/native/sun/net/dns/ResolverConfigurationImpl.c > ! src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c > > Changeset: d0d2c1014faa > Author: ? ?mduigou > Date: ? ? ?2011-03-25 11:24 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d0d2c1014faa > > 7030442: Add missing @param tag for Collections.reverseOrder() > Reviewed-by: darcy, alanb > > ! src/share/classes/java/util/Collections.java > > Changeset: cf743d5ca712 > Author: ? ?darcy > Date: ? ? ?2011-03-25 18:26 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cf743d5ca712 > > 7031371: Clarify javadoc of Throwable, including addSuppressed > Reviewed-by: smarks, mduigou > > ! src/share/classes/java/lang/Throwable.java > > Changeset: e4e3dd6a7930 > Author: ? ?darcy > Date: ? ? ?2011-03-25 18:47 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e4e3dd6a7930 > > 7031376: Typos in javadoc of TimSort classes > Reviewed-by: darcy > Contributed-by: jjb at google.com > > ! src/share/classes/java/util/ComparableTimSort.java > ! src/share/classes/java/util/TimSort.java > > Changeset: 86ace035d04d > Author: ? ?weijun > Date: ? ? ?2011-03-28 18:04 +0800 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/86ace035d04d > > 7019384: Realm.getRealmsList returns realms list in wrong (reverse) order > Reviewed-by: xuelei > > ! src/share/classes/sun/security/krb5/Realm.java > ! test/sun/security/krb5/ParseCAPaths.java > ! test/sun/security/krb5/krb5-capaths.conf > > Changeset: 79cd9368b555 > Author: ? ?weijun > Date: ? ? ?2011-03-28 18:04 +0800 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/79cd9368b555 > > 7031536: test/sun/security/krb5/auto/HttpNegotiateServer.java should not use static ports > Reviewed-by: xuelei > > ! test/sun/security/jgss/GssNPE.java > ! test/sun/security/jgss/spnego/NoSpnegoAsDefMech.java > ! test/sun/security/krb5/ConfPlusProp.java > ! test/sun/security/krb5/ConfigWithQuotations.java > ! test/sun/security/krb5/DnsFallback.java > ! test/sun/security/krb5/IPv6.java > ! test/sun/security/krb5/ParseConfig.java > ! test/sun/security/krb5/RFC396xTest.java > ! test/sun/security/krb5/TimeInCCache.java > ! test/sun/security/krb5/auto/HttpNegotiateServer.java > ! test/sun/security/krb5/etype/ETypeOrder.java > ! test/sun/security/krb5/ktab/HighestKvno.java > > Changeset: a42760dae179 > Author: ? ?ksrini > Date: ? ? ?2011-03-28 13:50 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a42760dae179 > > 7031166: (pack200) tools/pack200/CommandLineTests.java fail with testsdk on RO filesystem > Reviewed-by: alanb > > ! test/tools/pack200/CommandLineTests.java > ! test/tools/pack200/TimeStamp.java > ! test/tools/pack200/Utils.java > > Changeset: 19567f9d6962 > Author: ? ?dholmes > Date: ? ? ?2011-03-29 08:15 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/19567f9d6962 > > 7031929: Variable names typos in Release-embedded.gmk > Reviewed-by: alanb > > ! make/common/Release-embedded.gmk > > Changeset: b8259e08543b > Author: ? ?mullan > Date: ? ? ?2011-03-29 10:39 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b8259e08543b > > 7019937: Translatability bug - Remove Unused String - String ID , read end of file > 7019938: Translatability bug - Remove Unused String - String ID can not specify Principal with a > 7019940: Translatability bug - Remove unused string - String ID: provided null name > 7019942: Translatability bug - String ID: trustedCertEntry, > 7019945: Translatability bug - Translatability issue - String ID: * has NOT been verified! In order to veri > 7019947: Translatability bug - Translatability issue - String ID: * The integrity of the information stored i > 7019949: Translatability bug - Translatability issue - String ID: * you must provide your keystore password. > Reviewed-by: weijun, wetmore > > ! src/share/classes/com/sun/security/auth/PolicyParser.java > ! src/share/classes/sun/security/tools/JarSigner.java > ! src/share/classes/sun/security/tools/JarSignerResources.java > ! src/share/classes/sun/security/tools/KeyTool.java > ! src/share/classes/sun/security/util/AuthResources.java > ! src/share/classes/sun/security/util/Resources.java > > Changeset: 77077940fad6 > Author: ? ?mullan > Date: ? ? ?2011-03-29 11:37 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/77077940fad6 > > Merge > > > Changeset: 3e001dd50408 > Author: ? ?mchung > Date: ? ? ?2011-03-29 15:50 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3e001dd50408 > > 7024172: Move BufferPoolMXBean and PlatformLoggingMXBean java.lang.management > Reviewed-by: alanb > > + src/share/classes/java/lang/management/BufferPoolMXBean.java > ! src/share/classes/java/lang/management/ManagementFactory.java > ! src/share/classes/java/lang/management/PlatformComponent.java > + src/share/classes/java/lang/management/PlatformLoggingMXBean.java > ! src/share/classes/java/lang/management/PlatformManagedObject.java > ! src/share/classes/java/lang/management/package.html > - src/share/classes/java/nio/BufferPoolMXBean.java > ! src/share/classes/java/util/logging/LogManager.java > ! src/share/classes/java/util/logging/LoggingMXBean.java > - src/share/classes/java/util/logging/PlatformLoggingMXBean.java > ! src/share/classes/sun/management/ManagementFactoryHelper.java > ! test/Makefile > + test/java/lang/management/BufferPoolMXBean/Basic.java > ! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java > + test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java > + test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java > - test/java/nio/BufferPoolMXBean/Basic.java > ! test/java/nio/channels/AsynchronousSocketChannel/Leaky.java > - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java > > Changeset: d2bbdd709307 > Author: ? ?mchung > Date: ? ? ?2011-03-29 15:58 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d2bbdd709307 > > 6381464: SimpleFormatter should use one single line format > Summary: Define a new logging properties to support custom output format > Reviewed-by: alanb > > ! src/share/classes/java/util/logging/LoggingProxyImpl.java > ! src/share/classes/java/util/logging/SimpleFormatter.java > ! src/share/classes/sun/util/logging/LoggingProxy.java > ! src/share/classes/sun/util/logging/LoggingSupport.java > ! src/share/classes/sun/util/logging/PlatformLogger.java > ! src/share/lib/logging.properties > + test/java/util/logging/SimpleFormatterFormat.java > ! test/sun/util/logging/PlatformLoggerTest.java > > Changeset: 646047d77db9 > Author: ? ?alanb > Date: ? ? ?2011-03-30 00:59 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/646047d77db9 > > 7026507: Bidi initialization fails if AWT not present > Reviewed-by: okutsu > > ! src/share/classes/sun/text/bidi/BidiBase.java > > Changeset: a40982a82291 > Author: ? ?alanb > Date: ? ? ?2011-03-30 01:00 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a40982a82291 > > Merge > > - src/share/classes/java/nio/BufferPoolMXBean.java > - src/share/classes/java/util/logging/PlatformLoggingMXBean.java > - test/java/nio/BufferPoolMXBean/Basic.java > - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java > > Changeset: 5107fb3a9c06 > Author: ? ?dholmes > Date: ? ? ?2011-03-30 22:20 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5107fb3a9c06 > > 7032364: Add jvm.cfg file for ARM and PPC architectures > Reviewed-by: darcy, bdelsart, alanb, mduigou > > + src/solaris/bin/arm/jvm.cfg > + src/solaris/bin/ppc/jvm.cfg > > Changeset: e2862ac26354 > Author: ? ?dcubed > Date: ? ? ?2011-03-30 21:10 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e2862ac26354 > > 7030400: 3/4 PrivateTransportTest.sh needs adjustment to work with 7003964 > Summary: Fix typo in GetModuleHandle() function lookup. > Reviewed-by: dholmes, alanb, acorn, zgu > > ! test/com/sun/jdi/PrivateTransportTest.sh > > Changeset: 683957148bab > Author: ? ?michaelm > Date: ? ? ?2011-03-31 17:37 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/683957148bab > > 7032866: Problem with fix for 7030256 > Reviewed-by: alanb > > ! src/windows/native/java/net/net_util_md.c > > Changeset: 856cc9e97aea > Author: ? ?darcy > Date: ? ? ?2011-03-31 19:09 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/856cc9e97aea > > 7005628: Clarify NPE behavior of Throwable.addSuppressed(null) > Reviewed-by: dholmes, mchung, jjb > > ! src/share/classes/java/lang/ArithmeticException.java > ! src/share/classes/java/lang/NullPointerException.java > ! src/share/classes/java/lang/OutOfMemoryError.java > ! src/share/classes/java/lang/Throwable.java > ! test/java/lang/Throwable/SuppressedExceptions.java > > Changeset: 9aaa2233b0de > Author: ? ?lana > Date: ? ? ?2011-03-31 22:07 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9aaa2233b0de > > Merge > > ! make/common/Defs.gmk > ! make/common/Release.gmk > - make/java/dyn/Makefile > - src/share/classes/java/dyn/CallSite.java > - src/share/classes/java/dyn/ClassValue.java > - src/share/classes/java/dyn/ConstantCallSite.java > - src/share/classes/java/dyn/InvokeDynamic.java > - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java > - src/share/classes/java/dyn/Linkage.java > - src/share/classes/java/dyn/MethodHandle.java > - src/share/classes/java/dyn/MethodHandles.java > - src/share/classes/java/dyn/MethodType.java > - src/share/classes/java/dyn/MethodTypeForm.java > - src/share/classes/java/dyn/MutableCallSite.java > - src/share/classes/java/dyn/SwitchPoint.java > - src/share/classes/java/dyn/VolatileCallSite.java > - src/share/classes/java/dyn/WrongMethodTypeException.java > - src/share/classes/java/dyn/package-info.java > - src/share/classes/sun/dyn/Access.java > - src/share/classes/sun/dyn/AdapterMethodHandle.java > - src/share/classes/sun/dyn/BoundMethodHandle.java > - src/share/classes/sun/dyn/CallSiteImpl.java > - src/share/classes/sun/dyn/DirectMethodHandle.java > - src/share/classes/sun/dyn/FilterGeneric.java > - src/share/classes/sun/dyn/FilterOneArgument.java > - src/share/classes/sun/dyn/FromGeneric.java > - src/share/classes/sun/dyn/InvokeGeneric.java > - src/share/classes/sun/dyn/Invokers.java > - src/share/classes/sun/dyn/MemberName.java > - src/share/classes/sun/dyn/MethodHandleImpl.java > - src/share/classes/sun/dyn/MethodHandleNatives.java > - src/share/classes/sun/dyn/MethodTypeImpl.java > - src/share/classes/sun/dyn/SpreadGeneric.java > - src/share/classes/sun/dyn/ToGeneric.java > - src/share/classes/sun/dyn/WrapperInstance.java > - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java > - src/share/classes/sun/dyn/anon/ConstantPoolParser.java > - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java > - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java > - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java > - src/share/classes/sun/dyn/empty/Empty.java > - src/share/classes/sun/dyn/package-info.java > - src/share/classes/sun/dyn/util/BytecodeDescriptor.java > - src/share/classes/sun/dyn/util/BytecodeName.java > - src/share/classes/sun/dyn/util/ValueConversions.java > - src/share/classes/sun/dyn/util/VerifyAccess.java > - src/share/classes/sun/dyn/util/VerifyType.java > - src/share/classes/sun/dyn/util/Wrapper.java > - src/share/classes/sun/dyn/util/package-info.java > - test/java/dyn/ClassValueTest.java > - test/java/dyn/InvokeDynamicPrintArgs.java > - test/java/dyn/InvokeGenericTest.java > - test/java/dyn/JavaDocExamplesTest.java > - test/java/dyn/MethodHandlesTest.java > - test/java/dyn/MethodTypeTest.java > - test/java/dyn/indify/Indify.java > > Changeset: abb29a6bc9f3 > Author: ? ?darcy > Date: ? ? ?2011-04-04 11:22 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/abb29a6bc9f3 > > 6543593: (reflect) Clarify private final field mutability > Reviewed-by: dholmes, alanb, mduigou > > ! src/share/classes/java/lang/reflect/Constructor.java > ! src/share/classes/java/lang/reflect/Field.java > ! src/share/classes/java/lang/reflect/Method.java > > Changeset: 59f43e232481 > Author: ? ?sherman > Date: ? ? ?2011-04-04 11:30 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/59f43e232481 > > 6751338: ZIP inflater/deflater performance > Summary: To use GetPrimitiveArrayCritical for bye array access > Reviewed-by: bristor, alanb > > ! src/share/classes/java/util/zip/DeflaterOutputStream.java > ! src/share/native/java/util/zip/Deflater.c > ! src/share/native/java/util/zip/Inflater.c > + test/java/util/zip/FlaterCriticalArray.java > + test/java/util/zip/InflaterBufferSize.java > > Changeset: 83e5e081b4bb > Author: ? ?sherman > Date: ? ? ?2011-04-04 11:36 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/83e5e081b4bb > > Merge > > > Changeset: 05c9c157ec51 > Author: ? ?alanb > Date: ? ? ?2011-04-04 18:09 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/05c9c157ec51 > > 7029979: (fs) Path.toRealPath(boolean) should be toRealPath(LinkOption...) > Reviewed-by: sherman > > ! src/share/classes/java/nio/file/Path.java > ! src/share/classes/sun/nio/fs/Util.java > ! src/share/classes/sun/util/calendar/ZoneInfoFile.java > ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java > ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipPath.java > ! src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java > ! src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java > ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java > ! src/solaris/classes/sun/nio/fs/UnixPath.java > ! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java > ! src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java > ! src/windows/classes/sun/nio/fs/WindowsPath.java > ! test/java/nio/file/Files/CheckPermissions.java > ! test/java/nio/file/Files/PassThroughFileSystem.java > ! test/java/nio/file/Path/Misc.java > > Changeset: d5f0cf316f12 > Author: ? ?alanb > Date: ? ? ?2011-04-04 18:12 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d5f0cf316f12 > > 7033568: (file) Miscellaneous typos > Reviewed-by: michaelm, mduigou > > ! src/share/classes/java/nio/file/Files.java > > Changeset: e9b9b0748794 > Author: ? ?alanb > Date: ? ? ?2011-04-04 18:35 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e9b9b0748794 > > 7030249: Eliminate use of LoadLibrary and other clean-ups > Reviewed-by: ohair, chegar, mchung > > ! make/java/java/Makefile > ! make/java/management/Makefile > ! src/windows/native/com/sun/management/OperatingSystem_md.c > ! src/windows/native/java/io/WinNTFileSystem_md.c > ! src/windows/native/java/lang/java_props_md.c > ! src/windows/native/sun/management/FileSystemImpl.c > ! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c > ! src/windows/native/sun/security/provider/WinCAPISeedGenerator.c > > Changeset: 9a3a1f8ad66b > Author: ? ?alanb > Date: ? ? ?2011-04-04 19:32 +0100 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9a3a1f8ad66b > > Merge > > > Changeset: 9f08a221e5f2 > Author: ? ?mduigou > Date: ? ? ?2011-04-04 11:55 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9f08a221e5f2 > > 6565585: Remove critical section in Method.invoke, Constructor.newInstance, Field.getFieldAccessor improving performance > Reviewed-by: alanb, dholmes, briangoetz > > ! src/share/classes/java/lang/reflect/AccessibleObject.java > ! src/share/classes/java/lang/reflect/Constructor.java > ! src/share/classes/java/lang/reflect/Field.java > ! src/share/classes/java/lang/reflect/Method.java > > Changeset: a6677292a936 > Author: ? ?lana > Date: ? ? ?2011-04-04 17:28 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a6677292a936 > > Merge > > ! src/share/classes/java/awt/Toolkit.java > - src/share/classes/java/nio/BufferPoolMXBean.java > - src/share/classes/java/util/logging/PlatformLoggingMXBean.java > ! src/solaris/classes/sun/awt/X11/XToolkit.java > - src/windows/native/java/net/NetworkInterface_win9x.c > - test/java/nio/BufferPoolMXBean/Basic.java > - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java > > Changeset: ef4492cbf1d7 > Author: ? ?dholmes > Date: ? ? ?2011-04-09 15:30 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ef4492cbf1d7 > > 7035109: Regression: awt SplashScreen/test18.sh fails - missing mapfile entry > Reviewed-by: alanb, ksrini > > ! make/sun/xawt/mapfile-vers > > Changeset: 6ff36c6e0cf4 > Author: ? ?lana > Date: ? ? ?2011-04-10 10:23 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6ff36c6e0cf4 > > Merge > > - src/share/classes/java/nio/BufferPoolMXBean.java > - src/share/classes/java/util/logging/PlatformLoggingMXBean.java > - src/windows/native/java/net/NetworkInterface_win9x.c > - test/java/nio/BufferPoolMXBean/Basic.java > - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java > > Changeset: fa9c8e314f10 > Author: ? ?jrose > Date: ? ? ?2011-04-07 22:07 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fa9c8e314f10 > > 6817525: turn on method handle functionality by default for JSR 292 > Summary: JVM bug 6817525 requires changes to some JDK unit tests; update test invocation flags and "Indify" snapshot > Reviewed-by: kvn, twisti > > ! test/java/lang/invoke/6987555/Test6987555.java > ! test/java/lang/invoke/6991596/Test6991596.java > ! test/java/lang/invoke/InvokeDynamicPrintArgs.java > ! test/java/lang/invoke/InvokeGenericTest.java > ! test/java/lang/invoke/JavaDocExamplesTest.java > ! test/java/lang/invoke/MethodHandlesTest.java > ! test/java/lang/invoke/MethodTypeTest.java > ! test/java/lang/invoke/indify/Indify.java > > Changeset: f1ebf4c57417 > Author: ? ?trims > Date: ? ? ?2011-04-12 16:37 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f1ebf4c57417 > > Merge > > > Changeset: 272483f6650b > Author: ? ?ohair > Date: ? ? ?2011-04-06 22:06 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/272483f6650b > > 7033660: Update copyright year to 2011 on any files changed in 2011 > Reviewed-by: dholmes > > ! make/Makefile > ! make/com/sun/crypto/provider/Makefile > ! make/com/sun/java/pack/Makefile > ! make/com/sun/java/pack/prop/Makefile > ! make/com/sun/jndi/cosnaming/Makefile > ! make/com/sun/jndi/dns/Makefile > ! make/com/sun/jndi/ldap/Makefile > ! make/com/sun/jndi/rmi/registry/Makefile > ! make/com/sun/nio/sctp/Makefile > ! make/com/sun/org/apache/xml/Makefile > ! make/com/sun/rowset/Makefile > ! make/com/sun/script/Makefile > ! make/com/sun/security/auth/module/Makefile > ! make/com/sun/servicetag/Makefile > ! make/com/sun/tools/attach/Makefile > ! make/common/Defs-solaris.gmk > ! make/common/Defs-windows.gmk > ! make/common/Demo.gmk > ! make/common/Library.gmk > ! make/common/Program.gmk > ! make/common/Sanity.gmk > ! make/common/Subdirs.gmk > ! make/common/shared/Compiler-msvc.gmk > ! make/common/shared/Defs-control.gmk > ! make/common/shared/Defs-javadoc.gmk > ! make/common/shared/Defs-windows.gmk > ! make/common/shared/Defs.gmk > ! make/docs/Makefile > ! make/docs/NON_CORE_PKGS.gmk > ! make/java/awt/Makefile > ! make/java/fdlibm/Makefile > ! make/java/java/FILES_java.gmk > ! make/java/java/Makefile > ! make/java/java_crw_demo/Makefile > ! make/java/java_hprof_demo/Makefile > ! make/java/jli/Makefile > ! make/java/logging/Makefile > ! make/java/main/java/Makefile > ! make/java/main/javaw/Makefile > ! make/java/management/Makefile > ! make/java/net/Makefile > ! make/java/nio/FILES_java.gmk > ! make/java/nio/mapfile-linux > ! make/java/nio/mapfile-solaris > ! make/java/npt/Makefile > ! make/java/redist/Makefile > ! make/java/redist/fonts/Makefile > ! make/java/redist/sajdi/Makefile > ! make/java/sql/Makefile > ! make/java/text/base/FILES_java.gmk > ! make/java/text/base/Makefile > ! make/java/util/FILES_properties.gmk > ! make/java/verify/Makefile > ! make/java/zip/Makefile > ! make/javax/crypto/Defs-jce.gmk > ! make/javax/crypto/Makefile > ! make/javax/imageio/Makefile > ! make/javax/print/Makefile > ! make/javax/sound/Makefile > ! make/javax/sound/jsoundalsa/Makefile > ! make/javax/sound/jsoundds/Makefile > ! make/javax/sql/Makefile > ! make/javax/swing/Makefile > ! make/javax/swing/plaf/Makefile > ! make/jdk_generic_profile.sh > ! make/jpda/back/Makefile > ! make/jpda/transport/Makefile > ! make/jpda/transport/shmem/Makefile > ! make/jpda/transport/socket/Makefile > ! make/jpda/tty/Makefile > ! make/launchers/Makefile > ! make/mkdemo/Makefile > ! make/mkdemo/jfc/Font2DTest/Makefile > ! make/mkdemo/jfc/Java2D/Makefile > ! make/mkdemo/jfc/Makefile > ! make/mkdemo/jfc/SwingApplet/Makefile > ! make/mkdemo/jfc/SwingSet2/Makefile > ! make/mkdemo/jfc/SwingSet3/Makefile > ! make/mkdemo/jpda/Makefile > ! make/mkdemo/jvmti/Makefile > ! make/mkdemo/management/Makefile > ! make/mksample/dtrace/Makefile > ! make/mksample/jmx/jmx-scandir/Makefile > ! make/mksample/nbproject/Makefile > ! make/mksample/nio/file/Makefile > ! make/mksample/nio/multicast/Makefile > ! make/mksample/nio/server/Makefile > ! make/mksample/scripting/scriptpad/Makefile > ! make/mksample/webservices/EbayClient/Makefile > ! make/mksample/webservices/EbayServer/Makefile > ! make/netbeans/common/java-data-native.ent > ! make/netbeans/common/java-data-no-native.ent > ! make/sun/Makefile > ! make/sun/applet/Makefile > ! make/sun/awt/Makefile > ! make/sun/awt/mapfile-mawt-vers > ! make/sun/awt/mapfile-vers-linux > ! make/sun/cmm/Makefile > ! make/sun/cmm/kcms/Makefile > ! make/sun/cmm/lcms/Makefile > ! make/sun/dcpr/Makefile > ! make/sun/font/Makefile > ! make/sun/font/t2k/Makefile > ! make/sun/headless/Makefile > ! make/sun/headless/mapfile-vers > ! make/sun/image/generic/Makefile > ! make/sun/image/vis/Makefile > ! make/sun/jar/Makefile > ! make/sun/javazic/Makefile > ! make/sun/jawt/Makefile > ! make/sun/jconsole/Makefile > ! make/sun/jdbc/Makefile > ! make/sun/jdga/Makefile > ! make/sun/jpeg/Makefile > ! make/sun/launcher/Makefile > ! make/sun/management/Makefile > ! make/sun/native2ascii/Makefile > ! make/sun/net/others/Makefile > ! make/sun/net/spi/nameservice/dns/Makefile > ! make/sun/nio/cs/FILES_java.gmk > ! make/sun/nio/cs/Makefile > ! make/sun/org/mozilla/javascript/Makefile > ! make/sun/pisces/Makefile > ! make/sun/rmi/cgi/Makefile > ! make/sun/rmi/oldtools/Makefile > ! make/sun/rmi/registry/Makefile > ! make/sun/rmi/rmi/Makefile > ! make/sun/rmi/rmic/Makefile > ! make/sun/rmi/rmid/Makefile > ! make/sun/security/ec/Makefile > ! make/sun/security/jgss/wrapper/Makefile > ! make/sun/security/krb5/Makefile > ! make/sun/security/mscapi/Makefile > ! make/sun/security/pkcs11/Makefile > ! make/sun/security/smartcardio/Makefile > ! make/sun/security/tools/Makefile > ! make/sun/serialver/Makefile > ! make/sun/splashscreen/Makefile > ! make/sun/text/Makefile > ! make/sun/tools/Makefile > ! make/sun/tracing/dtrace/Makefile > ! make/sun/xawt/Makefile > ! make/sun/xawt/mapfile-vers > ! make/tools/reorder/Makefile > ! make/tools/src/build/tools/javazic/Zoneinfo.java > ! src/share/back/debugInit.c > ! src/share/back/eventFilter.c > ! src/share/bin/java.c > ! src/share/bin/java.h > ! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java > ! src/share/classes/com/sun/java/util/jar/pack/Driver.java > ! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java > ! src/share/classes/com/sun/java/util/jar/pack/PropMap.java > ! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java > ! src/share/classes/com/sun/java/util/jar/pack/Utils.java > ! src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java > ! src/share/classes/com/sun/media/sound/AiffFileWriter.java > ! src/share/classes/com/sun/media/sound/AlawCodec.java > ! src/share/classes/com/sun/media/sound/AuFileWriter.java > ! src/share/classes/com/sun/media/sound/DirectAudioDevice.java > ! src/share/classes/com/sun/media/sound/RealTimeSequencer.java > ! src/share/classes/com/sun/media/sound/StandardMidiFileReader.java > ! src/share/classes/com/sun/media/sound/SunFileWriter.java > ! src/share/classes/com/sun/media/sound/WaveFileWriter.java > ! src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties > ! src/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties > ! src/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties > ! src/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties > ! src/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties > ! src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties > ! src/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties > ! src/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties > ! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties > ! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties > ! src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java > ! src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java > ! src/share/classes/com/sun/script/javascript/RhinoTopLevel.java > ! src/share/classes/com/sun/script/util/InterfaceImplementor.java > ! src/share/classes/com/sun/security/auth/PolicyFile.java > ! src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java > ! src/share/classes/com/sun/security/auth/login/ConfigFile.java > ! src/share/classes/com/sun/security/auth/module/JndiLoginModule.java > ! src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java > ! src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java > ! src/share/classes/com/sun/security/auth/module/UnixLoginModule.java > ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java > ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java > ! src/share/classes/com/sun/tools/script/shell/init.js > ! src/share/classes/java/awt/AWTEvent.java > ! src/share/classes/java/awt/Component.java > ! src/share/classes/java/awt/EventQueue.java > ! src/share/classes/java/awt/Font.java > ! src/share/classes/java/awt/LinearGradientPaint.java > ! src/share/classes/java/awt/MenuComponent.java > ! src/share/classes/java/awt/MultipleGradientPaint.java > ! src/share/classes/java/awt/RadialGradientPaint.java > ! src/share/classes/java/awt/TrayIcon.java > ! src/share/classes/java/awt/Window.java > ! src/share/classes/java/awt/color/ICC_Profile.java > ! src/share/classes/java/awt/doc-files/FocusSpec.html > ! src/share/classes/java/awt/geom/CubicCurve2D.java > ! src/share/classes/java/awt/image/PackedColorModel.java > ! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java > ! src/share/classes/java/beans/DefaultPersistenceDelegate.java > ! src/share/classes/java/beans/DesignMode.java > ! src/share/classes/java/beans/IndexedPropertyChangeEvent.java > ! src/share/classes/java/beans/Introspector.java > ! src/share/classes/java/beans/VetoableChangeSupport.java > ! src/share/classes/java/beans/package.html > ! src/share/classes/java/io/BufferedReader.java > ! src/share/classes/java/io/BufferedWriter.java > ! src/share/classes/java/io/Console.java > ! src/share/classes/java/io/DeleteOnExitHook.java > ! src/share/classes/java/io/File.java > ! src/share/classes/java/io/FileInputStream.java > ! src/share/classes/java/io/FileOutputStream.java > ! src/share/classes/java/io/FilePermission.java > ! src/share/classes/java/io/FilterOutputStream.java > ! src/share/classes/java/io/ObjectStreamClass.java > ! src/share/classes/java/io/PushbackInputStream.java > ! src/share/classes/java/io/PushbackReader.java > ! src/share/classes/java/lang/ApplicationShutdownHooks.java > ! src/share/classes/java/lang/Class.java > ! src/share/classes/java/lang/Package.java > ! src/share/classes/java/lang/StackTraceElement.java > ! src/share/classes/java/lang/StringCoding.java > ! src/share/classes/java/lang/System.java > ! src/share/classes/java/lang/Thread.java > ! src/share/classes/java/lang/ThreadGroup.java > ! src/share/classes/java/lang/management/ManagementFactory.java > ! src/share/classes/java/lang/management/PlatformComponent.java > ! src/share/classes/java/lang/reflect/Proxy.java > ! src/share/classes/java/lang/reflect/ReflectAccess.java > ! src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java > ! src/share/classes/java/net/AbstractPlainSocketImpl.java > ! src/share/classes/java/net/HttpURLConnection.java > ! src/share/classes/java/net/InetAddress.java > ! src/share/classes/java/net/NetPermission.java > ! src/share/classes/java/net/NetworkInterface.java > ! src/share/classes/java/net/URI.java > ! src/share/classes/java/net/URLClassLoader.java > ! src/share/classes/java/net/doc-files/net-properties.html > ! src/share/classes/java/net/package.html > ! src/share/classes/java/nio/channels/AsynchronousFileChannel.java > ! src/share/classes/java/nio/channels/FileChannel.java > ! src/share/classes/java/nio/channels/SeekableByteChannel.java > ! src/share/classes/java/nio/channels/SocketChannel.java > ! src/share/classes/java/nio/file/AccessMode.java > ! src/share/classes/java/nio/file/CopyOption.java > ! src/share/classes/java/nio/file/DirectoryIteratorException.java > ! src/share/classes/java/nio/file/DirectoryStream.java > ! src/share/classes/java/nio/file/FileStore.java > ! src/share/classes/java/nio/file/FileSystem.java > ! src/share/classes/java/nio/file/FileSystems.java > ! src/share/classes/java/nio/file/FileTreeWalker.java > ! src/share/classes/java/nio/file/FileVisitor.java > ! src/share/classes/java/nio/file/Files.java > ! src/share/classes/java/nio/file/LinkOption.java > ! src/share/classes/java/nio/file/LinkPermission.java > ! src/share/classes/java/nio/file/OpenOption.java > ! src/share/classes/java/nio/file/Path.java > ! src/share/classes/java/nio/file/PathMatcher.java > ! src/share/classes/java/nio/file/Paths.java > ! src/share/classes/java/nio/file/SecureDirectoryStream.java > ! src/share/classes/java/nio/file/SimpleFileVisitor.java > ! src/share/classes/java/nio/file/TempFileHelper.java > ! src/share/classes/java/nio/file/WatchEvent.java > ! src/share/classes/java/nio/file/WatchKey.java > ! src/share/classes/java/nio/file/WatchService.java > ! src/share/classes/java/nio/file/attribute/AclEntry.java > ! src/share/classes/java/nio/file/attribute/AclFileAttributeView.java > ! src/share/classes/java/nio/file/attribute/BasicFileAttributeView.java > ! src/share/classes/java/nio/file/attribute/BasicFileAttributes.java > ! src/share/classes/java/nio/file/attribute/DosFileAttributeView.java > ! src/share/classes/java/nio/file/attribute/DosFileAttributes.java > ! src/share/classes/java/nio/file/attribute/FileAttribute.java > ! src/share/classes/java/nio/file/attribute/FileAttributeView.java > ! src/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java > ! src/share/classes/java/nio/file/attribute/FileTime.java > ! src/share/classes/java/nio/file/attribute/PosixFileAttributeView.java > ! src/share/classes/java/nio/file/attribute/PosixFileAttributes.java > ! src/share/classes/java/nio/file/attribute/PosixFilePermission.java > ! src/share/classes/java/nio/file/attribute/PosixFilePermissions.java > ! src/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java > ! src/share/classes/java/nio/file/attribute/package-info.java > ! src/share/classes/java/nio/file/package-info.java > ! src/share/classes/java/nio/file/spi/FileSystemProvider.java > ! src/share/classes/java/nio/file/spi/FileTypeDetector.java > ! src/share/classes/java/security/AccessControlContext.java > ! src/share/classes/java/security/AlgorithmParameterGenerator.java > ! src/share/classes/java/security/AlgorithmParameters.java > ! src/share/classes/java/security/BasicPermission.java > ! src/share/classes/java/security/KeyFactory.java > ! src/share/classes/java/security/KeyPairGenerator.java > ! src/share/classes/java/security/KeyStore.java > ! src/share/classes/java/security/MessageDigest.java > ! src/share/classes/java/security/Permissions.java > ! src/share/classes/java/security/Policy.java > ! src/share/classes/java/security/ProtectionDomain.java > ! src/share/classes/java/security/Provider.java > ! src/share/classes/java/security/SecureClassLoader.java > ! src/share/classes/java/security/SecureRandom.java > ! src/share/classes/java/security/Security.java > ! src/share/classes/java/security/Signature.java > ! src/share/classes/java/security/UnresolvedPermission.java > ! src/share/classes/java/security/UnresolvedPermissionCollection.java > ! src/share/classes/java/security/cert/CertPath.java > ! src/share/classes/java/security/cert/CertPathBuilder.java > ! src/share/classes/java/security/cert/CertPathValidator.java > ! src/share/classes/java/security/cert/CertStore.java > ! src/share/classes/java/security/cert/Certificate.java > ! src/share/classes/java/security/cert/CertificateFactory.java > ! src/share/classes/java/security/cert/CertificateFactorySpi.java > ! src/share/classes/java/security/cert/package.html > ! src/share/classes/java/security/package.html > ! src/share/classes/java/sql/Timestamp.java > ! src/share/classes/java/text/SimpleDateFormat.java > ! src/share/classes/java/util/Arrays.java > ! src/share/classes/java/util/Collections.java > ! src/share/classes/java/util/Currency.java > ! src/share/classes/java/util/DualPivotQuicksort.java > ! src/share/classes/java/util/EnumMap.java > ! src/share/classes/java/util/EnumSet.java > ! src/share/classes/java/util/HashMap.java > ! src/share/classes/java/util/HashSet.java > ! src/share/classes/java/util/Hashtable.java > ! src/share/classes/java/util/IdentityHashMap.java > ! src/share/classes/java/util/JumboEnumSet.java > ! src/share/classes/java/util/LinkedHashMap.java > ! src/share/classes/java/util/LinkedList.java > ! src/share/classes/java/util/Locale.java > ! src/share/classes/java/util/Objects.java > ! src/share/classes/java/util/RegularEnumSet.java > ! src/share/classes/java/util/ServiceLoader.java > ! src/share/classes/java/util/TreeMap.java > ! src/share/classes/java/util/UUID.java > ! src/share/classes/java/util/Vector.java > ! src/share/classes/java/util/WeakHashMap.java > ! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java > ! src/share/classes/java/util/logging/FileHandler.java > ! src/share/classes/java/util/logging/Level.java > ! src/share/classes/java/util/logging/Logger.java > ! src/share/classes/java/util/logging/Logging.java > ! src/share/classes/java/util/prefs/AbstractPreferences.java > ! src/share/classes/java/util/regex/Pattern.java > ! src/share/classes/java/util/spi/LocaleNameProvider.java > ! src/share/classes/java/util/zip/Inflater.java > ! src/share/classes/java/util/zip/ZipEntry.java > ! src/share/classes/java/util/zip/ZipFile.java > ! src/share/classes/java/util/zip/ZipOutputStream.java > ! src/share/classes/java/util/zip/package.html > ! src/share/classes/javax/crypto/Cipher.java > ! src/share/classes/javax/crypto/ExemptionMechanism.java > ! src/share/classes/javax/crypto/KeyAgreement.java > ! src/share/classes/javax/crypto/KeyGenerator.java > ! src/share/classes/javax/crypto/Mac.java > ! src/share/classes/javax/crypto/package.html > ! src/share/classes/javax/net/ssl/SSLContext.java > ! src/share/classes/javax/net/ssl/package.html > ! src/share/classes/javax/print/attribute/standard/DialogTypeSelection.java > ! src/share/classes/javax/script/CompiledScript.java > ! src/share/classes/javax/script/ScriptEngineFactory.java > ! src/share/classes/javax/security/auth/PrivateCredentialPermission.java > ! src/share/classes/javax/security/auth/SubjectDomainCombiner.java > ! src/share/classes/javax/security/auth/kerberos/DelegationPermission.java > ! src/share/classes/javax/security/auth/kerberos/ServicePermission.java > ! src/share/classes/javax/security/auth/login/Configuration.java > ! src/share/classes/javax/security/auth/login/package.html > ! src/share/classes/javax/sound/midi/MidiSystem.java > ! src/share/classes/javax/sound/sampled/AudioSystem.java > ! src/share/classes/javax/sql/rowset/serial/SerialClob.java > ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java > ! src/share/classes/javax/swing/AbstractButton.java > ! src/share/classes/javax/swing/BorderFactory.java > ! src/share/classes/javax/swing/BufferStrategyPaintManager.java > ! src/share/classes/javax/swing/DefaultDesktopManager.java > ! src/share/classes/javax/swing/JComponent.java > ! src/share/classes/javax/swing/JEditorPane.java > ! src/share/classes/javax/swing/JFileChooser.java > ! src/share/classes/javax/swing/JLayer.java > ! src/share/classes/javax/swing/JOptionPane.java > ! src/share/classes/javax/swing/JSlider.java > ! src/share/classes/javax/swing/JViewport.java > ! src/share/classes/javax/swing/LookAndFeel.java > ! src/share/classes/javax/swing/RepaintManager.java > ! src/share/classes/javax/swing/SizeSequence.java > ! src/share/classes/javax/swing/SwingUtilities.java > ! src/share/classes/javax/swing/SwingWorker.java > ! src/share/classes/javax/swing/Timer.java > ! src/share/classes/javax/swing/ToolTipManager.java > ! src/share/classes/javax/swing/TransferHandler.java > ! src/share/classes/javax/swing/border/BevelBorder.java > ! src/share/classes/javax/swing/border/StrokeBorder.java > ! src/share/classes/javax/swing/event/InternalFrameAdapter.java > ! src/share/classes/javax/swing/event/InternalFrameListener.java > ! src/share/classes/javax/swing/plaf/LayerUI.java > ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java > ! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java > ! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java > ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java > ! src/share/classes/javax/swing/plaf/nimbus/skin.laf > ! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java > ! src/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java > ! src/share/classes/javax/swing/text/AsyncBoxView.java > ! src/share/classes/javax/swing/text/DefaultCaret.java > ! src/share/classes/javax/swing/text/JTextComponent.java > ! src/share/classes/javax/swing/text/Keymap.java > ! src/share/classes/javax/swing/text/TableView.java > ! src/share/classes/javax/swing/text/Utilities.java > ! src/share/classes/javax/swing/text/View.java > ! src/share/classes/javax/swing/text/WrappedPlainView.java > ! src/share/classes/javax/swing/text/html/CSSBorder.java > ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java > ! src/share/classes/javax/swing/text/html/ParagraphView.java > ! src/share/classes/javax/swing/text/html/StyleSheet.java > ! src/share/classes/javax/swing/text/html/parser/ParserDelegator.java > ! src/share/classes/overview-core.html > ! src/share/classes/sun/applet/AppletClassLoader.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_de.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_es.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_fr.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_it.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_ja.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java > ! src/share/classes/sun/awt/AWTAccessor.java > ! src/share/classes/sun/awt/SunToolkit.java > ! src/share/classes/sun/awt/image/ImageFetcher.java > ! src/share/classes/sun/awt/image/InputStreamImageSource.java > ! src/share/classes/sun/dc/DuctusRenderingEngine.java > ! src/share/classes/sun/font/FileFont.java > ! src/share/classes/sun/font/FileFontStrike.java > ! src/share/classes/sun/font/Font2D.java > ! src/share/classes/sun/font/FontScaler.java > ! src/share/classes/sun/font/FontUtilities.java > ! src/share/classes/sun/font/FreetypeFontScaler.java > ! src/share/classes/sun/font/NullFontScaler.java > ! src/share/classes/sun/font/StrikeCache.java > ! src/share/classes/sun/font/SunFontManager.java > ! src/share/classes/sun/font/TrueTypeFont.java > ! src/share/classes/sun/font/Type1Font.java > ! src/share/classes/sun/invoke/package-info.java > ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java > ! src/share/classes/sun/java2d/loops/CompositeType.java > ! src/share/classes/sun/java2d/loops/MaskFill.java > ! src/share/classes/sun/java2d/pipe/AAShapePipe.java > ! src/share/classes/sun/java2d/pipe/AlphaColorPipe.java > ! src/share/classes/sun/java2d/pipe/RenderingEngine.java > ! src/share/classes/sun/java2d/pisces/Curve.java > ! src/share/classes/sun/java2d/pisces/Dasher.java > ! src/share/classes/sun/java2d/pisces/Helpers.java > ! src/share/classes/sun/java2d/pisces/PiscesCache.java > ! src/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java > ! src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java > ! src/share/classes/sun/java2d/pisces/Renderer.java > ! src/share/classes/sun/java2d/pisces/Stroker.java > ! src/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java > ! src/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java > ! src/share/classes/sun/launcher/LauncherHelper.java > ! src/share/classes/sun/launcher/resources/launcher.properties > ! src/share/classes/sun/management/resources/agent_de.properties > ! src/share/classes/sun/management/resources/agent_es.properties > ! src/share/classes/sun/management/resources/agent_fr.properties > ! src/share/classes/sun/management/resources/agent_it.properties > ! src/share/classes/sun/management/resources/agent_ja.properties > ! src/share/classes/sun/management/resources/agent_ko.properties > ! src/share/classes/sun/management/resources/agent_pt_BR.properties > ! src/share/classes/sun/management/resources/agent_sv.properties > ! src/share/classes/sun/management/resources/agent_zh_CN.properties > ! src/share/classes/sun/management/resources/agent_zh_TW.properties > ! src/share/classes/sun/misc/FloatingDecimal.java > ! src/share/classes/sun/misc/JavaSecurityAccess.java > ! src/share/classes/sun/misc/Launcher.java > ! src/share/classes/sun/misc/URLClassPath.java > ! src/share/classes/sun/misc/VM.java > ! src/share/classes/sun/misc/resources/Messages_de.java > ! src/share/classes/sun/misc/resources/Messages_es.java > ! src/share/classes/sun/misc/resources/Messages_fr.java > ! src/share/classes/sun/misc/resources/Messages_it.java > ! src/share/classes/sun/misc/resources/Messages_ja.java > ! src/share/classes/sun/misc/resources/Messages_ko.java > ! src/share/classes/sun/misc/resources/Messages_pt_BR.java > ! src/share/classes/sun/misc/resources/Messages_sv.java > ! src/share/classes/sun/misc/resources/Messages_zh_CN.java > ! src/share/classes/sun/misc/resources/Messages_zh_TW.java > ! src/share/classes/sun/net/httpserver/ChunkedInputStream.java > ! src/share/classes/sun/net/spi/DefaultProxySelector.java > ! src/share/classes/sun/net/www/http/KeepAliveCache.java > ! src/share/classes/sun/net/www/http/KeepAliveStream.java > ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java > ! src/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java > ! src/share/classes/sun/net/www/protocol/jar/URLJarFile.java > ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java > ! src/share/classes/sun/nio/ch/FileChannelImpl.java > ! src/share/classes/sun/nio/ch/Net.java > ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java > ! src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java > ! src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java > ! src/share/classes/sun/nio/fs/AbstractFileTypeDetector.java > ! src/share/classes/sun/nio/fs/AbstractPath.java > ! src/share/classes/sun/nio/fs/AbstractPoller.java > ! src/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java > ! src/share/classes/sun/nio/fs/AbstractWatchKey.java > ! src/share/classes/sun/nio/fs/AbstractWatchService.java > ! src/share/classes/sun/nio/fs/DynamicFileAttributeView.java > ! src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java > ! src/share/classes/sun/nio/fs/PollingWatchService.java > ! src/share/classes/sun/nio/fs/Util.java > ! src/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties > ! src/share/classes/sun/rmi/registry/resources/rmiregistry_es.properties > ! src/share/classes/sun/rmi/registry/resources/rmiregistry_fr.properties > ! src/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties > ! src/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties > ! src/share/classes/sun/rmi/registry/resources/rmiregistry_ko.properties > ! src/share/classes/sun/rmi/registry/resources/rmiregistry_pt_BR.properties > ! src/share/classes/sun/rmi/registry/resources/rmiregistry_sv.properties > ! src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties > ! src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_TW.properties > ! src/share/classes/sun/rmi/rmic/resources/rmic_ja.properties > ! src/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties > ! src/share/classes/sun/rmi/server/resources/rmid_de.properties > ! src/share/classes/sun/rmi/server/resources/rmid_es.properties > ! src/share/classes/sun/rmi/server/resources/rmid_fr.properties > ! src/share/classes/sun/rmi/server/resources/rmid_it.properties > ! src/share/classes/sun/rmi/server/resources/rmid_ja.properties > ! src/share/classes/sun/rmi/server/resources/rmid_ko.properties > ! src/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties > ! src/share/classes/sun/rmi/server/resources/rmid_sv.properties > ! src/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties > ! src/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties > ! src/share/classes/sun/security/acl/AclEntryImpl.java > ! src/share/classes/sun/security/acl/AclImpl.java > ! src/share/classes/sun/security/acl/GroupImpl.java > ! src/share/classes/sun/security/jca/ProviderList.java > ! src/share/classes/sun/security/jca/Providers.java > ! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java > ! src/share/classes/sun/security/krb5/Config.java > ! src/share/classes/sun/security/krb5/KdcComm.java > ! src/share/classes/sun/security/krb5/KrbAsRep.java > ! src/share/classes/sun/security/krb5/PrincipalName.java > ! src/share/classes/sun/security/krb5/Realm.java > ! src/share/classes/sun/security/krb5/internal/HostAddresses.java > ! src/share/classes/sun/security/krb5/internal/KRBError.java > ! src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java > ! src/share/classes/sun/security/krb5/internal/crypto/EType.java > ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java > ! src/share/classes/sun/security/pkcs11/Config.java > ! src/share/classes/sun/security/pkcs11/P11Key.java > ! src/share/classes/sun/security/provider/PolicyFile.java > ! src/share/classes/sun/security/provider/SeedGenerator.java > ! src/share/classes/sun/security/provider/Sun.java > ! src/share/classes/sun/security/provider/VerificationProvider.java > ! src/share/classes/sun/security/provider/X509Factory.java > ! src/share/classes/sun/security/rsa/RSACore.java > ! src/share/classes/sun/security/rsa/SunRsaSign.java > ! src/share/classes/sun/security/ssl/CipherSuite.java > ! src/share/classes/sun/security/ssl/CipherSuiteList.java > ! src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java > ! src/share/classes/sun/security/ssl/Handshaker.java > ! src/share/classes/sun/security/ssl/HelloExtensions.java > ! src/share/classes/sun/security/ssl/ProtocolList.java > ! src/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java > ! src/share/classes/sun/security/ssl/SSLSessionImpl.java > ! src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java > ! src/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java > ! src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java > ! src/share/classes/sun/security/ssl/X509KeyManagerImpl.java > ! src/share/classes/sun/security/tools/JarSignerResources_ja.java > ! src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java > ! src/share/classes/sun/security/tools/policytool/PolicyTool.java > ! src/share/classes/sun/security/util/AuthResources_de.java > ! src/share/classes/sun/security/util/AuthResources_es.java > ! src/share/classes/sun/security/util/AuthResources_fr.java > ! src/share/classes/sun/security/util/AuthResources_it.java > ! src/share/classes/sun/security/util/AuthResources_ja.java > ! src/share/classes/sun/security/util/AuthResources_ko.java > ! src/share/classes/sun/security/util/AuthResources_pt_BR.java > ! src/share/classes/sun/security/util/AuthResources_sv.java > ! src/share/classes/sun/security/util/AuthResources_zh_CN.java > ! src/share/classes/sun/security/util/AuthResources_zh_TW.java > ! src/share/classes/sun/security/util/Resources_de.java > ! src/share/classes/sun/security/util/Resources_es.java > ! src/share/classes/sun/security/util/Resources_fr.java > ! src/share/classes/sun/security/util/Resources_it.java > ! src/share/classes/sun/security/util/Resources_ja.java > ! src/share/classes/sun/security/util/Resources_ko.java > ! src/share/classes/sun/security/util/Resources_pt_BR.java > ! src/share/classes/sun/security/util/Resources_sv.java > ! src/share/classes/sun/security/util/Resources_zh_CN.java > ! src/share/classes/sun/security/util/Resources_zh_TW.java > ! src/share/classes/sun/swing/AccumulativeRunnable.java > ! src/share/classes/sun/swing/WindowsPlacesBar.java > ! src/share/classes/sun/text/resources/CollationData_sr_Latn.java > ! src/share/classes/sun/tools/attach/HotSpotAttachProvider.java > ! src/share/classes/sun/tools/jar/Main.java > ! src/share/classes/sun/tools/jar/resources/jar_de.properties > ! src/share/classes/sun/tools/jar/resources/jar_es.properties > ! src/share/classes/sun/tools/jar/resources/jar_fr.properties > ! src/share/classes/sun/tools/jar/resources/jar_it.properties > ! src/share/classes/sun/tools/jar/resources/jar_ja.properties > ! src/share/classes/sun/tools/jar/resources/jar_ko.properties > ! src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties > ! src/share/classes/sun/tools/jar/resources/jar_sv.properties > ! src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties > ! src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties > ! src/share/classes/sun/tools/javac/resources/javac_ja.properties > ! src/share/classes/sun/tools/javac/resources/javac_zh_CN.properties > ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java > ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java > ! src/share/classes/sun/tools/native2ascii/Main.java > ! src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java > ! src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java > ! src/share/classes/sun/util/calendar/LocalGregorianCalendar.java > ! src/share/classes/sun/util/locale/LanguageTag.java > ! src/share/classes/sun/util/logging/PlatformLogger.java > ! src/share/classes/sun/util/logging/resources/logging.properties > ! src/share/classes/sun/util/logging/resources/logging_de.properties > ! src/share/classes/sun/util/logging/resources/logging_es.properties > ! src/share/classes/sun/util/logging/resources/logging_fr.properties > ! src/share/classes/sun/util/logging/resources/logging_it.properties > ! src/share/classes/sun/util/logging/resources/logging_ja.properties > ! src/share/classes/sun/util/logging/resources/logging_ko.properties > ! src/share/classes/sun/util/logging/resources/logging_pt_BR.properties > ! src/share/classes/sun/util/logging/resources/logging_sv.properties > ! src/share/classes/sun/util/logging/resources/logging_zh_CN.properties > ! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties > ! src/share/classes/sun/util/resources/LocaleData.java > ! src/share/classes/sun/util/resources/TimeZoneNames.java > ! src/share/classes/sun/util/resources/TimeZoneNames_de.java > ! src/share/classes/sun/util/resources/TimeZoneNames_es.java > ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java > ! src/share/classes/sun/util/resources/TimeZoneNames_it.java > ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java > ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java > ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java > ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java > ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java > ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java > ! src/share/demo/jvmti/heapTracker/heapTracker.c > ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributeView.java > ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileStore.java > ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java > ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java > ! src/share/instrument/JPLISAgent.c > ! src/share/javavm/export/jvmti.h > ! src/share/native/com/sun/java/util/jar/pack/unpack.cpp > ! src/share/native/common/check_code.c > ! src/share/native/java/io/io_util.c > ! src/share/native/sun/awt/image/awt_parseImage.c > ! src/share/native/sun/awt/image/jpeg/imageioJPEG.c > ! src/share/native/sun/awt/image/jpeg/jpegdecoder.c > ! src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.h > ! src/share/native/sun/font/FontInstanceAdapter.cpp > ! src/share/native/sun/java2d/cmm/lcms/LCMS.c > ! src/share/native/sun/java2d/loops/MaskFill.c > ! src/share/native/sun/java2d/loops/ParallelogramUtils.h > ! src/share/native/sun/java2d/loops/ProcessPath.c > ! src/share/native/sun/java2d/pipe/BufferedMaskBlit.c > ! src/share/native/sun/security/ec/ECC_JNI.cpp > ! src/share/native/sun/security/ec/impl/ec.c > ! src/share/native/sun/security/ec/impl/ec.h > ! src/share/native/sun/security/ec/impl/ec2.h > ! src/share/native/sun/security/ec/impl/ec2_163.c > ! src/share/native/sun/security/ec/impl/ec2_193.c > ! src/share/native/sun/security/ec/impl/ec2_233.c > ! src/share/native/sun/security/ec/impl/ec2_aff.c > ! src/share/native/sun/security/ec/impl/ec2_mont.c > ! src/share/native/sun/security/ec/impl/ec_naf.c > ! src/share/native/sun/security/ec/impl/ecc_impl.h > ! src/share/native/sun/security/ec/impl/ecdecode.c > ! src/share/native/sun/security/ec/impl/ecl-curve.h > ! src/share/native/sun/security/ec/impl/ecl-exp.h > ! src/share/native/sun/security/ec/impl/ecl-priv.h > ! src/share/native/sun/security/ec/impl/ecl.c > ! src/share/native/sun/security/ec/impl/ecl.h > ! src/share/native/sun/security/ec/impl/ecl_curve.c > ! src/share/native/sun/security/ec/impl/ecl_gf.c > ! src/share/native/sun/security/ec/impl/ecl_mult.c > ! src/share/native/sun/security/ec/impl/ecp.h > ! src/share/native/sun/security/ec/impl/ecp_192.c > ! src/share/native/sun/security/ec/impl/ecp_224.c > ! src/share/native/sun/security/ec/impl/ecp_256.c > ! src/share/native/sun/security/ec/impl/ecp_384.c > ! src/share/native/sun/security/ec/impl/ecp_521.c > ! src/share/native/sun/security/ec/impl/ecp_aff.c > ! src/share/native/sun/security/ec/impl/ecp_jac.c > ! src/share/native/sun/security/ec/impl/ecp_jm.c > ! src/share/native/sun/security/ec/impl/ecp_mont.c > ! src/share/native/sun/security/ec/impl/logtab.h > ! src/share/native/sun/security/ec/impl/mp_gf2m-priv.h > ! src/share/native/sun/security/ec/impl/mp_gf2m.c > ! src/share/native/sun/security/ec/impl/mp_gf2m.h > ! src/share/native/sun/security/ec/impl/mpi-config.h > ! src/share/native/sun/security/ec/impl/mpi-priv.h > ! src/share/native/sun/security/ec/impl/mpi.c > ! src/share/native/sun/security/ec/impl/mpi.h > ! src/share/native/sun/security/ec/impl/mplogic.c > ! src/share/native/sun/security/ec/impl/mplogic.h > ! src/share/native/sun/security/ec/impl/mpmontg.c > ! src/share/native/sun/security/ec/impl/mpprime.h > ! src/share/native/sun/security/ec/impl/oid.c > ! src/share/native/sun/security/ec/impl/secitem.c > ! src/share/native/sun/security/ec/impl/secoidt.h > ! src/share/sample/nio/file/AclEdit.java > ! src/share/sample/nio/file/Chmod.java > ! src/share/sample/nio/file/Copy.java > ! src/share/sample/nio/file/DiskUsage.java > ! src/share/sample/nio/file/FileType.java > ! src/share/sample/nio/file/WatchDir.java > ! src/share/sample/nio/file/Xdd.java > ! src/solaris/classes/java/lang/ProcessEnvironment.java > ! src/solaris/classes/java/util/prefs/FileSystemPreferences.java > ! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java > ! src/solaris/classes/sun/awt/X11/XComponentPeer.java > ! src/solaris/classes/sun/awt/X11/XDesktopPeer.java > ! src/solaris/classes/sun/awt/X11/XGlobalCursorManager.java > ! src/solaris/classes/sun/awt/X11/XSelection.java > ! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java > ! src/solaris/classes/sun/awt/motif/MFontConfiguration.java > ! src/solaris/classes/sun/awt/motif/MToolkit.java > ! src/solaris/classes/sun/font/FcFontConfiguration.java > ! src/solaris/classes/sun/font/FontConfigManager.java > ! src/solaris/classes/sun/font/XRGlyphCache.java > ! src/solaris/classes/sun/java2d/xr/XRSurfaceData.java > ! src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java > ! src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java > ! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java > ! src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java > ! src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java > ! src/solaris/classes/sun/nio/fs/LinuxFileSystem.java > ! src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java > ! src/solaris/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java > ! src/solaris/classes/sun/nio/fs/LinuxWatchService.java > ! src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java > ! src/solaris/classes/sun/nio/fs/SolarisFileSystem.java > ! src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java > ! src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java > ! src/solaris/classes/sun/nio/fs/SolarisWatchService.java > ! src/solaris/classes/sun/nio/fs/UnixChannelFactory.java > ! src/solaris/classes/sun/nio/fs/UnixCopyFile.java > ! src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java > ! src/solaris/classes/sun/nio/fs/UnixFileAttributes.java > ! src/solaris/classes/sun/nio/fs/UnixFileStore.java > ! src/solaris/classes/sun/nio/fs/UnixFileSystem.java > ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java > ! src/solaris/classes/sun/nio/fs/UnixPath.java > ! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java > ! src/solaris/classes/sun/nio/fs/UnixUriUtils.java > ! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c > ! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c > ! src/solaris/native/java/net/Inet6AddressImpl.c > ! src/solaris/native/java/net/NetworkInterface.c > ! src/solaris/native/java/net/PlainDatagramSocketImpl.c > ! src/solaris/native/java/net/PlainSocketImpl.c > ! src/solaris/native/java/net/linux_close.c > ! src/solaris/native/java/net/net_util_md.c > ! src/solaris/native/sun/awt/awt_DrawingSurface.c > ! src/solaris/native/sun/awt/awt_GraphicsEnv.c > ! src/solaris/native/sun/awt/fontpath.c > ! src/solaris/native/sun/awt/gtk2_interface.c > ! src/solaris/native/sun/awt/gtk2_interface.h > ! src/solaris/native/sun/java2d/loops/vis_IntArgbPre_Mask.c > ! src/solaris/native/sun/java2d/loops/vis_SrcMaskFill.c > ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c > ! src/solaris/native/sun/java2d/x11/X11SurfaceData.h > ! src/solaris/native/sun/java2d/x11/XRBackendNative.c > ! src/solaris/native/sun/java2d/x11/XRSurfaceData.c > ! src/solaris/native/sun/nio/ch/FileChannelImpl.c > ! src/solaris/native/sun/nio/ch/Net.c > ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c > ! src/solaris/native/sun/xawt/XToolkit.c > ! src/solaris/native/sun/xawt/awt_Desktop.c > ! src/windows/bin/java_md.c > ! src/windows/classes/java/lang/ProcessEnvironment.java > ! src/windows/classes/java/net/PlainSocketImpl.java > ! src/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java > ! src/windows/classes/sun/awt/Win32FontManager.java > ! src/windows/classes/sun/awt/windows/WPathGraphics.java > ! src/windows/classes/sun/awt/windows/WPrinterJob.java > ! src/windows/classes/sun/awt/windows/WToolkit.java > ! src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java > ! src/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java > ! src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java > ! src/windows/classes/sun/nio/ch/PendingIoCache.java > ! src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java > ! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java > ! src/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java > ! src/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java > ! src/windows/classes/sun/nio/fs/WindowsFileCopy.java > ! src/windows/classes/sun/nio/fs/WindowsFileStore.java > ! src/windows/classes/sun/nio/fs/WindowsFileSystem.java > ! src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java > ! src/windows/classes/sun/nio/fs/WindowsPath.java > ! src/windows/classes/sun/nio/fs/WindowsPathParser.java > ! src/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java > ! src/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java > ! src/windows/classes/sun/nio/fs/WindowsWatchService.java > ! src/windows/classes/sun/print/Win32PrintService.java > ! src/windows/demo/jvmti/hprof/hprof_md.c > ! src/windows/native/java/io/WinNTFileSystem_md.c > ! src/windows/native/java/io/canonicalize_md.c > ! src/windows/native/java/io/io_util_md.c > ! src/windows/native/java/net/Inet4AddressImpl.c > ! src/windows/native/java/net/Inet6AddressImpl.c > ! src/windows/native/java/net/TwoStacksPlainSocketImpl.c > ! src/windows/native/sun/java2d/d3d/D3DGraphicsDevice.cpp > ! src/windows/native/sun/java2d/windows/GDIBlitLoops.cpp > ! src/windows/native/sun/nio/ch/Iocp.c > ! src/windows/native/sun/nio/ch/Net.c > ! src/windows/native/sun/nio/fs/RegistryFileTypeDetector.c > ! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c > ! src/windows/native/sun/windows/Devices.h > ! src/windows/native/sun/windows/awt_Debug.cpp > ! src/windows/native/sun/windows/awt_Debug.h > ! src/windows/native/sun/windows/awt_Dialog.h > ! src/windows/native/sun/windows/awt_Frame.cpp > ! src/windows/native/sun/windows/awt_Frame.h > ! src/windows/native/sun/windows/awt_PrintJob.cpp > ! src/windows/native/sun/windows/awt_TextArea.h > ! src/windows/native/sun/windows/awt_Toolkit.cpp > ! src/windows/native/sun/windows/awt_TrayIcon.cpp > ! src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp > ! src/windows/native/sun/windows/awt_Window.cpp > ! test/Makefile > ! test/ProblemList.txt > ! test/com/sun/awt/Translucency/WindowOpacity.java > ! test/com/sun/jdi/NativeInstanceFilter.java > ! test/com/sun/jdi/NativeInstanceFilterTarg.java > ! test/com/sun/jdi/ProcessAttachTest.sh > ! test/com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java > ! test/com/sun/security/auth/module/LdapLoginModule/CheckOptions.java > ! test/com/sun/tools/attach/ApplicationSetup.sh > ! test/com/sun/tools/attach/BasicTests.sh > ! test/com/sun/tools/attach/CommonSetup.sh > ! test/com/sun/tools/attach/PermissionTests.sh > ! test/demo/zipfs/Basic.java > ! test/demo/zipfs/PathOps.java > ! test/demo/zipfs/basic.sh > ! test/java/awt/Container/CheckZOrderChange/CheckZOrderChange.java > ! test/java/awt/FontClass/LCDScale.java > ! test/java/awt/Graphics2D/RenderClipTest/RenderClipTest.java > ! test/java/awt/PrintJob/Text/StringWidth.java > ! test/java/awt/font/FontNames/LocaleFamilyNames.java > ! test/java/awt/xembed/server/TestXEmbedServer.java > ! test/java/io/File/IsHidden.java > ! test/java/io/File/SetAccess.java > ! test/java/io/File/SetLastModified.java > ! test/java/io/File/SymLinks.java > ! test/java/io/File/basic.sh > ! test/java/io/FileInputStream/LargeFileAvailable.java > ! test/java/io/FileOutputStream/AtomicAppend.java > ! test/java/io/OutputStreamWriter/Encode.java > ! test/java/io/PrintStream/EncodingConstructor.java > ! test/java/io/Serializable/NPEProvoker/NPEProvoker.java > ! test/java/io/Serializable/evolution/RenamePackage/install/SerialDriver.java > ! test/java/io/Serializable/evolution/RenamePackage/test/SerialDriver.java > ! test/java/lang/Double/ParseDouble.java > ! test/java/lang/ProcessBuilder/Basic.java > ! test/java/lang/Runtime/exec/Duped.java > ! test/java/lang/Runtime/shutdown/ShutdownHooks.java > ! test/java/lang/System/finalization/FinExit.sh > ! test/java/lang/Thread/StartOOMTest.java > ! test/java/lang/annotation/loaderLeak/LoaderLeak.sh > ! test/java/lang/instrument/BootClassPath/Setup.java > ! test/java/lang/instrument/appendToClassLoaderSearch/CommonSetup.sh > ! test/java/lang/instrument/ilib/Inject.java > ! test/java/lang/instrument/ilib/InjectBytecodes.java > ! test/java/lang/invoke/indify/Indify.java > ! test/java/lang/reflect/Generics/TestPlainArrayNotGeneric.java > ! test/java/math/BigInteger/BigIntegerTest.java > ! test/java/net/URI/Test.java > ! test/java/net/URLClassLoader/closetest/CloseTest.java > ! test/java/nio/MappedByteBuffer/Force.java > ! test/java/nio/MappedByteBuffer/ZeroMap.java > ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java > ! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java > ! test/java/nio/channels/FileChannel/AtomicAppend.java > ! test/java/nio/channels/FileChannel/Position.java > ! test/java/nio/channels/FileChannel/Transfer.java > ! test/java/nio/charset/coders/CheckSJISMappingProp.sh > ! test/java/nio/file/DirectoryStream/Basic.java > ! test/java/nio/file/DirectoryStream/DriveLetter.java > ! test/java/nio/file/DirectoryStream/SecureDS.java > ! test/java/nio/file/FileStore/Basic.java > ! test/java/nio/file/Files/CheckPermissions.java > ! test/java/nio/file/Files/CopyAndMove.java > ! test/java/nio/file/Files/DeleteOnClose.java > ! test/java/nio/file/Files/FileAttributes.java > ! test/java/nio/file/Files/InterruptCopy.java > ! test/java/nio/file/Files/Links.java > ! test/java/nio/file/Files/Misc.java > ! test/java/nio/file/Files/PassThroughFileSystem.java > ! test/java/nio/file/Files/SBC.java > ! test/java/nio/file/Files/TemporaryFiles.java > ! test/java/nio/file/Files/delete_on_close.sh > ! test/java/nio/file/Files/probeContentType/Basic.java > ! test/java/nio/file/Files/probeContentType/ForceLoad.java > ! test/java/nio/file/Files/probeContentType/SimpleFileTypeDetector.java > ! test/java/nio/file/Files/walkFileTree/CreateFileTree.java > ! test/java/nio/file/Files/walkFileTree/MaxDepth.java > ! test/java/nio/file/Files/walkFileTree/PrintFileTree.java > ! test/java/nio/file/Files/walkFileTree/SkipSiblings.java > ! test/java/nio/file/Files/walkFileTree/TerminateWalk.java > ! test/java/nio/file/Files/walkFileTree/WalkWithSecurity.java > ! test/java/nio/file/Files/walkFileTree/walk_file_tree.sh > ! test/java/nio/file/Path/Misc.java > ! test/java/nio/file/Path/PathOps.java > ! test/java/nio/file/Path/UriImportExport.java > ! test/java/nio/file/TestUtil.java > ! test/java/nio/file/WatchService/Basic.java > ! test/java/nio/file/WatchService/FileTreeModifier.java > ! test/java/nio/file/WatchService/LotsOfEvents.java > ! test/java/nio/file/WatchService/SensitivityModifier.java > ! test/java/nio/file/attribute/AclFileAttributeView/Basic.java > ! test/java/nio/file/attribute/BasicFileAttributeView/Basic.java > ! test/java/nio/file/attribute/DosFileAttributeView/Basic.java > ! test/java/nio/file/attribute/FileTime/Basic.java > ! test/java/nio/file/attribute/PosixFileAttributeView/Basic.java > ! test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java > ! test/java/nio/file/spi/SetDefaultProvider.java > ! test/java/nio/file/spi/TestProvider.java > ! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh > ! test/java/util/Arrays/Sorting.java > ! test/java/util/Collection/MOAT.java > ! test/java/util/Currency/ValidateISO4217.java > ! test/java/util/Locale/LocaleEnhanceTest.java > ! test/java/util/Locale/LocaleTest.java > ! test/java/util/Objects/BasicObjectsTest.java > ! test/java/util/ResourceBundle/Bug6204853.java > ! test/java/util/WeakHashMap/GCDuringIteration.java > ! test/java/util/concurrent/Executors/AutoShutdown.java > ! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java > ! test/java/util/jar/JarEntry/GetMethodsReturnClones.java > ! test/java/util/jar/JarFile/ScanSignedJar.java > ! test/java/util/logging/ClassLoaderLeakTest.java > ! test/java/util/regex/RegExTest.java > ! test/java/util/zip/Available.java > ! test/java/util/zip/FileBuilder.java > ! test/java/util/zip/GZIP/Accordion.java > ! test/java/util/zip/GZIP/GZIPInputStreamRead.java > ! test/java/util/zip/InfoZip.java > ! test/java/util/zip/LargeZip.java > ! test/java/util/zip/TestEmptyZip.java > ! test/java/util/zip/ZipCoding.java > ! test/java/util/zip/ZipFile/Assortment.java > ! test/java/util/zip/ZipFile/Comment.java > ! test/java/util/zip/ZipFile/CopyJar.java > ! test/java/util/zip/ZipFile/CorruptedZipFiles.java > ! test/java/util/zip/ZipFile/DeleteTempJar.java > ! test/java/util/zip/ZipFile/EnumAfterClose.java > ! test/java/util/zip/ZipFile/FinalizeZipFile.java > ! test/java/util/zip/ZipFile/GetDirEntry.java > ! test/java/util/zip/ZipFile/LargeZipFile.java > ! test/java/util/zip/ZipFile/ManyEntries.java > ! test/java/util/zip/ZipFile/ManyZipFiles.java > ! test/java/util/zip/ZipFile/ReadAfterClose.java > ! test/java/util/zip/ZipFile/ReadZip.java > ! test/java/util/zip/ZipFile/ShortRead.java > ! test/java/util/zip/zip.java > ! test/javax/imageio/stream/StreamCloserLeak/run_test.sh > ! test/javax/print/DialogMargins.java > ! test/javax/print/attribute/ServiceDialogTest.java > ! test/javax/script/CommonSetup.sh > ! test/javax/script/VersionTest.java > ! test/javax/swing/JFileChooser/6342301/bug6342301.java > ! test/javax/swing/JFileChooser/6798062/bug6798062.java > ! test/javax/swing/JLabel/7004134/bug7004134.java > ! test/javax/swing/JScrollBar/6542335/bug6542335.java > ! test/javax/swing/UIDefaults/6795356/bug6795356.java > ! test/javax/swing/text/NavigationFilter/6735293/bug6735293.java > ! test/javax/swing/text/html/parser/Parser/6990651/bug6990651.java > ! test/sun/java2d/pipe/RegionOps.java > ! test/sun/misc/URLClassPath/ClassnameCharTest.sh > ! test/sun/net/InetAddress/nameservice/chaining/Providers.java > ! test/sun/net/InetAddress/nameservice/chaining/Simple1NameServiceDescriptor.java > ! test/sun/net/InetAddress/nameservice/chaining/Simple2NameServiceDescriptor.java > ! test/sun/net/InetAddress/nameservice/chaining/SimpleNameService.java > ! test/sun/net/InetAddress/nameservice/simple/CacheTest.java > ! test/sun/net/InetAddress/nameservice/simple/DefaultCaching.java > ! test/sun/net/InetAddress/nameservice/simple/SimpleNameService.java > ! test/sun/net/InetAddress/nameservice/simple/SimpleNameServiceDescriptor.java > ! test/sun/security/krb5/IPv6.java > ! test/sun/security/krb5/auto/Context.java > ! test/sun/security/krb5/auto/KDC.java > ! test/sun/security/krb5/tools/KtabCheck.java > ! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java > ! test/sun/text/resources/LocaleDataTest.java > ! test/sun/tools/native2ascii/Native2AsciiTests.sh > ! test/tools/launcher/Arrrghs.java > ! test/tools/launcher/ClassPathWildCard.sh > ! test/tools/launcher/MiscTests.java > > Changeset: eaca823dd3fe > Author: ? ?ohair > Date: ? ? ?2011-04-07 19:59 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/eaca823dd3fe > > 7019210: Fix misc references to /bugreport websites > Reviewed-by: skannan > > ! make/docs/Makefile > ! src/share/classes/com/sun/beans/TypeResolver.java > ! src/share/classes/java/awt/doc-files/AWTThreadIssues.html > ! src/share/classes/javax/sql/rowset/package.html > ! src/share/classes/javax/swing/package.html > ! src/share/classes/sun/tools/javac/resources/javac.properties > ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/JarFileSystemProvider.java > ! src/share/native/java/lang/System.c > > Changeset: 712dff1413c0 > Author: ? ?schien > Date: ? ? ?2011-04-12 13:58 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/712dff1413c0 > > 7022841: LocaleNames_no_NO_NY.class is missing in rt.jar > Reviewed-by: katleman, ohair > > ! make/java/util/FILES_properties.gmk > > Changeset: 19c6e9043934 > Author: ? ?yhuang > Date: ? ? ?2011-04-05 21:09 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/19c6e9043934 > > 7020583: Some currency names are missing in some locales > Reviewed-by: naoto > > ! src/share/classes/sun/util/resources/CurrencyNames_de.properties > ! src/share/classes/sun/util/resources/CurrencyNames_es.properties > ! src/share/classes/sun/util/resources/CurrencyNames_fr.properties > ! src/share/classes/sun/util/resources/CurrencyNames_it.properties > ! src/share/classes/sun/util/resources/CurrencyNames_ja.properties > ! src/share/classes/sun/util/resources/CurrencyNames_ko.properties > ! src/share/classes/sun/util/resources/CurrencyNames_sv.properties > ! src/share/classes/sun/util/resources/CurrencyNames_zh_CN.properties > ! src/share/classes/sun/util/resources/CurrencyNames_zh_TW.properties > ! test/sun/text/resources/LocaleData > ! test/sun/text/resources/LocaleDataTest.java > > Changeset: 0aa16a3c5c95 > Author: ? ?mfang > Date: ? ? ?2011-04-06 22:54 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0aa16a3c5c95 > > 6384973: Incorrect translations in awt.properties > Reviewed-by: yhuang > > ! src/share/classes/sun/awt/resources/awt_fr.properties > > Changeset: b2e8a6e414c4 > Author: ? ?mfang > Date: ? ? ?2011-04-07 20:31 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b2e8a6e414c4 > > 7034932: Merging src/share/classes/sun/util/resources/CurrencyNames.properties and CurrencyNames_pt.propertie > Reviewed-by: yhuang > > ! src/share/classes/sun/util/resources/CurrencyNames.properties > ! src/share/classes/sun/util/resources/CurrencyNames_pt.properties > > Changeset: fe4701bfdf26 > Author: ? ?mfang > Date: ? ? ?2011-04-08 14:48 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fe4701bfdf26 > > 7034940: message drop 2 translation integration > Reviewed-by: yhuang > > ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties > ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties > ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties > ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties > ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties > ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties > ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties > ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties > ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties > ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties > ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties > ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties > ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties > ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties > ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties > ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties > ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties > ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties > ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties > ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties > ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties > ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties > ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties > ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties > ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties > ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties > ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties > ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties > ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties > ! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties > ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_de.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_es.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_fr.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_it.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_ja.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java > ! src/share/classes/sun/launcher/resources/launcher_de.properties > ! src/share/classes/sun/launcher/resources/launcher_es.properties > ! src/share/classes/sun/launcher/resources/launcher_fr.properties > ! src/share/classes/sun/launcher/resources/launcher_it.properties > ! src/share/classes/sun/launcher/resources/launcher_ja.properties > ! src/share/classes/sun/launcher/resources/launcher_ko.properties > ! src/share/classes/sun/launcher/resources/launcher_pt_BR.properties > ! src/share/classes/sun/launcher/resources/launcher_sv.properties > ! src/share/classes/sun/launcher/resources/launcher_zh_CN.properties > ! src/share/classes/sun/launcher/resources/launcher_zh_TW.properties > ! src/share/classes/sun/print/resources/serviceui_de.properties > ! src/share/classes/sun/print/resources/serviceui_es.properties > ! src/share/classes/sun/print/resources/serviceui_fr.properties > ! src/share/classes/sun/print/resources/serviceui_it.properties > ! src/share/classes/sun/print/resources/serviceui_ja.properties > ! src/share/classes/sun/print/resources/serviceui_ko.properties > ! src/share/classes/sun/print/resources/serviceui_pt_BR.properties > ! src/share/classes/sun/print/resources/serviceui_sv.properties > ! src/share/classes/sun/print/resources/serviceui_zh_CN.properties > ! src/share/classes/sun/print/resources/serviceui_zh_TW.properties > ! src/share/classes/sun/rmi/server/resources/rmid_de.properties > ! src/share/classes/sun/rmi/server/resources/rmid_sv.properties > ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java > ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java > ! src/share/classes/sun/util/logging/resources/logging_de.properties > ! src/share/classes/sun/util/logging/resources/logging_es.properties > ! src/share/classes/sun/util/logging/resources/logging_fr.properties > ! src/share/classes/sun/util/logging/resources/logging_it.properties > ! src/share/classes/sun/util/logging/resources/logging_ja.properties > ! src/share/classes/sun/util/logging/resources/logging_ko.properties > ! src/share/classes/sun/util/logging/resources/logging_pt_BR.properties > ! src/share/classes/sun/util/logging/resources/logging_sv.properties > ! src/share/classes/sun/util/logging/resources/logging_zh_CN.properties > ! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties > > Changeset: a17b92c217e8 > Author: ? ?mfang > Date: ? ? ?2011-04-08 15:04 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a17b92c217e8 > > 7024528: [sv] format error in appletviewer usage translation > Reviewed-by: yhuang > > ! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java > > Changeset: 708070751be6 > Author: ? ?mfang > Date: ? ? ?2011-04-08 16:17 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/708070751be6 > > Merge > > > Changeset: cb3a6795cca5 > Author: ? ?mfang > Date: ? ? ?2011-04-11 13:59 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cb3a6795cca5 > > Merge > > > Changeset: 3cda8aa91ae4 > Author: ? ?mfang > Date: ? ? ?2011-04-11 14:05 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3cda8aa91ae4 > > Merge > > > Changeset: 14898478f33f > Author: ? ?mfang > Date: ? ? ?2011-04-11 16:19 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/14898478f33f > > Merge > > ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_de.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_es.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_fr.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_it.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_ja.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java > ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java > ! src/share/classes/sun/rmi/server/resources/rmid_de.properties > ! src/share/classes/sun/rmi/server/resources/rmid_sv.properties > ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java > ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java > ! src/share/classes/sun/util/logging/resources/logging_de.properties > ! src/share/classes/sun/util/logging/resources/logging_es.properties > ! src/share/classes/sun/util/logging/resources/logging_fr.properties > ! src/share/classes/sun/util/logging/resources/logging_it.properties > ! src/share/classes/sun/util/logging/resources/logging_ja.properties > ! src/share/classes/sun/util/logging/resources/logging_ko.properties > ! src/share/classes/sun/util/logging/resources/logging_pt_BR.properties > ! src/share/classes/sun/util/logging/resources/logging_sv.properties > ! src/share/classes/sun/util/logging/resources/logging_zh_CN.properties > ! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties > ! test/sun/text/resources/LocaleDataTest.java > > Changeset: cdd6e256d831 > Author: ? ?mfang > Date: ? ? ?2011-04-12 18:58 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cdd6e256d831 > > Merge > > > Changeset: 03d8d1eaaf6d > Author: ? ?ohair > Date: ? ? ?2011-04-12 14:23 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/03d8d1eaaf6d > > 7033957: Library built without a mapfile: libxinerama.so > Reviewed-by: ksrini > > ! make/common/shared/Defs-solaris.gmk > > Changeset: 0069845a086c > Author: ? ?ohair > Date: ? ? ?2011-04-12 22:22 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0069845a086c > > Merge > > > Changeset: 60d3d55dcc9c > Author: ? ?ohair > Date: ? ? ?2011-04-13 16:56 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/60d3d55dcc9c > > Merge > > ! make/common/Library.gmk > ! make/java/java/Makefile > ! make/java/management/Makefile > ! make/java/net/Makefile > ! make/java/zip/Makefile > ! make/launchers/Makefile > ! make/mkdemo/jfc/Makefile > ! make/sun/Makefile > ! make/sun/jawt/Makefile > ! make/sun/jpeg/Makefile > ! make/sun/nio/cs/Makefile > ! make/sun/security/tools/Makefile > ! make/sun/xawt/Makefile > ! make/sun/xawt/mapfile-vers > ! src/share/classes/java/awt/Component.java > ! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java > ! src/share/classes/java/lang/management/ManagementFactory.java > ! src/share/classes/java/lang/management/PlatformComponent.java > ! src/share/classes/java/nio/file/Files.java > ! src/share/classes/java/nio/file/Path.java > ! src/share/classes/java/util/Collections.java > ! src/share/classes/javax/swing/JLayer.java > ! src/share/classes/javax/swing/plaf/LayerUI.java > ! src/share/classes/sun/font/SunFontManager.java > ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java > ! src/share/classes/sun/nio/fs/Util.java > ! src/share/classes/sun/security/krb5/Realm.java > ! src/share/classes/sun/util/logging/PlatformLogger.java > ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java > ! src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java > ! src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java > ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java > ! src/solaris/classes/sun/nio/fs/UnixPath.java > ! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java > ! src/solaris/native/sun/java2d/x11/XRBackendNative.c > ! src/solaris/native/sun/xawt/XToolkit.c > ! src/windows/classes/sun/awt/windows/WToolkit.java > ! src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java > ! src/windows/classes/sun/nio/fs/WindowsPath.java > ! src/windows/native/java/io/WinNTFileSystem_md.c > ! src/windows/native/java/net/Inet6AddressImpl.c > ! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c > ! src/windows/native/sun/windows/awt_Toolkit.cpp > ! test/Makefile > ! test/ProblemList.txt > ! test/java/lang/invoke/indify/Indify.java > ! test/java/nio/file/Files/CheckPermissions.java > ! test/java/nio/file/Files/PassThroughFileSystem.java > ! test/java/nio/file/Path/Misc.java > ! test/sun/security/krb5/IPv6.java > > Changeset: 6e099ee5c6f5 > Author: ? ?schien > Date: ? ? ?2011-04-14 15:21 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6e099ee5c6f5 > > Added tag jdk7-b138 for changeset 60d3d55dcc9c > > ! .hgtags > > Changeset: 6d297c9ffc7c > Author: ? ?Greg Lewis > Date: ? ? ?2011-04-16 20:14 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6d297c9ffc7c > > Merge from main OpenJDK repository > > ! make/com/sun/java/pack/Makefile > ! make/com/sun/nio/sctp/Makefile > ! make/com/sun/security/auth/module/Makefile > ! make/com/sun/tools/attach/Makefile > ! make/common/Defs-solaris.gmk > ! make/common/Defs.gmk > ! make/common/Program.gmk > ! make/common/Release.gmk > ! make/common/shared/Defs.gmk > ! make/common/shared/Sanity-Settings.gmk > ! make/docs/Makefile > ! make/java/java/Makefile > ! make/java/java_hprof_demo/Makefile > ! make/java/jli/Makefile > ! make/java/management/Makefile > ! make/java/net/Makefile > ! make/java/npt/Makefile > ! make/java/redist/Makefile > ! make/java/redist/fonts/Makefile > ! make/java/zip/Makefile > ! make/javax/sound/Makefile > ! make/javax/sound/jsoundalsa/Makefile > ! make/jpda/back/Makefile > ! make/jpda/transport/socket/Makefile > ! make/sun/awt/Makefile > ! make/sun/awt/mawt.gmk > ! make/sun/font/Makefile > ! make/sun/image/generic/Makefile > ! make/sun/image/vis/Makefile > ! make/sun/jawt/Makefile > ! make/sun/jdga/Makefile > ! make/sun/security/ec/Makefile > ! make/sun/security/jgss/wrapper/Makefile > ! make/sun/security/krb5/Makefile > ! make/sun/security/pkcs11/Makefile > ! make/sun/security/smartcardio/Makefile > ! make/sun/splashscreen/Makefile > ! make/sun/tracing/dtrace/Makefile > ! make/sun/xawt/Makefile > ! make/tools/reorder/Makefile > ! src/share/bin/java.c > - src/share/classes/java/nio/BufferPoolMXBean.java > - src/share/classes/java/util/logging/PlatformLoggingMXBean.java > ! src/share/classes/sun/awt/FontConfiguration.java > ! src/share/classes/sun/font/FontUtilities.java > ! src/share/classes/sun/font/SunFontManager.java > ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java > ! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java > ! src/share/classes/sun/tools/jar/Main.java > ! src/share/native/common/check_code.c > ! src/share/native/java/util/zip/Inflater.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c > ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c > ! src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c > ! src/share/native/sun/security/ec/impl/ecc_impl.h > ! src/share/native/sun/security/ec/impl/ecdecode.c > ! src/share/native/sun/security/ec/impl/oid.c > ! src/share/native/sun/security/ec/impl/secitem.c > ! src/solaris/native/java/lang/java_props_md.c > ! src/solaris/native/java/net/Inet6AddressImpl.c > ! src/solaris/native/java/net/NetworkInterface.c > ! src/solaris/native/java/net/PlainDatagramSocketImpl.c > ! src/solaris/native/java/net/PlainSocketImpl.c > ! src/solaris/native/java/net/net_util_md.c > ! src/solaris/native/sun/awt/awt_GraphicsEnv.c > ! src/solaris/native/sun/awt/awt_Robot.c > ! src/solaris/native/sun/awt/fontpath.c > ! src/solaris/native/sun/awt/gtk2_interface.c > ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c > ! src/solaris/native/sun/nio/ch/FileChannelImpl.c > ! src/solaris/native/sun/nio/ch/Net.c > ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c > ! src/solaris/native/sun/xawt/awt_Desktop.c > - src/windows/native/java/net/NetworkInterface_win9x.c > ! test/Makefile > ! test/com/sun/jdi/PrivateTransportTest.sh > ! test/com/sun/tools/attach/CommonSetup.sh > ! test/java/lang/annotation/loaderLeak/LoaderLeak.sh > ! test/java/lang/instrument/appendToClassLoaderSearch/CommonSetup.sh > - test/java/nio/BufferPoolMXBean/Basic.java > ! test/java/nio/charset/coders/CheckSJISMappingProp.sh > ! test/java/nio/file/Files/CopyAndMove.java > - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java > ! test/javax/script/CommonSetup.sh > ! test/sun/misc/URLClassPath/ClassnameCharTest.sh > ! test/sun/tools/native2ascii/Native2AsciiTests.sh > > Changeset: b94e6434958e > Author: ? ?Greg Lewis > Date: ? ? ?2011-04-17 09:48 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b94e6434958e > > . Fix a merge botch. > > ! make/sun/jawt/Makefile > > Changeset: 3e79155d8bdf > Author: ? ?Greg Lewis > Date: ? ? ?2011-04-17 09:49 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3e79155d8bdf > > . Changes to the BSD specific files equivalent to the Linux specific files. > > ! make/java/nio/mapfile-bsd > ! make/sun/awt/mapfile-vers-bsd > ! src/solaris/classes/sun/nio/fs/BsdFileSystem.java > ! src/solaris/classes/sun/nio/fs/BsdFileSystemProvider.java > ! src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c > ! src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiIn.c > ! src/solaris/native/java/net/bsd_close.c > > Changeset: 056b1f28f0a0 > Author: ? ?Greg Lewis > Date: ? ? ?2011-04-17 10:32 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/056b1f28f0a0 > > . BSD is also not Solaris. > > ! src/solaris/native/sun/awt/awt_Robot.c > > Changeset: b08094e17aea > Author: ? ?astrange > Date: ? ? ?2011-04-19 20:43 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b08094e17aea > > Merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jdk > > ! make/com/sun/security/auth/module/Makefile > ! make/com/sun/tools/attach/Makefile > ! make/common/Defs-solaris.gmk > ! make/common/Defs-windows.gmk > ! make/common/Defs.gmk > ! make/common/Library.gmk > ! make/common/Program.gmk > ! make/common/Release.gmk > ! make/common/shared/Defs.gmk > ! make/docs/Makefile > ! make/java/java/Makefile > ! make/java/jli/Makefile > ! make/java/management/Makefile > ! make/java/net/Makefile > ! make/java/npt/Makefile > ! make/java/redist/Makefile > ! make/java/redist/sajdi/Makefile > ! make/java/zip/Makefile > ! make/javax/sound/Makefile > ! make/jpda/transport/socket/Makefile > ! make/sun/Makefile > ! make/sun/awt/Makefile > ! make/sun/awt/mawt.gmk > ! make/sun/cmm/lcms/Makefile > ! make/sun/font/Makefile > ! make/sun/headless/Makefile > ! make/sun/jawt/Makefile > ! make/sun/security/pkcs11/Makefile > ! make/sun/splashscreen/Makefile > ! make/sun/xawt/Makefile > ! src/share/bin/java.c > ! src/share/classes/java/awt/Window.java > ! src/share/classes/java/lang/System.java > ! src/share/classes/java/lang/Thread.java > ! src/share/classes/sun/awt/FontConfiguration.java > ! src/share/classes/sun/font/FontUtilities.java > ! src/solaris/native/java/lang/java_props_md.c > ! src/solaris/native/java/net/NetworkInterface.c > ! src/solaris/native/sun/java2d/x11/XRSurfaceData.c > > Changeset: 9791686e642c > Author: ? ?astrange > Date: ? ? ?2011-04-19 20:43 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9791686e642c > > Fix typo in previous commit > > ! make/common/shared/Compiler-llvm.gmk > > Changeset: 1e849d97f165 > Author: ? ?astrange > Date: ? ? ?2011-04-19 21:58 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1e849d97f165 > > Merge to macosx-port tip > > - make/common/Defs-macosx.gmk > - make/common/shared/Defs-macosx.gmk > - src/share/classes/java/nio/BufferPoolMXBean.java > - src/share/classes/java/util/logging/PlatformLoggingMXBean.java > - src/windows/native/java/net/NetworkInterface_win9x.c > - test/java/nio/BufferPoolMXBean/Basic.java > - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java > > From henri.gomez at gmail.com Tue Apr 19 22:38:13 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 20 Apr 2011 07:38:13 +0200 Subject: hg: macosx-port/macosx-port/jdk: 124 new changesets In-Reply-To: References: <20110420022329.881F347C43@hg.openjdk.java.net> Message-ID: Looking at patch : - - CC = $(COMPILER_PATH)llvm-gcc - CPP = $(COMPILER_PATH)llvm-gcc -E - CXX = $(COMPILER_PATH)llvm-g++ + ifeq ($(origin CC), default) + CC = $(COMPILER_PATH)llvm-gcc + endif + CPP = $(COMPILER_PATH)llvm-gcc -E + ifeq ($(origin CC), default) + CXX = $(COMPILER_PATH)llvm-g++ + endif Shouldn't it be ? - - CC = $(COMPILER_PATH)llvm-gcc - CPP = $(COMPILER_PATH)llvm-gcc -E - CXX = $(COMPILER_PATH)llvm-g++ + ifeq ($(origin CC), default) + CC = $(COMPILER_PATH)llvm-gcc + endif + ifeq ($(origin CPP), default) + CPP = $(COMPILER_PATH)llvm-gcc -E + endif + ifeq ($(origin CXX), default) + CXX = $(COMPILER_PATH)llvm-g++ + endif 2011/4/20 Henri Gomez : > So we could now define CC/CXX externally to test gcc vs llvm-gcc ? > Good > > If OS_VENDOR is defined as Apple, is set to -Os, else -O3. > > Question, OS_VENDOR is allways Apple on OS/X, so may be good to also > define CFLAGS/CXXFLAGS externally, so we could at both time change > compiler and optimization model ? > > BTW, thanks for this > > 2011/4/20 ?: >> Changeset: 707b031e4ff9 >> Author: ? ?astrange >> Date: ? ? ?2011-04-19 19:38 -0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/707b031e4ff9 >> >> Reinstate ability to set compilers with CC/CXX= for compiler testing >> >> ! make/common/shared/Compiler-llvm.gmk >> >> Changeset: c494523bccd9 >> Author: ? ?astrange >> Date: ? ? ?2011-04-19 19:38 -0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c494523bccd9 >> >> Fold Defs-macosx.gmk into Defs-bsd.gmk to simplify merges >> >> ! make/common/Defs-bsd.gmk >> - make/common/Defs-macosx.gmk >> ! make/common/Defs.gmk >> ! make/common/shared/Defs-bsd.gmk >> - make/common/shared/Defs-macosx.gmk >> ! make/common/shared/Defs.gmk >> >> Changeset: 7e0c4c994e2e >> Author: ? ?bae >> Date: ? ? ?2011-03-22 11:22 +0300 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7e0c4c994e2e >> >> 6993561: java.awt.image.SampleModel.setSamples() methods not always throw ArrayIndexOutOfBoundsException >> Reviewed-by: jgodinez, prr >> >> ! src/share/classes/java/awt/image/SampleModel.java >> ! test/java/awt/image/GetSamplesTest.java >> >> Changeset: 77a8566be102 >> Author: ? ?bae >> Date: ? ? ?2011-03-22 12:28 +0300 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/77a8566be102 >> >> 6773586: java.awt.image.SampleModel.getPixels() methods not allways throw ArrayIndexOutOfBoundsException >> Reviewed-by: jgodinez, prr >> >> ! src/share/classes/java/awt/image/BandedSampleModel.java >> ! src/share/classes/java/awt/image/ComponentSampleModel.java >> ! src/share/classes/java/awt/image/SampleModel.java >> ! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java >> >> Changeset: 8ab1b6226eed >> Author: ? ?bae >> Date: ? ? ?2011-03-25 12:50 +0300 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8ab1b6226eed >> >> 6989717: media native code compiler warnings >> Reviewed-by: jgodinez, prr >> >> ! src/share/native/sun/awt/medialib/mlib_ImageAffine.c >> ! src/share/native/sun/awt/medialib/mlib_ImageAffineEdge.c >> ! src/share/native/sun/awt/medialib/mlib_ImageColorTrue2Index.c >> ! src/share/native/sun/awt/medialib/mlib_ImageConvMxN.c >> ! src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c >> ! src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c >> ! src/share/native/sun/awt/medialib/mlib_ImageConv_32nw.c >> ! src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c >> ! src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c >> ! src/share/native/sun/awt/medialib/mlib_ImageConv_D64nw.c >> ! src/share/native/sun/awt/medialib/mlib_ImageConv_F32nw.c >> ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c >> ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c >> ! src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c >> ! src/share/native/sun/awt/medialib/mlib_ImageCreate.c >> >> Changeset: 0f7256505703 >> Author: ? ?bae >> Date: ? ? ?2011-03-27 15:51 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0f7256505703 >> >> 6985593: Crash in Java_sun_java2d_loops_MaskBlit_MaskBlit on oel5.5-x64 >> Reviewed-by: ceisserer, jgodinez, prr >> >> ! src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java >> + test/sun/java2d/XRenderBlitsTest.java >> >> Changeset: d1ec8c106dda >> Author: ? ?bae >> Date: ? ? ?2011-03-29 13:10 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d1ec8c106dda >> >> 7030147: java.awt.image.SampleModel.setDataElements() does't throw ArrayIndexOutOfBoundsEx for Integer.MAX_VA >> Reviewed-by: jgodinez, prr >> >> ! src/share/classes/java/awt/image/SampleModel.java >> >> Changeset: 5a0c0ae1c85b >> Author: ? ?bae >> Date: ? ? ?2011-03-29 17:11 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5a0c0ae1c85b >> >> 7003516: Methods java.awt.geom.Line2D.Double/Float.getBounds2D() don't satisfy inherited spec >> Reviewed-by: flar, prr >> >> ! src/share/classes/java/awt/Shape.java >> >> Changeset: 81c8b844e917 >> Author: ? ?prr >> Date: ? ? ?2011-03-31 15:02 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/81c8b844e917 >> >> 7026407: Broken in javax.imageio.metadata.IIOMetadataNode.getTagName() >> Reviewed-by: jgodinez >> >> ! src/share/classes/javax/imageio/metadata/IIOMetadataNode.java >> >> Changeset: 8df5b67cc694 >> Author: ? ?prr >> Date: ? ? ?2011-04-01 12:45 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8df5b67cc694 >> >> 7029934: Xrender: Text is truncated with 64 bit Linux JRE >> Reviewed-by: bae, flar, ceisserer >> Contributed-by: linuxhippy at gmail.com >> >> ! src/solaris/native/sun/java2d/x11/XRBackendNative.c >> >> Changeset: 50d62d0a7a2e >> Author: ? ?prr >> Date: ? ? ?2011-04-01 20:21 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/50d62d0a7a2e >> >> 7032930: A way to specify MS Mincho to be used in dialoginput on windows JA locale >> Reviewed-by: igor, jgodinez >> >> ! src/share/classes/sun/awt/FontConfiguration.java >> ! src/share/classes/sun/font/FontManagerForSGE.java >> ! src/share/classes/sun/font/SunFontManager.java >> ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java >> ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java >> + test/sun/java2d/SunGraphicsEnvironment/TestSGEuseAlternateFontforJALocales.java >> >> Changeset: 3c576689e0ce >> Author: ? ?lana >> Date: ? ? ?2011-04-01 23:55 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3c576689e0ce >> >> Merge >> >> - make/com/sun/xml/Makefile >> - make/java/dyn/Makefile >> - src/share/classes/java/dyn/CallSite.java >> - src/share/classes/java/dyn/ClassValue.java >> - src/share/classes/java/dyn/ConstantCallSite.java >> - src/share/classes/java/dyn/InvokeDynamic.java >> - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java >> - src/share/classes/java/dyn/Linkage.java >> - src/share/classes/java/dyn/MethodHandle.java >> - src/share/classes/java/dyn/MethodHandles.java >> - src/share/classes/java/dyn/MethodType.java >> - src/share/classes/java/dyn/MethodTypeForm.java >> - src/share/classes/java/dyn/MutableCallSite.java >> - src/share/classes/java/dyn/SwitchPoint.java >> - src/share/classes/java/dyn/VolatileCallSite.java >> - src/share/classes/java/dyn/WrongMethodTypeException.java >> - src/share/classes/java/dyn/package-info.java >> - src/share/classes/org/relaxng/datatype/Datatype.java >> - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java >> - src/share/classes/org/relaxng/datatype/DatatypeException.java >> - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java >> - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java >> - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java >> - src/share/classes/org/relaxng/datatype/ValidationContext.java >> - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java >> - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java >> - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java >> - src/share/classes/sun/dyn/Access.java >> - src/share/classes/sun/dyn/AdapterMethodHandle.java >> - src/share/classes/sun/dyn/BoundMethodHandle.java >> - src/share/classes/sun/dyn/CallSiteImpl.java >> - src/share/classes/sun/dyn/DirectMethodHandle.java >> - src/share/classes/sun/dyn/FilterGeneric.java >> - src/share/classes/sun/dyn/FilterOneArgument.java >> - src/share/classes/sun/dyn/FromGeneric.java >> - src/share/classes/sun/dyn/InvokeGeneric.java >> - src/share/classes/sun/dyn/Invokers.java >> - src/share/classes/sun/dyn/MemberName.java >> - src/share/classes/sun/dyn/MethodHandleImpl.java >> - src/share/classes/sun/dyn/MethodHandleNatives.java >> - src/share/classes/sun/dyn/MethodTypeImpl.java >> - src/share/classes/sun/dyn/SpreadGeneric.java >> - src/share/classes/sun/dyn/ToGeneric.java >> - src/share/classes/sun/dyn/WrapperInstance.java >> - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java >> - src/share/classes/sun/dyn/anon/ConstantPoolParser.java >> - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java >> - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java >> - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java >> - src/share/classes/sun/dyn/empty/Empty.java >> - src/share/classes/sun/dyn/package-info.java >> - src/share/classes/sun/dyn/util/BytecodeDescriptor.java >> - src/share/classes/sun/dyn/util/BytecodeName.java >> - src/share/classes/sun/dyn/util/ValueConversions.java >> - src/share/classes/sun/dyn/util/VerifyAccess.java >> - src/share/classes/sun/dyn/util/VerifyType.java >> - src/share/classes/sun/dyn/util/Wrapper.java >> - src/share/classes/sun/dyn/util/package-info.java >> - src/solaris/bin/ergo_sparc.c >> - src/solaris/bin/ergo_zero.c >> - test/java/dyn/ClassValueTest.java >> - test/java/dyn/InvokeDynamicPrintArgs.java >> - test/java/dyn/InvokeGenericTest.java >> - test/java/dyn/JavaDocExamplesTest.java >> - test/java/dyn/MethodHandlesTest.java >> - test/java/dyn/MethodTypeTest.java >> - test/java/dyn/indify/Indify.java >> >> Changeset: ddf1f385bf4b >> Author: ? ?dav >> Date: ? ? ?2011-03-28 15:25 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ddf1f385bf4b >> >> 7023011: Toolkit.getPrintJob(Frame,String,Properties) throws HE instead of specified NPE >> Reviewed-by: dcherepanov, art >> >> ! src/share/classes/java/awt/Toolkit.java >> ! src/share/classes/sun/awt/HeadlessToolkit.java >> ! src/solaris/classes/sun/awt/X11/XToolkit.java >> ! src/windows/classes/sun/awt/windows/WToolkit.java >> + test/java/awt/Toolkit/Headless/GetPrintJob/GetPrintJob.java >> + test/java/awt/Toolkit/Headless/GetPrintJob/GetPrintJobHeadless.java >> >> Changeset: 44c31bdf4d72 >> Author: ? ?dav >> Date: ? ? ?2011-04-01 12:56 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/44c31bdf4d72 >> >> 6984540: closed/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.html test fails >> Reviewed-by: uta, art >> >> ! src/windows/native/sun/windows/awt_Toolkit.cpp >> >> Changeset: 346b4438a7d6 >> Author: ? ?anthony >> Date: ? ? ?2011-04-01 15:43 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/346b4438a7d6 >> >> 6903034: java.awt.Robot.createScreenCapture() doesn't work for translucent windows >> Summary: Use the composite overlay window to take the screenshot >> Reviewed-by: art, dcherepanov >> >> ! src/solaris/classes/sun/awt/X11/XRobotPeer.java >> ! src/solaris/native/sun/awt/awt_Robot.c >> >> Changeset: d7ab8deea646 >> Author: ? ?lana >> Date: ? ? ?2011-04-01 16:55 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d7ab8deea646 >> >> Merge >> >> - make/com/sun/xml/Makefile >> - make/java/dyn/Makefile >> - src/share/classes/java/dyn/CallSite.java >> - src/share/classes/java/dyn/ClassValue.java >> - src/share/classes/java/dyn/ConstantCallSite.java >> - src/share/classes/java/dyn/InvokeDynamic.java >> - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java >> - src/share/classes/java/dyn/Linkage.java >> - src/share/classes/java/dyn/MethodHandle.java >> - src/share/classes/java/dyn/MethodHandles.java >> - src/share/classes/java/dyn/MethodType.java >> - src/share/classes/java/dyn/MethodTypeForm.java >> - src/share/classes/java/dyn/MutableCallSite.java >> - src/share/classes/java/dyn/SwitchPoint.java >> - src/share/classes/java/dyn/VolatileCallSite.java >> - src/share/classes/java/dyn/WrongMethodTypeException.java >> - src/share/classes/java/dyn/package-info.java >> - src/share/classes/org/relaxng/datatype/Datatype.java >> - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java >> - src/share/classes/org/relaxng/datatype/DatatypeException.java >> - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java >> - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java >> - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java >> - src/share/classes/org/relaxng/datatype/ValidationContext.java >> - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java >> - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java >> - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java >> - src/share/classes/sun/dyn/Access.java >> - src/share/classes/sun/dyn/AdapterMethodHandle.java >> - src/share/classes/sun/dyn/BoundMethodHandle.java >> - src/share/classes/sun/dyn/CallSiteImpl.java >> - src/share/classes/sun/dyn/DirectMethodHandle.java >> - src/share/classes/sun/dyn/FilterGeneric.java >> - src/share/classes/sun/dyn/FilterOneArgument.java >> - src/share/classes/sun/dyn/FromGeneric.java >> - src/share/classes/sun/dyn/InvokeGeneric.java >> - src/share/classes/sun/dyn/Invokers.java >> - src/share/classes/sun/dyn/MemberName.java >> - src/share/classes/sun/dyn/MethodHandleImpl.java >> - src/share/classes/sun/dyn/MethodHandleNatives.java >> - src/share/classes/sun/dyn/MethodTypeImpl.java >> - src/share/classes/sun/dyn/SpreadGeneric.java >> - src/share/classes/sun/dyn/ToGeneric.java >> - src/share/classes/sun/dyn/WrapperInstance.java >> - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java >> - src/share/classes/sun/dyn/anon/ConstantPoolParser.java >> - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java >> - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java >> - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java >> - src/share/classes/sun/dyn/empty/Empty.java >> - src/share/classes/sun/dyn/package-info.java >> - src/share/classes/sun/dyn/util/BytecodeDescriptor.java >> - src/share/classes/sun/dyn/util/BytecodeName.java >> - src/share/classes/sun/dyn/util/ValueConversions.java >> - src/share/classes/sun/dyn/util/VerifyAccess.java >> - src/share/classes/sun/dyn/util/VerifyType.java >> - src/share/classes/sun/dyn/util/Wrapper.java >> - src/share/classes/sun/dyn/util/package-info.java >> - src/solaris/bin/ergo_sparc.c >> - src/solaris/bin/ergo_zero.c >> - test/java/dyn/ClassValueTest.java >> - test/java/dyn/InvokeDynamicPrintArgs.java >> - test/java/dyn/InvokeGenericTest.java >> - test/java/dyn/JavaDocExamplesTest.java >> - test/java/dyn/MethodHandlesTest.java >> - test/java/dyn/MethodTypeTest.java >> - test/java/dyn/indify/Indify.java >> >> Changeset: 8859d18cb3aa >> Author: ? ?anthony >> Date: ? ? ?2011-04-04 23:01 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8859d18cb3aa >> >> 7033579: XRobotPeer._dispose() native method should be added to the make/sun/xawt/mapfile-vers >> Reviewed-by: art, dcherepanov >> >> ! make/sun/xawt/mapfile-vers >> >> Changeset: 3b2378b84d5e >> Author: ? ?lana >> Date: ? ? ?2011-04-04 17:18 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3b2378b84d5e >> >> Merge >> >> >> Changeset: b055e2ef5a97 >> Author: ? ?peytoia >> Date: ? ? ?2011-03-24 15:29 +0900 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b055e2ef5a97 >> >> 4715085: [Ch] Doc: java.lang.Character.digit documentation unclear regarding fullwidth characters >> Reviewed-by: okutsu >> >> ! src/share/classes/java/lang/Character.java >> >> Changeset: 707f3c6e66af >> Author: ? ?alexp >> Date: ? ? ?2011-03-24 17:00 +0300 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/707f3c6e66af >> >> 6735285: "Zero" x,y springs passed to SpringLayout.Constraints constructor are not returned from getters >> Reviewed-by: rupashka >> >> ! src/share/classes/javax/swing/SpringLayout.java >> >> Changeset: ee0b74ec50f3 >> Author: ? ?alexp >> Date: ? ? ?2011-03-24 17:01 +0300 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ee0b74ec50f3 >> >> 6992716: Typos in JLayer files >> Reviewed-by: rupashka >> >> ! src/share/classes/javax/swing/JLayer.java >> ! src/share/classes/javax/swing/plaf/LayerUI.java >> >> Changeset: b52d96e7e125 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-24 17:45 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b52d96e7e125 >> >> 7027676: /applets/CardTest demo needs to be improved >> Reviewed-by: rupashka >> >> ! src/share/demo/applets/CardTest/CardTest.java >> >> Changeset: 49e67bb5782c >> Author: ? ?mrkam >> Date: ? ? ?2011-03-24 18:03 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/49e67bb5782c >> >> 7027677: /applets/Clock demo needs to be improved >> Reviewed-by: rupashka >> >> ! src/share/demo/applets/Clock/Clock.java >> >> Changeset: 98b66b617c31 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-24 18:07 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/98b66b617c31 >> >> 7027688: /applets/SimpleGraph demo needs to be improved >> Reviewed-by: rupashka >> >> ! src/share/demo/applets/SimpleGraph/GraphApplet.java >> >> Changeset: f296a7c17120 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-24 18:09 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f296a7c17120 >> >> 7027689: /applets/SortDemo demo needs to be improved >> Reviewed-by: rupashka >> >> ! src/share/demo/applets/SortDemo/BidirBubbleSortAlgorithm.java >> ! src/share/demo/applets/SortDemo/BubbleSortAlgorithm.java >> ! src/share/demo/applets/SortDemo/QSortAlgorithm.java >> ! src/share/demo/applets/SortDemo/SortAlgorithm.java >> ! src/share/demo/applets/SortDemo/SortItem.java >> ! src/share/demo/applets/SortDemo/example1.html >> >> Changeset: 291505740de9 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-24 18:13 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/291505740de9 >> >> 7027678: /applets/DitherTest demo needs to be improved >> Reviewed-by: rupashka >> >> ! src/share/demo/applets/DitherTest/DitherTest.java >> >> Changeset: 010dc79258da >> Author: ? ?mrkam >> Date: ? ? ?2011-03-24 18:15 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/010dc79258da >> >> 7027696: /jfc/Metalworks demo needs to be improved >> Reviewed-by: rupashka >> >> ! src/share/demo/jfc/Metalworks/AquaMetalTheme.java >> ! src/share/demo/jfc/Metalworks/BigContrastMetalTheme.java >> ! src/share/demo/jfc/Metalworks/ContrastMetalTheme.java >> ! src/share/demo/jfc/Metalworks/DemoMetalTheme.java >> ! src/share/demo/jfc/Metalworks/GreenMetalTheme.java >> ! src/share/demo/jfc/Metalworks/KhakiMetalTheme.java >> ! src/share/demo/jfc/Metalworks/MetalThemeMenu.java >> ! src/share/demo/jfc/Metalworks/Metalworks.java >> ! src/share/demo/jfc/Metalworks/MetalworksDocumentFrame.java >> ! src/share/demo/jfc/Metalworks/MetalworksFrame.java >> ! src/share/demo/jfc/Metalworks/MetalworksHelp.java >> ! src/share/demo/jfc/Metalworks/MetalworksInBox.java >> ! src/share/demo/jfc/Metalworks/MetalworksPrefs.java >> ! src/share/demo/jfc/Metalworks/PropertiesMetalTheme.java >> ! src/share/demo/jfc/Metalworks/UISwitchListener.java >> ! src/share/demo/jfc/Metalworks/resources/HelpFiles/credits.html >> ! src/share/demo/jfc/Metalworks/resources/HelpFiles/metal.html >> ! src/share/demo/jfc/Metalworks/resources/HelpFiles/metalworks.html >> ! src/share/demo/jfc/Metalworks/resources/HelpFiles/swing.html >> ! src/share/demo/jfc/Metalworks/resources/HelpFiles/toc.html >> >> Changeset: 3ed1b13ba934 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-24 18:20 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3ed1b13ba934 >> >> 7027680: /applets/DrawTest demo needs to be improved >> Reviewed-by: rupashka >> >> ! src/share/demo/applets/DrawTest/DrawTest.java >> >> Changeset: f293a36f05fe >> Author: ? ?mrkam >> Date: ? ? ?2011-03-24 18:54 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f293a36f05fe >> >> 7027849: New demo for Shaped/Translucent windows feature needs to be created >> Reviewed-by: rupashka >> >> + src/share/demo/jfc/TransparentRuler/README.txt >> + src/share/demo/jfc/TransparentRuler/transparentruler/Ruler.java >> + src/share/demo/nbproject/jfc/TransparentRuler/build.properties >> + src/share/demo/nbproject/jfc/TransparentRuler/build.xml >> + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/file-targets.xml >> + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/jdk.xml >> + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/netbeans-targets.xml >> + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/project.xml >> >> Changeset: cc4c80d4e85a >> Author: ? ?malenkov >> Date: ? ? ?2011-03-24 21:45 +0300 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cc4c80d4e85a >> >> 6825739: jdk regression test failing on linux: java/lang/reflect/Method/InheritedMethods.java >> Reviewed-by: rupashka >> >> ! test/java/lang/reflect/Method/InheritedMethods.java >> >> Changeset: 5d96d28e8b41 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-25 13:17 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5d96d28e8b41 >> >> 7030792: /jfc/TransparentRuler needs to be included into build process >> Reviewed-by: rupashka, ohair >> >> ! make/mkdemo/jfc/Makefile >> + make/mkdemo/jfc/TransparentRuler/Makefile >> ! src/share/demo/nbproject/project.xml >> >> Changeset: 26ff800b75ad >> Author: ? ?mrkam >> Date: ? ? ?2011-03-25 13:23 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/26ff800b75ad >> >> 7027698: /jfc/SampleTree demo needs to be improved >> Reviewed-by: rupashka >> >> ! src/share/demo/jfc/SampleTree/DynamicTreeNode.java >> ! src/share/demo/jfc/SampleTree/SampleData.java >> ! src/share/demo/jfc/SampleTree/SampleTree.java >> ! src/share/demo/jfc/SampleTree/SampleTreeCellRenderer.java >> ! src/share/demo/jfc/SampleTree/SampleTreeModel.java >> >> Changeset: 098a8c2e9bd2 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-25 13:24 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/098a8c2e9bd2 >> >> 7027697: /jfc/Notepad demo needs to be improved >> Reviewed-by: rupashka >> >> ! src/share/demo/jfc/Notepad/ElementTreePanel.java >> ! src/share/demo/jfc/Notepad/Notepad.java >> >> Changeset: 35fba3254594 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-25 13:27 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/35fba3254594 >> >> 7027694: /jfc/FileChooserDemo demo needs to be improved >> Reviewed-by: rupashka >> >> ! src/share/demo/jfc/FileChooserDemo/ExampleFileSystemView.java >> ! src/share/demo/jfc/FileChooserDemo/ExampleFileView.java >> ! src/share/demo/jfc/FileChooserDemo/FileChooserDemo.java >> >> Changeset: a92ab497d39c >> Author: ? ?mrkam >> Date: ? ? ?2011-03-25 17:52 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a92ab497d39c >> >> 7027675: /applets/Blink demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/applets/Blink/Blink.java >> >> Changeset: 584dde6ffd1f >> Author: ? ?mrkam >> Date: ? ? ?2011-03-25 17:55 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/584dde6ffd1f >> >> 7027683: /applets/GraphicsTest demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/applets/GraphicsTest/AppletFrame.java >> ! src/share/demo/applets/GraphicsTest/GraphicsTest.java >> >> Changeset: 6b560dd15705 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-25 17:56 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6b560dd15705 >> >> 7027686: /applets/MoleculeViewer demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/applets/MoleculeViewer/Matrix3D.java >> ! src/share/demo/applets/MoleculeViewer/XYZApp.java >> ! src/share/demo/applets/MoleculeViewer/example1.html >> ! src/share/demo/applets/MoleculeViewer/example2.html >> ! src/share/demo/applets/MoleculeViewer/example3.html >> >> Changeset: 489a9669a344 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-25 17:57 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/489a9669a344 >> >> 7027674: /applets/BarChart demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/applets/BarChart/BarChart.java >> >> Changeset: db5fea7fbf76 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-25 17:59 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/db5fea7fbf76 >> >> 7027692: /applets/WireFrame demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/applets/WireFrame/Matrix3D.java >> ! src/share/demo/applets/WireFrame/ThreeD.java >> ! src/share/demo/applets/WireFrame/example1.html >> ! src/share/demo/applets/WireFrame/example2.html >> ! src/share/demo/applets/WireFrame/example3.html >> ! src/share/demo/applets/WireFrame/example4.html >> >> Changeset: e72a348f25c9 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-25 18:00 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e72a348f25c9 >> >> 7027673: /applets/ArcTest ?demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/applets/ArcTest/ArcTest.java >> >> Changeset: cf381d73bd1f >> Author: ? ?peytoia >> Date: ? ? ?2011-03-28 18:00 +0900 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cf381d73bd1f >> >> 6957870: Monospaced font mapped to proportional font (David) for Hebrew >> Reviewed-by: okutsu >> >> ! src/windows/classes/sun/awt/windows/fontconfig.properties >> >> Changeset: 9024198193ce >> Author: ? ?alexp >> Date: ? ? ?2011-03-29 21:02 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9024198193ce >> >> 7027486: JPopupMenu doesn't take window shape into account >> Reviewed-by: rupashka >> >> ! src/share/classes/javax/swing/PopupFactory.java >> >> Changeset: bdd09379168e >> Author: ? ?mrkam >> Date: ? ? ?2011-03-30 08:52 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bdd09379168e >> >> 7027687: /applets/NervousText demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/applets/NervousText/NervousText.java >> >> Changeset: 08bd29e16159 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-30 08:54 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/08bd29e16159 >> >> 7027690: /applets/SpreadSheet demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/applets/SpreadSheet/SpreadSheet.java >> >> Changeset: 10f3161ff33f >> Author: ? ?mrkam >> Date: ? ? ?2011-03-30 08:58 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/10f3161ff33f >> >> 7027701: /jfc/TableExample demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/jfc/TableExample/JDBCAdapter.java >> ! src/share/demo/jfc/TableExample/OldJTable.java >> ! src/share/demo/jfc/TableExample/TableExample.java >> ! src/share/demo/jfc/TableExample/TableExample2.java >> ! src/share/demo/jfc/TableExample/TableExample3.java >> ! src/share/demo/jfc/TableExample/TableExample4.java >> ! src/share/demo/jfc/TableExample/TableMap.java >> ! src/share/demo/jfc/TableExample/TableSorter.java >> >> Changeset: 7e4ce6c1e58b >> Author: ? ?mrkam >> Date: ? ? ?2011-03-30 08:58 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7e4ce6c1e58b >> >> 7027682: /applets/Fractal demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/applets/Fractal/CLSFractal.java >> ! src/share/demo/applets/Fractal/example1.html >> >> Changeset: f29110bbcaa2 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-30 15:52 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f29110bbcaa2 >> >> 7027693: /jfc/CodePointIM demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/jfc/CodePointIM/CodePointIM.java >> ! src/share/demo/jfc/CodePointIM/CodePointInputMethod.java >> ! src/share/demo/jfc/CodePointIM/CodePointInputMethodDescriptor.java >> >> Changeset: fe5623afdbfe >> Author: ? ?rupashka >> Date: ? ? ?2011-03-31 17:04 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fe5623afdbfe >> >> 7009422: Two dead links in Swing API documentation >> Reviewed-by: darcy, art >> >> ! src/share/classes/java/awt/Component.java >> ! src/share/classes/java/lang/CharSequence.java >> >> Changeset: 3ced4a33c831 >> Author: ? ?mrkam >> Date: ? ? ?2011-03-31 10:15 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3ced4a33c831 >> >> 7027700: /jfc/SwingApplet demo needs to be improved >> Reviewed-by: alexp >> >> ! src/share/demo/jfc/SwingApplet/SwingApplet.java >> >> Changeset: f007fa22625d >> Author: ? ?mrkam >> Date: ? ? ?2011-03-31 10:16 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f007fa22625d >> >> Merge >> >> >> Changeset: 379a6504216e >> Author: ? ?lana >> Date: ? ? ?2011-04-01 14:47 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/379a6504216e >> >> Merge >> >> - make/com/sun/xml/Makefile >> - make/java/dyn/Makefile >> ! src/share/classes/java/awt/Component.java >> - src/share/classes/java/dyn/CallSite.java >> - src/share/classes/java/dyn/ClassValue.java >> - src/share/classes/java/dyn/ConstantCallSite.java >> - src/share/classes/java/dyn/InvokeDynamic.java >> - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java >> - src/share/classes/java/dyn/Linkage.java >> - src/share/classes/java/dyn/MethodHandle.java >> - src/share/classes/java/dyn/MethodHandles.java >> - src/share/classes/java/dyn/MethodType.java >> - src/share/classes/java/dyn/MethodTypeForm.java >> - src/share/classes/java/dyn/MutableCallSite.java >> - src/share/classes/java/dyn/SwitchPoint.java >> - src/share/classes/java/dyn/VolatileCallSite.java >> - src/share/classes/java/dyn/WrongMethodTypeException.java >> - src/share/classes/java/dyn/package-info.java >> - src/share/classes/org/relaxng/datatype/Datatype.java >> - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java >> - src/share/classes/org/relaxng/datatype/DatatypeException.java >> - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java >> - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java >> - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java >> - src/share/classes/org/relaxng/datatype/ValidationContext.java >> - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java >> - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java >> - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java >> - src/share/classes/sun/dyn/Access.java >> - src/share/classes/sun/dyn/AdapterMethodHandle.java >> - src/share/classes/sun/dyn/BoundMethodHandle.java >> - src/share/classes/sun/dyn/CallSiteImpl.java >> - src/share/classes/sun/dyn/DirectMethodHandle.java >> - src/share/classes/sun/dyn/FilterGeneric.java >> - src/share/classes/sun/dyn/FilterOneArgument.java >> - src/share/classes/sun/dyn/FromGeneric.java >> - src/share/classes/sun/dyn/InvokeGeneric.java >> - src/share/classes/sun/dyn/Invokers.java >> - src/share/classes/sun/dyn/MemberName.java >> - src/share/classes/sun/dyn/MethodHandleImpl.java >> - src/share/classes/sun/dyn/MethodHandleNatives.java >> - src/share/classes/sun/dyn/MethodTypeImpl.java >> - src/share/classes/sun/dyn/SpreadGeneric.java >> - src/share/classes/sun/dyn/ToGeneric.java >> - src/share/classes/sun/dyn/WrapperInstance.java >> - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java >> - src/share/classes/sun/dyn/anon/ConstantPoolParser.java >> - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java >> - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java >> - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java >> - src/share/classes/sun/dyn/empty/Empty.java >> - src/share/classes/sun/dyn/package-info.java >> - src/share/classes/sun/dyn/util/BytecodeDescriptor.java >> - src/share/classes/sun/dyn/util/BytecodeName.java >> - src/share/classes/sun/dyn/util/ValueConversions.java >> - src/share/classes/sun/dyn/util/VerifyAccess.java >> - src/share/classes/sun/dyn/util/VerifyType.java >> - src/share/classes/sun/dyn/util/Wrapper.java >> - src/share/classes/sun/dyn/util/package-info.java >> - src/solaris/bin/ergo_sparc.c >> - src/solaris/bin/ergo_zero.c >> - test/java/dyn/ClassValueTest.java >> - test/java/dyn/InvokeDynamicPrintArgs.java >> - test/java/dyn/InvokeGenericTest.java >> - test/java/dyn/JavaDocExamplesTest.java >> - test/java/dyn/MethodHandlesTest.java >> - test/java/dyn/MethodTypeTest.java >> - test/java/dyn/indify/Indify.java >> >> Changeset: 8093f407d57d >> Author: ? ?peytoia >> Date: ? ? ?2011-04-04 15:24 +0900 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8093f407d57d >> >> 7033174: (tz) Support tzdata2011e >> Reviewed-by: okutsu >> >> ! make/sun/javazic/tzdata/VERSION >> ! make/sun/javazic/tzdata/africa >> ! make/sun/javazic/tzdata/southamerica >> >> Changeset: 3549cec980ff >> Author: ? ?amenkov >> Date: ? ? ?2011-04-04 13:22 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3549cec980ff >> >> 7026275: TEST_BUG: test/javax/sound/sampled/Clip/ClipSetPos.java throws uncatched IllegalArgumentException >> Reviewed-by: dav >> >> ! test/javax/sound/sampled/Clip/ClipSetPos.java >> >> Changeset: 8e21bec188ae >> Author: ? ?malenkov >> Date: ? ? ?2011-04-04 19:55 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8e21bec188ae >> >> 7025987: Nimbus L&F increases insets unexpectedly >> Reviewed-by: alexp >> >> ! src/share/classes/javax/swing/plaf/nimbus/LoweredBorder.java >> ! test/javax/swing/border/Test4856008.java >> ! test/javax/swing/border/Test6978482.java >> >> Changeset: 39a71949f1a4 >> Author: ? ?alexp >> Date: ? ? ?2011-04-04 21:37 +0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/39a71949f1a4 >> >> 7032791: TableCellRenderer.getTableCellRendererComponent() doesn't accept null JTable with GTK+ L&F >> Reviewed-by: rupashka >> >> ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java >> >> Changeset: 6230c920833f >> Author: ? ?lana >> Date: ? ? ?2011-04-04 17:20 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6230c920833f >> >> Merge >> >> >> Changeset: ef5bbbe0dd75 >> Author: ? ?xuelei >> Date: ? ? ?2011-03-21 22:02 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ef5bbbe0dd75 >> >> 7027797: take care of ECDH_anon/DH_anon server key exchange for TLS 1.2 >> Summary: the signature of server key exanage message could be null >> Reviewed-by: vinnie >> >> ! src/share/classes/sun/security/ssl/HandshakeMessage.java >> ! test/sun/security/ec/TestEC.java >> ! test/sun/security/pkcs11/fips/CipherTest.java >> ! test/sun/security/pkcs11/sslecc/CipherTest.java >> ! test/sun/security/ssl/sanity/interop/CipherTest.java >> ! test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java >> >> Changeset: 870f7c3f0b61 >> Author: ? ?ohair >> Date: ? ? ?2011-03-22 11:08 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/870f7c3f0b61 >> >> 6737397: Should support running JCK test suite with test/Makefile and JPRT >> Reviewed-by: alanb >> >> ! make/jprt.properties >> ! test/Makefile >> ! test/ProblemList.txt >> >> Changeset: fe232d7e4ff1 >> Author: ? ?dholmes >> Date: ? ? ?2011-03-22 18:56 -0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fe232d7e4ff1 >> >> 7025066: Build systems changes to support SE Embedded Integration >> Summary: Define Embedded specific files and include them in the main files. Allow finer control over some build options. >> Reviewed-by: ohair, bobv, collins >> >> + make/common/Defs-embedded.gmk >> ! make/common/Defs.gmk >> ! make/common/Library.gmk >> + make/common/Release-embedded.gmk >> ! make/common/Release.gmk >> ! make/common/shared/Sanity-Settings.gmk >> ! make/java/zip/Makefile >> ! make/sun/nio/cs/Makefile >> ! src/share/classes/sun/misc/Version.java.template >> >> Changeset: c43811a602a8 >> Author: ? ?weijun >> Date: ? ? ?2011-03-23 18:26 +0800 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c43811a602a8 >> >> 7028490: better suggestion for jarsigner when TSA is not accessible >> Reviewed-by: mullan >> >> ! src/share/classes/sun/security/tools/JarSigner.java >> ! src/share/classes/sun/security/tools/JarSignerResources.java >> >> Changeset: b58572df94f1 >> Author: ? ?mduigou >> Date: ? ? ?2011-03-23 15:01 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b58572df94f1 >> >> 7029997: Restyling of SortedMap Javadoc >> Reviewed-by: darcy, chegar >> >> ! src/share/classes/java/util/SortedMap.java >> >> Changeset: 3fee1c67bd10 >> Author: ? ?xuelei >> Date: ? ? ?2011-03-23 20:07 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3fee1c67bd10 >> >> 7029848: KeyStoreBuilderParameters((Builder)null) does not throw NullPointerException >> Summary: throws NPE for null Builder >> Reviewed-by: weijun >> >> ! src/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java >> >> Changeset: b921112e39d3 >> Author: ? ?xuelei >> Date: ? ? ?2011-03-23 20:25 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b921112e39d3 >> >> 7030523: regression: imporper checking of paramater >> Reviewed-by: weijun >> >> ! src/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java >> >> Changeset: 65e7fddf517f >> Author: ? ?weijun >> Date: ? ? ?2011-03-24 16:16 +0800 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/65e7fddf517f >> >> 7030174: Jarsigner should accept TSACert with an HTTPS id-ad-timeStamping SIA >> Reviewed-by: xuelei >> >> ! src/share/classes/sun/security/tools/TimestampedSigner.java >> >> Changeset: 632a96f5752d >> Author: ? ?jjh >> Date: ? ? ?2011-03-24 11:40 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/632a96f5752d >> >> 7029823: (ann) test/java/lang/annotation/package-info.java no longer compiles >> Summary: Use @Deprecated instead of @java.lang.annotation.Documented >> Reviewed-by: jjg, smarks >> >> ! test/java/lang/annotation/PackageMain.java >> ! test/java/lang/annotation/package-info.java >> >> Changeset: f326a018fd3f >> Author: ? ?smarks >> Date: ? ? ?2011-03-24 17:26 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f326a018fd3f >> >> 7029680: fix test/sun/misc/Version/Version.java build parsing >> Reviewed-by: ohair >> >> ! test/sun/misc/Version/Version.java >> >> Changeset: 4a64eefbfd7a >> Author: ? ?weijun >> Date: ? ? ?2011-03-25 11:58 +0800 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4a64eefbfd7a >> >> 7023056: NPE from sun.security.util.ManifestEntryVerifier.verify during Maven build >> Reviewed-by: mullan >> >> ! src/share/classes/java/util/jar/JarVerifier.java >> ! src/share/classes/sun/security/util/ManifestEntryVerifier.java >> + test/java/util/jar/JarFile/MevNPE.java >> >> Changeset: a2793622a8d8 >> Author: ? ?dholmes >> Date: ? ? ?2011-03-25 07:09 -0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a2793622a8d8 >> >> 7030063: AWT support for SE-Embedded integration >> Summary: AWT support for SE-Embedded >> Reviewed-by: anthony, art, bobv, collins, alanb >> >> ! make/launchers/Makefile >> ! make/sun/Makefile >> ! make/sun/awt/mawt.gmk >> ! make/sun/jawt/Makefile >> ! make/sun/jpeg/Makefile >> ! make/sun/security/tools/Makefile >> ! make/sun/xawt/Makefile >> ! src/share/classes/java/awt/Toolkit.java >> + src/share/classes/sun/awt/HToolkit.java >> ! src/solaris/classes/sun/awt/X11/XToolkit.java >> ! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java >> ! src/solaris/native/java/lang/java_props_md.c >> ! src/solaris/native/sun/awt/jawt.c >> ! src/solaris/native/sun/xawt/XToolkit.c >> >> Changeset: c250a66c3b54 >> Author: ? ?chegar >> Date: ? ? ?2011-03-25 16:38 +0000 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c250a66c3b54 >> >> 7030256: Cleanup/Remove code supporting old Windows versions (98, NT, 2000, etc) >> Reviewed-by: alanb, mduigou >> >> ! make/java/net/Makefile >> ! src/windows/native/java/net/Inet6AddressImpl.c >> ! src/windows/native/java/net/NetworkInterface.c >> ! src/windows/native/java/net/NetworkInterface.h >> - src/windows/native/java/net/NetworkInterface_win9x.c >> ! src/windows/native/java/net/NetworkInterface_winXP.c >> ! src/windows/native/java/net/net_util_md.c >> ! src/windows/native/java/net/net_util_md.h >> ! src/windows/native/sun/net/dns/ResolverConfigurationImpl.c >> ! src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c >> >> Changeset: d0d2c1014faa >> Author: ? ?mduigou >> Date: ? ? ?2011-03-25 11:24 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d0d2c1014faa >> >> 7030442: Add missing @param tag for Collections.reverseOrder() >> Reviewed-by: darcy, alanb >> >> ! src/share/classes/java/util/Collections.java >> >> Changeset: cf743d5ca712 >> Author: ? ?darcy >> Date: ? ? ?2011-03-25 18:26 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cf743d5ca712 >> >> 7031371: Clarify javadoc of Throwable, including addSuppressed >> Reviewed-by: smarks, mduigou >> >> ! src/share/classes/java/lang/Throwable.java >> >> Changeset: e4e3dd6a7930 >> Author: ? ?darcy >> Date: ? ? ?2011-03-25 18:47 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e4e3dd6a7930 >> >> 7031376: Typos in javadoc of TimSort classes >> Reviewed-by: darcy >> Contributed-by: jjb at google.com >> >> ! src/share/classes/java/util/ComparableTimSort.java >> ! src/share/classes/java/util/TimSort.java >> >> Changeset: 86ace035d04d >> Author: ? ?weijun >> Date: ? ? ?2011-03-28 18:04 +0800 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/86ace035d04d >> >> 7019384: Realm.getRealmsList returns realms list in wrong (reverse) order >> Reviewed-by: xuelei >> >> ! src/share/classes/sun/security/krb5/Realm.java >> ! test/sun/security/krb5/ParseCAPaths.java >> ! test/sun/security/krb5/krb5-capaths.conf >> >> Changeset: 79cd9368b555 >> Author: ? ?weijun >> Date: ? ? ?2011-03-28 18:04 +0800 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/79cd9368b555 >> >> 7031536: test/sun/security/krb5/auto/HttpNegotiateServer.java should not use static ports >> Reviewed-by: xuelei >> >> ! test/sun/security/jgss/GssNPE.java >> ! test/sun/security/jgss/spnego/NoSpnegoAsDefMech.java >> ! test/sun/security/krb5/ConfPlusProp.java >> ! test/sun/security/krb5/ConfigWithQuotations.java >> ! test/sun/security/krb5/DnsFallback.java >> ! test/sun/security/krb5/IPv6.java >> ! test/sun/security/krb5/ParseConfig.java >> ! test/sun/security/krb5/RFC396xTest.java >> ! test/sun/security/krb5/TimeInCCache.java >> ! test/sun/security/krb5/auto/HttpNegotiateServer.java >> ! test/sun/security/krb5/etype/ETypeOrder.java >> ! test/sun/security/krb5/ktab/HighestKvno.java >> >> Changeset: a42760dae179 >> Author: ? ?ksrini >> Date: ? ? ?2011-03-28 13:50 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a42760dae179 >> >> 7031166: (pack200) tools/pack200/CommandLineTests.java fail with testsdk on RO filesystem >> Reviewed-by: alanb >> >> ! test/tools/pack200/CommandLineTests.java >> ! test/tools/pack200/TimeStamp.java >> ! test/tools/pack200/Utils.java >> >> Changeset: 19567f9d6962 >> Author: ? ?dholmes >> Date: ? ? ?2011-03-29 08:15 -0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/19567f9d6962 >> >> 7031929: Variable names typos in Release-embedded.gmk >> Reviewed-by: alanb >> >> ! make/common/Release-embedded.gmk >> >> Changeset: b8259e08543b >> Author: ? ?mullan >> Date: ? ? ?2011-03-29 10:39 -0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b8259e08543b >> >> 7019937: Translatability bug - Remove Unused String - String ID , read end of file >> 7019938: Translatability bug - Remove Unused String - String ID can not specify Principal with a >> 7019940: Translatability bug - Remove unused string - String ID: provided null name >> 7019942: Translatability bug - String ID: trustedCertEntry, >> 7019945: Translatability bug - Translatability issue - String ID: * has NOT been verified! In order to veri >> 7019947: Translatability bug - Translatability issue - String ID: * The integrity of the information stored i >> 7019949: Translatability bug - Translatability issue - String ID: * you must provide your keystore password. >> Reviewed-by: weijun, wetmore >> >> ! src/share/classes/com/sun/security/auth/PolicyParser.java >> ! src/share/classes/sun/security/tools/JarSigner.java >> ! src/share/classes/sun/security/tools/JarSignerResources.java >> ! src/share/classes/sun/security/tools/KeyTool.java >> ! src/share/classes/sun/security/util/AuthResources.java >> ! src/share/classes/sun/security/util/Resources.java >> >> Changeset: 77077940fad6 >> Author: ? ?mullan >> Date: ? ? ?2011-03-29 11:37 -0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/77077940fad6 >> >> Merge >> >> >> Changeset: 3e001dd50408 >> Author: ? ?mchung >> Date: ? ? ?2011-03-29 15:50 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3e001dd50408 >> >> 7024172: Move BufferPoolMXBean and PlatformLoggingMXBean java.lang.management >> Reviewed-by: alanb >> >> + src/share/classes/java/lang/management/BufferPoolMXBean.java >> ! src/share/classes/java/lang/management/ManagementFactory.java >> ! src/share/classes/java/lang/management/PlatformComponent.java >> + src/share/classes/java/lang/management/PlatformLoggingMXBean.java >> ! src/share/classes/java/lang/management/PlatformManagedObject.java >> ! src/share/classes/java/lang/management/package.html >> - src/share/classes/java/nio/BufferPoolMXBean.java >> ! src/share/classes/java/util/logging/LogManager.java >> ! src/share/classes/java/util/logging/LoggingMXBean.java >> - src/share/classes/java/util/logging/PlatformLoggingMXBean.java >> ! src/share/classes/sun/management/ManagementFactoryHelper.java >> ! test/Makefile >> + test/java/lang/management/BufferPoolMXBean/Basic.java >> ! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java >> + test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java >> + test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java >> - test/java/nio/BufferPoolMXBean/Basic.java >> ! test/java/nio/channels/AsynchronousSocketChannel/Leaky.java >> - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java >> >> Changeset: d2bbdd709307 >> Author: ? ?mchung >> Date: ? ? ?2011-03-29 15:58 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d2bbdd709307 >> >> 6381464: SimpleFormatter should use one single line format >> Summary: Define a new logging properties to support custom output format >> Reviewed-by: alanb >> >> ! src/share/classes/java/util/logging/LoggingProxyImpl.java >> ! src/share/classes/java/util/logging/SimpleFormatter.java >> ! src/share/classes/sun/util/logging/LoggingProxy.java >> ! src/share/classes/sun/util/logging/LoggingSupport.java >> ! src/share/classes/sun/util/logging/PlatformLogger.java >> ! src/share/lib/logging.properties >> + test/java/util/logging/SimpleFormatterFormat.java >> ! test/sun/util/logging/PlatformLoggerTest.java >> >> Changeset: 646047d77db9 >> Author: ? ?alanb >> Date: ? ? ?2011-03-30 00:59 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/646047d77db9 >> >> 7026507: Bidi initialization fails if AWT not present >> Reviewed-by: okutsu >> >> ! src/share/classes/sun/text/bidi/BidiBase.java >> >> Changeset: a40982a82291 >> Author: ? ?alanb >> Date: ? ? ?2011-03-30 01:00 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a40982a82291 >> >> Merge >> >> - src/share/classes/java/nio/BufferPoolMXBean.java >> - src/share/classes/java/util/logging/PlatformLoggingMXBean.java >> - test/java/nio/BufferPoolMXBean/Basic.java >> - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java >> >> Changeset: 5107fb3a9c06 >> Author: ? ?dholmes >> Date: ? ? ?2011-03-30 22:20 -0400 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5107fb3a9c06 >> >> 7032364: Add jvm.cfg file for ARM and PPC architectures >> Reviewed-by: darcy, bdelsart, alanb, mduigou >> >> + src/solaris/bin/arm/jvm.cfg >> + src/solaris/bin/ppc/jvm.cfg >> >> Changeset: e2862ac26354 >> Author: ? ?dcubed >> Date: ? ? ?2011-03-30 21:10 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e2862ac26354 >> >> 7030400: 3/4 PrivateTransportTest.sh needs adjustment to work with 7003964 >> Summary: Fix typo in GetModuleHandle() function lookup. >> Reviewed-by: dholmes, alanb, acorn, zgu >> >> ! test/com/sun/jdi/PrivateTransportTest.sh >> >> Changeset: 683957148bab >> Author: ? ?michaelm >> Date: ? ? ?2011-03-31 17:37 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/683957148bab >> >> 7032866: Problem with fix for 7030256 >> Reviewed-by: alanb >> >> ! src/windows/native/java/net/net_util_md.c >> >> Changeset: 856cc9e97aea >> Author: ? ?darcy >> Date: ? ? ?2011-03-31 19:09 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/856cc9e97aea >> >> 7005628: Clarify NPE behavior of Throwable.addSuppressed(null) >> Reviewed-by: dholmes, mchung, jjb >> >> ! src/share/classes/java/lang/ArithmeticException.java >> ! src/share/classes/java/lang/NullPointerException.java >> ! src/share/classes/java/lang/OutOfMemoryError.java >> ! src/share/classes/java/lang/Throwable.java >> ! test/java/lang/Throwable/SuppressedExceptions.java >> >> Changeset: 9aaa2233b0de >> Author: ? ?lana >> Date: ? ? ?2011-03-31 22:07 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9aaa2233b0de >> >> Merge >> >> ! make/common/Defs.gmk >> ! make/common/Release.gmk >> - make/java/dyn/Makefile >> - src/share/classes/java/dyn/CallSite.java >> - src/share/classes/java/dyn/ClassValue.java >> - src/share/classes/java/dyn/ConstantCallSite.java >> - src/share/classes/java/dyn/InvokeDynamic.java >> - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java >> - src/share/classes/java/dyn/Linkage.java >> - src/share/classes/java/dyn/MethodHandle.java >> - src/share/classes/java/dyn/MethodHandles.java >> - src/share/classes/java/dyn/MethodType.java >> - src/share/classes/java/dyn/MethodTypeForm.java >> - src/share/classes/java/dyn/MutableCallSite.java >> - src/share/classes/java/dyn/SwitchPoint.java >> - src/share/classes/java/dyn/VolatileCallSite.java >> - src/share/classes/java/dyn/WrongMethodTypeException.java >> - src/share/classes/java/dyn/package-info.java >> - src/share/classes/sun/dyn/Access.java >> - src/share/classes/sun/dyn/AdapterMethodHandle.java >> - src/share/classes/sun/dyn/BoundMethodHandle.java >> - src/share/classes/sun/dyn/CallSiteImpl.java >> - src/share/classes/sun/dyn/DirectMethodHandle.java >> - src/share/classes/sun/dyn/FilterGeneric.java >> - src/share/classes/sun/dyn/FilterOneArgument.java >> - src/share/classes/sun/dyn/FromGeneric.java >> - src/share/classes/sun/dyn/InvokeGeneric.java >> - src/share/classes/sun/dyn/Invokers.java >> - src/share/classes/sun/dyn/MemberName.java >> - src/share/classes/sun/dyn/MethodHandleImpl.java >> - src/share/classes/sun/dyn/MethodHandleNatives.java >> - src/share/classes/sun/dyn/MethodTypeImpl.java >> - src/share/classes/sun/dyn/SpreadGeneric.java >> - src/share/classes/sun/dyn/ToGeneric.java >> - src/share/classes/sun/dyn/WrapperInstance.java >> - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java >> - src/share/classes/sun/dyn/anon/ConstantPoolParser.java >> - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java >> - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java >> - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java >> - src/share/classes/sun/dyn/empty/Empty.java >> - src/share/classes/sun/dyn/package-info.java >> - src/share/classes/sun/dyn/util/BytecodeDescriptor.java >> - src/share/classes/sun/dyn/util/BytecodeName.java >> - src/share/classes/sun/dyn/util/ValueConversions.java >> - src/share/classes/sun/dyn/util/VerifyAccess.java >> - src/share/classes/sun/dyn/util/VerifyType.java >> - src/share/classes/sun/dyn/util/Wrapper.java >> - src/share/classes/sun/dyn/util/package-info.java >> - test/java/dyn/ClassValueTest.java >> - test/java/dyn/InvokeDynamicPrintArgs.java >> - test/java/dyn/InvokeGenericTest.java >> - test/java/dyn/JavaDocExamplesTest.java >> - test/java/dyn/MethodHandlesTest.java >> - test/java/dyn/MethodTypeTest.java >> - test/java/dyn/indify/Indify.java >> >> Changeset: abb29a6bc9f3 >> Author: ? ?darcy >> Date: ? ? ?2011-04-04 11:22 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/abb29a6bc9f3 >> >> 6543593: (reflect) Clarify private final field mutability >> Reviewed-by: dholmes, alanb, mduigou >> >> ! src/share/classes/java/lang/reflect/Constructor.java >> ! src/share/classes/java/lang/reflect/Field.java >> ! src/share/classes/java/lang/reflect/Method.java >> >> Changeset: 59f43e232481 >> Author: ? ?sherman >> Date: ? ? ?2011-04-04 11:30 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/59f43e232481 >> >> 6751338: ZIP inflater/deflater performance >> Summary: To use GetPrimitiveArrayCritical for bye array access >> Reviewed-by: bristor, alanb >> >> ! src/share/classes/java/util/zip/DeflaterOutputStream.java >> ! src/share/native/java/util/zip/Deflater.c >> ! src/share/native/java/util/zip/Inflater.c >> + test/java/util/zip/FlaterCriticalArray.java >> + test/java/util/zip/InflaterBufferSize.java >> >> Changeset: 83e5e081b4bb >> Author: ? ?sherman >> Date: ? ? ?2011-04-04 11:36 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/83e5e081b4bb >> >> Merge >> >> >> Changeset: 05c9c157ec51 >> Author: ? ?alanb >> Date: ? ? ?2011-04-04 18:09 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/05c9c157ec51 >> >> 7029979: (fs) Path.toRealPath(boolean) should be toRealPath(LinkOption...) >> Reviewed-by: sherman >> >> ! src/share/classes/java/nio/file/Path.java >> ! src/share/classes/sun/nio/fs/Util.java >> ! src/share/classes/sun/util/calendar/ZoneInfoFile.java >> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java >> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipPath.java >> ! src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java >> ! src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java >> ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java >> ! src/solaris/classes/sun/nio/fs/UnixPath.java >> ! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java >> ! src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java >> ! src/windows/classes/sun/nio/fs/WindowsPath.java >> ! test/java/nio/file/Files/CheckPermissions.java >> ! test/java/nio/file/Files/PassThroughFileSystem.java >> ! test/java/nio/file/Path/Misc.java >> >> Changeset: d5f0cf316f12 >> Author: ? ?alanb >> Date: ? ? ?2011-04-04 18:12 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d5f0cf316f12 >> >> 7033568: (file) Miscellaneous typos >> Reviewed-by: michaelm, mduigou >> >> ! src/share/classes/java/nio/file/Files.java >> >> Changeset: e9b9b0748794 >> Author: ? ?alanb >> Date: ? ? ?2011-04-04 18:35 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e9b9b0748794 >> >> 7030249: Eliminate use of LoadLibrary and other clean-ups >> Reviewed-by: ohair, chegar, mchung >> >> ! make/java/java/Makefile >> ! make/java/management/Makefile >> ! src/windows/native/com/sun/management/OperatingSystem_md.c >> ! src/windows/native/java/io/WinNTFileSystem_md.c >> ! src/windows/native/java/lang/java_props_md.c >> ! src/windows/native/sun/management/FileSystemImpl.c >> ! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c >> ! src/windows/native/sun/security/provider/WinCAPISeedGenerator.c >> >> Changeset: 9a3a1f8ad66b >> Author: ? ?alanb >> Date: ? ? ?2011-04-04 19:32 +0100 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9a3a1f8ad66b >> >> Merge >> >> >> Changeset: 9f08a221e5f2 >> Author: ? ?mduigou >> Date: ? ? ?2011-04-04 11:55 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9f08a221e5f2 >> >> 6565585: Remove critical section in Method.invoke, Constructor.newInstance, Field.getFieldAccessor improving performance >> Reviewed-by: alanb, dholmes, briangoetz >> >> ! src/share/classes/java/lang/reflect/AccessibleObject.java >> ! src/share/classes/java/lang/reflect/Constructor.java >> ! src/share/classes/java/lang/reflect/Field.java >> ! src/share/classes/java/lang/reflect/Method.java >> >> Changeset: a6677292a936 >> Author: ? ?lana >> Date: ? ? ?2011-04-04 17:28 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a6677292a936 >> >> Merge >> >> ! src/share/classes/java/awt/Toolkit.java >> - src/share/classes/java/nio/BufferPoolMXBean.java >> - src/share/classes/java/util/logging/PlatformLoggingMXBean.java >> ! src/solaris/classes/sun/awt/X11/XToolkit.java >> - src/windows/native/java/net/NetworkInterface_win9x.c >> - test/java/nio/BufferPoolMXBean/Basic.java >> - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java >> >> Changeset: ef4492cbf1d7 >> Author: ? ?dholmes >> Date: ? ? ?2011-04-09 15:30 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ef4492cbf1d7 >> >> 7035109: Regression: awt SplashScreen/test18.sh fails - missing mapfile entry >> Reviewed-by: alanb, ksrini >> >> ! make/sun/xawt/mapfile-vers >> >> Changeset: 6ff36c6e0cf4 >> Author: ? ?lana >> Date: ? ? ?2011-04-10 10:23 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6ff36c6e0cf4 >> >> Merge >> >> - src/share/classes/java/nio/BufferPoolMXBean.java >> - src/share/classes/java/util/logging/PlatformLoggingMXBean.java >> - src/windows/native/java/net/NetworkInterface_win9x.c >> - test/java/nio/BufferPoolMXBean/Basic.java >> - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java >> >> Changeset: fa9c8e314f10 >> Author: ? ?jrose >> Date: ? ? ?2011-04-07 22:07 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fa9c8e314f10 >> >> 6817525: turn on method handle functionality by default for JSR 292 >> Summary: JVM bug 6817525 requires changes to some JDK unit tests; update test invocation flags and "Indify" snapshot >> Reviewed-by: kvn, twisti >> >> ! test/java/lang/invoke/6987555/Test6987555.java >> ! test/java/lang/invoke/6991596/Test6991596.java >> ! test/java/lang/invoke/InvokeDynamicPrintArgs.java >> ! test/java/lang/invoke/InvokeGenericTest.java >> ! test/java/lang/invoke/JavaDocExamplesTest.java >> ! test/java/lang/invoke/MethodHandlesTest.java >> ! test/java/lang/invoke/MethodTypeTest.java >> ! test/java/lang/invoke/indify/Indify.java >> >> Changeset: f1ebf4c57417 >> Author: ? ?trims >> Date: ? ? ?2011-04-12 16:37 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f1ebf4c57417 >> >> Merge >> >> >> Changeset: 272483f6650b >> Author: ? ?ohair >> Date: ? ? ?2011-04-06 22:06 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/272483f6650b >> >> 7033660: Update copyright year to 2011 on any files changed in 2011 >> Reviewed-by: dholmes >> >> ! make/Makefile >> ! make/com/sun/crypto/provider/Makefile >> ! make/com/sun/java/pack/Makefile >> ! make/com/sun/java/pack/prop/Makefile >> ! make/com/sun/jndi/cosnaming/Makefile >> ! make/com/sun/jndi/dns/Makefile >> ! make/com/sun/jndi/ldap/Makefile >> ! make/com/sun/jndi/rmi/registry/Makefile >> ! make/com/sun/nio/sctp/Makefile >> ! make/com/sun/org/apache/xml/Makefile >> ! make/com/sun/rowset/Makefile >> ! make/com/sun/script/Makefile >> ! make/com/sun/security/auth/module/Makefile >> ! make/com/sun/servicetag/Makefile >> ! make/com/sun/tools/attach/Makefile >> ! make/common/Defs-solaris.gmk >> ! make/common/Defs-windows.gmk >> ! make/common/Demo.gmk >> ! make/common/Library.gmk >> ! make/common/Program.gmk >> ! make/common/Sanity.gmk >> ! make/common/Subdirs.gmk >> ! make/common/shared/Compiler-msvc.gmk >> ! make/common/shared/Defs-control.gmk >> ! make/common/shared/Defs-javadoc.gmk >> ! make/common/shared/Defs-windows.gmk >> ! make/common/shared/Defs.gmk >> ! make/docs/Makefile >> ! make/docs/NON_CORE_PKGS.gmk >> ! make/java/awt/Makefile >> ! make/java/fdlibm/Makefile >> ! make/java/java/FILES_java.gmk >> ! make/java/java/Makefile >> ! make/java/java_crw_demo/Makefile >> ! make/java/java_hprof_demo/Makefile >> ! make/java/jli/Makefile >> ! make/java/logging/Makefile >> ! make/java/main/java/Makefile >> ! make/java/main/javaw/Makefile >> ! make/java/management/Makefile >> ! make/java/net/Makefile >> ! make/java/nio/FILES_java.gmk >> ! make/java/nio/mapfile-linux >> ! make/java/nio/mapfile-solaris >> ! make/java/npt/Makefile >> ! make/java/redist/Makefile >> ! make/java/redist/fonts/Makefile >> ! make/java/redist/sajdi/Makefile >> ! make/java/sql/Makefile >> ! make/java/text/base/FILES_java.gmk >> ! make/java/text/base/Makefile >> ! make/java/util/FILES_properties.gmk >> ! make/java/verify/Makefile >> ! make/java/zip/Makefile >> ! make/javax/crypto/Defs-jce.gmk >> ! make/javax/crypto/Makefile >> ! make/javax/imageio/Makefile >> ! make/javax/print/Makefile >> ! make/javax/sound/Makefile >> ! make/javax/sound/jsoundalsa/Makefile >> ! make/javax/sound/jsoundds/Makefile >> ! make/javax/sql/Makefile >> ! make/javax/swing/Makefile >> ! make/javax/swing/plaf/Makefile >> ! make/jdk_generic_profile.sh >> ! make/jpda/back/Makefile >> ! make/jpda/transport/Makefile >> ! make/jpda/transport/shmem/Makefile >> ! make/jpda/transport/socket/Makefile >> ! make/jpda/tty/Makefile >> ! make/launchers/Makefile >> ! make/mkdemo/Makefile >> ! make/mkdemo/jfc/Font2DTest/Makefile >> ! make/mkdemo/jfc/Java2D/Makefile >> ! make/mkdemo/jfc/Makefile >> ! make/mkdemo/jfc/SwingApplet/Makefile >> ! make/mkdemo/jfc/SwingSet2/Makefile >> ! make/mkdemo/jfc/SwingSet3/Makefile >> ! make/mkdemo/jpda/Makefile >> ! make/mkdemo/jvmti/Makefile >> ! make/mkdemo/management/Makefile >> ! make/mksample/dtrace/Makefile >> ! make/mksample/jmx/jmx-scandir/Makefile >> ! make/mksample/nbproject/Makefile >> ! make/mksample/nio/file/Makefile >> ! make/mksample/nio/multicast/Makefile >> ! make/mksample/nio/server/Makefile >> ! make/mksample/scripting/scriptpad/Makefile >> ! make/mksample/webservices/EbayClient/Makefile >> ! make/mksample/webservices/EbayServer/Makefile >> ! make/netbeans/common/java-data-native.ent >> ! make/netbeans/common/java-data-no-native.ent >> ! make/sun/Makefile >> ! make/sun/applet/Makefile >> ! make/sun/awt/Makefile >> ! make/sun/awt/mapfile-mawt-vers >> ! make/sun/awt/mapfile-vers-linux >> ! make/sun/cmm/Makefile >> ! make/sun/cmm/kcms/Makefile >> ! make/sun/cmm/lcms/Makefile >> ! make/sun/dcpr/Makefile >> ! make/sun/font/Makefile >> ! make/sun/font/t2k/Makefile >> ! make/sun/headless/Makefile >> ! make/sun/headless/mapfile-vers >> ! make/sun/image/generic/Makefile >> ! make/sun/image/vis/Makefile >> ! make/sun/jar/Makefile >> ! make/sun/javazic/Makefile >> ! make/sun/jawt/Makefile >> ! make/sun/jconsole/Makefile >> ! make/sun/jdbc/Makefile >> ! make/sun/jdga/Makefile >> ! make/sun/jpeg/Makefile >> ! make/sun/launcher/Makefile >> ! make/sun/management/Makefile >> ! make/sun/native2ascii/Makefile >> ! make/sun/net/others/Makefile >> ! make/sun/net/spi/nameservice/dns/Makefile >> ! make/sun/nio/cs/FILES_java.gmk >> ! make/sun/nio/cs/Makefile >> ! make/sun/org/mozilla/javascript/Makefile >> ! make/sun/pisces/Makefile >> ! make/sun/rmi/cgi/Makefile >> ! make/sun/rmi/oldtools/Makefile >> ! make/sun/rmi/registry/Makefile >> ! make/sun/rmi/rmi/Makefile >> ! make/sun/rmi/rmic/Makefile >> ! make/sun/rmi/rmid/Makefile >> ! make/sun/security/ec/Makefile >> ! make/sun/security/jgss/wrapper/Makefile >> ! make/sun/security/krb5/Makefile >> ! make/sun/security/mscapi/Makefile >> ! make/sun/security/pkcs11/Makefile >> ! make/sun/security/smartcardio/Makefile >> ! make/sun/security/tools/Makefile >> ! make/sun/serialver/Makefile >> ! make/sun/splashscreen/Makefile >> ! make/sun/text/Makefile >> ! make/sun/tools/Makefile >> ! make/sun/tracing/dtrace/Makefile >> ! make/sun/xawt/Makefile >> ! make/sun/xawt/mapfile-vers >> ! make/tools/reorder/Makefile >> ! make/tools/src/build/tools/javazic/Zoneinfo.java >> ! src/share/back/debugInit.c >> ! src/share/back/eventFilter.c >> ! src/share/bin/java.c >> ! src/share/bin/java.h >> ! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java >> ! src/share/classes/com/sun/java/util/jar/pack/Driver.java >> ! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java >> ! src/share/classes/com/sun/java/util/jar/pack/PropMap.java >> ! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java >> ! src/share/classes/com/sun/java/util/jar/pack/Utils.java >> ! src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java >> ! src/share/classes/com/sun/media/sound/AiffFileWriter.java >> ! src/share/classes/com/sun/media/sound/AlawCodec.java >> ! src/share/classes/com/sun/media/sound/AuFileWriter.java >> ! src/share/classes/com/sun/media/sound/DirectAudioDevice.java >> ! src/share/classes/com/sun/media/sound/RealTimeSequencer.java >> ! src/share/classes/com/sun/media/sound/StandardMidiFileReader.java >> ! src/share/classes/com/sun/media/sound/SunFileWriter.java >> ! src/share/classes/com/sun/media/sound/WaveFileWriter.java >> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties >> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties >> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties >> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties >> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties >> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties >> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties >> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties >> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties >> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties >> ! src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java >> ! src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java >> ! src/share/classes/com/sun/script/javascript/RhinoTopLevel.java >> ! src/share/classes/com/sun/script/util/InterfaceImplementor.java >> ! src/share/classes/com/sun/security/auth/PolicyFile.java >> ! src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java >> ! src/share/classes/com/sun/security/auth/login/ConfigFile.java >> ! src/share/classes/com/sun/security/auth/module/JndiLoginModule.java >> ! src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java >> ! src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java >> ! src/share/classes/com/sun/security/auth/module/UnixLoginModule.java >> ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java >> ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java >> ! src/share/classes/com/sun/tools/script/shell/init.js >> ! src/share/classes/java/awt/AWTEvent.java >> ! src/share/classes/java/awt/Component.java >> ! src/share/classes/java/awt/EventQueue.java >> ! src/share/classes/java/awt/Font.java >> ! src/share/classes/java/awt/LinearGradientPaint.java >> ! src/share/classes/java/awt/MenuComponent.java >> ! src/share/classes/java/awt/MultipleGradientPaint.java >> ! src/share/classes/java/awt/RadialGradientPaint.java >> ! src/share/classes/java/awt/TrayIcon.java >> ! src/share/classes/java/awt/Window.java >> ! src/share/classes/java/awt/color/ICC_Profile.java >> ! src/share/classes/java/awt/doc-files/FocusSpec.html >> ! src/share/classes/java/awt/geom/CubicCurve2D.java >> ! src/share/classes/java/awt/image/PackedColorModel.java >> ! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java >> ! src/share/classes/java/beans/DefaultPersistenceDelegate.java >> ! src/share/classes/java/beans/DesignMode.java >> ! src/share/classes/java/beans/IndexedPropertyChangeEvent.java >> ! src/share/classes/java/beans/Introspector.java >> ! src/share/classes/java/beans/VetoableChangeSupport.java >> ! src/share/classes/java/beans/package.html >> ! src/share/classes/java/io/BufferedReader.java >> ! src/share/classes/java/io/BufferedWriter.java >> ! src/share/classes/java/io/Console.java >> ! src/share/classes/java/io/DeleteOnExitHook.java >> ! src/share/classes/java/io/File.java >> ! src/share/classes/java/io/FileInputStream.java >> ! src/share/classes/java/io/FileOutputStream.java >> ! src/share/classes/java/io/FilePermission.java >> ! src/share/classes/java/io/FilterOutputStream.java >> ! src/share/classes/java/io/ObjectStreamClass.java >> ! src/share/classes/java/io/PushbackInputStream.java >> ! src/share/classes/java/io/PushbackReader.java >> ! src/share/classes/java/lang/ApplicationShutdownHooks.java >> ! src/share/classes/java/lang/Class.java >> ! src/share/classes/java/lang/Package.java >> ! src/share/classes/java/lang/StackTraceElement.java >> ! src/share/classes/java/lang/StringCoding.java >> ! src/share/classes/java/lang/System.java >> ! src/share/classes/java/lang/Thread.java >> ! src/share/classes/java/lang/ThreadGroup.java >> ! src/share/classes/java/lang/management/ManagementFactory.java >> ! src/share/classes/java/lang/management/PlatformComponent.java >> ! src/share/classes/java/lang/reflect/Proxy.java >> ! src/share/classes/java/lang/reflect/ReflectAccess.java >> ! src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java >> ! src/share/classes/java/net/AbstractPlainSocketImpl.java >> ! src/share/classes/java/net/HttpURLConnection.java >> ! src/share/classes/java/net/InetAddress.java >> ! src/share/classes/java/net/NetPermission.java >> ! src/share/classes/java/net/NetworkInterface.java >> ! src/share/classes/java/net/URI.java >> ! src/share/classes/java/net/URLClassLoader.java >> ! src/share/classes/java/net/doc-files/net-properties.html >> ! src/share/classes/java/net/package.html >> ! src/share/classes/java/nio/channels/AsynchronousFileChannel.java >> ! src/share/classes/java/nio/channels/FileChannel.java >> ! src/share/classes/java/nio/channels/SeekableByteChannel.java >> ! src/share/classes/java/nio/channels/SocketChannel.java >> ! src/share/classes/java/nio/file/AccessMode.java >> ! src/share/classes/java/nio/file/CopyOption.java >> ! src/share/classes/java/nio/file/DirectoryIteratorException.java >> ! src/share/classes/java/nio/file/DirectoryStream.java >> ! src/share/classes/java/nio/file/FileStore.java >> ! src/share/classes/java/nio/file/FileSystem.java >> ! src/share/classes/java/nio/file/FileSystems.java >> ! src/share/classes/java/nio/file/FileTreeWalker.java >> ! src/share/classes/java/nio/file/FileVisitor.java >> ! src/share/classes/java/nio/file/Files.java >> ! src/share/classes/java/nio/file/LinkOption.java >> ! src/share/classes/java/nio/file/LinkPermission.java >> ! src/share/classes/java/nio/file/OpenOption.java >> ! src/share/classes/java/nio/file/Path.java >> ! src/share/classes/java/nio/file/PathMatcher.java >> ! src/share/classes/java/nio/file/Paths.java >> ! src/share/classes/java/nio/file/SecureDirectoryStream.java >> ! src/share/classes/java/nio/file/SimpleFileVisitor.java >> ! src/share/classes/java/nio/file/TempFileHelper.java >> ! src/share/classes/java/nio/file/WatchEvent.java >> ! src/share/classes/java/nio/file/WatchKey.java >> ! src/share/classes/java/nio/file/WatchService.java >> ! src/share/classes/java/nio/file/attribute/AclEntry.java >> ! src/share/classes/java/nio/file/attribute/AclFileAttributeView.java >> ! src/share/classes/java/nio/file/attribute/BasicFileAttributeView.java >> ! src/share/classes/java/nio/file/attribute/BasicFileAttributes.java >> ! src/share/classes/java/nio/file/attribute/DosFileAttributeView.java >> ! src/share/classes/java/nio/file/attribute/DosFileAttributes.java >> ! src/share/classes/java/nio/file/attribute/FileAttribute.java >> ! src/share/classes/java/nio/file/attribute/FileAttributeView.java >> ! src/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java >> ! src/share/classes/java/nio/file/attribute/FileTime.java >> ! src/share/classes/java/nio/file/attribute/PosixFileAttributeView.java >> ! src/share/classes/java/nio/file/attribute/PosixFileAttributes.java >> ! src/share/classes/java/nio/file/attribute/PosixFilePermission.java >> ! src/share/classes/java/nio/file/attribute/PosixFilePermissions.java >> ! src/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java >> ! src/share/classes/java/nio/file/attribute/package-info.java >> ! src/share/classes/java/nio/file/package-info.java >> ! src/share/classes/java/nio/file/spi/FileSystemProvider.java >> ! src/share/classes/java/nio/file/spi/FileTypeDetector.java >> ! src/share/classes/java/security/AccessControlContext.java >> ! src/share/classes/java/security/AlgorithmParameterGenerator.java >> ! src/share/classes/java/security/AlgorithmParameters.java >> ! src/share/classes/java/security/BasicPermission.java >> ! src/share/classes/java/security/KeyFactory.java >> ! src/share/classes/java/security/KeyPairGenerator.java >> ! src/share/classes/java/security/KeyStore.java >> ! src/share/classes/java/security/MessageDigest.java >> ! src/share/classes/java/security/Permissions.java >> ! src/share/classes/java/security/Policy.java >> ! src/share/classes/java/security/ProtectionDomain.java >> ! src/share/classes/java/security/Provider.java >> ! src/share/classes/java/security/SecureClassLoader.java >> ! src/share/classes/java/security/SecureRandom.java >> ! src/share/classes/java/security/Security.java >> ! src/share/classes/java/security/Signature.java >> ! src/share/classes/java/security/UnresolvedPermission.java >> ! src/share/classes/java/security/UnresolvedPermissionCollection.java >> ! src/share/classes/java/security/cert/CertPath.java >> ! src/share/classes/java/security/cert/CertPathBuilder.java >> ! src/share/classes/java/security/cert/CertPathValidator.java >> ! src/share/classes/java/security/cert/CertStore.java >> ! src/share/classes/java/security/cert/Certificate.java >> ! src/share/classes/java/security/cert/CertificateFactory.java >> ! src/share/classes/java/security/cert/CertificateFactorySpi.java >> ! src/share/classes/java/security/cert/package.html >> ! src/share/classes/java/security/package.html >> ! src/share/classes/java/sql/Timestamp.java >> ! src/share/classes/java/text/SimpleDateFormat.java >> ! src/share/classes/java/util/Arrays.java >> ! src/share/classes/java/util/Collections.java >> ! src/share/classes/java/util/Currency.java >> ! src/share/classes/java/util/DualPivotQuicksort.java >> ! src/share/classes/java/util/EnumMap.java >> ! src/share/classes/java/util/EnumSet.java >> ! src/share/classes/java/util/HashMap.java >> ! src/share/classes/java/util/HashSet.java >> ! src/share/classes/java/util/Hashtable.java >> ! src/share/classes/java/util/IdentityHashMap.java >> ! src/share/classes/java/util/JumboEnumSet.java >> ! src/share/classes/java/util/LinkedHashMap.java >> ! src/share/classes/java/util/LinkedList.java >> ! src/share/classes/java/util/Locale.java >> ! src/share/classes/java/util/Objects.java >> ! src/share/classes/java/util/RegularEnumSet.java >> ! src/share/classes/java/util/ServiceLoader.java >> ! src/share/classes/java/util/TreeMap.java >> ! src/share/classes/java/util/UUID.java >> ! src/share/classes/java/util/Vector.java >> ! src/share/classes/java/util/WeakHashMap.java >> ! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java >> ! src/share/classes/java/util/logging/FileHandler.java >> ! src/share/classes/java/util/logging/Level.java >> ! src/share/classes/java/util/logging/Logger.java >> ! src/share/classes/java/util/logging/Logging.java >> ! src/share/classes/java/util/prefs/AbstractPreferences.java >> ! src/share/classes/java/util/regex/Pattern.java >> ! src/share/classes/java/util/spi/LocaleNameProvider.java >> ! src/share/classes/java/util/zip/Inflater.java >> ! src/share/classes/java/util/zip/ZipEntry.java >> ! src/share/classes/java/util/zip/ZipFile.java >> ! src/share/classes/java/util/zip/ZipOutputStream.java >> ! src/share/classes/java/util/zip/package.html >> ! src/share/classes/javax/crypto/Cipher.java >> ! src/share/classes/javax/crypto/ExemptionMechanism.java >> ! src/share/classes/javax/crypto/KeyAgreement.java >> ! src/share/classes/javax/crypto/KeyGenerator.java >> ! src/share/classes/javax/crypto/Mac.java >> ! src/share/classes/javax/crypto/package.html >> ! src/share/classes/javax/net/ssl/SSLContext.java >> ! src/share/classes/javax/net/ssl/package.html >> ! src/share/classes/javax/print/attribute/standard/DialogTypeSelection.java >> ! src/share/classes/javax/script/CompiledScript.java >> ! src/share/classes/javax/script/ScriptEngineFactory.java >> ! src/share/classes/javax/security/auth/PrivateCredentialPermission.java >> ! src/share/classes/javax/security/auth/SubjectDomainCombiner.java >> ! src/share/classes/javax/security/auth/kerberos/DelegationPermission.java >> ! src/share/classes/javax/security/auth/kerberos/ServicePermission.java >> ! src/share/classes/javax/security/auth/login/Configuration.java >> ! src/share/classes/javax/security/auth/login/package.html >> ! src/share/classes/javax/sound/midi/MidiSystem.java >> ! src/share/classes/javax/sound/sampled/AudioSystem.java >> ! src/share/classes/javax/sql/rowset/serial/SerialClob.java >> ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java >> ! src/share/classes/javax/swing/AbstractButton.java >> ! src/share/classes/javax/swing/BorderFactory.java >> ! src/share/classes/javax/swing/BufferStrategyPaintManager.java >> ! src/share/classes/javax/swing/DefaultDesktopManager.java >> ! src/share/classes/javax/swing/JComponent.java >> ! src/share/classes/javax/swing/JEditorPane.java >> ! src/share/classes/javax/swing/JFileChooser.java >> ! src/share/classes/javax/swing/JLayer.java >> ! src/share/classes/javax/swing/JOptionPane.java >> ! src/share/classes/javax/swing/JSlider.java >> ! src/share/classes/javax/swing/JViewport.java >> ! src/share/classes/javax/swing/LookAndFeel.java >> ! src/share/classes/javax/swing/RepaintManager.java >> ! src/share/classes/javax/swing/SizeSequence.java >> ! src/share/classes/javax/swing/SwingUtilities.java >> ! src/share/classes/javax/swing/SwingWorker.java >> ! src/share/classes/javax/swing/Timer.java >> ! src/share/classes/javax/swing/ToolTipManager.java >> ! src/share/classes/javax/swing/TransferHandler.java >> ! src/share/classes/javax/swing/border/BevelBorder.java >> ! src/share/classes/javax/swing/border/StrokeBorder.java >> ! src/share/classes/javax/swing/event/InternalFrameAdapter.java >> ! src/share/classes/javax/swing/event/InternalFrameListener.java >> ! src/share/classes/javax/swing/plaf/LayerUI.java >> ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java >> ! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java >> ! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java >> ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java >> ! src/share/classes/javax/swing/plaf/nimbus/skin.laf >> ! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java >> ! src/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java >> ! src/share/classes/javax/swing/text/AsyncBoxView.java >> ! src/share/classes/javax/swing/text/DefaultCaret.java >> ! src/share/classes/javax/swing/text/JTextComponent.java >> ! src/share/classes/javax/swing/text/Keymap.java >> ! src/share/classes/javax/swing/text/TableView.java >> ! src/share/classes/javax/swing/text/Utilities.java >> ! src/share/classes/javax/swing/text/View.java >> ! src/share/classes/javax/swing/text/WrappedPlainView.java >> ! src/share/classes/javax/swing/text/html/CSSBorder.java >> ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java >> ! src/share/classes/javax/swing/text/html/ParagraphView.java >> ! src/share/classes/javax/swing/text/html/StyleSheet.java >> ! src/share/classes/javax/swing/text/html/parser/ParserDelegator.java >> ! src/share/classes/overview-core.html >> ! src/share/classes/sun/applet/AppletClassLoader.java >> ! src/share/classes/sun/applet/resources/MsgAppletViewer_de.java >> ! src/share/classes/sun/applet/resources/MsgAppletViewer_es.java >> ! src/share/classes/sun/applet/resources/MsgAppletViewer_fr.java >> ! src/share/classes/sun/applet/resources/MsgAppletViewer_it.java >> ! src/share/classes/sun/applet/resources/MsgAppletViewer_ja.java >> ! src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java >> ! src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java >> ! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java >> ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java >> ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java >> ! src/share/classes/sun/awt/AWTAccessor.java >> ! src/share/classes/sun/awt/SunToolkit.java >> ! src/share/classes/sun/awt/image/ImageFetcher.java >> ! src/share/classes/sun/awt/image/InputStreamImageSource.java >> ! src/share/classes/sun/dc/DuctusRenderingEngine.java >> ! src/share/classes/sun/font/FileFont.java >> ! src/share/classes/sun/font/FileFontStrike.java >> ! src/share/classes/sun/font/Font2D.java >> ! src/share/classes/sun/font/FontScaler.java >> ! src/share/classes/sun/font/FontUtilities.java >> ! src/share/classes/sun/font/FreetypeFontScaler.java >> ! src/share/classes/sun/font/NullFontScaler.java >> ! src/share/classes/sun/font/StrikeCache.java >> ! src/share/classes/sun/font/SunFontManager.java >> ! src/share/classes/sun/font/TrueTypeFont.java >> ! src/share/classes/sun/font/Type1Font.java >> ! src/share/classes/sun/invoke/package-info.java >> ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java >> ! src/share/classes/sun/java2d/loops/CompositeType.java >> ! src/share/classes/sun/java2d/loops/MaskFill.java >> ! src/share/classes/sun/java2d/pipe/AAShapePipe.java >> ! src/share/classes/sun/java2d/pipe/AlphaColorPipe.java >> ! src/share/classes/sun/java2d/pipe/RenderingEngine.java >> ! src/share/classes/sun/java2d/pisces/Curve.java >> ! src/share/classes/sun/java2d/pisces/Dasher.java >> ! src/share/classes/sun/java2d/pisces/Helpers.java >> ! src/share/classes/sun/java2d/pisces/PiscesCache.java >> ! src/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java >> ! src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java >> ! src/share/classes/sun/java2d/pisces/Renderer.java >> ! src/share/classes/sun/java2d/pisces/Stroker.java >> ! src/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java >> ! src/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java >> ! src/share/classes/sun/launcher/LauncherHelper.java >> ! src/share/classes/sun/launcher/resources/launcher.properties >> ! src/share/classes/sun/management/resources/agent_de.properties >> ! src/share/classes/sun/management/resources/agent_es.properties >> ! src/share/classes/sun/management/resources/agent_fr.properties >> ! src/share/classes/sun/management/resources/agent_it.properties >> ! src/share/classes/sun/management/resources/agent_ja.properties >> ! src/share/classes/sun/management/resources/agent_ko.properties >> ! src/share/classes/sun/management/resources/agent_pt_BR.properties >> ! src/share/classes/sun/management/resources/agent_sv.properties >> ! src/share/classes/sun/management/resources/agent_zh_CN.properties >> ! src/share/classes/sun/management/resources/agent_zh_TW.properties >> ! src/share/classes/sun/misc/FloatingDecimal.java >> ! src/share/classes/sun/misc/JavaSecurityAccess.java >> ! src/share/classes/sun/misc/Launcher.java >> ! src/share/classes/sun/misc/URLClassPath.java >> ! src/share/classes/sun/misc/VM.java >> ! src/share/classes/sun/misc/resources/Messages_de.java >> ! src/share/classes/sun/misc/resources/Messages_es.java >> ! src/share/classes/sun/misc/resources/Messages_fr.java >> ! src/share/classes/sun/misc/resources/Messages_it.java >> ! src/share/classes/sun/misc/resources/Messages_ja.java >> ! src/share/classes/sun/misc/resources/Messages_ko.java >> ! src/share/classes/sun/misc/resources/Messages_pt_BR.java >> ! src/share/classes/sun/misc/resources/Messages_sv.java >> ! src/share/classes/sun/misc/resources/Messages_zh_CN.java >> ! src/share/classes/sun/misc/resources/Messages_zh_TW.java >> ! src/share/classes/sun/net/httpserver/ChunkedInputStream.java >> ! src/share/classes/sun/net/spi/DefaultProxySelector.java >> ! src/share/classes/sun/net/www/http/KeepAliveCache.java >> ! src/share/classes/sun/net/www/http/KeepAliveStream.java >> ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java >> ! src/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java >> ! src/share/classes/sun/net/www/protocol/jar/URLJarFile.java >> ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java >> ! src/share/classes/sun/nio/ch/FileChannelImpl.java >> ! src/share/classes/sun/nio/ch/Net.java >> ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java >> ! src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java >> ! src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java >> ! src/share/classes/sun/nio/fs/AbstractFileTypeDetector.java >> ! src/share/classes/sun/nio/fs/AbstractPath.java >> ! src/share/classes/sun/nio/fs/AbstractPoller.java >> ! src/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java >> ! src/share/classes/sun/nio/fs/AbstractWatchKey.java >> ! src/share/classes/sun/nio/fs/AbstractWatchService.java >> ! src/share/classes/sun/nio/fs/DynamicFileAttributeView.java >> ! src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java >> ! src/share/classes/sun/nio/fs/PollingWatchService.java >> ! src/share/classes/sun/nio/fs/Util.java >> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties >> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_es.properties >> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_fr.properties >> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties >> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties >> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_ko.properties >> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_pt_BR.properties >> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_sv.properties >> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties >> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_TW.properties >> ! src/share/classes/sun/rmi/rmic/resources/rmic_ja.properties >> ! src/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties >> ! src/share/classes/sun/rmi/server/resources/rmid_de.properties >> ! src/share/classes/sun/rmi/server/resources/rmid_es.properties >> ! src/share/classes/sun/rmi/server/resources/rmid_fr.properties >> ! src/share/classes/sun/rmi/server/resources/rmid_it.properties >> ! src/share/classes/sun/rmi/server/resources/rmid_ja.properties >> ! src/share/classes/sun/rmi/server/resources/rmid_ko.properties >> ! src/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties >> ! src/share/classes/sun/rmi/server/resources/rmid_sv.properties >> ! src/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties >> ! src/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties >> ! src/share/classes/sun/security/acl/AclEntryImpl.java >> ! src/share/classes/sun/security/acl/AclImpl.java >> ! src/share/classes/sun/security/acl/GroupImpl.java >> ! src/share/classes/sun/security/jca/ProviderList.java >> ! src/share/classes/sun/security/jca/Providers.java >> ! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java >> ! src/share/classes/sun/security/krb5/Config.java >> ! src/share/classes/sun/security/krb5/KdcComm.java >> ! src/share/classes/sun/security/krb5/KrbAsRep.java >> ! src/share/classes/sun/security/krb5/PrincipalName.java >> ! src/share/classes/sun/security/krb5/Realm.java >> ! src/share/classes/sun/security/krb5/internal/HostAddresses.java >> ! src/share/classes/sun/security/krb5/internal/KRBError.java >> ! src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java >> ! src/share/classes/sun/security/krb5/internal/crypto/EType.java >> ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java >> ! src/share/classes/sun/security/pkcs11/Config.java >> ! src/share/classes/sun/security/pkcs11/P11Key.java >> ! src/share/classes/sun/security/provider/PolicyFile.java >> ! src/share/classes/sun/security/provider/SeedGenerator.java >> ! src/share/classes/sun/security/provider/Sun.java >> ! src/share/classes/sun/security/provider/VerificationProvider.java >> ! src/share/classes/sun/security/provider/X509Factory.java >> ! src/share/classes/sun/security/rsa/RSACore.java >> ! src/share/classes/sun/security/rsa/SunRsaSign.java >> ! src/share/classes/sun/security/ssl/CipherSuite.java >> ! src/share/classes/sun/security/ssl/CipherSuiteList.java >> ! src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java >> ! src/share/classes/sun/security/ssl/Handshaker.java >> ! src/share/classes/sun/security/ssl/HelloExtensions.java >> ! src/share/classes/sun/security/ssl/ProtocolList.java >> ! src/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java >> ! src/share/classes/sun/security/ssl/SSLSessionImpl.java >> ! src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java >> ! src/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java >> ! src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java >> ! src/share/classes/sun/security/ssl/X509KeyManagerImpl.java >> ! src/share/classes/sun/security/tools/JarSignerResources_ja.java >> ! src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java >> ! src/share/classes/sun/security/tools/policytool/PolicyTool.java >> ! src/share/classes/sun/security/util/AuthResources_de.java >> ! src/share/classes/sun/security/util/AuthResources_es.java >> ! src/share/classes/sun/security/util/AuthResources_fr.java >> ! src/share/classes/sun/security/util/AuthResources_it.java >> ! src/share/classes/sun/security/util/AuthResources_ja.java >> ! src/share/classes/sun/security/util/AuthResources_ko.java >> ! src/share/classes/sun/security/util/AuthResources_pt_BR.java >> ! src/share/classes/sun/security/util/AuthResources_sv.java >> ! src/share/classes/sun/security/util/AuthResources_zh_CN.java >> ! src/share/classes/sun/security/util/AuthResources_zh_TW.java >> ! src/share/classes/sun/security/util/Resources_de.java >> ! src/share/classes/sun/security/util/Resources_es.java >> ! src/share/classes/sun/security/util/Resources_fr.java >> ! src/share/classes/sun/security/util/Resources_it.java >> ! src/share/classes/sun/security/util/Resources_ja.java >> ! src/share/classes/sun/security/util/Resources_ko.java >> ! src/share/classes/sun/security/util/Resources_pt_BR.java >> ! src/share/classes/sun/security/util/Resources_sv.java >> ! src/share/classes/sun/security/util/Resources_zh_CN.java >> ! src/share/classes/sun/security/util/Resources_zh_TW.java >> ! src/share/classes/sun/swing/AccumulativeRunnable.java >> ! src/share/classes/sun/swing/WindowsPlacesBar.java >> ! src/share/classes/sun/text/resources/CollationData_sr_Latn.java >> ! src/share/classes/sun/tools/attach/HotSpotAttachProvider.java >> ! src/share/classes/sun/tools/jar/Main.java >> ! src/share/classes/sun/tools/jar/resources/jar_de.properties >> ! src/share/classes/sun/tools/jar/resources/jar_es.properties >> ! src/share/classes/sun/tools/jar/resources/jar_fr.properties >> ! src/share/classes/sun/tools/jar/resources/jar_it.properties >> ! src/share/classes/sun/tools/jar/resources/jar_ja.properties >> ! src/share/classes/sun/tools/jar/resources/jar_ko.properties >> ! src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties >> ! src/share/classes/sun/tools/jar/resources/jar_sv.properties >> ! src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties >> ! src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties >> ! src/share/classes/sun/tools/javac/resources/javac_ja.properties >> ! src/share/classes/sun/tools/javac/resources/javac_zh_CN.properties >> ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java >> ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java >> ! src/share/classes/sun/tools/native2ascii/Main.java >> ! src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java >> ! src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java >> ! src/share/classes/sun/util/calendar/LocalGregorianCalendar.java >> ! src/share/classes/sun/util/locale/LanguageTag.java >> ! src/share/classes/sun/util/logging/PlatformLogger.java >> ! src/share/classes/sun/util/logging/resources/logging.properties >> ! src/share/classes/sun/util/logging/resources/logging_de.properties >> ! src/share/classes/sun/util/logging/resources/logging_es.properties >> ! src/share/classes/sun/util/logging/resources/logging_fr.properties >> ! src/share/classes/sun/util/logging/resources/logging_it.properties >> ! src/share/classes/sun/util/logging/resources/logging_ja.properties >> ! src/share/classes/sun/util/logging/resources/logging_ko.properties >> ! src/share/classes/sun/util/logging/resources/logging_pt_BR.properties >> ! src/share/classes/sun/util/logging/resources/logging_sv.properties >> ! src/share/classes/sun/util/logging/resources/logging_zh_CN.properties >> ! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties >> ! src/share/classes/sun/util/resources/LocaleData.java >> ! src/share/classes/sun/util/resources/TimeZoneNames.java >> ! src/share/classes/sun/util/resources/TimeZoneNames_de.java >> ! src/share/classes/sun/util/resources/TimeZoneNames_es.java >> ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java >> ! src/share/classes/sun/util/resources/TimeZoneNames_it.java >> ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java >> ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java >> ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java >> ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java >> ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java >> ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java >> ! src/share/demo/jvmti/heapTracker/heapTracker.c >> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributeView.java >> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileStore.java >> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java >> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java >> ! src/share/instrument/JPLISAgent.c >> ! src/share/javavm/export/jvmti.h >> ! src/share/native/com/sun/java/util/jar/pack/unpack.cpp >> ! src/share/native/common/check_code.c >> ! src/share/native/java/io/io_util.c >> ! src/share/native/sun/awt/image/awt_parseImage.c >> ! src/share/native/sun/awt/image/jpeg/imageioJPEG.c >> ! src/share/native/sun/awt/image/jpeg/jpegdecoder.c >> ! src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.h >> ! src/share/native/sun/font/FontInstanceAdapter.cpp >> ! src/share/native/sun/java2d/cmm/lcms/LCMS.c >> ! src/share/native/sun/java2d/loops/MaskFill.c >> ! src/share/native/sun/java2d/loops/ParallelogramUtils.h >> ! src/share/native/sun/java2d/loops/ProcessPath.c >> ! src/share/native/sun/java2d/pipe/BufferedMaskBlit.c >> ! src/share/native/sun/security/ec/ECC_JNI.cpp >> ! src/share/native/sun/security/ec/impl/ec.c >> ! src/share/native/sun/security/ec/impl/ec.h >> ! src/share/native/sun/security/ec/impl/ec2.h >> ! src/share/native/sun/security/ec/impl/ec2_163.c >> ! src/share/native/sun/security/ec/impl/ec2_193.c >> ! src/share/native/sun/security/ec/impl/ec2_233.c >> ! src/share/native/sun/security/ec/impl/ec2_aff.c >> ! src/share/native/sun/security/ec/impl/ec2_mont.c >> ! src/share/native/sun/security/ec/impl/ec_naf.c >> ! src/share/native/sun/security/ec/impl/ecc_impl.h >> ! src/share/native/sun/security/ec/impl/ecdecode.c >> ! src/share/native/sun/security/ec/impl/ecl-curve.h >> ! src/share/native/sun/security/ec/impl/ecl-exp.h >> ! src/share/native/sun/security/ec/impl/ecl-priv.h >> ! src/share/native/sun/security/ec/impl/ecl.c >> ! src/share/native/sun/security/ec/impl/ecl.h >> ! src/share/native/sun/security/ec/impl/ecl_curve.c >> ! src/share/native/sun/security/ec/impl/ecl_gf.c >> ! src/share/native/sun/security/ec/impl/ecl_mult.c >> ! src/share/native/sun/security/ec/impl/ecp.h >> ! src/share/native/sun/security/ec/impl/ecp_192.c >> ! src/share/native/sun/security/ec/impl/ecp_224.c >> ! src/share/native/sun/security/ec/impl/ecp_256.c >> ! src/share/native/sun/security/ec/impl/ecp_384.c >> ! src/share/native/sun/security/ec/impl/ecp_521.c >> ! src/share/native/sun/security/ec/impl/ecp_aff.c >> ! src/share/native/sun/security/ec/impl/ecp_jac.c >> ! src/share/native/sun/security/ec/impl/ecp_jm.c >> ! src/share/native/sun/security/ec/impl/ecp_mont.c >> ! src/share/native/sun/security/ec/impl/logtab.h >> ! src/share/native/sun/security/ec/impl/mp_gf2m-priv.h >> ! src/share/native/sun/security/ec/impl/mp_gf2m.c >> ! src/share/native/sun/security/ec/impl/mp_gf2m.h >> ! src/share/native/sun/security/ec/impl/mpi-config.h >> ! src/share/native/sun/security/ec/impl/mpi-priv.h >> ! src/share/native/sun/security/ec/impl/mpi.c >> ! src/share/native/sun/security/ec/impl/mpi.h >> ! src/share/native/sun/security/ec/impl/mplogic.c >> ! src/share/native/sun/security/ec/impl/mplogic.h >> ! src/share/native/sun/security/ec/impl/mpmontg.c >> ! src/share/native/sun/security/ec/impl/mpprime.h >> ! src/share/native/sun/security/ec/impl/oid.c >> ! src/share/native/sun/security/ec/impl/secitem.c >> ! src/share/native/sun/security/ec/impl/secoidt.h >> ! src/share/sample/nio/file/AclEdit.java >> ! src/share/sample/nio/file/Chmod.java >> ! src/share/sample/nio/file/Copy.java >> ! src/share/sample/nio/file/DiskUsage.java >> ! src/share/sample/nio/file/FileType.java >> ! src/share/sample/nio/file/WatchDir.java >> ! src/share/sample/nio/file/Xdd.java >> ! src/solaris/classes/java/lang/ProcessEnvironment.java >> ! src/solaris/classes/java/util/prefs/FileSystemPreferences.java >> ! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java >> ! src/solaris/classes/sun/awt/X11/XComponentPeer.java >> ! src/solaris/classes/sun/awt/X11/XDesktopPeer.java >> ! src/solaris/classes/sun/awt/X11/XGlobalCursorManager.java >> ! src/solaris/classes/sun/awt/X11/XSelection.java >> ! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java >> ! src/solaris/classes/sun/awt/motif/MFontConfiguration.java >> ! src/solaris/classes/sun/awt/motif/MToolkit.java >> ! src/solaris/classes/sun/font/FcFontConfiguration.java >> ! src/solaris/classes/sun/font/FontConfigManager.java >> ! src/solaris/classes/sun/font/XRGlyphCache.java >> ! src/solaris/classes/sun/java2d/xr/XRSurfaceData.java >> ! src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java >> ! src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java >> ! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java >> ! src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java >> ! src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java >> ! src/solaris/classes/sun/nio/fs/LinuxFileSystem.java >> ! src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java >> ! src/solaris/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java >> ! src/solaris/classes/sun/nio/fs/LinuxWatchService.java >> ! src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java >> ! src/solaris/classes/sun/nio/fs/SolarisFileSystem.java >> ! src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java >> ! src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java >> ! src/solaris/classes/sun/nio/fs/SolarisWatchService.java >> ! src/solaris/classes/sun/nio/fs/UnixChannelFactory.java >> ! src/solaris/classes/sun/nio/fs/UnixCopyFile.java >> ! src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java >> ! src/solaris/classes/sun/nio/fs/UnixFileAttributes.java >> ! src/solaris/classes/sun/nio/fs/UnixFileStore.java >> ! src/solaris/classes/sun/nio/fs/UnixFileSystem.java >> ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java >> ! src/solaris/classes/sun/nio/fs/UnixPath.java >> ! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java >> ! src/solaris/classes/sun/nio/fs/UnixUriUtils.java >> ! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c >> ! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c >> ! src/solaris/native/java/net/Inet6AddressImpl.c >> ! src/solaris/native/java/net/NetworkInterface.c >> ! src/solaris/native/java/net/PlainDatagramSocketImpl.c >> ! src/solaris/native/java/net/PlainSocketImpl.c >> ! src/solaris/native/java/net/linux_close.c >> ! src/solaris/native/java/net/net_util_md.c >> ! src/solaris/native/sun/awt/awt_DrawingSurface.c >> ! src/solaris/native/sun/awt/awt_GraphicsEnv.c >> ! src/solaris/native/sun/awt/fontpath.c >> ! src/solaris/native/sun/awt/gtk2_interface.c >> ! src/solaris/native/sun/awt/gtk2_interface.h >> ! src/solaris/native/sun/java2d/loops/vis_IntArgbPre_Mask.c >> ! src/solaris/native/sun/java2d/loops/vis_SrcMaskFill.c >> ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c >> ! src/solaris/native/sun/java2d/x11/X11SurfaceData.h >> ! src/solaris/native/sun/java2d/x11/XRBackendNative.c >> ! src/solaris/native/sun/java2d/x11/XRSurfaceData.c >> ! src/solaris/native/sun/nio/ch/FileChannelImpl.c >> ! src/solaris/native/sun/nio/ch/Net.c >> ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c >> ! src/solaris/native/sun/xawt/XToolkit.c >> ! src/solaris/native/sun/xawt/awt_Desktop.c >> ! src/windows/bin/java_md.c >> ! src/windows/classes/java/lang/ProcessEnvironment.java >> ! src/windows/classes/java/net/PlainSocketImpl.java >> ! src/windows/classes/jav > ... > > [Message tronqu?] From astrange at apple.com Tue Apr 19 23:17:49 2011 From: astrange at apple.com (Alexander Strange) Date: Wed, 20 Apr 2011 02:17:49 -0400 Subject: hg: macosx-port/macosx-port/jdk: 124 new changesets In-Reply-To: References: <20110420022329.881F347C43@hg.openjdk.java.net> Message-ID: That was corrected in a later commit. hg made it difficult to squash the two across the merge commit. On Apr 20, 2011, at 1:38 AM, Henri Gomez wrote: > Looking at patch : > > - > - CC = $(COMPILER_PATH)llvm-gcc > - CPP = $(COMPILER_PATH)llvm-gcc -E > - CXX = $(COMPILER_PATH)llvm-g++ > + ifeq ($(origin CC), default) > + CC = $(COMPILER_PATH)llvm-gcc > + endif > + CPP = $(COMPILER_PATH)llvm-gcc -E > + ifeq ($(origin CC), default) > + CXX = $(COMPILER_PATH)llvm-g++ > + endif > > Shouldn't it be ? > > - > - CC = $(COMPILER_PATH)llvm-gcc > - CPP = $(COMPILER_PATH)llvm-gcc -E > - CXX = $(COMPILER_PATH)llvm-g++ > + ifeq ($(origin CC), default) > + CC = $(COMPILER_PATH)llvm-gcc > + endif > + ifeq ($(origin CPP), default) > + CPP = $(COMPILER_PATH)llvm-gcc -E > + endif > + ifeq ($(origin CXX), default) > + CXX = $(COMPILER_PATH)llvm-g++ > + endif > > > 2011/4/20 Henri Gomez : >> So we could now define CC/CXX externally to test gcc vs llvm-gcc ? >> Good >> >> If OS_VENDOR is defined as Apple, is set to -Os, else -O3. >> >> Question, OS_VENDOR is allways Apple on OS/X, so may be good to also >> define CFLAGS/CXXFLAGS externally, so we could at both time change >> compiler and optimization model ? >> >> BTW, thanks for this >> >> 2011/4/20 : >>> Changeset: 707b031e4ff9 >>> Author: astrange >>> Date: 2011-04-19 19:38 -0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/707b031e4ff9 >>> >>> Reinstate ability to set compilers with CC/CXX= for compiler testing >>> >>> ! make/common/shared/Compiler-llvm.gmk >>> >>> Changeset: c494523bccd9 >>> Author: astrange >>> Date: 2011-04-19 19:38 -0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c494523bccd9 >>> >>> Fold Defs-macosx.gmk into Defs-bsd.gmk to simplify merges >>> >>> ! make/common/Defs-bsd.gmk >>> - make/common/Defs-macosx.gmk >>> ! make/common/Defs.gmk >>> ! make/common/shared/Defs-bsd.gmk >>> - make/common/shared/Defs-macosx.gmk >>> ! make/common/shared/Defs.gmk >>> >>> Changeset: 7e0c4c994e2e >>> Author: bae >>> Date: 2011-03-22 11:22 +0300 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7e0c4c994e2e >>> >>> 6993561: java.awt.image.SampleModel.setSamples() methods not always throw ArrayIndexOutOfBoundsException >>> Reviewed-by: jgodinez, prr >>> >>> ! src/share/classes/java/awt/image/SampleModel.java >>> ! test/java/awt/image/GetSamplesTest.java >>> >>> Changeset: 77a8566be102 >>> Author: bae >>> Date: 2011-03-22 12:28 +0300 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/77a8566be102 >>> >>> 6773586: java.awt.image.SampleModel.getPixels() methods not allways throw ArrayIndexOutOfBoundsException >>> Reviewed-by: jgodinez, prr >>> >>> ! src/share/classes/java/awt/image/BandedSampleModel.java >>> ! src/share/classes/java/awt/image/ComponentSampleModel.java >>> ! src/share/classes/java/awt/image/SampleModel.java >>> ! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java >>> >>> Changeset: 8ab1b6226eed >>> Author: bae >>> Date: 2011-03-25 12:50 +0300 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8ab1b6226eed >>> >>> 6989717: media native code compiler warnings >>> Reviewed-by: jgodinez, prr >>> >>> ! src/share/native/sun/awt/medialib/mlib_ImageAffine.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageAffineEdge.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageColorTrue2Index.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageConvMxN.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageConv_32nw.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageConv_D64nw.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageConv_F32nw.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c >>> ! src/share/native/sun/awt/medialib/mlib_ImageCreate.c >>> >>> Changeset: 0f7256505703 >>> Author: bae >>> Date: 2011-03-27 15:51 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0f7256505703 >>> >>> 6985593: Crash in Java_sun_java2d_loops_MaskBlit_MaskBlit on oel5.5-x64 >>> Reviewed-by: ceisserer, jgodinez, prr >>> >>> ! src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java >>> + test/sun/java2d/XRenderBlitsTest.java >>> >>> Changeset: d1ec8c106dda >>> Author: bae >>> Date: 2011-03-29 13:10 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d1ec8c106dda >>> >>> 7030147: java.awt.image.SampleModel.setDataElements() does't throw ArrayIndexOutOfBoundsEx for Integer.MAX_VA >>> Reviewed-by: jgodinez, prr >>> >>> ! src/share/classes/java/awt/image/SampleModel.java >>> >>> Changeset: 5a0c0ae1c85b >>> Author: bae >>> Date: 2011-03-29 17:11 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5a0c0ae1c85b >>> >>> 7003516: Methods java.awt.geom.Line2D.Double/Float.getBounds2D() don't satisfy inherited spec >>> Reviewed-by: flar, prr >>> >>> ! src/share/classes/java/awt/Shape.java >>> >>> Changeset: 81c8b844e917 >>> Author: prr >>> Date: 2011-03-31 15:02 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/81c8b844e917 >>> >>> 7026407: Broken in javax.imageio.metadata.IIOMetadataNode.getTagName() >>> Reviewed-by: jgodinez >>> >>> ! src/share/classes/javax/imageio/metadata/IIOMetadataNode.java >>> >>> Changeset: 8df5b67cc694 >>> Author: prr >>> Date: 2011-04-01 12:45 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8df5b67cc694 >>> >>> 7029934: Xrender: Text is truncated with 64 bit Linux JRE >>> Reviewed-by: bae, flar, ceisserer >>> Contributed-by: linuxhippy at gmail.com >>> >>> ! src/solaris/native/sun/java2d/x11/XRBackendNative.c >>> >>> Changeset: 50d62d0a7a2e >>> Author: prr >>> Date: 2011-04-01 20:21 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/50d62d0a7a2e >>> >>> 7032930: A way to specify MS Mincho to be used in dialoginput on windows JA locale >>> Reviewed-by: igor, jgodinez >>> >>> ! src/share/classes/sun/awt/FontConfiguration.java >>> ! src/share/classes/sun/font/FontManagerForSGE.java >>> ! src/share/classes/sun/font/SunFontManager.java >>> ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java >>> ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java >>> + test/sun/java2d/SunGraphicsEnvironment/TestSGEuseAlternateFontforJALocales.java >>> >>> Changeset: 3c576689e0ce >>> Author: lana >>> Date: 2011-04-01 23:55 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3c576689e0ce >>> >>> Merge >>> >>> - make/com/sun/xml/Makefile >>> - make/java/dyn/Makefile >>> - src/share/classes/java/dyn/CallSite.java >>> - src/share/classes/java/dyn/ClassValue.java >>> - src/share/classes/java/dyn/ConstantCallSite.java >>> - src/share/classes/java/dyn/InvokeDynamic.java >>> - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java >>> - src/share/classes/java/dyn/Linkage.java >>> - src/share/classes/java/dyn/MethodHandle.java >>> - src/share/classes/java/dyn/MethodHandles.java >>> - src/share/classes/java/dyn/MethodType.java >>> - src/share/classes/java/dyn/MethodTypeForm.java >>> - src/share/classes/java/dyn/MutableCallSite.java >>> - src/share/classes/java/dyn/SwitchPoint.java >>> - src/share/classes/java/dyn/VolatileCallSite.java >>> - src/share/classes/java/dyn/WrongMethodTypeException.java >>> - src/share/classes/java/dyn/package-info.java >>> - src/share/classes/org/relaxng/datatype/Datatype.java >>> - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java >>> - src/share/classes/org/relaxng/datatype/DatatypeException.java >>> - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java >>> - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java >>> - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java >>> - src/share/classes/org/relaxng/datatype/ValidationContext.java >>> - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java >>> - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java >>> - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java >>> - src/share/classes/sun/dyn/Access.java >>> - src/share/classes/sun/dyn/AdapterMethodHandle.java >>> - src/share/classes/sun/dyn/BoundMethodHandle.java >>> - src/share/classes/sun/dyn/CallSiteImpl.java >>> - src/share/classes/sun/dyn/DirectMethodHandle.java >>> - src/share/classes/sun/dyn/FilterGeneric.java >>> - src/share/classes/sun/dyn/FilterOneArgument.java >>> - src/share/classes/sun/dyn/FromGeneric.java >>> - src/share/classes/sun/dyn/InvokeGeneric.java >>> - src/share/classes/sun/dyn/Invokers.java >>> - src/share/classes/sun/dyn/MemberName.java >>> - src/share/classes/sun/dyn/MethodHandleImpl.java >>> - src/share/classes/sun/dyn/MethodHandleNatives.java >>> - src/share/classes/sun/dyn/MethodTypeImpl.java >>> - src/share/classes/sun/dyn/SpreadGeneric.java >>> - src/share/classes/sun/dyn/ToGeneric.java >>> - src/share/classes/sun/dyn/WrapperInstance.java >>> - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolParser.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java >>> - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java >>> - src/share/classes/sun/dyn/empty/Empty.java >>> - src/share/classes/sun/dyn/package-info.java >>> - src/share/classes/sun/dyn/util/BytecodeDescriptor.java >>> - src/share/classes/sun/dyn/util/BytecodeName.java >>> - src/share/classes/sun/dyn/util/ValueConversions.java >>> - src/share/classes/sun/dyn/util/VerifyAccess.java >>> - src/share/classes/sun/dyn/util/VerifyType.java >>> - src/share/classes/sun/dyn/util/Wrapper.java >>> - src/share/classes/sun/dyn/util/package-info.java >>> - src/solaris/bin/ergo_sparc.c >>> - src/solaris/bin/ergo_zero.c >>> - test/java/dyn/ClassValueTest.java >>> - test/java/dyn/InvokeDynamicPrintArgs.java >>> - test/java/dyn/InvokeGenericTest.java >>> - test/java/dyn/JavaDocExamplesTest.java >>> - test/java/dyn/MethodHandlesTest.java >>> - test/java/dyn/MethodTypeTest.java >>> - test/java/dyn/indify/Indify.java >>> >>> Changeset: ddf1f385bf4b >>> Author: dav >>> Date: 2011-03-28 15:25 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ddf1f385bf4b >>> >>> 7023011: Toolkit.getPrintJob(Frame,String,Properties) throws HE instead of specified NPE >>> Reviewed-by: dcherepanov, art >>> >>> ! src/share/classes/java/awt/Toolkit.java >>> ! src/share/classes/sun/awt/HeadlessToolkit.java >>> ! src/solaris/classes/sun/awt/X11/XToolkit.java >>> ! src/windows/classes/sun/awt/windows/WToolkit.java >>> + test/java/awt/Toolkit/Headless/GetPrintJob/GetPrintJob.java >>> + test/java/awt/Toolkit/Headless/GetPrintJob/GetPrintJobHeadless.java >>> >>> Changeset: 44c31bdf4d72 >>> Author: dav >>> Date: 2011-04-01 12:56 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/44c31bdf4d72 >>> >>> 6984540: closed/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.html test fails >>> Reviewed-by: uta, art >>> >>> ! src/windows/native/sun/windows/awt_Toolkit.cpp >>> >>> Changeset: 346b4438a7d6 >>> Author: anthony >>> Date: 2011-04-01 15:43 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/346b4438a7d6 >>> >>> 6903034: java.awt.Robot.createScreenCapture() doesn't work for translucent windows >>> Summary: Use the composite overlay window to take the screenshot >>> Reviewed-by: art, dcherepanov >>> >>> ! src/solaris/classes/sun/awt/X11/XRobotPeer.java >>> ! src/solaris/native/sun/awt/awt_Robot.c >>> >>> Changeset: d7ab8deea646 >>> Author: lana >>> Date: 2011-04-01 16:55 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d7ab8deea646 >>> >>> Merge >>> >>> - make/com/sun/xml/Makefile >>> - make/java/dyn/Makefile >>> - src/share/classes/java/dyn/CallSite.java >>> - src/share/classes/java/dyn/ClassValue.java >>> - src/share/classes/java/dyn/ConstantCallSite.java >>> - src/share/classes/java/dyn/InvokeDynamic.java >>> - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java >>> - src/share/classes/java/dyn/Linkage.java >>> - src/share/classes/java/dyn/MethodHandle.java >>> - src/share/classes/java/dyn/MethodHandles.java >>> - src/share/classes/java/dyn/MethodType.java >>> - src/share/classes/java/dyn/MethodTypeForm.java >>> - src/share/classes/java/dyn/MutableCallSite.java >>> - src/share/classes/java/dyn/SwitchPoint.java >>> - src/share/classes/java/dyn/VolatileCallSite.java >>> - src/share/classes/java/dyn/WrongMethodTypeException.java >>> - src/share/classes/java/dyn/package-info.java >>> - src/share/classes/org/relaxng/datatype/Datatype.java >>> - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java >>> - src/share/classes/org/relaxng/datatype/DatatypeException.java >>> - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java >>> - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java >>> - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java >>> - src/share/classes/org/relaxng/datatype/ValidationContext.java >>> - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java >>> - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java >>> - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java >>> - src/share/classes/sun/dyn/Access.java >>> - src/share/classes/sun/dyn/AdapterMethodHandle.java >>> - src/share/classes/sun/dyn/BoundMethodHandle.java >>> - src/share/classes/sun/dyn/CallSiteImpl.java >>> - src/share/classes/sun/dyn/DirectMethodHandle.java >>> - src/share/classes/sun/dyn/FilterGeneric.java >>> - src/share/classes/sun/dyn/FilterOneArgument.java >>> - src/share/classes/sun/dyn/FromGeneric.java >>> - src/share/classes/sun/dyn/InvokeGeneric.java >>> - src/share/classes/sun/dyn/Invokers.java >>> - src/share/classes/sun/dyn/MemberName.java >>> - src/share/classes/sun/dyn/MethodHandleImpl.java >>> - src/share/classes/sun/dyn/MethodHandleNatives.java >>> - src/share/classes/sun/dyn/MethodTypeImpl.java >>> - src/share/classes/sun/dyn/SpreadGeneric.java >>> - src/share/classes/sun/dyn/ToGeneric.java >>> - src/share/classes/sun/dyn/WrapperInstance.java >>> - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolParser.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java >>> - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java >>> - src/share/classes/sun/dyn/empty/Empty.java >>> - src/share/classes/sun/dyn/package-info.java >>> - src/share/classes/sun/dyn/util/BytecodeDescriptor.java >>> - src/share/classes/sun/dyn/util/BytecodeName.java >>> - src/share/classes/sun/dyn/util/ValueConversions.java >>> - src/share/classes/sun/dyn/util/VerifyAccess.java >>> - src/share/classes/sun/dyn/util/VerifyType.java >>> - src/share/classes/sun/dyn/util/Wrapper.java >>> - src/share/classes/sun/dyn/util/package-info.java >>> - src/solaris/bin/ergo_sparc.c >>> - src/solaris/bin/ergo_zero.c >>> - test/java/dyn/ClassValueTest.java >>> - test/java/dyn/InvokeDynamicPrintArgs.java >>> - test/java/dyn/InvokeGenericTest.java >>> - test/java/dyn/JavaDocExamplesTest.java >>> - test/java/dyn/MethodHandlesTest.java >>> - test/java/dyn/MethodTypeTest.java >>> - test/java/dyn/indify/Indify.java >>> >>> Changeset: 8859d18cb3aa >>> Author: anthony >>> Date: 2011-04-04 23:01 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8859d18cb3aa >>> >>> 7033579: XRobotPeer._dispose() native method should be added to the make/sun/xawt/mapfile-vers >>> Reviewed-by: art, dcherepanov >>> >>> ! make/sun/xawt/mapfile-vers >>> >>> Changeset: 3b2378b84d5e >>> Author: lana >>> Date: 2011-04-04 17:18 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3b2378b84d5e >>> >>> Merge >>> >>> >>> Changeset: b055e2ef5a97 >>> Author: peytoia >>> Date: 2011-03-24 15:29 +0900 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b055e2ef5a97 >>> >>> 4715085: [Ch] Doc: java.lang.Character.digit documentation unclear regarding fullwidth characters >>> Reviewed-by: okutsu >>> >>> ! src/share/classes/java/lang/Character.java >>> >>> Changeset: 707f3c6e66af >>> Author: alexp >>> Date: 2011-03-24 17:00 +0300 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/707f3c6e66af >>> >>> 6735285: "Zero" x,y springs passed to SpringLayout.Constraints constructor are not returned from getters >>> Reviewed-by: rupashka >>> >>> ! src/share/classes/javax/swing/SpringLayout.java >>> >>> Changeset: ee0b74ec50f3 >>> Author: alexp >>> Date: 2011-03-24 17:01 +0300 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ee0b74ec50f3 >>> >>> 6992716: Typos in JLayer files >>> Reviewed-by: rupashka >>> >>> ! src/share/classes/javax/swing/JLayer.java >>> ! src/share/classes/javax/swing/plaf/LayerUI.java >>> >>> Changeset: b52d96e7e125 >>> Author: mrkam >>> Date: 2011-03-24 17:45 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b52d96e7e125 >>> >>> 7027676: /applets/CardTest demo needs to be improved >>> Reviewed-by: rupashka >>> >>> ! src/share/demo/applets/CardTest/CardTest.java >>> >>> Changeset: 49e67bb5782c >>> Author: mrkam >>> Date: 2011-03-24 18:03 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/49e67bb5782c >>> >>> 7027677: /applets/Clock demo needs to be improved >>> Reviewed-by: rupashka >>> >>> ! src/share/demo/applets/Clock/Clock.java >>> >>> Changeset: 98b66b617c31 >>> Author: mrkam >>> Date: 2011-03-24 18:07 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/98b66b617c31 >>> >>> 7027688: /applets/SimpleGraph demo needs to be improved >>> Reviewed-by: rupashka >>> >>> ! src/share/demo/applets/SimpleGraph/GraphApplet.java >>> >>> Changeset: f296a7c17120 >>> Author: mrkam >>> Date: 2011-03-24 18:09 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f296a7c17120 >>> >>> 7027689: /applets/SortDemo demo needs to be improved >>> Reviewed-by: rupashka >>> >>> ! src/share/demo/applets/SortDemo/BidirBubbleSortAlgorithm.java >>> ! src/share/demo/applets/SortDemo/BubbleSortAlgorithm.java >>> ! src/share/demo/applets/SortDemo/QSortAlgorithm.java >>> ! src/share/demo/applets/SortDemo/SortAlgorithm.java >>> ! src/share/demo/applets/SortDemo/SortItem.java >>> ! src/share/demo/applets/SortDemo/example1.html >>> >>> Changeset: 291505740de9 >>> Author: mrkam >>> Date: 2011-03-24 18:13 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/291505740de9 >>> >>> 7027678: /applets/DitherTest demo needs to be improved >>> Reviewed-by: rupashka >>> >>> ! src/share/demo/applets/DitherTest/DitherTest.java >>> >>> Changeset: 010dc79258da >>> Author: mrkam >>> Date: 2011-03-24 18:15 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/010dc79258da >>> >>> 7027696: /jfc/Metalworks demo needs to be improved >>> Reviewed-by: rupashka >>> >>> ! src/share/demo/jfc/Metalworks/AquaMetalTheme.java >>> ! src/share/demo/jfc/Metalworks/BigContrastMetalTheme.java >>> ! src/share/demo/jfc/Metalworks/ContrastMetalTheme.java >>> ! src/share/demo/jfc/Metalworks/DemoMetalTheme.java >>> ! src/share/demo/jfc/Metalworks/GreenMetalTheme.java >>> ! src/share/demo/jfc/Metalworks/KhakiMetalTheme.java >>> ! src/share/demo/jfc/Metalworks/MetalThemeMenu.java >>> ! src/share/demo/jfc/Metalworks/Metalworks.java >>> ! src/share/demo/jfc/Metalworks/MetalworksDocumentFrame.java >>> ! src/share/demo/jfc/Metalworks/MetalworksFrame.java >>> ! src/share/demo/jfc/Metalworks/MetalworksHelp.java >>> ! src/share/demo/jfc/Metalworks/MetalworksInBox.java >>> ! src/share/demo/jfc/Metalworks/MetalworksPrefs.java >>> ! src/share/demo/jfc/Metalworks/PropertiesMetalTheme.java >>> ! src/share/demo/jfc/Metalworks/UISwitchListener.java >>> ! src/share/demo/jfc/Metalworks/resources/HelpFiles/credits.html >>> ! src/share/demo/jfc/Metalworks/resources/HelpFiles/metal.html >>> ! src/share/demo/jfc/Metalworks/resources/HelpFiles/metalworks.html >>> ! src/share/demo/jfc/Metalworks/resources/HelpFiles/swing.html >>> ! src/share/demo/jfc/Metalworks/resources/HelpFiles/toc.html >>> >>> Changeset: 3ed1b13ba934 >>> Author: mrkam >>> Date: 2011-03-24 18:20 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3ed1b13ba934 >>> >>> 7027680: /applets/DrawTest demo needs to be improved >>> Reviewed-by: rupashka >>> >>> ! src/share/demo/applets/DrawTest/DrawTest.java >>> >>> Changeset: f293a36f05fe >>> Author: mrkam >>> Date: 2011-03-24 18:54 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f293a36f05fe >>> >>> 7027849: New demo for Shaped/Translucent windows feature needs to be created >>> Reviewed-by: rupashka >>> >>> + src/share/demo/jfc/TransparentRuler/README.txt >>> + src/share/demo/jfc/TransparentRuler/transparentruler/Ruler.java >>> + src/share/demo/nbproject/jfc/TransparentRuler/build.properties >>> + src/share/demo/nbproject/jfc/TransparentRuler/build.xml >>> + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/file-targets.xml >>> + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/jdk.xml >>> + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/netbeans-targets.xml >>> + src/share/demo/nbproject/jfc/TransparentRuler/nbproject/project.xml >>> >>> Changeset: cc4c80d4e85a >>> Author: malenkov >>> Date: 2011-03-24 21:45 +0300 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cc4c80d4e85a >>> >>> 6825739: jdk regression test failing on linux: java/lang/reflect/Method/InheritedMethods.java >>> Reviewed-by: rupashka >>> >>> ! test/java/lang/reflect/Method/InheritedMethods.java >>> >>> Changeset: 5d96d28e8b41 >>> Author: mrkam >>> Date: 2011-03-25 13:17 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5d96d28e8b41 >>> >>> 7030792: /jfc/TransparentRuler needs to be included into build process >>> Reviewed-by: rupashka, ohair >>> >>> ! make/mkdemo/jfc/Makefile >>> + make/mkdemo/jfc/TransparentRuler/Makefile >>> ! src/share/demo/nbproject/project.xml >>> >>> Changeset: 26ff800b75ad >>> Author: mrkam >>> Date: 2011-03-25 13:23 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/26ff800b75ad >>> >>> 7027698: /jfc/SampleTree demo needs to be improved >>> Reviewed-by: rupashka >>> >>> ! src/share/demo/jfc/SampleTree/DynamicTreeNode.java >>> ! src/share/demo/jfc/SampleTree/SampleData.java >>> ! src/share/demo/jfc/SampleTree/SampleTree.java >>> ! src/share/demo/jfc/SampleTree/SampleTreeCellRenderer.java >>> ! src/share/demo/jfc/SampleTree/SampleTreeModel.java >>> >>> Changeset: 098a8c2e9bd2 >>> Author: mrkam >>> Date: 2011-03-25 13:24 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/098a8c2e9bd2 >>> >>> 7027697: /jfc/Notepad demo needs to be improved >>> Reviewed-by: rupashka >>> >>> ! src/share/demo/jfc/Notepad/ElementTreePanel.java >>> ! src/share/demo/jfc/Notepad/Notepad.java >>> >>> Changeset: 35fba3254594 >>> Author: mrkam >>> Date: 2011-03-25 13:27 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/35fba3254594 >>> >>> 7027694: /jfc/FileChooserDemo demo needs to be improved >>> Reviewed-by: rupashka >>> >>> ! src/share/demo/jfc/FileChooserDemo/ExampleFileSystemView.java >>> ! src/share/demo/jfc/FileChooserDemo/ExampleFileView.java >>> ! src/share/demo/jfc/FileChooserDemo/FileChooserDemo.java >>> >>> Changeset: a92ab497d39c >>> Author: mrkam >>> Date: 2011-03-25 17:52 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a92ab497d39c >>> >>> 7027675: /applets/Blink demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/applets/Blink/Blink.java >>> >>> Changeset: 584dde6ffd1f >>> Author: mrkam >>> Date: 2011-03-25 17:55 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/584dde6ffd1f >>> >>> 7027683: /applets/GraphicsTest demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/applets/GraphicsTest/AppletFrame.java >>> ! src/share/demo/applets/GraphicsTest/GraphicsTest.java >>> >>> Changeset: 6b560dd15705 >>> Author: mrkam >>> Date: 2011-03-25 17:56 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6b560dd15705 >>> >>> 7027686: /applets/MoleculeViewer demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/applets/MoleculeViewer/Matrix3D.java >>> ! src/share/demo/applets/MoleculeViewer/XYZApp.java >>> ! src/share/demo/applets/MoleculeViewer/example1.html >>> ! src/share/demo/applets/MoleculeViewer/example2.html >>> ! src/share/demo/applets/MoleculeViewer/example3.html >>> >>> Changeset: 489a9669a344 >>> Author: mrkam >>> Date: 2011-03-25 17:57 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/489a9669a344 >>> >>> 7027674: /applets/BarChart demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/applets/BarChart/BarChart.java >>> >>> Changeset: db5fea7fbf76 >>> Author: mrkam >>> Date: 2011-03-25 17:59 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/db5fea7fbf76 >>> >>> 7027692: /applets/WireFrame demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/applets/WireFrame/Matrix3D.java >>> ! src/share/demo/applets/WireFrame/ThreeD.java >>> ! src/share/demo/applets/WireFrame/example1.html >>> ! src/share/demo/applets/WireFrame/example2.html >>> ! src/share/demo/applets/WireFrame/example3.html >>> ! src/share/demo/applets/WireFrame/example4.html >>> >>> Changeset: e72a348f25c9 >>> Author: mrkam >>> Date: 2011-03-25 18:00 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e72a348f25c9 >>> >>> 7027673: /applets/ArcTest demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/applets/ArcTest/ArcTest.java >>> >>> Changeset: cf381d73bd1f >>> Author: peytoia >>> Date: 2011-03-28 18:00 +0900 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cf381d73bd1f >>> >>> 6957870: Monospaced font mapped to proportional font (David) for Hebrew >>> Reviewed-by: okutsu >>> >>> ! src/windows/classes/sun/awt/windows/fontconfig.properties >>> >>> Changeset: 9024198193ce >>> Author: alexp >>> Date: 2011-03-29 21:02 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9024198193ce >>> >>> 7027486: JPopupMenu doesn't take window shape into account >>> Reviewed-by: rupashka >>> >>> ! src/share/classes/javax/swing/PopupFactory.java >>> >>> Changeset: bdd09379168e >>> Author: mrkam >>> Date: 2011-03-30 08:52 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bdd09379168e >>> >>> 7027687: /applets/NervousText demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/applets/NervousText/NervousText.java >>> >>> Changeset: 08bd29e16159 >>> Author: mrkam >>> Date: 2011-03-30 08:54 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/08bd29e16159 >>> >>> 7027690: /applets/SpreadSheet demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/applets/SpreadSheet/SpreadSheet.java >>> >>> Changeset: 10f3161ff33f >>> Author: mrkam >>> Date: 2011-03-30 08:58 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/10f3161ff33f >>> >>> 7027701: /jfc/TableExample demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/jfc/TableExample/JDBCAdapter.java >>> ! src/share/demo/jfc/TableExample/OldJTable.java >>> ! src/share/demo/jfc/TableExample/TableExample.java >>> ! src/share/demo/jfc/TableExample/TableExample2.java >>> ! src/share/demo/jfc/TableExample/TableExample3.java >>> ! src/share/demo/jfc/TableExample/TableExample4.java >>> ! src/share/demo/jfc/TableExample/TableMap.java >>> ! src/share/demo/jfc/TableExample/TableSorter.java >>> >>> Changeset: 7e4ce6c1e58b >>> Author: mrkam >>> Date: 2011-03-30 08:58 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7e4ce6c1e58b >>> >>> 7027682: /applets/Fractal demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/applets/Fractal/CLSFractal.java >>> ! src/share/demo/applets/Fractal/example1.html >>> >>> Changeset: f29110bbcaa2 >>> Author: mrkam >>> Date: 2011-03-30 15:52 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f29110bbcaa2 >>> >>> 7027693: /jfc/CodePointIM demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/jfc/CodePointIM/CodePointIM.java >>> ! src/share/demo/jfc/CodePointIM/CodePointInputMethod.java >>> ! src/share/demo/jfc/CodePointIM/CodePointInputMethodDescriptor.java >>> >>> Changeset: fe5623afdbfe >>> Author: rupashka >>> Date: 2011-03-31 17:04 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fe5623afdbfe >>> >>> 7009422: Two dead links in Swing API documentation >>> Reviewed-by: darcy, art >>> >>> ! src/share/classes/java/awt/Component.java >>> ! src/share/classes/java/lang/CharSequence.java >>> >>> Changeset: 3ced4a33c831 >>> Author: mrkam >>> Date: 2011-03-31 10:15 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3ced4a33c831 >>> >>> 7027700: /jfc/SwingApplet demo needs to be improved >>> Reviewed-by: alexp >>> >>> ! src/share/demo/jfc/SwingApplet/SwingApplet.java >>> >>> Changeset: f007fa22625d >>> Author: mrkam >>> Date: 2011-03-31 10:16 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f007fa22625d >>> >>> Merge >>> >>> >>> Changeset: 379a6504216e >>> Author: lana >>> Date: 2011-04-01 14:47 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/379a6504216e >>> >>> Merge >>> >>> - make/com/sun/xml/Makefile >>> - make/java/dyn/Makefile >>> ! src/share/classes/java/awt/Component.java >>> - src/share/classes/java/dyn/CallSite.java >>> - src/share/classes/java/dyn/ClassValue.java >>> - src/share/classes/java/dyn/ConstantCallSite.java >>> - src/share/classes/java/dyn/InvokeDynamic.java >>> - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java >>> - src/share/classes/java/dyn/Linkage.java >>> - src/share/classes/java/dyn/MethodHandle.java >>> - src/share/classes/java/dyn/MethodHandles.java >>> - src/share/classes/java/dyn/MethodType.java >>> - src/share/classes/java/dyn/MethodTypeForm.java >>> - src/share/classes/java/dyn/MutableCallSite.java >>> - src/share/classes/java/dyn/SwitchPoint.java >>> - src/share/classes/java/dyn/VolatileCallSite.java >>> - src/share/classes/java/dyn/WrongMethodTypeException.java >>> - src/share/classes/java/dyn/package-info.java >>> - src/share/classes/org/relaxng/datatype/Datatype.java >>> - src/share/classes/org/relaxng/datatype/DatatypeBuilder.java >>> - src/share/classes/org/relaxng/datatype/DatatypeException.java >>> - src/share/classes/org/relaxng/datatype/DatatypeLibrary.java >>> - src/share/classes/org/relaxng/datatype/DatatypeLibraryFactory.java >>> - src/share/classes/org/relaxng/datatype/DatatypeStreamingValidator.java >>> - src/share/classes/org/relaxng/datatype/ValidationContext.java >>> - src/share/classes/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java >>> - src/share/classes/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java >>> - src/share/classes/org/relaxng/datatype/helpers/StreamingValidatorImpl.java >>> - src/share/classes/sun/dyn/Access.java >>> - src/share/classes/sun/dyn/AdapterMethodHandle.java >>> - src/share/classes/sun/dyn/BoundMethodHandle.java >>> - src/share/classes/sun/dyn/CallSiteImpl.java >>> - src/share/classes/sun/dyn/DirectMethodHandle.java >>> - src/share/classes/sun/dyn/FilterGeneric.java >>> - src/share/classes/sun/dyn/FilterOneArgument.java >>> - src/share/classes/sun/dyn/FromGeneric.java >>> - src/share/classes/sun/dyn/InvokeGeneric.java >>> - src/share/classes/sun/dyn/Invokers.java >>> - src/share/classes/sun/dyn/MemberName.java >>> - src/share/classes/sun/dyn/MethodHandleImpl.java >>> - src/share/classes/sun/dyn/MethodHandleNatives.java >>> - src/share/classes/sun/dyn/MethodTypeImpl.java >>> - src/share/classes/sun/dyn/SpreadGeneric.java >>> - src/share/classes/sun/dyn/ToGeneric.java >>> - src/share/classes/sun/dyn/WrapperInstance.java >>> - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolParser.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java >>> - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java >>> - src/share/classes/sun/dyn/empty/Empty.java >>> - src/share/classes/sun/dyn/package-info.java >>> - src/share/classes/sun/dyn/util/BytecodeDescriptor.java >>> - src/share/classes/sun/dyn/util/BytecodeName.java >>> - src/share/classes/sun/dyn/util/ValueConversions.java >>> - src/share/classes/sun/dyn/util/VerifyAccess.java >>> - src/share/classes/sun/dyn/util/VerifyType.java >>> - src/share/classes/sun/dyn/util/Wrapper.java >>> - src/share/classes/sun/dyn/util/package-info.java >>> - src/solaris/bin/ergo_sparc.c >>> - src/solaris/bin/ergo_zero.c >>> - test/java/dyn/ClassValueTest.java >>> - test/java/dyn/InvokeDynamicPrintArgs.java >>> - test/java/dyn/InvokeGenericTest.java >>> - test/java/dyn/JavaDocExamplesTest.java >>> - test/java/dyn/MethodHandlesTest.java >>> - test/java/dyn/MethodTypeTest.java >>> - test/java/dyn/indify/Indify.java >>> >>> Changeset: 8093f407d57d >>> Author: peytoia >>> Date: 2011-04-04 15:24 +0900 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8093f407d57d >>> >>> 7033174: (tz) Support tzdata2011e >>> Reviewed-by: okutsu >>> >>> ! make/sun/javazic/tzdata/VERSION >>> ! make/sun/javazic/tzdata/africa >>> ! make/sun/javazic/tzdata/southamerica >>> >>> Changeset: 3549cec980ff >>> Author: amenkov >>> Date: 2011-04-04 13:22 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3549cec980ff >>> >>> 7026275: TEST_BUG: test/javax/sound/sampled/Clip/ClipSetPos.java throws uncatched IllegalArgumentException >>> Reviewed-by: dav >>> >>> ! test/javax/sound/sampled/Clip/ClipSetPos.java >>> >>> Changeset: 8e21bec188ae >>> Author: malenkov >>> Date: 2011-04-04 19:55 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8e21bec188ae >>> >>> 7025987: Nimbus L&F increases insets unexpectedly >>> Reviewed-by: alexp >>> >>> ! src/share/classes/javax/swing/plaf/nimbus/LoweredBorder.java >>> ! test/javax/swing/border/Test4856008.java >>> ! test/javax/swing/border/Test6978482.java >>> >>> Changeset: 39a71949f1a4 >>> Author: alexp >>> Date: 2011-04-04 21:37 +0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/39a71949f1a4 >>> >>> 7032791: TableCellRenderer.getTableCellRendererComponent() doesn't accept null JTable with GTK+ L&F >>> Reviewed-by: rupashka >>> >>> ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java >>> >>> Changeset: 6230c920833f >>> Author: lana >>> Date: 2011-04-04 17:20 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6230c920833f >>> >>> Merge >>> >>> >>> Changeset: ef5bbbe0dd75 >>> Author: xuelei >>> Date: 2011-03-21 22:02 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ef5bbbe0dd75 >>> >>> 7027797: take care of ECDH_anon/DH_anon server key exchange for TLS 1.2 >>> Summary: the signature of server key exanage message could be null >>> Reviewed-by: vinnie >>> >>> ! src/share/classes/sun/security/ssl/HandshakeMessage.java >>> ! test/sun/security/ec/TestEC.java >>> ! test/sun/security/pkcs11/fips/CipherTest.java >>> ! test/sun/security/pkcs11/sslecc/CipherTest.java >>> ! test/sun/security/ssl/sanity/interop/CipherTest.java >>> ! test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java >>> >>> Changeset: 870f7c3f0b61 >>> Author: ohair >>> Date: 2011-03-22 11:08 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/870f7c3f0b61 >>> >>> 6737397: Should support running JCK test suite with test/Makefile and JPRT >>> Reviewed-by: alanb >>> >>> ! make/jprt.properties >>> ! test/Makefile >>> ! test/ProblemList.txt >>> >>> Changeset: fe232d7e4ff1 >>> Author: dholmes >>> Date: 2011-03-22 18:56 -0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fe232d7e4ff1 >>> >>> 7025066: Build systems changes to support SE Embedded Integration >>> Summary: Define Embedded specific files and include them in the main files. Allow finer control over some build options. >>> Reviewed-by: ohair, bobv, collins >>> >>> + make/common/Defs-embedded.gmk >>> ! make/common/Defs.gmk >>> ! make/common/Library.gmk >>> + make/common/Release-embedded.gmk >>> ! make/common/Release.gmk >>> ! make/common/shared/Sanity-Settings.gmk >>> ! make/java/zip/Makefile >>> ! make/sun/nio/cs/Makefile >>> ! src/share/classes/sun/misc/Version.java.template >>> >>> Changeset: c43811a602a8 >>> Author: weijun >>> Date: 2011-03-23 18:26 +0800 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c43811a602a8 >>> >>> 7028490: better suggestion for jarsigner when TSA is not accessible >>> Reviewed-by: mullan >>> >>> ! src/share/classes/sun/security/tools/JarSigner.java >>> ! src/share/classes/sun/security/tools/JarSignerResources.java >>> >>> Changeset: b58572df94f1 >>> Author: mduigou >>> Date: 2011-03-23 15:01 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b58572df94f1 >>> >>> 7029997: Restyling of SortedMap Javadoc >>> Reviewed-by: darcy, chegar >>> >>> ! src/share/classes/java/util/SortedMap.java >>> >>> Changeset: 3fee1c67bd10 >>> Author: xuelei >>> Date: 2011-03-23 20:07 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3fee1c67bd10 >>> >>> 7029848: KeyStoreBuilderParameters((Builder)null) does not throw NullPointerException >>> Summary: throws NPE for null Builder >>> Reviewed-by: weijun >>> >>> ! src/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java >>> >>> Changeset: b921112e39d3 >>> Author: xuelei >>> Date: 2011-03-23 20:25 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b921112e39d3 >>> >>> 7030523: regression: imporper checking of paramater >>> Reviewed-by: weijun >>> >>> ! src/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java >>> >>> Changeset: 65e7fddf517f >>> Author: weijun >>> Date: 2011-03-24 16:16 +0800 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/65e7fddf517f >>> >>> 7030174: Jarsigner should accept TSACert with an HTTPS id-ad-timeStamping SIA >>> Reviewed-by: xuelei >>> >>> ! src/share/classes/sun/security/tools/TimestampedSigner.java >>> >>> Changeset: 632a96f5752d >>> Author: jjh >>> Date: 2011-03-24 11:40 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/632a96f5752d >>> >>> 7029823: (ann) test/java/lang/annotation/package-info.java no longer compiles >>> Summary: Use @Deprecated instead of @java.lang.annotation.Documented >>> Reviewed-by: jjg, smarks >>> >>> ! test/java/lang/annotation/PackageMain.java >>> ! test/java/lang/annotation/package-info.java >>> >>> Changeset: f326a018fd3f >>> Author: smarks >>> Date: 2011-03-24 17:26 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f326a018fd3f >>> >>> 7029680: fix test/sun/misc/Version/Version.java build parsing >>> Reviewed-by: ohair >>> >>> ! test/sun/misc/Version/Version.java >>> >>> Changeset: 4a64eefbfd7a >>> Author: weijun >>> Date: 2011-03-25 11:58 +0800 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4a64eefbfd7a >>> >>> 7023056: NPE from sun.security.util.ManifestEntryVerifier.verify during Maven build >>> Reviewed-by: mullan >>> >>> ! src/share/classes/java/util/jar/JarVerifier.java >>> ! src/share/classes/sun/security/util/ManifestEntryVerifier.java >>> + test/java/util/jar/JarFile/MevNPE.java >>> >>> Changeset: a2793622a8d8 >>> Author: dholmes >>> Date: 2011-03-25 07:09 -0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a2793622a8d8 >>> >>> 7030063: AWT support for SE-Embedded integration >>> Summary: AWT support for SE-Embedded >>> Reviewed-by: anthony, art, bobv, collins, alanb >>> >>> ! make/launchers/Makefile >>> ! make/sun/Makefile >>> ! make/sun/awt/mawt.gmk >>> ! make/sun/jawt/Makefile >>> ! make/sun/jpeg/Makefile >>> ! make/sun/security/tools/Makefile >>> ! make/sun/xawt/Makefile >>> ! src/share/classes/java/awt/Toolkit.java >>> + src/share/classes/sun/awt/HToolkit.java >>> ! src/solaris/classes/sun/awt/X11/XToolkit.java >>> ! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java >>> ! src/solaris/native/java/lang/java_props_md.c >>> ! src/solaris/native/sun/awt/jawt.c >>> ! src/solaris/native/sun/xawt/XToolkit.c >>> >>> Changeset: c250a66c3b54 >>> Author: chegar >>> Date: 2011-03-25 16:38 +0000 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c250a66c3b54 >>> >>> 7030256: Cleanup/Remove code supporting old Windows versions (98, NT, 2000, etc) >>> Reviewed-by: alanb, mduigou >>> >>> ! make/java/net/Makefile >>> ! src/windows/native/java/net/Inet6AddressImpl.c >>> ! src/windows/native/java/net/NetworkInterface.c >>> ! src/windows/native/java/net/NetworkInterface.h >>> - src/windows/native/java/net/NetworkInterface_win9x.c >>> ! src/windows/native/java/net/NetworkInterface_winXP.c >>> ! src/windows/native/java/net/net_util_md.c >>> ! src/windows/native/java/net/net_util_md.h >>> ! src/windows/native/sun/net/dns/ResolverConfigurationImpl.c >>> ! src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c >>> >>> Changeset: d0d2c1014faa >>> Author: mduigou >>> Date: 2011-03-25 11:24 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d0d2c1014faa >>> >>> 7030442: Add missing @param tag for Collections.reverseOrder() >>> Reviewed-by: darcy, alanb >>> >>> ! src/share/classes/java/util/Collections.java >>> >>> Changeset: cf743d5ca712 >>> Author: darcy >>> Date: 2011-03-25 18:26 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cf743d5ca712 >>> >>> 7031371: Clarify javadoc of Throwable, including addSuppressed >>> Reviewed-by: smarks, mduigou >>> >>> ! src/share/classes/java/lang/Throwable.java >>> >>> Changeset: e4e3dd6a7930 >>> Author: darcy >>> Date: 2011-03-25 18:47 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e4e3dd6a7930 >>> >>> 7031376: Typos in javadoc of TimSort classes >>> Reviewed-by: darcy >>> Contributed-by: jjb at google.com >>> >>> ! src/share/classes/java/util/ComparableTimSort.java >>> ! src/share/classes/java/util/TimSort.java >>> >>> Changeset: 86ace035d04d >>> Author: weijun >>> Date: 2011-03-28 18:04 +0800 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/86ace035d04d >>> >>> 7019384: Realm.getRealmsList returns realms list in wrong (reverse) order >>> Reviewed-by: xuelei >>> >>> ! src/share/classes/sun/security/krb5/Realm.java >>> ! test/sun/security/krb5/ParseCAPaths.java >>> ! test/sun/security/krb5/krb5-capaths.conf >>> >>> Changeset: 79cd9368b555 >>> Author: weijun >>> Date: 2011-03-28 18:04 +0800 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/79cd9368b555 >>> >>> 7031536: test/sun/security/krb5/auto/HttpNegotiateServer.java should not use static ports >>> Reviewed-by: xuelei >>> >>> ! test/sun/security/jgss/GssNPE.java >>> ! test/sun/security/jgss/spnego/NoSpnegoAsDefMech.java >>> ! test/sun/security/krb5/ConfPlusProp.java >>> ! test/sun/security/krb5/ConfigWithQuotations.java >>> ! test/sun/security/krb5/DnsFallback.java >>> ! test/sun/security/krb5/IPv6.java >>> ! test/sun/security/krb5/ParseConfig.java >>> ! test/sun/security/krb5/RFC396xTest.java >>> ! test/sun/security/krb5/TimeInCCache.java >>> ! test/sun/security/krb5/auto/HttpNegotiateServer.java >>> ! test/sun/security/krb5/etype/ETypeOrder.java >>> ! test/sun/security/krb5/ktab/HighestKvno.java >>> >>> Changeset: a42760dae179 >>> Author: ksrini >>> Date: 2011-03-28 13:50 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a42760dae179 >>> >>> 7031166: (pack200) tools/pack200/CommandLineTests.java fail with testsdk on RO filesystem >>> Reviewed-by: alanb >>> >>> ! test/tools/pack200/CommandLineTests.java >>> ! test/tools/pack200/TimeStamp.java >>> ! test/tools/pack200/Utils.java >>> >>> Changeset: 19567f9d6962 >>> Author: dholmes >>> Date: 2011-03-29 08:15 -0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/19567f9d6962 >>> >>> 7031929: Variable names typos in Release-embedded.gmk >>> Reviewed-by: alanb >>> >>> ! make/common/Release-embedded.gmk >>> >>> Changeset: b8259e08543b >>> Author: mullan >>> Date: 2011-03-29 10:39 -0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b8259e08543b >>> >>> 7019937: Translatability bug - Remove Unused String - String ID , read end of file >>> 7019938: Translatability bug - Remove Unused String - String ID can not specify Principal with a >>> 7019940: Translatability bug - Remove unused string - String ID: provided null name >>> 7019942: Translatability bug - String ID: trustedCertEntry, >>> 7019945: Translatability bug - Translatability issue - String ID: * has NOT been verified! In order to veri >>> 7019947: Translatability bug - Translatability issue - String ID: * The integrity of the information stored i >>> 7019949: Translatability bug - Translatability issue - String ID: * you must provide your keystore password. >>> Reviewed-by: weijun, wetmore >>> >>> ! src/share/classes/com/sun/security/auth/PolicyParser.java >>> ! src/share/classes/sun/security/tools/JarSigner.java >>> ! src/share/classes/sun/security/tools/JarSignerResources.java >>> ! src/share/classes/sun/security/tools/KeyTool.java >>> ! src/share/classes/sun/security/util/AuthResources.java >>> ! src/share/classes/sun/security/util/Resources.java >>> >>> Changeset: 77077940fad6 >>> Author: mullan >>> Date: 2011-03-29 11:37 -0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/77077940fad6 >>> >>> Merge >>> >>> >>> Changeset: 3e001dd50408 >>> Author: mchung >>> Date: 2011-03-29 15:50 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3e001dd50408 >>> >>> 7024172: Move BufferPoolMXBean and PlatformLoggingMXBean java.lang.management >>> Reviewed-by: alanb >>> >>> + src/share/classes/java/lang/management/BufferPoolMXBean.java >>> ! src/share/classes/java/lang/management/ManagementFactory.java >>> ! src/share/classes/java/lang/management/PlatformComponent.java >>> + src/share/classes/java/lang/management/PlatformLoggingMXBean.java >>> ! src/share/classes/java/lang/management/PlatformManagedObject.java >>> ! src/share/classes/java/lang/management/package.html >>> - src/share/classes/java/nio/BufferPoolMXBean.java >>> ! src/share/classes/java/util/logging/LogManager.java >>> ! src/share/classes/java/util/logging/LoggingMXBean.java >>> - src/share/classes/java/util/logging/PlatformLoggingMXBean.java >>> ! src/share/classes/sun/management/ManagementFactoryHelper.java >>> ! test/Makefile >>> + test/java/lang/management/BufferPoolMXBean/Basic.java >>> ! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java >>> + test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java >>> + test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java >>> - test/java/nio/BufferPoolMXBean/Basic.java >>> ! test/java/nio/channels/AsynchronousSocketChannel/Leaky.java >>> - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java >>> >>> Changeset: d2bbdd709307 >>> Author: mchung >>> Date: 2011-03-29 15:58 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d2bbdd709307 >>> >>> 6381464: SimpleFormatter should use one single line format >>> Summary: Define a new logging properties to support custom output format >>> Reviewed-by: alanb >>> >>> ! src/share/classes/java/util/logging/LoggingProxyImpl.java >>> ! src/share/classes/java/util/logging/SimpleFormatter.java >>> ! src/share/classes/sun/util/logging/LoggingProxy.java >>> ! src/share/classes/sun/util/logging/LoggingSupport.java >>> ! src/share/classes/sun/util/logging/PlatformLogger.java >>> ! src/share/lib/logging.properties >>> + test/java/util/logging/SimpleFormatterFormat.java >>> ! test/sun/util/logging/PlatformLoggerTest.java >>> >>> Changeset: 646047d77db9 >>> Author: alanb >>> Date: 2011-03-30 00:59 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/646047d77db9 >>> >>> 7026507: Bidi initialization fails if AWT not present >>> Reviewed-by: okutsu >>> >>> ! src/share/classes/sun/text/bidi/BidiBase.java >>> >>> Changeset: a40982a82291 >>> Author: alanb >>> Date: 2011-03-30 01:00 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a40982a82291 >>> >>> Merge >>> >>> - src/share/classes/java/nio/BufferPoolMXBean.java >>> - src/share/classes/java/util/logging/PlatformLoggingMXBean.java >>> - test/java/nio/BufferPoolMXBean/Basic.java >>> - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java >>> >>> Changeset: 5107fb3a9c06 >>> Author: dholmes >>> Date: 2011-03-30 22:20 -0400 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5107fb3a9c06 >>> >>> 7032364: Add jvm.cfg file for ARM and PPC architectures >>> Reviewed-by: darcy, bdelsart, alanb, mduigou >>> >>> + src/solaris/bin/arm/jvm.cfg >>> + src/solaris/bin/ppc/jvm.cfg >>> >>> Changeset: e2862ac26354 >>> Author: dcubed >>> Date: 2011-03-30 21:10 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e2862ac26354 >>> >>> 7030400: 3/4 PrivateTransportTest.sh needs adjustment to work with 7003964 >>> Summary: Fix typo in GetModuleHandle() function lookup. >>> Reviewed-by: dholmes, alanb, acorn, zgu >>> >>> ! test/com/sun/jdi/PrivateTransportTest.sh >>> >>> Changeset: 683957148bab >>> Author: michaelm >>> Date: 2011-03-31 17:37 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/683957148bab >>> >>> 7032866: Problem with fix for 7030256 >>> Reviewed-by: alanb >>> >>> ! src/windows/native/java/net/net_util_md.c >>> >>> Changeset: 856cc9e97aea >>> Author: darcy >>> Date: 2011-03-31 19:09 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/856cc9e97aea >>> >>> 7005628: Clarify NPE behavior of Throwable.addSuppressed(null) >>> Reviewed-by: dholmes, mchung, jjb >>> >>> ! src/share/classes/java/lang/ArithmeticException.java >>> ! src/share/classes/java/lang/NullPointerException.java >>> ! src/share/classes/java/lang/OutOfMemoryError.java >>> ! src/share/classes/java/lang/Throwable.java >>> ! test/java/lang/Throwable/SuppressedExceptions.java >>> >>> Changeset: 9aaa2233b0de >>> Author: lana >>> Date: 2011-03-31 22:07 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9aaa2233b0de >>> >>> Merge >>> >>> ! make/common/Defs.gmk >>> ! make/common/Release.gmk >>> - make/java/dyn/Makefile >>> - src/share/classes/java/dyn/CallSite.java >>> - src/share/classes/java/dyn/ClassValue.java >>> - src/share/classes/java/dyn/ConstantCallSite.java >>> - src/share/classes/java/dyn/InvokeDynamic.java >>> - src/share/classes/java/dyn/InvokeDynamicBootstrapError.java >>> - src/share/classes/java/dyn/Linkage.java >>> - src/share/classes/java/dyn/MethodHandle.java >>> - src/share/classes/java/dyn/MethodHandles.java >>> - src/share/classes/java/dyn/MethodType.java >>> - src/share/classes/java/dyn/MethodTypeForm.java >>> - src/share/classes/java/dyn/MutableCallSite.java >>> - src/share/classes/java/dyn/SwitchPoint.java >>> - src/share/classes/java/dyn/VolatileCallSite.java >>> - src/share/classes/java/dyn/WrongMethodTypeException.java >>> - src/share/classes/java/dyn/package-info.java >>> - src/share/classes/sun/dyn/Access.java >>> - src/share/classes/sun/dyn/AdapterMethodHandle.java >>> - src/share/classes/sun/dyn/BoundMethodHandle.java >>> - src/share/classes/sun/dyn/CallSiteImpl.java >>> - src/share/classes/sun/dyn/DirectMethodHandle.java >>> - src/share/classes/sun/dyn/FilterGeneric.java >>> - src/share/classes/sun/dyn/FilterOneArgument.java >>> - src/share/classes/sun/dyn/FromGeneric.java >>> - src/share/classes/sun/dyn/InvokeGeneric.java >>> - src/share/classes/sun/dyn/Invokers.java >>> - src/share/classes/sun/dyn/MemberName.java >>> - src/share/classes/sun/dyn/MethodHandleImpl.java >>> - src/share/classes/sun/dyn/MethodHandleNatives.java >>> - src/share/classes/sun/dyn/MethodTypeImpl.java >>> - src/share/classes/sun/dyn/SpreadGeneric.java >>> - src/share/classes/sun/dyn/ToGeneric.java >>> - src/share/classes/sun/dyn/WrapperInstance.java >>> - src/share/classes/sun/dyn/anon/AnonymousClassLoader.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolParser.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolPatch.java >>> - src/share/classes/sun/dyn/anon/ConstantPoolVisitor.java >>> - src/share/classes/sun/dyn/anon/InvalidConstantPoolFormatException.java >>> - src/share/classes/sun/dyn/empty/Empty.java >>> - src/share/classes/sun/dyn/package-info.java >>> - src/share/classes/sun/dyn/util/BytecodeDescriptor.java >>> - src/share/classes/sun/dyn/util/BytecodeName.java >>> - src/share/classes/sun/dyn/util/ValueConversions.java >>> - src/share/classes/sun/dyn/util/VerifyAccess.java >>> - src/share/classes/sun/dyn/util/VerifyType.java >>> - src/share/classes/sun/dyn/util/Wrapper.java >>> - src/share/classes/sun/dyn/util/package-info.java >>> - test/java/dyn/ClassValueTest.java >>> - test/java/dyn/InvokeDynamicPrintArgs.java >>> - test/java/dyn/InvokeGenericTest.java >>> - test/java/dyn/JavaDocExamplesTest.java >>> - test/java/dyn/MethodHandlesTest.java >>> - test/java/dyn/MethodTypeTest.java >>> - test/java/dyn/indify/Indify.java >>> >>> Changeset: abb29a6bc9f3 >>> Author: darcy >>> Date: 2011-04-04 11:22 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/abb29a6bc9f3 >>> >>> 6543593: (reflect) Clarify private final field mutability >>> Reviewed-by: dholmes, alanb, mduigou >>> >>> ! src/share/classes/java/lang/reflect/Constructor.java >>> ! src/share/classes/java/lang/reflect/Field.java >>> ! src/share/classes/java/lang/reflect/Method.java >>> >>> Changeset: 59f43e232481 >>> Author: sherman >>> Date: 2011-04-04 11:30 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/59f43e232481 >>> >>> 6751338: ZIP inflater/deflater performance >>> Summary: To use GetPrimitiveArrayCritical for bye array access >>> Reviewed-by: bristor, alanb >>> >>> ! src/share/classes/java/util/zip/DeflaterOutputStream.java >>> ! src/share/native/java/util/zip/Deflater.c >>> ! src/share/native/java/util/zip/Inflater.c >>> + test/java/util/zip/FlaterCriticalArray.java >>> + test/java/util/zip/InflaterBufferSize.java >>> >>> Changeset: 83e5e081b4bb >>> Author: sherman >>> Date: 2011-04-04 11:36 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/83e5e081b4bb >>> >>> Merge >>> >>> >>> Changeset: 05c9c157ec51 >>> Author: alanb >>> Date: 2011-04-04 18:09 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/05c9c157ec51 >>> >>> 7029979: (fs) Path.toRealPath(boolean) should be toRealPath(LinkOption...) >>> Reviewed-by: sherman >>> >>> ! src/share/classes/java/nio/file/Path.java >>> ! src/share/classes/sun/nio/fs/Util.java >>> ! src/share/classes/sun/util/calendar/ZoneInfoFile.java >>> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java >>> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipPath.java >>> ! src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java >>> ! src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java >>> ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java >>> ! src/solaris/classes/sun/nio/fs/UnixPath.java >>> ! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java >>> ! src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java >>> ! src/windows/classes/sun/nio/fs/WindowsPath.java >>> ! test/java/nio/file/Files/CheckPermissions.java >>> ! test/java/nio/file/Files/PassThroughFileSystem.java >>> ! test/java/nio/file/Path/Misc.java >>> >>> Changeset: d5f0cf316f12 >>> Author: alanb >>> Date: 2011-04-04 18:12 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d5f0cf316f12 >>> >>> 7033568: (file) Miscellaneous typos >>> Reviewed-by: michaelm, mduigou >>> >>> ! src/share/classes/java/nio/file/Files.java >>> >>> Changeset: e9b9b0748794 >>> Author: alanb >>> Date: 2011-04-04 18:35 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e9b9b0748794 >>> >>> 7030249: Eliminate use of LoadLibrary and other clean-ups >>> Reviewed-by: ohair, chegar, mchung >>> >>> ! make/java/java/Makefile >>> ! make/java/management/Makefile >>> ! src/windows/native/com/sun/management/OperatingSystem_md.c >>> ! src/windows/native/java/io/WinNTFileSystem_md.c >>> ! src/windows/native/java/lang/java_props_md.c >>> ! src/windows/native/sun/management/FileSystemImpl.c >>> ! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c >>> ! src/windows/native/sun/security/provider/WinCAPISeedGenerator.c >>> >>> Changeset: 9a3a1f8ad66b >>> Author: alanb >>> Date: 2011-04-04 19:32 +0100 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9a3a1f8ad66b >>> >>> Merge >>> >>> >>> Changeset: 9f08a221e5f2 >>> Author: mduigou >>> Date: 2011-04-04 11:55 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9f08a221e5f2 >>> >>> 6565585: Remove critical section in Method.invoke, Constructor.newInstance, Field.getFieldAccessor improving performance >>> Reviewed-by: alanb, dholmes, briangoetz >>> >>> ! src/share/classes/java/lang/reflect/AccessibleObject.java >>> ! src/share/classes/java/lang/reflect/Constructor.java >>> ! src/share/classes/java/lang/reflect/Field.java >>> ! src/share/classes/java/lang/reflect/Method.java >>> >>> Changeset: a6677292a936 >>> Author: lana >>> Date: 2011-04-04 17:28 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a6677292a936 >>> >>> Merge >>> >>> ! src/share/classes/java/awt/Toolkit.java >>> - src/share/classes/java/nio/BufferPoolMXBean.java >>> - src/share/classes/java/util/logging/PlatformLoggingMXBean.java >>> ! src/solaris/classes/sun/awt/X11/XToolkit.java >>> - src/windows/native/java/net/NetworkInterface_win9x.c >>> - test/java/nio/BufferPoolMXBean/Basic.java >>> - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java >>> >>> Changeset: ef4492cbf1d7 >>> Author: dholmes >>> Date: 2011-04-09 15:30 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ef4492cbf1d7 >>> >>> 7035109: Regression: awt SplashScreen/test18.sh fails - missing mapfile entry >>> Reviewed-by: alanb, ksrini >>> >>> ! make/sun/xawt/mapfile-vers >>> >>> Changeset: 6ff36c6e0cf4 >>> Author: lana >>> Date: 2011-04-10 10:23 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6ff36c6e0cf4 >>> >>> Merge >>> >>> - src/share/classes/java/nio/BufferPoolMXBean.java >>> - src/share/classes/java/util/logging/PlatformLoggingMXBean.java >>> - src/windows/native/java/net/NetworkInterface_win9x.c >>> - test/java/nio/BufferPoolMXBean/Basic.java >>> - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java >>> >>> Changeset: fa9c8e314f10 >>> Author: jrose >>> Date: 2011-04-07 22:07 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fa9c8e314f10 >>> >>> 6817525: turn on method handle functionality by default for JSR 292 >>> Summary: JVM bug 6817525 requires changes to some JDK unit tests; update test invocation flags and "Indify" snapshot >>> Reviewed-by: kvn, twisti >>> >>> ! test/java/lang/invoke/6987555/Test6987555.java >>> ! test/java/lang/invoke/6991596/Test6991596.java >>> ! test/java/lang/invoke/InvokeDynamicPrintArgs.java >>> ! test/java/lang/invoke/InvokeGenericTest.java >>> ! test/java/lang/invoke/JavaDocExamplesTest.java >>> ! test/java/lang/invoke/MethodHandlesTest.java >>> ! test/java/lang/invoke/MethodTypeTest.java >>> ! test/java/lang/invoke/indify/Indify.java >>> >>> Changeset: f1ebf4c57417 >>> Author: trims >>> Date: 2011-04-12 16:37 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f1ebf4c57417 >>> >>> Merge >>> >>> >>> Changeset: 272483f6650b >>> Author: ohair >>> Date: 2011-04-06 22:06 -0700 >>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/272483f6650b >>> >>> 7033660: Update copyright year to 2011 on any files changed in 2011 >>> Reviewed-by: dholmes >>> >>> ! make/Makefile >>> ! make/com/sun/crypto/provider/Makefile >>> ! make/com/sun/java/pack/Makefile >>> ! make/com/sun/java/pack/prop/Makefile >>> ! make/com/sun/jndi/cosnaming/Makefile >>> ! make/com/sun/jndi/dns/Makefile >>> ! make/com/sun/jndi/ldap/Makefile >>> ! make/com/sun/jndi/rmi/registry/Makefile >>> ! make/com/sun/nio/sctp/Makefile >>> ! make/com/sun/org/apache/xml/Makefile >>> ! make/com/sun/rowset/Makefile >>> ! make/com/sun/script/Makefile >>> ! make/com/sun/security/auth/module/Makefile >>> ! make/com/sun/servicetag/Makefile >>> ! make/com/sun/tools/attach/Makefile >>> ! make/common/Defs-solaris.gmk >>> ! make/common/Defs-windows.gmk >>> ! make/common/Demo.gmk >>> ! make/common/Library.gmk >>> ! make/common/Program.gmk >>> ! make/common/Sanity.gmk >>> ! make/common/Subdirs.gmk >>> ! make/common/shared/Compiler-msvc.gmk >>> ! make/common/shared/Defs-control.gmk >>> ! make/common/shared/Defs-javadoc.gmk >>> ! make/common/shared/Defs-windows.gmk >>> ! make/common/shared/Defs.gmk >>> ! make/docs/Makefile >>> ! make/docs/NON_CORE_PKGS.gmk >>> ! make/java/awt/Makefile >>> ! make/java/fdlibm/Makefile >>> ! make/java/java/FILES_java.gmk >>> ! make/java/java/Makefile >>> ! make/java/java_crw_demo/Makefile >>> ! make/java/java_hprof_demo/Makefile >>> ! make/java/jli/Makefile >>> ! make/java/logging/Makefile >>> ! make/java/main/java/Makefile >>> ! make/java/main/javaw/Makefile >>> ! make/java/management/Makefile >>> ! make/java/net/Makefile >>> ! make/java/nio/FILES_java.gmk >>> ! make/java/nio/mapfile-linux >>> ! make/java/nio/mapfile-solaris >>> ! make/java/npt/Makefile >>> ! make/java/redist/Makefile >>> ! make/java/redist/fonts/Makefile >>> ! make/java/redist/sajdi/Makefile >>> ! make/java/sql/Makefile >>> ! make/java/text/base/FILES_java.gmk >>> ! make/java/text/base/Makefile >>> ! make/java/util/FILES_properties.gmk >>> ! make/java/verify/Makefile >>> ! make/java/zip/Makefile >>> ! make/javax/crypto/Defs-jce.gmk >>> ! make/javax/crypto/Makefile >>> ! make/javax/imageio/Makefile >>> ! make/javax/print/Makefile >>> ! make/javax/sound/Makefile >>> ! make/javax/sound/jsoundalsa/Makefile >>> ! make/javax/sound/jsoundds/Makefile >>> ! make/javax/sql/Makefile >>> ! make/javax/swing/Makefile >>> ! make/javax/swing/plaf/Makefile >>> ! make/jdk_generic_profile.sh >>> ! make/jpda/back/Makefile >>> ! make/jpda/transport/Makefile >>> ! make/jpda/transport/shmem/Makefile >>> ! make/jpda/transport/socket/Makefile >>> ! make/jpda/tty/Makefile >>> ! make/launchers/Makefile >>> ! make/mkdemo/Makefile >>> ! make/mkdemo/jfc/Font2DTest/Makefile >>> ! make/mkdemo/jfc/Java2D/Makefile >>> ! make/mkdemo/jfc/Makefile >>> ! make/mkdemo/jfc/SwingApplet/Makefile >>> ! make/mkdemo/jfc/SwingSet2/Makefile >>> ! make/mkdemo/jfc/SwingSet3/Makefile >>> ! make/mkdemo/jpda/Makefile >>> ! make/mkdemo/jvmti/Makefile >>> ! make/mkdemo/management/Makefile >>> ! make/mksample/dtrace/Makefile >>> ! make/mksample/jmx/jmx-scandir/Makefile >>> ! make/mksample/nbproject/Makefile >>> ! make/mksample/nio/file/Makefile >>> ! make/mksample/nio/multicast/Makefile >>> ! make/mksample/nio/server/Makefile >>> ! make/mksample/scripting/scriptpad/Makefile >>> ! make/mksample/webservices/EbayClient/Makefile >>> ! make/mksample/webservices/EbayServer/Makefile >>> ! make/netbeans/common/java-data-native.ent >>> ! make/netbeans/common/java-data-no-native.ent >>> ! make/sun/Makefile >>> ! make/sun/applet/Makefile >>> ! make/sun/awt/Makefile >>> ! make/sun/awt/mapfile-mawt-vers >>> ! make/sun/awt/mapfile-vers-linux >>> ! make/sun/cmm/Makefile >>> ! make/sun/cmm/kcms/Makefile >>> ! make/sun/cmm/lcms/Makefile >>> ! make/sun/dcpr/Makefile >>> ! make/sun/font/Makefile >>> ! make/sun/font/t2k/Makefile >>> ! make/sun/headless/Makefile >>> ! make/sun/headless/mapfile-vers >>> ! make/sun/image/generic/Makefile >>> ! make/sun/image/vis/Makefile >>> ! make/sun/jar/Makefile >>> ! make/sun/javazic/Makefile >>> ! make/sun/jawt/Makefile >>> ! make/sun/jconsole/Makefile >>> ! make/sun/jdbc/Makefile >>> ! make/sun/jdga/Makefile >>> ! make/sun/jpeg/Makefile >>> ! make/sun/launcher/Makefile >>> ! make/sun/management/Makefile >>> ! make/sun/native2ascii/Makefile >>> ! make/sun/net/others/Makefile >>> ! make/sun/net/spi/nameservice/dns/Makefile >>> ! make/sun/nio/cs/FILES_java.gmk >>> ! make/sun/nio/cs/Makefile >>> ! make/sun/org/mozilla/javascript/Makefile >>> ! make/sun/pisces/Makefile >>> ! make/sun/rmi/cgi/Makefile >>> ! make/sun/rmi/oldtools/Makefile >>> ! make/sun/rmi/registry/Makefile >>> ! make/sun/rmi/rmi/Makefile >>> ! make/sun/rmi/rmic/Makefile >>> ! make/sun/rmi/rmid/Makefile >>> ! make/sun/security/ec/Makefile >>> ! make/sun/security/jgss/wrapper/Makefile >>> ! make/sun/security/krb5/Makefile >>> ! make/sun/security/mscapi/Makefile >>> ! make/sun/security/pkcs11/Makefile >>> ! make/sun/security/smartcardio/Makefile >>> ! make/sun/security/tools/Makefile >>> ! make/sun/serialver/Makefile >>> ! make/sun/splashscreen/Makefile >>> ! make/sun/text/Makefile >>> ! make/sun/tools/Makefile >>> ! make/sun/tracing/dtrace/Makefile >>> ! make/sun/xawt/Makefile >>> ! make/sun/xawt/mapfile-vers >>> ! make/tools/reorder/Makefile >>> ! make/tools/src/build/tools/javazic/Zoneinfo.java >>> ! src/share/back/debugInit.c >>> ! src/share/back/eventFilter.c >>> ! src/share/bin/java.c >>> ! src/share/bin/java.h >>> ! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java >>> ! src/share/classes/com/sun/java/util/jar/pack/Driver.java >>> ! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java >>> ! src/share/classes/com/sun/java/util/jar/pack/PropMap.java >>> ! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java >>> ! src/share/classes/com/sun/java/util/jar/pack/Utils.java >>> ! src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java >>> ! src/share/classes/com/sun/media/sound/AiffFileWriter.java >>> ! src/share/classes/com/sun/media/sound/AlawCodec.java >>> ! src/share/classes/com/sun/media/sound/AuFileWriter.java >>> ! src/share/classes/com/sun/media/sound/DirectAudioDevice.java >>> ! src/share/classes/com/sun/media/sound/RealTimeSequencer.java >>> ! src/share/classes/com/sun/media/sound/StandardMidiFileReader.java >>> ! src/share/classes/com/sun/media/sound/SunFileWriter.java >>> ! src/share/classes/com/sun/media/sound/WaveFileWriter.java >>> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties >>> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties >>> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties >>> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties >>> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties >>> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties >>> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties >>> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties >>> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties >>> ! src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties >>> ! src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java >>> ! src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java >>> ! src/share/classes/com/sun/script/javascript/RhinoTopLevel.java >>> ! src/share/classes/com/sun/script/util/InterfaceImplementor.java >>> ! src/share/classes/com/sun/security/auth/PolicyFile.java >>> ! src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java >>> ! src/share/classes/com/sun/security/auth/login/ConfigFile.java >>> ! src/share/classes/com/sun/security/auth/module/JndiLoginModule.java >>> ! src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java >>> ! src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java >>> ! src/share/classes/com/sun/security/auth/module/UnixLoginModule.java >>> ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java >>> ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java >>> ! src/share/classes/com/sun/tools/script/shell/init.js >>> ! src/share/classes/java/awt/AWTEvent.java >>> ! src/share/classes/java/awt/Component.java >>> ! src/share/classes/java/awt/EventQueue.java >>> ! src/share/classes/java/awt/Font.java >>> ! src/share/classes/java/awt/LinearGradientPaint.java >>> ! src/share/classes/java/awt/MenuComponent.java >>> ! src/share/classes/java/awt/MultipleGradientPaint.java >>> ! src/share/classes/java/awt/RadialGradientPaint.java >>> ! src/share/classes/java/awt/TrayIcon.java >>> ! src/share/classes/java/awt/Window.java >>> ! src/share/classes/java/awt/color/ICC_Profile.java >>> ! src/share/classes/java/awt/doc-files/FocusSpec.html >>> ! src/share/classes/java/awt/geom/CubicCurve2D.java >>> ! src/share/classes/java/awt/image/PackedColorModel.java >>> ! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java >>> ! src/share/classes/java/beans/DefaultPersistenceDelegate.java >>> ! src/share/classes/java/beans/DesignMode.java >>> ! src/share/classes/java/beans/IndexedPropertyChangeEvent.java >>> ! src/share/classes/java/beans/Introspector.java >>> ! src/share/classes/java/beans/VetoableChangeSupport.java >>> ! src/share/classes/java/beans/package.html >>> ! src/share/classes/java/io/BufferedReader.java >>> ! src/share/classes/java/io/BufferedWriter.java >>> ! src/share/classes/java/io/Console.java >>> ! src/share/classes/java/io/DeleteOnExitHook.java >>> ! src/share/classes/java/io/File.java >>> ! src/share/classes/java/io/FileInputStream.java >>> ! src/share/classes/java/io/FileOutputStream.java >>> ! src/share/classes/java/io/FilePermission.java >>> ! src/share/classes/java/io/FilterOutputStream.java >>> ! src/share/classes/java/io/ObjectStreamClass.java >>> ! src/share/classes/java/io/PushbackInputStream.java >>> ! src/share/classes/java/io/PushbackReader.java >>> ! src/share/classes/java/lang/ApplicationShutdownHooks.java >>> ! src/share/classes/java/lang/Class.java >>> ! src/share/classes/java/lang/Package.java >>> ! src/share/classes/java/lang/StackTraceElement.java >>> ! src/share/classes/java/lang/StringCoding.java >>> ! src/share/classes/java/lang/System.java >>> ! src/share/classes/java/lang/Thread.java >>> ! src/share/classes/java/lang/ThreadGroup.java >>> ! src/share/classes/java/lang/management/ManagementFactory.java >>> ! src/share/classes/java/lang/management/PlatformComponent.java >>> ! src/share/classes/java/lang/reflect/Proxy.java >>> ! src/share/classes/java/lang/reflect/ReflectAccess.java >>> ! src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java >>> ! src/share/classes/java/net/AbstractPlainSocketImpl.java >>> ! src/share/classes/java/net/HttpURLConnection.java >>> ! src/share/classes/java/net/InetAddress.java >>> ! src/share/classes/java/net/NetPermission.java >>> ! src/share/classes/java/net/NetworkInterface.java >>> ! src/share/classes/java/net/URI.java >>> ! src/share/classes/java/net/URLClassLoader.java >>> ! src/share/classes/java/net/doc-files/net-properties.html >>> ! src/share/classes/java/net/package.html >>> ! src/share/classes/java/nio/channels/AsynchronousFileChannel.java >>> ! src/share/classes/java/nio/channels/FileChannel.java >>> ! src/share/classes/java/nio/channels/SeekableByteChannel.java >>> ! src/share/classes/java/nio/channels/SocketChannel.java >>> ! src/share/classes/java/nio/file/AccessMode.java >>> ! src/share/classes/java/nio/file/CopyOption.java >>> ! src/share/classes/java/nio/file/DirectoryIteratorException.java >>> ! src/share/classes/java/nio/file/DirectoryStream.java >>> ! src/share/classes/java/nio/file/FileStore.java >>> ! src/share/classes/java/nio/file/FileSystem.java >>> ! src/share/classes/java/nio/file/FileSystems.java >>> ! src/share/classes/java/nio/file/FileTreeWalker.java >>> ! src/share/classes/java/nio/file/FileVisitor.java >>> ! src/share/classes/java/nio/file/Files.java >>> ! src/share/classes/java/nio/file/LinkOption.java >>> ! src/share/classes/java/nio/file/LinkPermission.java >>> ! src/share/classes/java/nio/file/OpenOption.java >>> ! src/share/classes/java/nio/file/Path.java >>> ! src/share/classes/java/nio/file/PathMatcher.java >>> ! src/share/classes/java/nio/file/Paths.java >>> ! src/share/classes/java/nio/file/SecureDirectoryStream.java >>> ! src/share/classes/java/nio/file/SimpleFileVisitor.java >>> ! src/share/classes/java/nio/file/TempFileHelper.java >>> ! src/share/classes/java/nio/file/WatchEvent.java >>> ! src/share/classes/java/nio/file/WatchKey.java >>> ! src/share/classes/java/nio/file/WatchService.java >>> ! src/share/classes/java/nio/file/attribute/AclEntry.java >>> ! src/share/classes/java/nio/file/attribute/AclFileAttributeView.java >>> ! src/share/classes/java/nio/file/attribute/BasicFileAttributeView.java >>> ! src/share/classes/java/nio/file/attribute/BasicFileAttributes.java >>> ! src/share/classes/java/nio/file/attribute/DosFileAttributeView.java >>> ! src/share/classes/java/nio/file/attribute/DosFileAttributes.java >>> ! src/share/classes/java/nio/file/attribute/FileAttribute.java >>> ! src/share/classes/java/nio/file/attribute/FileAttributeView.java >>> ! src/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java >>> ! src/share/classes/java/nio/file/attribute/FileTime.java >>> ! src/share/classes/java/nio/file/attribute/PosixFileAttributeView.java >>> ! src/share/classes/java/nio/file/attribute/PosixFileAttributes.java >>> ! src/share/classes/java/nio/file/attribute/PosixFilePermission.java >>> ! src/share/classes/java/nio/file/attribute/PosixFilePermissions.java >>> ! src/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java >>> ! src/share/classes/java/nio/file/attribute/package-info.java >>> ! src/share/classes/java/nio/file/package-info.java >>> ! src/share/classes/java/nio/file/spi/FileSystemProvider.java >>> ! src/share/classes/java/nio/file/spi/FileTypeDetector.java >>> ! src/share/classes/java/security/AccessControlContext.java >>> ! src/share/classes/java/security/AlgorithmParameterGenerator.java >>> ! src/share/classes/java/security/AlgorithmParameters.java >>> ! src/share/classes/java/security/BasicPermission.java >>> ! src/share/classes/java/security/KeyFactory.java >>> ! src/share/classes/java/security/KeyPairGenerator.java >>> ! src/share/classes/java/security/KeyStore.java >>> ! src/share/classes/java/security/MessageDigest.java >>> ! src/share/classes/java/security/Permissions.java >>> ! src/share/classes/java/security/Policy.java >>> ! src/share/classes/java/security/ProtectionDomain.java >>> ! src/share/classes/java/security/Provider.java >>> ! src/share/classes/java/security/SecureClassLoader.java >>> ! src/share/classes/java/security/SecureRandom.java >>> ! src/share/classes/java/security/Security.java >>> ! src/share/classes/java/security/Signature.java >>> ! src/share/classes/java/security/UnresolvedPermission.java >>> ! src/share/classes/java/security/UnresolvedPermissionCollection.java >>> ! src/share/classes/java/security/cert/CertPath.java >>> ! src/share/classes/java/security/cert/CertPathBuilder.java >>> ! src/share/classes/java/security/cert/CertPathValidator.java >>> ! src/share/classes/java/security/cert/CertStore.java >>> ! src/share/classes/java/security/cert/Certificate.java >>> ! src/share/classes/java/security/cert/CertificateFactory.java >>> ! src/share/classes/java/security/cert/CertificateFactorySpi.java >>> ! src/share/classes/java/security/cert/package.html >>> ! src/share/classes/java/security/package.html >>> ! src/share/classes/java/sql/Timestamp.java >>> ! src/share/classes/java/text/SimpleDateFormat.java >>> ! src/share/classes/java/util/Arrays.java >>> ! src/share/classes/java/util/Collections.java >>> ! src/share/classes/java/util/Currency.java >>> ! src/share/classes/java/util/DualPivotQuicksort.java >>> ! src/share/classes/java/util/EnumMap.java >>> ! src/share/classes/java/util/EnumSet.java >>> ! src/share/classes/java/util/HashMap.java >>> ! src/share/classes/java/util/HashSet.java >>> ! src/share/classes/java/util/Hashtable.java >>> ! src/share/classes/java/util/IdentityHashMap.java >>> ! src/share/classes/java/util/JumboEnumSet.java >>> ! src/share/classes/java/util/LinkedHashMap.java >>> ! src/share/classes/java/util/LinkedList.java >>> ! src/share/classes/java/util/Locale.java >>> ! src/share/classes/java/util/Objects.java >>> ! src/share/classes/java/util/RegularEnumSet.java >>> ! src/share/classes/java/util/ServiceLoader.java >>> ! src/share/classes/java/util/TreeMap.java >>> ! src/share/classes/java/util/UUID.java >>> ! src/share/classes/java/util/Vector.java >>> ! src/share/classes/java/util/WeakHashMap.java >>> ! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java >>> ! src/share/classes/java/util/logging/FileHandler.java >>> ! src/share/classes/java/util/logging/Level.java >>> ! src/share/classes/java/util/logging/Logger.java >>> ! src/share/classes/java/util/logging/Logging.java >>> ! src/share/classes/java/util/prefs/AbstractPreferences.java >>> ! src/share/classes/java/util/regex/Pattern.java >>> ! src/share/classes/java/util/spi/LocaleNameProvider.java >>> ! src/share/classes/java/util/zip/Inflater.java >>> ! src/share/classes/java/util/zip/ZipEntry.java >>> ! src/share/classes/java/util/zip/ZipFile.java >>> ! src/share/classes/java/util/zip/ZipOutputStream.java >>> ! src/share/classes/java/util/zip/package.html >>> ! src/share/classes/javax/crypto/Cipher.java >>> ! src/share/classes/javax/crypto/ExemptionMechanism.java >>> ! src/share/classes/javax/crypto/KeyAgreement.java >>> ! src/share/classes/javax/crypto/KeyGenerator.java >>> ! src/share/classes/javax/crypto/Mac.java >>> ! src/share/classes/javax/crypto/package.html >>> ! src/share/classes/javax/net/ssl/SSLContext.java >>> ! src/share/classes/javax/net/ssl/package.html >>> ! src/share/classes/javax/print/attribute/standard/DialogTypeSelection.java >>> ! src/share/classes/javax/script/CompiledScript.java >>> ! src/share/classes/javax/script/ScriptEngineFactory.java >>> ! src/share/classes/javax/security/auth/PrivateCredentialPermission.java >>> ! src/share/classes/javax/security/auth/SubjectDomainCombiner.java >>> ! src/share/classes/javax/security/auth/kerberos/DelegationPermission.java >>> ! src/share/classes/javax/security/auth/kerberos/ServicePermission.java >>> ! src/share/classes/javax/security/auth/login/Configuration.java >>> ! src/share/classes/javax/security/auth/login/package.html >>> ! src/share/classes/javax/sound/midi/MidiSystem.java >>> ! src/share/classes/javax/sound/sampled/AudioSystem.java >>> ! src/share/classes/javax/sql/rowset/serial/SerialClob.java >>> ! src/share/classes/javax/sql/rowset/spi/SyncFactory.java >>> ! src/share/classes/javax/swing/AbstractButton.java >>> ! src/share/classes/javax/swing/BorderFactory.java >>> ! src/share/classes/javax/swing/BufferStrategyPaintManager.java >>> ! src/share/classes/javax/swing/DefaultDesktopManager.java >>> ! src/share/classes/javax/swing/JComponent.java >>> ! src/share/classes/javax/swing/JEditorPane.java >>> ! src/share/classes/javax/swing/JFileChooser.java >>> ! src/share/classes/javax/swing/JLayer.java >>> ! src/share/classes/javax/swing/JOptionPane.java >>> ! src/share/classes/javax/swing/JSlider.java >>> ! src/share/classes/javax/swing/JViewport.java >>> ! src/share/classes/javax/swing/LookAndFeel.java >>> ! src/share/classes/javax/swing/RepaintManager.java >>> ! src/share/classes/javax/swing/SizeSequence.java >>> ! src/share/classes/javax/swing/SwingUtilities.java >>> ! src/share/classes/javax/swing/SwingWorker.java >>> ! src/share/classes/javax/swing/Timer.java >>> ! src/share/classes/javax/swing/ToolTipManager.java >>> ! src/share/classes/javax/swing/TransferHandler.java >>> ! src/share/classes/javax/swing/border/BevelBorder.java >>> ! src/share/classes/javax/swing/border/StrokeBorder.java >>> ! src/share/classes/javax/swing/event/InternalFrameAdapter.java >>> ! src/share/classes/javax/swing/event/InternalFrameListener.java >>> ! src/share/classes/javax/swing/plaf/LayerUI.java >>> ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java >>> ! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java >>> ! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java >>> ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java >>> ! src/share/classes/javax/swing/plaf/nimbus/skin.laf >>> ! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java >>> ! src/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java >>> ! src/share/classes/javax/swing/text/AsyncBoxView.java >>> ! src/share/classes/javax/swing/text/DefaultCaret.java >>> ! src/share/classes/javax/swing/text/JTextComponent.java >>> ! src/share/classes/javax/swing/text/Keymap.java >>> ! src/share/classes/javax/swing/text/TableView.java >>> ! src/share/classes/javax/swing/text/Utilities.java >>> ! src/share/classes/javax/swing/text/View.java >>> ! src/share/classes/javax/swing/text/WrappedPlainView.java >>> ! src/share/classes/javax/swing/text/html/CSSBorder.java >>> ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java >>> ! src/share/classes/javax/swing/text/html/ParagraphView.java >>> ! src/share/classes/javax/swing/text/html/StyleSheet.java >>> ! src/share/classes/javax/swing/text/html/parser/ParserDelegator.java >>> ! src/share/classes/overview-core.html >>> ! src/share/classes/sun/applet/AppletClassLoader.java >>> ! src/share/classes/sun/applet/resources/MsgAppletViewer_de.java >>> ! src/share/classes/sun/applet/resources/MsgAppletViewer_es.java >>> ! src/share/classes/sun/applet/resources/MsgAppletViewer_fr.java >>> ! src/share/classes/sun/applet/resources/MsgAppletViewer_it.java >>> ! src/share/classes/sun/applet/resources/MsgAppletViewer_ja.java >>> ! src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java >>> ! src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java >>> ! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java >>> ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java >>> ! src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java >>> ! src/share/classes/sun/awt/AWTAccessor.java >>> ! src/share/classes/sun/awt/SunToolkit.java >>> ! src/share/classes/sun/awt/image/ImageFetcher.java >>> ! src/share/classes/sun/awt/image/InputStreamImageSource.java >>> ! src/share/classes/sun/dc/DuctusRenderingEngine.java >>> ! src/share/classes/sun/font/FileFont.java >>> ! src/share/classes/sun/font/FileFontStrike.java >>> ! src/share/classes/sun/font/Font2D.java >>> ! src/share/classes/sun/font/FontScaler.java >>> ! src/share/classes/sun/font/FontUtilities.java >>> ! src/share/classes/sun/font/FreetypeFontScaler.java >>> ! src/share/classes/sun/font/NullFontScaler.java >>> ! src/share/classes/sun/font/StrikeCache.java >>> ! src/share/classes/sun/font/SunFontManager.java >>> ! src/share/classes/sun/font/TrueTypeFont.java >>> ! src/share/classes/sun/font/Type1Font.java >>> ! src/share/classes/sun/invoke/package-info.java >>> ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java >>> ! src/share/classes/sun/java2d/loops/CompositeType.java >>> ! src/share/classes/sun/java2d/loops/MaskFill.java >>> ! src/share/classes/sun/java2d/pipe/AAShapePipe.java >>> ! src/share/classes/sun/java2d/pipe/AlphaColorPipe.java >>> ! src/share/classes/sun/java2d/pipe/RenderingEngine.java >>> ! src/share/classes/sun/java2d/pisces/Curve.java >>> ! src/share/classes/sun/java2d/pisces/Dasher.java >>> ! src/share/classes/sun/java2d/pisces/Helpers.java >>> ! src/share/classes/sun/java2d/pisces/PiscesCache.java >>> ! src/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java >>> ! src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java >>> ! src/share/classes/sun/java2d/pisces/Renderer.java >>> ! src/share/classes/sun/java2d/pisces/Stroker.java >>> ! src/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java >>> ! src/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java >>> ! src/share/classes/sun/launcher/LauncherHelper.java >>> ! src/share/classes/sun/launcher/resources/launcher.properties >>> ! src/share/classes/sun/management/resources/agent_de.properties >>> ! src/share/classes/sun/management/resources/agent_es.properties >>> ! src/share/classes/sun/management/resources/agent_fr.properties >>> ! src/share/classes/sun/management/resources/agent_it.properties >>> ! src/share/classes/sun/management/resources/agent_ja.properties >>> ! src/share/classes/sun/management/resources/agent_ko.properties >>> ! src/share/classes/sun/management/resources/agent_pt_BR.properties >>> ! src/share/classes/sun/management/resources/agent_sv.properties >>> ! src/share/classes/sun/management/resources/agent_zh_CN.properties >>> ! src/share/classes/sun/management/resources/agent_zh_TW.properties >>> ! src/share/classes/sun/misc/FloatingDecimal.java >>> ! src/share/classes/sun/misc/JavaSecurityAccess.java >>> ! src/share/classes/sun/misc/Launcher.java >>> ! src/share/classes/sun/misc/URLClassPath.java >>> ! src/share/classes/sun/misc/VM.java >>> ! src/share/classes/sun/misc/resources/Messages_de.java >>> ! src/share/classes/sun/misc/resources/Messages_es.java >>> ! src/share/classes/sun/misc/resources/Messages_fr.java >>> ! src/share/classes/sun/misc/resources/Messages_it.java >>> ! src/share/classes/sun/misc/resources/Messages_ja.java >>> ! src/share/classes/sun/misc/resources/Messages_ko.java >>> ! src/share/classes/sun/misc/resources/Messages_pt_BR.java >>> ! src/share/classes/sun/misc/resources/Messages_sv.java >>> ! src/share/classes/sun/misc/resources/Messages_zh_CN.java >>> ! src/share/classes/sun/misc/resources/Messages_zh_TW.java >>> ! src/share/classes/sun/net/httpserver/ChunkedInputStream.java >>> ! src/share/classes/sun/net/spi/DefaultProxySelector.java >>> ! src/share/classes/sun/net/www/http/KeepAliveCache.java >>> ! src/share/classes/sun/net/www/http/KeepAliveStream.java >>> ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java >>> ! src/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java >>> ! src/share/classes/sun/net/www/protocol/jar/URLJarFile.java >>> ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java >>> ! src/share/classes/sun/nio/ch/FileChannelImpl.java >>> ! src/share/classes/sun/nio/ch/Net.java >>> ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java >>> ! src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java >>> ! src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java >>> ! src/share/classes/sun/nio/fs/AbstractFileTypeDetector.java >>> ! src/share/classes/sun/nio/fs/AbstractPath.java >>> ! src/share/classes/sun/nio/fs/AbstractPoller.java >>> ! src/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java >>> ! src/share/classes/sun/nio/fs/AbstractWatchKey.java >>> ! src/share/classes/sun/nio/fs/AbstractWatchService.java >>> ! src/share/classes/sun/nio/fs/DynamicFileAttributeView.java >>> ! src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java >>> ! src/share/classes/sun/nio/fs/PollingWatchService.java >>> ! src/share/classes/sun/nio/fs/Util.java >>> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties >>> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_es.properties >>> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_fr.properties >>> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties >>> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties >>> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_ko.properties >>> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_pt_BR.properties >>> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_sv.properties >>> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties >>> ! src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_TW.properties >>> ! src/share/classes/sun/rmi/rmic/resources/rmic_ja.properties >>> ! src/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties >>> ! src/share/classes/sun/rmi/server/resources/rmid_de.properties >>> ! src/share/classes/sun/rmi/server/resources/rmid_es.properties >>> ! src/share/classes/sun/rmi/server/resources/rmid_fr.properties >>> ! src/share/classes/sun/rmi/server/resources/rmid_it.properties >>> ! src/share/classes/sun/rmi/server/resources/rmid_ja.properties >>> ! src/share/classes/sun/rmi/server/resources/rmid_ko.properties >>> ! src/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties >>> ! src/share/classes/sun/rmi/server/resources/rmid_sv.properties >>> ! src/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties >>> ! src/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties >>> ! src/share/classes/sun/security/acl/AclEntryImpl.java >>> ! src/share/classes/sun/security/acl/AclImpl.java >>> ! src/share/classes/sun/security/acl/GroupImpl.java >>> ! src/share/classes/sun/security/jca/ProviderList.java >>> ! src/share/classes/sun/security/jca/Providers.java >>> ! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java >>> ! src/share/classes/sun/security/krb5/Config.java >>> ! src/share/classes/sun/security/krb5/KdcComm.java >>> ! src/share/classes/sun/security/krb5/KrbAsRep.java >>> ! src/share/classes/sun/security/krb5/PrincipalName.java >>> ! src/share/classes/sun/security/krb5/Realm.java >>> ! src/share/classes/sun/security/krb5/internal/HostAddresses.java >>> ! src/share/classes/sun/security/krb5/internal/KRBError.java >>> ! src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java >>> ! src/share/classes/sun/security/krb5/internal/crypto/EType.java >>> ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java >>> ! src/share/classes/sun/security/pkcs11/Config.java >>> ! src/share/classes/sun/security/pkcs11/P11Key.java >>> ! src/share/classes/sun/security/provider/PolicyFile.java >>> ! src/share/classes/sun/security/provider/SeedGenerator.java >>> ! src/share/classes/sun/security/provider/Sun.java >>> ! src/share/classes/sun/security/provider/VerificationProvider.java >>> ! src/share/classes/sun/security/provider/X509Factory.java >>> ! src/share/classes/sun/security/rsa/RSACore.java >>> ! src/share/classes/sun/security/rsa/SunRsaSign.java >>> ! src/share/classes/sun/security/ssl/CipherSuite.java >>> ! src/share/classes/sun/security/ssl/CipherSuiteList.java >>> ! src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java >>> ! src/share/classes/sun/security/ssl/Handshaker.java >>> ! src/share/classes/sun/security/ssl/HelloExtensions.java >>> ! src/share/classes/sun/security/ssl/ProtocolList.java >>> ! src/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java >>> ! src/share/classes/sun/security/ssl/SSLSessionImpl.java >>> ! src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java >>> ! src/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java >>> ! src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java >>> ! src/share/classes/sun/security/ssl/X509KeyManagerImpl.java >>> ! src/share/classes/sun/security/tools/JarSignerResources_ja.java >>> ! src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java >>> ! src/share/classes/sun/security/tools/policytool/PolicyTool.java >>> ! src/share/classes/sun/security/util/AuthResources_de.java >>> ! src/share/classes/sun/security/util/AuthResources_es.java >>> ! src/share/classes/sun/security/util/AuthResources_fr.java >>> ! src/share/classes/sun/security/util/AuthResources_it.java >>> ! src/share/classes/sun/security/util/AuthResources_ja.java >>> ! src/share/classes/sun/security/util/AuthResources_ko.java >>> ! src/share/classes/sun/security/util/AuthResources_pt_BR.java >>> ! src/share/classes/sun/security/util/AuthResources_sv.java >>> ! src/share/classes/sun/security/util/AuthResources_zh_CN.java >>> ! src/share/classes/sun/security/util/AuthResources_zh_TW.java >>> ! src/share/classes/sun/security/util/Resources_de.java >>> ! src/share/classes/sun/security/util/Resources_es.java >>> ! src/share/classes/sun/security/util/Resources_fr.java >>> ! src/share/classes/sun/security/util/Resources_it.java >>> ! src/share/classes/sun/security/util/Resources_ja.java >>> ! src/share/classes/sun/security/util/Resources_ko.java >>> ! src/share/classes/sun/security/util/Resources_pt_BR.java >>> ! src/share/classes/sun/security/util/Resources_sv.java >>> ! src/share/classes/sun/security/util/Resources_zh_CN.java >>> ! src/share/classes/sun/security/util/Resources_zh_TW.java >>> ! src/share/classes/sun/swing/AccumulativeRunnable.java >>> ! src/share/classes/sun/swing/WindowsPlacesBar.java >>> ! src/share/classes/sun/text/resources/CollationData_sr_Latn.java >>> ! src/share/classes/sun/tools/attach/HotSpotAttachProvider.java >>> ! src/share/classes/sun/tools/jar/Main.java >>> ! src/share/classes/sun/tools/jar/resources/jar_de.properties >>> ! src/share/classes/sun/tools/jar/resources/jar_es.properties >>> ! src/share/classes/sun/tools/jar/resources/jar_fr.properties >>> ! src/share/classes/sun/tools/jar/resources/jar_it.properties >>> ! src/share/classes/sun/tools/jar/resources/jar_ja.properties >>> ! src/share/classes/sun/tools/jar/resources/jar_ko.properties >>> ! src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties >>> ! src/share/classes/sun/tools/jar/resources/jar_sv.properties >>> ! src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties >>> ! src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties >>> ! src/share/classes/sun/tools/javac/resources/javac_ja.properties >>> ! src/share/classes/sun/tools/javac/resources/javac_zh_CN.properties >>> ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java >>> ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java >>> ! src/share/classes/sun/tools/native2ascii/Main.java >>> ! src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java >>> ! src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java >>> ! src/share/classes/sun/util/calendar/LocalGregorianCalendar.java >>> ! src/share/classes/sun/util/locale/LanguageTag.java >>> ! src/share/classes/sun/util/logging/PlatformLogger.java >>> ! src/share/classes/sun/util/logging/resources/logging.properties >>> ! src/share/classes/sun/util/logging/resources/logging_de.properties >>> ! src/share/classes/sun/util/logging/resources/logging_es.properties >>> ! src/share/classes/sun/util/logging/resources/logging_fr.properties >>> ! src/share/classes/sun/util/logging/resources/logging_it.properties >>> ! src/share/classes/sun/util/logging/resources/logging_ja.properties >>> ! src/share/classes/sun/util/logging/resources/logging_ko.properties >>> ! src/share/classes/sun/util/logging/resources/logging_pt_BR.properties >>> ! src/share/classes/sun/util/logging/resources/logging_sv.properties >>> ! src/share/classes/sun/util/logging/resources/logging_zh_CN.properties >>> ! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties >>> ! src/share/classes/sun/util/resources/LocaleData.java >>> ! src/share/classes/sun/util/resources/TimeZoneNames.java >>> ! src/share/classes/sun/util/resources/TimeZoneNames_de.java >>> ! src/share/classes/sun/util/resources/TimeZoneNames_es.java >>> ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java >>> ! src/share/classes/sun/util/resources/TimeZoneNames_it.java >>> ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java >>> ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java >>> ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java >>> ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java >>> ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java >>> ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java >>> ! src/share/demo/jvmti/heapTracker/heapTracker.c >>> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributeView.java >>> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileStore.java >>> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java >>> ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java >>> ! src/share/instrument/JPLISAgent.c >>> ! src/share/javavm/export/jvmti.h >>> ! src/share/native/com/sun/java/util/jar/pack/unpack.cpp >>> ! src/share/native/common/check_code.c >>> ! src/share/native/java/io/io_util.c >>> ! src/share/native/sun/awt/image/awt_parseImage.c >>> ! src/share/native/sun/awt/image/jpeg/imageioJPEG.c >>> ! src/share/native/sun/awt/image/jpeg/jpegdecoder.c >>> ! src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.h >>> ! src/share/native/sun/font/FontInstanceAdapter.cpp >>> ! src/share/native/sun/java2d/cmm/lcms/LCMS.c >>> ! src/share/native/sun/java2d/loops/MaskFill.c >>> ! src/share/native/sun/java2d/loops/ParallelogramUtils.h >>> ! src/share/native/sun/java2d/loops/ProcessPath.c >>> ! src/share/native/sun/java2d/pipe/BufferedMaskBlit.c >>> ! src/share/native/sun/security/ec/ECC_JNI.cpp >>> ! src/share/native/sun/security/ec/impl/ec.c >>> ! src/share/native/sun/security/ec/impl/ec.h >>> ! src/share/native/sun/security/ec/impl/ec2.h >>> ! src/share/native/sun/security/ec/impl/ec2_163.c >>> ! src/share/native/sun/security/ec/impl/ec2_193.c >>> ! src/share/native/sun/security/ec/impl/ec2_233.c >>> ! src/share/native/sun/security/ec/impl/ec2_aff.c >>> ! src/share/native/sun/security/ec/impl/ec2_mont.c >>> ! src/share/native/sun/security/ec/impl/ec_naf.c >>> ! src/share/native/sun/security/ec/impl/ecc_impl.h >>> ! src/share/native/sun/security/ec/impl/ecdecode.c >>> ! src/share/native/sun/security/ec/impl/ecl-curve.h >>> ! src/share/native/sun/security/ec/impl/ecl-exp.h >>> ! src/share/native/sun/security/ec/impl/ecl-priv.h >>> ! src/share/native/sun/security/ec/impl/ecl.c >>> ! src/share/native/sun/security/ec/impl/ecl.h >>> ! src/share/native/sun/security/ec/impl/ecl_curve.c >>> ! src/share/native/sun/security/ec/impl/ecl_gf.c >>> ! src/share/native/sun/security/ec/impl/ecl_mult.c >>> ! src/share/native/sun/security/ec/impl/ecp.h >>> ! src/share/native/sun/security/ec/impl/ecp_192.c >>> ! src/share/native/sun/security/ec/impl/ecp_224.c >>> ! src/share/native/sun/security/ec/impl/ecp_256.c >>> ! src/share/native/sun/security/ec/impl/ecp_384.c >>> ! src/share/native/sun/security/ec/impl/ecp_521.c >>> ! src/share/native/sun/security/ec/impl/ecp_aff.c >>> ! src/share/native/sun/security/ec/impl/ecp_jac.c >>> ! src/share/native/sun/security/ec/impl/ecp_jm.c >>> ! src/share/native/sun/security/ec/impl/ecp_mont.c >>> ! src/share/native/sun/security/ec/impl/logtab.h >>> ! src/share/native/sun/security/ec/impl/mp_gf2m-priv.h >>> ! src/share/native/sun/security/ec/impl/mp_gf2m.c >>> ! src/share/native/sun/security/ec/impl/mp_gf2m.h >>> ! src/share/native/sun/security/ec/impl/mpi-config.h >>> ! src/share/native/sun/security/ec/impl/mpi-priv.h >>> ! src/share/native/sun/security/ec/impl/mpi.c >>> ! src/share/native/sun/security/ec/impl/mpi.h >>> ! src/share/native/sun/security/ec/impl/mplogic.c >>> ! src/share/native/sun/security/ec/impl/mplogic.h >>> ! src/share/native/sun/security/ec/impl/mpmontg.c >>> ! src/share/native/sun/security/ec/impl/mpprime.h >>> ! src/share/native/sun/security/ec/impl/oid.c >>> ! src/share/native/sun/security/ec/impl/secitem.c >>> ! src/share/native/sun/security/ec/impl/secoidt.h >>> ! src/share/sample/nio/file/AclEdit.java >>> ! src/share/sample/nio/file/Chmod.java >>> ! src/share/sample/nio/file/Copy.java >>> ! src/share/sample/nio/file/DiskUsage.java >>> ! src/share/sample/nio/file/FileType.java >>> ! src/share/sample/nio/file/WatchDir.java >>> ! src/share/sample/nio/file/Xdd.java >>> ! src/solaris/classes/java/lang/ProcessEnvironment.java >>> ! src/solaris/classes/java/util/prefs/FileSystemPreferences.java >>> ! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java >>> ! src/solaris/classes/sun/awt/X11/XComponentPeer.java >>> ! src/solaris/classes/sun/awt/X11/XDesktopPeer.java >>> ! src/solaris/classes/sun/awt/X11/XGlobalCursorManager.java >>> ! src/solaris/classes/sun/awt/X11/XSelection.java >>> ! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java >>> ! src/solaris/classes/sun/awt/motif/MFontConfiguration.java >>> ! src/solaris/classes/sun/awt/motif/MToolkit.java >>> ! src/solaris/classes/sun/font/FcFontConfiguration.java >>> ! src/solaris/classes/sun/font/FontConfigManager.java >>> ! src/solaris/classes/sun/font/XRGlyphCache.java >>> ! src/solaris/classes/sun/java2d/xr/XRSurfaceData.java >>> ! src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java >>> ! src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java >>> ! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java >>> ! src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java >>> ! src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java >>> ! src/solaris/classes/sun/nio/fs/LinuxFileSystem.java >>> ! src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java >>> ! src/solaris/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java >>> ! src/solaris/classes/sun/nio/fs/LinuxWatchService.java >>> ! src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java >>> ! src/solaris/classes/sun/nio/fs/SolarisFileSystem.java >>> ! src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java >>> ! src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java >>> ! src/solaris/classes/sun/nio/fs/SolarisWatchService.java >>> ! src/solaris/classes/sun/nio/fs/UnixChannelFactory.java >>> ! src/solaris/classes/sun/nio/fs/UnixCopyFile.java >>> ! src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java >>> ! src/solaris/classes/sun/nio/fs/UnixFileAttributes.java >>> ! src/solaris/classes/sun/nio/fs/UnixFileStore.java >>> ! src/solaris/classes/sun/nio/fs/UnixFileSystem.java >>> ! src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java >>> ! src/solaris/classes/sun/nio/fs/UnixPath.java >>> ! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java >>> ! src/solaris/classes/sun/nio/fs/UnixUriUtils.java >>> ! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c >>> ! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c >>> ! src/solaris/native/java/net/Inet6AddressImpl.c >>> ! src/solaris/native/java/net/NetworkInterface.c >>> ! src/solaris/native/java/net/PlainDatagramSocketImpl.c >>> ! src/solaris/native/java/net/PlainSocketImpl.c >>> ! src/solaris/native/java/net/linux_close.c >>> ! src/solaris/native/java/net/net_util_md.c >>> ! src/solaris/native/sun/awt/awt_DrawingSurface.c >>> ! src/solaris/native/sun/awt/awt_GraphicsEnv.c >>> ! src/solaris/native/sun/awt/fontpath.c >>> ! src/solaris/native/sun/awt/gtk2_interface.c >>> ! src/solaris/native/sun/awt/gtk2_interface.h >>> ! src/solaris/native/sun/java2d/loops/vis_IntArgbPre_Mask.c >>> ! src/solaris/native/sun/java2d/loops/vis_SrcMaskFill.c >>> ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c >>> ! src/solaris/native/sun/java2d/x11/X11SurfaceData.h >>> ! src/solaris/native/sun/java2d/x11/XRBackendNative.c >>> ! src/solaris/native/sun/java2d/x11/XRSurfaceData.c >>> ! src/solaris/native/sun/nio/ch/FileChannelImpl.c >>> ! src/solaris/native/sun/nio/ch/Net.c >>> ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c >>> ! src/solaris/native/sun/xawt/XToolkit.c >>> ! src/solaris/native/sun/xawt/awt_Desktop.c >>> ! src/windows/bin/java_md.c >>> ! src/windows/classes/java/lang/ProcessEnvironment.java >>> ! src/windows/classes/java/net/PlainSocketImpl.java >>> ! src/windows/classes/jav >> ... >> >> [Message tronqu?] From henri.gomez at gmail.com Tue Apr 19 23:19:11 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 20 Apr 2011 08:19:11 +0200 Subject: hg: macosx-port/macosx-port/jdk: 124 new changesets In-Reply-To: References: <20110420022329.881F347C43@hg.openjdk.java.net> Message-ID: Yes, I just see the final Compiler-llvm.gmk contains the correct line :) Nothing to be done for CPP ? 2011/4/20 Alexander Strange : > That was corrected in a later commit. hg made it difficult to squash the two across the merge commit. > > On Apr 20, 2011, at 1:38 AM, Henri Gomez wrote: > >> Looking at patch : >> >> - >> - ?CC ? ? ? ? ? ? = $(COMPILER_PATH)llvm-gcc >> - ?CPP ? ? ? ? ? ?= $(COMPILER_PATH)llvm-gcc -E >> - ?CXX ? ? ? ? ? ?= $(COMPILER_PATH)llvm-g++ >> + ?ifeq ($(origin CC), default) >> + ? CC ? ? ? ? ? ? = $(COMPILER_PATH)llvm-gcc >> + ?endif >> + ?CPP ? ? ? ? ? ? = $(COMPILER_PATH)llvm-gcc -E >> + ?ifeq ($(origin CC), default) >> + ? CXX ? ? ? ? ? ?= $(COMPILER_PATH)llvm-g++ >> + ?endif >> >> Shouldn't it be ? >> >> - >> - ?CC ? ? ? ? ? ? = $(COMPILER_PATH)llvm-gcc >> - ?CPP ? ? ? ? ? ?= $(COMPILER_PATH)llvm-gcc -E >> - ?CXX ? ? ? ? ? ?= $(COMPILER_PATH)llvm-g++ >> + ?ifeq ($(origin CC), default) >> + ? CC ? ? ? ? ? ? = $(COMPILER_PATH)llvm-gcc >> + ?endif >> + ?ifeq ($(origin CPP), default) >> + ?CPP ? ? ? ? ? ? = $(COMPILER_PATH)llvm-gcc -E >> + ?endif >> + ?ifeq ($(origin CXX), default) >> + ? CXX ? ? ? ? ? ?= $(COMPILER_PATH)llvm-g++ >> + ?endif >> From swingler at apple.com Thu Apr 21 15:09:13 2011 From: swingler at apple.com (swingler at apple.com) Date: Thu, 21 Apr 2011 22:09:13 +0000 Subject: hg: macosx-port/macosx-port/jdk: Cleaning up old JDK5'isms out of Aqua Message-ID: <20110421220923.4427247D85@hg.openjdk.java.net> Changeset: f67a45f661d5 Author: tomas.hurka at oracle.com Date: 2011-04-21 15:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f67a45f661d5 Cleaning up old JDK5'isms out of Aqua ! src/macosx/classes/com/apple/laf/AquaEditorPaneUI.java ! src/macosx/classes/com/apple/laf/AquaKeyBindings.java ! src/macosx/classes/com/apple/laf/AquaTextAreaUI.java ! src/macosx/classes/com/apple/laf/AquaTextFieldUI.java ! src/macosx/classes/com/apple/laf/AquaTextPaneUI.java ! src/macosx/classes/com/apple/laf/AquaUtils.java From loefty at apple.com Fri Apr 22 15:59:32 2011 From: loefty at apple.com (loefty at apple.com) Date: Fri, 22 Apr 2011 22:59:32 +0000 Subject: hg: macosx-port/macosx-port/jdk: adding java.io.File tests to the Mac port of OpenJDK7; updating copyright of previous additions Message-ID: <20110422225944.C492F47E90@hg.openjdk.java.net> Changeset: eeead6a04c91 Author: loefty at apple.com Date: 2011-04-22 15:59 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/eeead6a04c91 adding java.io.File tests to the Mac port of OpenJDK7; updating copyright of previous additions + test/java/io/File/R2226785File_delete.java + test/java/io/File/R2254176FileClosing.java + test/java/io/File/R2256773File_getPath.java + test/java/io/File/R2297115File_mkdir.java + test/java/io/File/R2385593ListFileSlash.java + test/java/io/File/R2391232FileSlashDot.java + test/java/io/File/R2405276ListCurDir.java + test/java/io/File/R2408635SpecialCharacters.java + test/java/io/File/R2426905CrashOnEmptyFilename.java + test/java/io/File/R4978208MultipleUmlautsTest.java ! test/java/lang/Double/R1388007FloatOverflow.java ! test/java/lang/Math/R1400112FloatPrecisionTest.java ! test/java/lang/Math/VampireNumbers.java ! test/java/util/Date/R1610789DateTests.java ! test/java/util/Date/R1651062DateMonthParse.java ! test/java/util/Date/R2452208DateEpochFormat.java ! test/java/vm/R3569904ThreadedAppendDoubleDivByZeroTest.java From harald.kuhr at gmail.com Tue Apr 26 08:09:23 2011 From: harald.kuhr at gmail.com (Harald Kuhr) Date: Tue, 26 Apr 2011 17:09:23 +0200 Subject: Bug reporting for possibly non-OS X-specific bugs Message-ID: Hi guys, Working on an ImageReader for CMYK JPEGs, I stumbled across a bug related to color management (java.awt.color.ICC_Profile) using Java 7. I'm not really sure if it's an OS X specific or a generic OpenJDK/JDK7 bug (but the latter seems probable). Can safely assume that if I report it to the macosx-port JIRA, it will be propagated properly if it's found to be a general problem? Thanks, -- Harald K From swingler at apple.com Tue Apr 26 10:08:53 2011 From: swingler at apple.com (Mike Swingler) Date: Tue, 26 Apr 2011 10:08:53 -0700 Subject: Bug reporting for possibly non-OS X-specific bugs In-Reply-To: References: Message-ID: On Apr 26, 2011, at 8:09 AM, Harald Kuhr wrote: > Hi guys, > > Working on an ImageReader for CMYK JPEGs, I stumbled across a bug related to color management (java.awt.color.ICC_Profile) using Java 7. I'm guessing that the AWT mailing list should be able to point you at the right bug reporting aperture. > I'm not really sure if it's an OS X specific or a generic OpenJDK/JDK7 bug (but the latter seems probable). Can safely assume that if I report it to the macosx-port JIRA, it will be propagated properly if it's found to be a general problem? Please do not report it into the macosx-port JIRA, since we have no grand unified bug reporting system that we can migrate these kinds of bugs upstream (and nobody has been assigned the task of doing this kind of migration). Thanks, Mike Swingler Java Engineering Apple Inc. From swingler at apple.com Wed Apr 27 07:07:28 2011 From: swingler at apple.com (Mike Swingler) Date: Wed, 27 Apr 2011 07:07:28 -0700 Subject: bug reports In-Reply-To: <70855249-018D-4E71-A958-9C13C4E08E8B@gmail.com> References: <70855249-018D-4E71-A958-9C13C4E08E8B@gmail.com> Message-ID: <699853CA-9569-400D-BCF3-22A8CFF24CE5@apple.com> On Apr 8, 2011, at 3:01 AM, Michael Hall wrote: > How do I go about filing a bug report again? For reference: Project page: Getting started wiki: Regards, Mike Swingler Java Engineering Apple Inc. From swingler at apple.com Wed Apr 27 07:14:48 2011 From: swingler at apple.com (Mike Swingler) Date: Wed, 27 Apr 2011 07:14:48 -0700 Subject: beginner questions In-Reply-To: References: Message-ID: <71CC1D4F-28B0-4B45-9FC6-9DA4CFF1CE02@apple.com> On Feb 11, 2011, at 2:05 PM, Alan Stange wrote: > Hello all, > > I'm new to poking around the JDK sources on a Mac. I'm curious what tool chain most people are using. Typically, for C++ code I'm just using emacs. Is xcode able to handle a project the size of the JDK? If yes, does any one have any pointers on how best to configure xcode handle the JDK sources? Xcode can handle sub-sections of the native code, but requires a fair amount of hand-holding to recreate the same framework linkages that exist in the Makefiles. Eclipse in theory could drive the native parts if you have CDT installed, but you'd still have to carve the JDK into multiple projects (at least for the Java side). My personal experience is that Eclipse buckles and groans if you try to get it to put all of the Java sources in one project (sometimes fails, sometimes just spins, depending on how much heap you give it). Like most things, you have to find a set of tools that work for you, and what you use for the native side will probably be different for what you use on the Java side. Regards, Mike Swingler Java Engineering Apple Inc. From swingler at apple.com Wed Apr 27 07:17:05 2011 From: swingler at apple.com (Mike Swingler) Date: Wed, 27 Apr 2011 07:17:05 -0700 Subject: Problems with Locales on OS/X for bsd-port and macosx-port In-Reply-To: References: Message-ID: <166F9DFE-846C-41E0-B3C3-85B328C0D485@apple.com> On Feb 2, 2011, at 1:23 PM, Henri Gomez wrote: > I've got a sample app to test locale : > > > import java.util.Locale; > > > public class TestLocales { > > public static void main(String args[]) { > > Locale[] lLocs = Locale.getAvailableLocales(); > > for (Locale lLoc: lLocs) { > System.out.println(lLoc); > } > } > } > > > When I run it on OpenJDK 1.7 (32/64/OS-X), here is what I get : > > > sun/text/resources/ > ar > be > > > With OS/X 1.6 VM : > > ja_JP > es_PE > en > ja_JP_JP > es_PA > sr_BA > mk > es_GT > ar_AE > no_NO > sq_AL > bg > ar_IQ > ar_YE > hu > pt_PT > el_CY > ar_QA > mk_MK > sv > de_CH > en_US > fi_FI > is > cs > en_MT > sl_SI > sk_SK > it > tr_TR > zh > th > ar_SA > no > en_GB > sr_CS > lt > ro > en_NZ > no_NO_NY > lt_LT > es_NI > nl > ga_IE > fr_BE > es_ES > ar_LB > ko > fr_CA > et_EE > ar_KW > sr_RS > es_US > es_MX > ar_SD > in_ID > ru > lv > es_UY > lv_LV > iw > pt_BR > ar_SY > hr > et > es_DO > fr_CH > hi_IN > es_VE > ar_BH > en_PH > ar_TN > fi > de_AT > es > nl_NL > es_EC > zh_TW > ar_JO > be > is_IS > es_CO > es_CR > es_CL > ar_EG > en_ZA > th_TH > el_GR > it_IT > ca > hu_HU > fr > en_IE > uk_UA > pl_PL > fr_LU > nl_BE > en_IN > ca_ES > ar_MA > es_BO > en_AU > sr > zh_SG > pt > uk > es_SV > ru_RU > ko_KR > vi > ar_DZ > vi_VN > sr_ME > sq > ar_LY > ar > zh_CN > be_BY > zh_HK > ja > iw_IL > bg_BG > in > mt_MT > es_PY > sl > fr_FR > cs_CZ > it_CH > ro_RO > es_PR > en_CA > de_DE > ga > de_LU > de > es_AR > sk > ms_MY > hr_HR > en_SG > da > mt > pl > ar_OM > tr > th_TH_TH > el > ms > sv_SE > da_DK > es_HN > > Any ideas about this ? Please file this as a bug on . Thanks, Mike Swingler Java Engineering Apple Inc. From swingler at apple.com Wed Apr 27 07:20:15 2011 From: swingler at apple.com (Mike Swingler) Date: Wed, 27 Apr 2011 07:20:15 -0700 Subject: running tests with jtreg In-Reply-To: References: Message-ID: Each of these errors or failures should probably be it's own bug in the Mac OS X port JIRA bug reporter: . Any volunteers? :-/ Mike Swingler Java Engineering Apple Inc. On Jan 12, 2011, at 9:08 AM, Henri Gomez wrote: > I added JTREG on OpenJDK 1.7 build. > > Same errors than OpenBSD ports : > > Directory "JTreport" not found: creating > Directory "JTwork" not found: creating > Directory "JTwork/scratch" not found: creating > Passed: java/lang/annotation/AnnotationTypeMismatchException/FoundType.java > FAILED: java/lang/annotation/loaderLeak/Main.java > Passed: java/lang/annotation/Missing/MissingTest.java > Passed: java/lang/annotation/package-info.java > Passed: java/lang/annotation/ParameterAnnotations.java > Passed: java/lang/annotation/RecursiveAnnotation.java > Passed: java/lang/annotation/UnitTest.java > Passed: java/lang/Appendable/Basic.java > Passed: java/lang/AssertionError/Cause.java > Passed: java/lang/Boolean/Factory.java > Passed: java/lang/Boolean/GetBoolean.java > Passed: java/lang/Boolean/MakeBooleanComparable.java > Passed: java/lang/Boolean/ParseBoolean.java > Passed: java/lang/Byte/Decode.java > Error: java/lang/Character/CheckScript.java > Passed: java/lang/Class/asSubclass/BasicUnit.java > Passed: java/lang/Class/forName/InitArg.java > Passed: java/lang/Class/forName/InvalidNameWithSlash.java > FAILED: java/lang/Class/forName/NonJavaNames.sh > Passed: java/lang/Class/getClasses/Sanity.java > Passed: java/lang/Class/getDeclaredClasses/Sanity.java > Passed: java/lang/Class/getDeclaredClasses/TypeTag.java > Passed: java/lang/Class/getDeclaredField/Exceptions.java > Passed: java/lang/Class/getDeclaredMethod/Exceptions.java > Passed: java/lang/Class/getDeclaringClass/Sanity.java > FAILED: java/lang/Class/getEnclosingClass/EnclosingClassTest.java > Passed: java/lang/Class/getEnclosingClass/T4992170.java > Passed: java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java > Passed: java/lang/Class/getEnclosingMethod/EnclosingMethodTests.java > Passed: java/lang/Class/getField/Exceptions.java > Passed: java/lang/Class/getMethod/Exceptions.java > Passed: java/lang/Class/getMethod/NullInParamList.java > Passed: java/lang/Class/getMethods/NonPublicStaticInitializer.java > Passed: java/lang/Class/getMethods/StarInheritance.java > Passed: java/lang/Class/getModifiers/ForInnerClass.java > Passed: java/lang/Class/getModifiers/ForStaticInnerClass.java > Passed: java/lang/Class/getModifiers/ResolveFrom.java > Passed: java/lang/Class/getModifiers/StripACC_SUPER.java > Passed: java/lang/Class/Cast.java > Passed: java/lang/Class/IsAnnotationType.java > Passed: java/lang/Class/IsEnum.java > Passed: java/lang/Class/IsSynthetic.java > Passed: java/lang/ClassLoader/deadlock/GetResource.java > FAILED: java/lang/ClassLoader/deadlock/TestCrossDelegate.sh > FAILED: java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh > Passed: java/lang/ClassLoader/defineClass/DefineClassByteBuffer.java > Passed: java/lang/ClassLoader/findSystemClass/Loader.java > FAILED: java/lang/ClassLoader/Assert.java > Passed: java/lang/ClassLoader/ExceptionHidingLoader.java > FAILED: java/lang/ClassLoader/GetDotResource.java > Passed: java/lang/ClassLoader/GetPackage.java > Passed: java/lang/ClassLoader/LoadNullClass.java > Passed: java/lang/ClassLoader/UninitializedParent.java > Passed: java/lang/Double/BitwiseConversion.java > Passed: java/lang/Double/Constants.java > Passed: java/lang/Double/Extrema.java > Passed: java/lang/Double/NaNInfinityParsing.java > Passed: java/lang/Double/ParseDouble.java > Passed: java/lang/Double/ParseHexFloatingPoint.java > Passed: java/lang/Double/ToHexString.java > Passed: java/lang/Double/ToString.java > Passed: java/lang/Enum/ValueOf.java > Passed: java/lang/Float/BitwiseConversion.java > Passed: java/lang/Float/Constants.java > Passed: java/lang/Float/Extrema.java > Passed: java/lang/Float/NaNInfinityParsing.java > Passed: java/lang/Float/ParseFloat.java > Passed: java/lang/InheritableThreadLocal/Basic.java > Passed: java/lang/InheritableThreadLocal/ITLRemoveTest.java > FAILED: java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh > FAILED: java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh > FAILED: java/lang/instrument/appendToClassLoaderSearch/run_tests.sh > FAILED: java/lang/instrument/BootClassPath/BootClassPathTest.sh > FAILED: java/lang/instrument/PremainClass/InheritAgent0001.java > FAILED: java/lang/instrument/PremainClass/InheritAgent0010.java > FAILED: java/lang/instrument/PremainClass/InheritAgent0011.java > FAILED: java/lang/instrument/PremainClass/InheritAgent0100.java > FAILED: java/lang/instrument/PremainClass/InheritAgent0101.java > FAILED: java/lang/instrument/PremainClass/InheritAgent0110.java > FAILED: java/lang/instrument/PremainClass/InheritAgent0111.java > FAILED: java/lang/instrument/PremainClass/InheritAgent1000.java > FAILED: java/lang/instrument/PremainClass/InheritAgent1001.java > FAILED: java/lang/instrument/PremainClass/InheritAgent1010.java > FAILED: java/lang/instrument/PremainClass/InheritAgent1011.java > FAILED: java/lang/instrument/PremainClass/InheritAgent1100.java > FAILED: java/lang/instrument/PremainClass/InheritAgent1101.java > FAILED: java/lang/instrument/PremainClass/InheritAgent1110.java > FAILED: java/lang/instrument/PremainClass/InheritAgent1111.java > FAILED: java/lang/instrument/PremainClass/NoPremainAgent.sh > FAILED: java/lang/instrument/PremainClass/PremainClassTest.sh > FAILED: java/lang/instrument/PremainClass/ZeroArgPremainAgent.sh > FAILED: java/lang/instrument/AddTransformerTest.java > FAILED: java/lang/instrument/AppendToBootstrapClassPathTest.java > FAILED: java/lang/instrument/AppendToClassPathTest.java > FAILED: java/lang/instrument/FromShutdownHook.java > FAILED: java/lang/instrument/GetAllLoadedClassesTest.java > FAILED: java/lang/instrument/GetInitiatedClassesTest.java > FAILED: java/lang/instrument/GetObjectSizeTest.java > FAILED: java/lang/instrument/IsModifiableClassAgent.java > FAILED: java/lang/instrument/ManifestTest.sh > FAILED: java/lang/instrument/NativeMethodPrefixAgent.java > FAILED: java/lang/instrument/NoTransformerAddedTest.java > FAILED: java/lang/instrument/NullGetObjectSizeTest.java > FAILED: java/lang/instrument/NullRedefineClassesTests.java > FAILED: java/lang/instrument/NullTransformerAddTest.java > FAILED: java/lang/instrument/NullTransformerRemoveTest.java > Error: java/lang/instrument/ParallelTransformerLoader.sh > FAILED: java/lang/instrument/RedefineClassesDisabledTest.java > FAILED: java/lang/instrument/RedefineClassesTests.java > FAILED: java/lang/instrument/RedefineClassWithNativeMethod.sh > FAILED: java/lang/instrument/RedefineMethodAddInvoke.sh > FAILED: java/lang/instrument/RemoveAbsentTransformerTest.java > FAILED: java/lang/instrument/RemoveTransformerTest.java > FAILED: java/lang/instrument/RetransformAgent.java > FAILED: java/lang/instrument/SingleTransformerTest.java > Passed: java/lang/instrument/StressGetObjectSizeTest.sh > FAILED: java/lang/instrument/TransformerManagementThreadAddTests.java > FAILED: java/lang/instrument/TransformerManagementThreadRemoveTests.java > FAILED: java/lang/instrument/TransformMethodTest.java > Passed: java/lang/Integer/BitTwiddle.java > Passed: java/lang/Integer/Decode.java > Passed: java/lang/Integer/GetInteger.java > Passed: java/lang/Integer/ParsingTest.java > Passed: java/lang/Integer/ValueOf.java > Passed: java/lang/Long/BitTwiddle.java > Passed: java/lang/Long/Decode.java > Passed: java/lang/Long/GetLong.java > Passed: java/lang/Long/ParsingTest.java > Passed: java/lang/management/ClassLoadingMXBean/LoadCounts.java > Passed: java/lang/management/CompilationMXBean/Basic.java > Passed: java/lang/management/CompositeData/MemoryNotifInfoCompositeData.java > Passed: java/lang/management/CompositeData/MemoryUsageCompositeData.java > Passed: java/lang/management/CompositeData/ThreadInfoCompositeData.java > Passed: java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java > Passed: java/lang/management/ManagementFactory/GetPlatformMXBeans.java > Passed: java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java > Passed: java/lang/management/ManagementFactory/MXBeanException.java > Passed: java/lang/management/ManagementFactory/MXBeanProxyTest.java > Passed: java/lang/management/ManagementFactory/PlatformMBeanServerTest.java > Passed: java/lang/management/ManagementFactory/ProxyExceptions.java > Passed: java/lang/management/ManagementFactory/ProxyTypeMapping.java > Passed: java/lang/management/ManagementFactory/ThreadMXBeanProxy.java > Passed: java/lang/management/ManagementFactory/ValidateOpenTypes.java > Passed: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java > Error: java/lang/management/MemoryMXBean/CollectionUsageThresholdConcMarkSweepGC.sh > FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdParallelGC.sh > FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdSerialGC.sh > Passed: java/lang/management/MemoryMXBean/GetMBeanInfo.java > Passed: java/lang/management/MemoryMXBean/LowMemoryTest.java > FAILED: java/lang/management/MemoryMXBean/LowMemoryTest2.sh > FAILED: java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh > FAILED: java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh > FAILED: java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh > Passed: java/lang/management/MemoryMXBean/MemoryManagement.java > FAILED: java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh > FAILED: java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh > FAILED: java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh > Passed: java/lang/management/MemoryMXBean/MemoryTest.java > FAILED: java/lang/management/MemoryMXBean/MemoryTestAllGC.sh > Passed: java/lang/management/MemoryMXBean/Pending.java > FAILED: java/lang/management/MemoryMXBean/PendingAllGC.sh > Passed: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java > Passed: java/lang/management/MemoryPoolMXBean/ThresholdTest.java > Passed: java/lang/management/MXBean/MXBeanBehavior.java > Passed: java/lang/management/OperatingSystemMXBean/PlatformMXBeanTest.java > FAILED: java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh > Passed: java/lang/management/RuntimeMXBean/GetSystemProperties.java > Passed: java/lang/management/RuntimeMXBean/PropertiesTest.java > FAILED: java/lang/management/RuntimeMXBean/TestInputArgument.sh > Passed: java/lang/management/RuntimeMXBean/UpTime.java > Passed: java/lang/management/ThreadMXBean/AllThreadIds.java > Passed: java/lang/management/ThreadMXBean/DisableTest.java > Passed: java/lang/management/ThreadMXBean/EnableTest.java > Passed: java/lang/management/ThreadMXBean/FindDeadlocks.java > Passed: java/lang/management/ThreadMXBean/FindMonitorDeadlock.java > Passed: java/lang/management/ThreadMXBean/InvalidThreadID.java > Passed: java/lang/management/ThreadMXBean/LockedMonitors.java > Passed: java/lang/management/ThreadMXBean/LockedSynchronizers.java > Passed: java/lang/management/ThreadMXBean/Locks.java > Passed: java/lang/management/ThreadMXBean/MyOwnSynchronizer.java > Passed: java/lang/management/ThreadMXBean/ResetPeakThreadCount.java > Passed: java/lang/management/ThreadMXBean/SharedSynchronizer.java > Error: java/lang/management/ThreadMXBean/SynchronizationStatistics.java > Passed: java/lang/management/ThreadMXBean/ThreadBlockedCount.java > Passed: java/lang/management/ThreadMXBean/ThreadCounts.java > Passed: java/lang/management/ThreadMXBean/ThreadCpuTime.java > Passed: java/lang/management/ThreadMXBean/ThreadInfoArray.java > Passed: java/lang/management/ThreadMXBean/ThreadLists.java > Passed: java/lang/management/ThreadMXBean/ThreadStackTrace.java > Passed: java/lang/management/ThreadMXBean/ThreadStateTest.java > Passed: java/lang/management/ThreadMXBean/ThreadUserTime.java > Passed: java/lang/Math/AbsPositiveZero.java > Passed: java/lang/Math/Atan2Tests.java > Passed: java/lang/Math/CeilAndFloorTests.java > Passed: java/lang/Math/CubeRootTests.java > Passed: java/lang/Math/Expm1Tests.java > Passed: java/lang/Math/HyperbolicTests.java > Passed: java/lang/Math/HypotTests.java > Passed: java/lang/Math/IeeeRecommendedTests.java > Passed: java/lang/Math/Log10Tests.java > Passed: java/lang/Math/Log1pTests.java > Passed: java/lang/Math/MinMax.java > Passed: java/lang/Math/PowTests.java > Passed: java/lang/Math/Rint.java > Passed: java/lang/Math/TanTests.java > FAILED: java/lang/ProcessBuilder/Basic.java > Passed: java/lang/ProcessBuilder/SecurityManagerClinit.java > FAILED: java/lang/ProcessBuilder/Zombies.java > Passed: java/lang/ref/SoftReference/Bash.java > Passed: java/lang/ref/SoftReference/Pin.java > Passed: java/lang/ref/Basic.java > Passed: java/lang/ref/EnqueueNullRef.java > Passed: java/lang/ref/NullQueue.java > Passed: java/lang/reflect/Array/ExceedMaxDim.java > Passed: java/lang/reflect/Assignment/ArrayAssignment.java > Passed: java/lang/reflect/Constructor/GenericStringTest.java > Passed: java/lang/reflect/Constructor/TestParameterAnnotations.java > Passed: java/lang/reflect/Field/4490864/StaticFieldTest.java > Passed: java/lang/reflect/Field/4498653/StaticInitializerTest.java > Passed: java/lang/reflect/Field/GenericStringTest.java > Passed: java/lang/reflect/Field/Set.java > Passed: java/lang/reflect/Generics/exceptionCauseTest.java > Passed: java/lang/reflect/Generics/getAnnotationTest.java > Passed: java/lang/reflect/Generics/HashCodeTest.java > Passed: java/lang/reflect/Generics/Probe.java > Passed: java/lang/reflect/Generics/StringsAndBounds.java > Passed: java/lang/reflect/Generics/TestC1.java > Passed: java/lang/reflect/Generics/TestC2.java > Passed: java/lang/reflect/Generics/TestN1.java > Passed: java/lang/reflect/Generics/TestParameterizedType.java > Passed: java/lang/reflect/Generics/TestPlainArrayNotGeneric.java > Passed: java/lang/reflect/Method/invoke/ErrorInInvoke.java > Passed: java/lang/reflect/Method/invoke/IllegalAccessInInvoke.java > Passed: java/lang/reflect/Method/Equals.java > Passed: java/lang/reflect/Method/GenericStringTest.java > Passed: java/lang/reflect/Method/InheritedInterfaceMethods.java > Error: java/lang/reflect/Method/InheritedMethods.java > Passed: java/lang/reflect/Modifier/toStringTest.java > Passed: java/lang/reflect/Proxy/nonJavaNames/Test.java > Passed: java/lang/reflect/Proxy/returnTypes/Test.java > Passed: java/lang/reflect/Proxy/Basic1.java > Passed: java/lang/reflect/Proxy/Boxing.java > Passed: java/lang/reflect/Proxy/CharType.java > Passed: java/lang/reflect/Proxy/ClassRestrictions.java > Passed: java/lang/reflect/Proxy/NullClassLoader.java > Passed: java/lang/reflect/ReflectPermission/Exceptions.java > Passed: java/lang/reflect/DefaultAccessibility.java > Passed: java/lang/Runtime/exec/ArgWithSpaceAndFinalBackslash.java > Passed: java/lang/Runtime/exec/BadEnvp.java > Passed: java/lang/Runtime/exec/ConcurrentRead.java > Passed: java/lang/Runtime/exec/Duped.java > Passed: java/lang/Runtime/exec/ExecEmptyString.java > Passed: java/lang/Runtime/exec/ExecWithDir.java > Passed: java/lang/Runtime/exec/ExecWithInput.java > Passed: java/lang/Runtime/exec/ExecWithLotsOfArgs.java > Passed: java/lang/Runtime/exec/ExitValue.java > Passed: java/lang/Runtime/exec/LotsOfDestroys.java > Passed: java/lang/Runtime/exec/LotsOfOutput.java > FAILED: java/lang/Runtime/exec/SetCwd.java > Passed: java/lang/Runtime/exec/SleepyCat.java > Passed: java/lang/Runtime/exec/Space.java > Passed: java/lang/Runtime/exec/Status.java > Passed: java/lang/Runtime/exec/StreamsSurviveDestroy.java > Passed: java/lang/Runtime/exec/WinCommand.java > FAILED: java/lang/Runtime/shutdown/ShutdownHooks.sh > Passed: java/lang/RuntimePermission/ExitVM.java > Passed: java/lang/Short/ByteSwap.java > Passed: java/lang/Short/Decode.java > Passed: java/lang/StackTraceElement/PublicConstructor.java > Passed: java/lang/StrictMath/CubeRootTests.java > Passed: java/lang/StrictMath/Expm1Tests.java > Passed: java/lang/StrictMath/HyperbolicTests.java > Passed: java/lang/StrictMath/HypotTests.java > Passed: java/lang/StrictMath/Log10Tests.java > Passed: java/lang/StrictMath/Log1pTests.java > Passed: java/lang/String/CaseConvertSameInstance.java > Passed: java/lang/String/CompareIC.java > Passed: java/lang/String/ContentEquals.java > Passed: java/lang/String/Encodings.java > Passed: java/lang/String/Exceptions.java > Passed: java/lang/String/ICCBasher.java > Passed: java/lang/String/IndexOfEmptyInEmpty.java > Passed: java/lang/String/IsEmpty.java > Passed: java/lang/String/NonCharacterMapping.java > Passed: java/lang/String/Regex.java > Passed: java/lang/String/RegionMatches.java > Passed: java/lang/String/SBConstructor.java > Passed: java/lang/String/Split.java > Passed: java/lang/String/Supplementary.java > Passed: java/lang/String/ToLowerCase.java > Passed: java/lang/String/ToUpperCase.java > Passed: java/lang/StringBuffer/AppendCharSequence.java > Passed: java/lang/StringBuffer/AppendSB.java > Passed: java/lang/StringBuffer/Capacity.java > Passed: java/lang/StringBuffer/Exceptions.java > Passed: java/lang/StringBuffer/GetCharsOverLength.java > Passed: java/lang/StringBuffer/GetCharsSrcEndLarger.java > Passed: java/lang/StringBuffer/IndexOf.java > Passed: java/lang/StringBuffer/InsertMaxValue.java > Passed: java/lang/StringBuffer/InsertNullString.java > Passed: java/lang/StringBuffer/Replace.java > Passed: java/lang/StringBuffer/SBBasher.java > Passed: java/lang/StringBuffer/SetLength.java > Passed: java/lang/StringBuffer/Substring.java > Passed: java/lang/StringBuffer/Supplementary.java > Passed: java/lang/StringBuffer/Trim.java > Passed: java/lang/StringBuilder/EnsureCapacity.java > Passed: java/lang/StringBuilder/Exceptions.java > Passed: java/lang/StringBuilder/Insert.java > Passed: java/lang/StringBuilder/Supplementary.java > FAILED: java/lang/StringCoding/CheckEncodings.sh > Passed: java/lang/StringCoding/Enormous.java > FAILED: java/lang/System/finalization/FinExit.java > Passed: java/lang/System/finalization/FinThreads.java > Passed: java/lang/System/Available.java > Passed: java/lang/System/ExitFinalizersAndJIT.java > Passed: java/lang/System/IgnoreNullSecurityManager.java > Passed: java/lang/System/IHashCode.java > Passed: java/lang/System/SecurityRace.java > Passed: java/lang/System/Versions.java > Passed: java/lang/Thread/GenerifyStackTraces.java > Passed: java/lang/Thread/HoldsLock.java > Passed: java/lang/Thread/MainThreadTest.java > Passed: java/lang/Thread/NullStackTrace.java > Passed: java/lang/Thread/StackTraces.java > Error: java/lang/Thread/StartOOMTest.java > Passed: java/lang/Thread/StopBeforeStart.java > Passed: java/lang/Thread/ThreadStateTest.java > FAILED: java/lang/Thread/UncaughtExceptions.sh > Passed: java/lang/ThreadGroup/Daemon.java > Error: java/lang/ThreadGroup/NullThreadName.java > Passed: java/lang/ThreadGroup/SetMaxPriority.java > Passed: java/lang/ThreadGroup/Stop.java > Passed: java/lang/ThreadGroup/Suspend.java > Passed: java/lang/ThreadLocal/Basic.java > Passed: java/lang/ThreadLocal/ImmutableLocal.java > Passed: java/lang/ThreadLocal/InitialValue.java > Passed: java/lang/ThreadLocal/MemoryLeak.java > Passed: java/lang/ThreadLocal/TestThreadId.java > Passed: java/lang/ThreadLocal/TLRemoveTest.java > Passed: java/lang/Throwable/ChainedExceptions.java > Passed: java/lang/Throwable/LegacyChainedExceptionSerialization.java > Passed: java/lang/Throwable/LocalizedMessage.java > Passed: java/lang/Throwable/NewChainedExceptions.java > Passed: java/lang/Throwable/StackTraceSerialization.java > Passed: java/lang/Throwable/SuppressedExceptions.java > Passed: java/lang/Compare.java > Passed: java/lang/HashCode.java > Passed: java/lang/ToString.java > > Test results: passed: 267; failed: 75; error: 7 > > Report written to JTreport/html/report.html From tomas.hurka at googlemail.com Wed Apr 27 07:29:57 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Wed, 27 Apr 2011 16:29:57 +0200 Subject: running tests with jtreg In-Reply-To: References: Message-ID: <37DCFB6C-06ED-4EB9-B537-6C3032CAAF58@googlemail.com> Hi Mike, I think that most of the test from java/lang/instrument package fails due to broken Attach API (http://java.net/jira/browse/MACOSX_PORT-13). On 27 Apr 2011, at 16:20, Mike Swingler wrote: > Each of these errors or failures should probably be it's own bug in the Mac OS X port JIRA bug reporter: . > > Any volunteers? :-/ > Mike Swingler > Java Engineering > Apple Inc. > > On Jan 12, 2011, at 9:08 AM, Henri Gomez wrote: > >> I added JTREG on OpenJDK 1.7 build. >> >> Same errors than OpenBSD ports : >> >> Directory "JTreport" not found: creating >> Directory "JTwork" not found: creating >> Directory "JTwork/scratch" not found: creating >> Passed: java/lang/annotation/AnnotationTypeMismatchException/FoundType.java >> FAILED: java/lang/annotation/loaderLeak/Main.java >> Passed: java/lang/annotation/Missing/MissingTest.java >> Passed: java/lang/annotation/package-info.java >> Passed: java/lang/annotation/ParameterAnnotations.java >> Passed: java/lang/annotation/RecursiveAnnotation.java >> Passed: java/lang/annotation/UnitTest.java >> Passed: java/lang/Appendable/Basic.java >> Passed: java/lang/AssertionError/Cause.java >> Passed: java/lang/Boolean/Factory.java >> Passed: java/lang/Boolean/GetBoolean.java >> Passed: java/lang/Boolean/MakeBooleanComparable.java >> Passed: java/lang/Boolean/ParseBoolean.java >> Passed: java/lang/Byte/Decode.java >> Error: java/lang/Character/CheckScript.java >> Passed: java/lang/Class/asSubclass/BasicUnit.java >> Passed: java/lang/Class/forName/InitArg.java >> Passed: java/lang/Class/forName/InvalidNameWithSlash.java >> FAILED: java/lang/Class/forName/NonJavaNames.sh >> Passed: java/lang/Class/getClasses/Sanity.java >> Passed: java/lang/Class/getDeclaredClasses/Sanity.java >> Passed: java/lang/Class/getDeclaredClasses/TypeTag.java >> Passed: java/lang/Class/getDeclaredField/Exceptions.java >> Passed: java/lang/Class/getDeclaredMethod/Exceptions.java >> Passed: java/lang/Class/getDeclaringClass/Sanity.java >> FAILED: java/lang/Class/getEnclosingClass/EnclosingClassTest.java >> Passed: java/lang/Class/getEnclosingClass/T4992170.java >> Passed: java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java >> Passed: java/lang/Class/getEnclosingMethod/EnclosingMethodTests.java >> Passed: java/lang/Class/getField/Exceptions.java >> Passed: java/lang/Class/getMethod/Exceptions.java >> Passed: java/lang/Class/getMethod/NullInParamList.java >> Passed: java/lang/Class/getMethods/NonPublicStaticInitializer.java >> Passed: java/lang/Class/getMethods/StarInheritance.java >> Passed: java/lang/Class/getModifiers/ForInnerClass.java >> Passed: java/lang/Class/getModifiers/ForStaticInnerClass.java >> Passed: java/lang/Class/getModifiers/ResolveFrom.java >> Passed: java/lang/Class/getModifiers/StripACC_SUPER.java >> Passed: java/lang/Class/Cast.java >> Passed: java/lang/Class/IsAnnotationType.java >> Passed: java/lang/Class/IsEnum.java >> Passed: java/lang/Class/IsSynthetic.java >> Passed: java/lang/ClassLoader/deadlock/GetResource.java >> FAILED: java/lang/ClassLoader/deadlock/TestCrossDelegate.sh >> FAILED: java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh >> Passed: java/lang/ClassLoader/defineClass/DefineClassByteBuffer.java >> Passed: java/lang/ClassLoader/findSystemClass/Loader.java >> FAILED: java/lang/ClassLoader/Assert.java >> Passed: java/lang/ClassLoader/ExceptionHidingLoader.java >> FAILED: java/lang/ClassLoader/GetDotResource.java >> Passed: java/lang/ClassLoader/GetPackage.java >> Passed: java/lang/ClassLoader/LoadNullClass.java >> Passed: java/lang/ClassLoader/UninitializedParent.java >> Passed: java/lang/Double/BitwiseConversion.java >> Passed: java/lang/Double/Constants.java >> Passed: java/lang/Double/Extrema.java >> Passed: java/lang/Double/NaNInfinityParsing.java >> Passed: java/lang/Double/ParseDouble.java >> Passed: java/lang/Double/ParseHexFloatingPoint.java >> Passed: java/lang/Double/ToHexString.java >> Passed: java/lang/Double/ToString.java >> Passed: java/lang/Enum/ValueOf.java >> Passed: java/lang/Float/BitwiseConversion.java >> Passed: java/lang/Float/Constants.java >> Passed: java/lang/Float/Extrema.java >> Passed: java/lang/Float/NaNInfinityParsing.java >> Passed: java/lang/Float/ParseFloat.java >> Passed: java/lang/InheritableThreadLocal/Basic.java >> Passed: java/lang/InheritableThreadLocal/ITLRemoveTest.java >> FAILED: java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh >> FAILED: java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh >> FAILED: java/lang/instrument/appendToClassLoaderSearch/run_tests.sh >> FAILED: java/lang/instrument/BootClassPath/BootClassPathTest.sh >> FAILED: java/lang/instrument/PremainClass/InheritAgent0001.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0010.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0011.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0100.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0101.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0110.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0111.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1000.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1001.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1010.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1011.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1100.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1101.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1110.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1111.java >> FAILED: java/lang/instrument/PremainClass/NoPremainAgent.sh >> FAILED: java/lang/instrument/PremainClass/PremainClassTest.sh >> FAILED: java/lang/instrument/PremainClass/ZeroArgPremainAgent.sh >> FAILED: java/lang/instrument/AddTransformerTest.java >> FAILED: java/lang/instrument/AppendToBootstrapClassPathTest.java >> FAILED: java/lang/instrument/AppendToClassPathTest.java >> FAILED: java/lang/instrument/FromShutdownHook.java >> FAILED: java/lang/instrument/GetAllLoadedClassesTest.java >> FAILED: java/lang/instrument/GetInitiatedClassesTest.java >> FAILED: java/lang/instrument/GetObjectSizeTest.java >> FAILED: java/lang/instrument/IsModifiableClassAgent.java >> FAILED: java/lang/instrument/ManifestTest.sh >> FAILED: java/lang/instrument/NativeMethodPrefixAgent.java >> FAILED: java/lang/instrument/NoTransformerAddedTest.java >> FAILED: java/lang/instrument/NullGetObjectSizeTest.java >> FAILED: java/lang/instrument/NullRedefineClassesTests.java >> FAILED: java/lang/instrument/NullTransformerAddTest.java >> FAILED: java/lang/instrument/NullTransformerRemoveTest.java >> Error: java/lang/instrument/ParallelTransformerLoader.sh >> FAILED: java/lang/instrument/RedefineClassesDisabledTest.java >> FAILED: java/lang/instrument/RedefineClassesTests.java >> FAILED: java/lang/instrument/RedefineClassWithNativeMethod.sh >> FAILED: java/lang/instrument/RedefineMethodAddInvoke.sh >> FAILED: java/lang/instrument/RemoveAbsentTransformerTest.java >> FAILED: java/lang/instrument/RemoveTransformerTest.java >> FAILED: java/lang/instrument/RetransformAgent.java >> FAILED: java/lang/instrument/SingleTransformerTest.java >> Passed: java/lang/instrument/StressGetObjectSizeTest.sh >> FAILED: java/lang/instrument/TransformerManagementThreadAddTests.java >> FAILED: java/lang/instrument/TransformerManagementThreadRemoveTests.java >> FAILED: java/lang/instrument/TransformMethodTest.java >> Passed: java/lang/Integer/BitTwiddle.java >> Passed: java/lang/Integer/Decode.java >> Passed: java/lang/Integer/GetInteger.java >> Passed: java/lang/Integer/ParsingTest.java >> Passed: java/lang/Integer/ValueOf.java >> Passed: java/lang/Long/BitTwiddle.java >> Passed: java/lang/Long/Decode.java >> Passed: java/lang/Long/GetLong.java >> Passed: java/lang/Long/ParsingTest.java >> Passed: java/lang/management/ClassLoadingMXBean/LoadCounts.java >> Passed: java/lang/management/CompilationMXBean/Basic.java >> Passed: java/lang/management/CompositeData/MemoryNotifInfoCompositeData.java >> Passed: java/lang/management/CompositeData/MemoryUsageCompositeData.java >> Passed: java/lang/management/CompositeData/ThreadInfoCompositeData.java >> Passed: java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java >> Passed: java/lang/management/ManagementFactory/GetPlatformMXBeans.java >> Passed: java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java >> Passed: java/lang/management/ManagementFactory/MXBeanException.java >> Passed: java/lang/management/ManagementFactory/MXBeanProxyTest.java >> Passed: java/lang/management/ManagementFactory/PlatformMBeanServerTest.java >> Passed: java/lang/management/ManagementFactory/ProxyExceptions.java >> Passed: java/lang/management/ManagementFactory/ProxyTypeMapping.java >> Passed: java/lang/management/ManagementFactory/ThreadMXBeanProxy.java >> Passed: java/lang/management/ManagementFactory/ValidateOpenTypes.java >> Passed: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java >> Error: java/lang/management/MemoryMXBean/CollectionUsageThresholdConcMarkSweepGC.sh >> FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdParallelGC.sh >> FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdSerialGC.sh >> Passed: java/lang/management/MemoryMXBean/GetMBeanInfo.java >> Passed: java/lang/management/MemoryMXBean/LowMemoryTest.java >> FAILED: java/lang/management/MemoryMXBean/LowMemoryTest2.sh >> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh >> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh >> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh >> Passed: java/lang/management/MemoryMXBean/MemoryManagement.java >> FAILED: java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh >> FAILED: java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh >> FAILED: java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh >> Passed: java/lang/management/MemoryMXBean/MemoryTest.java >> FAILED: java/lang/management/MemoryMXBean/MemoryTestAllGC.sh >> Passed: java/lang/management/MemoryMXBean/Pending.java >> FAILED: java/lang/management/MemoryMXBean/PendingAllGC.sh >> Passed: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java >> Passed: java/lang/management/MemoryPoolMXBean/ThresholdTest.java >> Passed: java/lang/management/MXBean/MXBeanBehavior.java >> Passed: java/lang/management/OperatingSystemMXBean/PlatformMXBeanTest.java >> FAILED: java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh >> Passed: java/lang/management/RuntimeMXBean/GetSystemProperties.java >> Passed: java/lang/management/RuntimeMXBean/PropertiesTest.java >> FAILED: java/lang/management/RuntimeMXBean/TestInputArgument.sh >> Passed: java/lang/management/RuntimeMXBean/UpTime.java >> Passed: java/lang/management/ThreadMXBean/AllThreadIds.java >> Passed: java/lang/management/ThreadMXBean/DisableTest.java >> Passed: java/lang/management/ThreadMXBean/EnableTest.java >> Passed: java/lang/management/ThreadMXBean/FindDeadlocks.java >> Passed: java/lang/management/ThreadMXBean/FindMonitorDeadlock.java >> Passed: java/lang/management/ThreadMXBean/InvalidThreadID.java >> Passed: java/lang/management/ThreadMXBean/LockedMonitors.java >> Passed: java/lang/management/ThreadMXBean/LockedSynchronizers.java >> Passed: java/lang/management/ThreadMXBean/Locks.java >> Passed: java/lang/management/ThreadMXBean/MyOwnSynchronizer.java >> Passed: java/lang/management/ThreadMXBean/ResetPeakThreadCount.java >> Passed: java/lang/management/ThreadMXBean/SharedSynchronizer.java >> Error: java/lang/management/ThreadMXBean/SynchronizationStatistics.java >> Passed: java/lang/management/ThreadMXBean/ThreadBlockedCount.java >> Passed: java/lang/management/ThreadMXBean/ThreadCounts.java >> Passed: java/lang/management/ThreadMXBean/ThreadCpuTime.java >> Passed: java/lang/management/ThreadMXBean/ThreadInfoArray.java >> Passed: java/lang/management/ThreadMXBean/ThreadLists.java >> Passed: java/lang/management/ThreadMXBean/ThreadStackTrace.java >> Passed: java/lang/management/ThreadMXBean/ThreadStateTest.java >> Passed: java/lang/management/ThreadMXBean/ThreadUserTime.java >> Passed: java/lang/Math/AbsPositiveZero.java >> Passed: java/lang/Math/Atan2Tests.java >> Passed: java/lang/Math/CeilAndFloorTests.java >> Passed: java/lang/Math/CubeRootTests.java >> Passed: java/lang/Math/Expm1Tests.java >> Passed: java/lang/Math/HyperbolicTests.java >> Passed: java/lang/Math/HypotTests.java >> Passed: java/lang/Math/IeeeRecommendedTests.java >> Passed: java/lang/Math/Log10Tests.java >> Passed: java/lang/Math/Log1pTests.java >> Passed: java/lang/Math/MinMax.java >> Passed: java/lang/Math/PowTests.java >> Passed: java/lang/Math/Rint.java >> Passed: java/lang/Math/TanTests.java >> FAILED: java/lang/ProcessBuilder/Basic.java >> Passed: java/lang/ProcessBuilder/SecurityManagerClinit.java >> FAILED: java/lang/ProcessBuilder/Zombies.java >> Passed: java/lang/ref/SoftReference/Bash.java >> Passed: java/lang/ref/SoftReference/Pin.java >> Passed: java/lang/ref/Basic.java >> Passed: java/lang/ref/EnqueueNullRef.java >> Passed: java/lang/ref/NullQueue.java >> Passed: java/lang/reflect/Array/ExceedMaxDim.java >> Passed: java/lang/reflect/Assignment/ArrayAssignment.java >> Passed: java/lang/reflect/Constructor/GenericStringTest.java >> Passed: java/lang/reflect/Constructor/TestParameterAnnotations.java >> Passed: java/lang/reflect/Field/4490864/StaticFieldTest.java >> Passed: java/lang/reflect/Field/4498653/StaticInitializerTest.java >> Passed: java/lang/reflect/Field/GenericStringTest.java >> Passed: java/lang/reflect/Field/Set.java >> Passed: java/lang/reflect/Generics/exceptionCauseTest.java >> Passed: java/lang/reflect/Generics/getAnnotationTest.java >> Passed: java/lang/reflect/Generics/HashCodeTest.java >> Passed: java/lang/reflect/Generics/Probe.java >> Passed: java/lang/reflect/Generics/StringsAndBounds.java >> Passed: java/lang/reflect/Generics/TestC1.java >> Passed: java/lang/reflect/Generics/TestC2.java >> Passed: java/lang/reflect/Generics/TestN1.java >> Passed: java/lang/reflect/Generics/TestParameterizedType.java >> Passed: java/lang/reflect/Generics/TestPlainArrayNotGeneric.java >> Passed: java/lang/reflect/Method/invoke/ErrorInInvoke.java >> Passed: java/lang/reflect/Method/invoke/IllegalAccessInInvoke.java >> Passed: java/lang/reflect/Method/Equals.java >> Passed: java/lang/reflect/Method/GenericStringTest.java >> Passed: java/lang/reflect/Method/InheritedInterfaceMethods.java >> Error: java/lang/reflect/Method/InheritedMethods.java >> Passed: java/lang/reflect/Modifier/toStringTest.java >> Passed: java/lang/reflect/Proxy/nonJavaNames/Test.java >> Passed: java/lang/reflect/Proxy/returnTypes/Test.java >> Passed: java/lang/reflect/Proxy/Basic1.java >> Passed: java/lang/reflect/Proxy/Boxing.java >> Passed: java/lang/reflect/Proxy/CharType.java >> Passed: java/lang/reflect/Proxy/ClassRestrictions.java >> Passed: java/lang/reflect/Proxy/NullClassLoader.java >> Passed: java/lang/reflect/ReflectPermission/Exceptions.java >> Passed: java/lang/reflect/DefaultAccessibility.java >> Passed: java/lang/Runtime/exec/ArgWithSpaceAndFinalBackslash.java >> Passed: java/lang/Runtime/exec/BadEnvp.java >> Passed: java/lang/Runtime/exec/ConcurrentRead.java >> Passed: java/lang/Runtime/exec/Duped.java >> Passed: java/lang/Runtime/exec/ExecEmptyString.java >> Passed: java/lang/Runtime/exec/ExecWithDir.java >> Passed: java/lang/Runtime/exec/ExecWithInput.java >> Passed: java/lang/Runtime/exec/ExecWithLotsOfArgs.java >> Passed: java/lang/Runtime/exec/ExitValue.java >> Passed: java/lang/Runtime/exec/LotsOfDestroys.java >> Passed: java/lang/Runtime/exec/LotsOfOutput.java >> FAILED: java/lang/Runtime/exec/SetCwd.java >> Passed: java/lang/Runtime/exec/SleepyCat.java >> Passed: java/lang/Runtime/exec/Space.java >> Passed: java/lang/Runtime/exec/Status.java >> Passed: java/lang/Runtime/exec/StreamsSurviveDestroy.java >> Passed: java/lang/Runtime/exec/WinCommand.java >> FAILED: java/lang/Runtime/shutdown/ShutdownHooks.sh >> Passed: java/lang/RuntimePermission/ExitVM.java >> Passed: java/lang/Short/ByteSwap.java >> Passed: java/lang/Short/Decode.java >> Passed: java/lang/StackTraceElement/PublicConstructor.java >> Passed: java/lang/StrictMath/CubeRootTests.java >> Passed: java/lang/StrictMath/Expm1Tests.java >> Passed: java/lang/StrictMath/HyperbolicTests.java >> Passed: java/lang/StrictMath/HypotTests.java >> Passed: java/lang/StrictMath/Log10Tests.java >> Passed: java/lang/StrictMath/Log1pTests.java >> Passed: java/lang/String/CaseConvertSameInstance.java >> Passed: java/lang/String/CompareIC.java >> Passed: java/lang/String/ContentEquals.java >> Passed: java/lang/String/Encodings.java >> Passed: java/lang/String/Exceptions.java >> Passed: java/lang/String/ICCBasher.java >> Passed: java/lang/String/IndexOfEmptyInEmpty.java >> Passed: java/lang/String/IsEmpty.java >> Passed: java/lang/String/NonCharacterMapping.java >> Passed: java/lang/String/Regex.java >> Passed: java/lang/String/RegionMatches.java >> Passed: java/lang/String/SBConstructor.java >> Passed: java/lang/String/Split.java >> Passed: java/lang/String/Supplementary.java >> Passed: java/lang/String/ToLowerCase.java >> Passed: java/lang/String/ToUpperCase.java >> Passed: java/lang/StringBuffer/AppendCharSequence.java >> Passed: java/lang/StringBuffer/AppendSB.java >> Passed: java/lang/StringBuffer/Capacity.java >> Passed: java/lang/StringBuffer/Exceptions.java >> Passed: java/lang/StringBuffer/GetCharsOverLength.java >> Passed: java/lang/StringBuffer/GetCharsSrcEndLarger.java >> Passed: java/lang/StringBuffer/IndexOf.java >> Passed: java/lang/StringBuffer/InsertMaxValue.java >> Passed: java/lang/StringBuffer/InsertNullString.java >> Passed: java/lang/StringBuffer/Replace.java >> Passed: java/lang/StringBuffer/SBBasher.java >> Passed: java/lang/StringBuffer/SetLength.java >> Passed: java/lang/StringBuffer/Substring.java >> Passed: java/lang/StringBuffer/Supplementary.java >> Passed: java/lang/StringBuffer/Trim.java >> Passed: java/lang/StringBuilder/EnsureCapacity.java >> Passed: java/lang/StringBuilder/Exceptions.java >> Passed: java/lang/StringBuilder/Insert.java >> Passed: java/lang/StringBuilder/Supplementary.java >> FAILED: java/lang/StringCoding/CheckEncodings.sh >> Passed: java/lang/StringCoding/Enormous.java >> FAILED: java/lang/System/finalization/FinExit.java >> Passed: java/lang/System/finalization/FinThreads.java >> Passed: java/lang/System/Available.java >> Passed: java/lang/System/ExitFinalizersAndJIT.java >> Passed: java/lang/System/IgnoreNullSecurityManager.java >> Passed: java/lang/System/IHashCode.java >> Passed: java/lang/System/SecurityRace.java >> Passed: java/lang/System/Versions.java >> Passed: java/lang/Thread/GenerifyStackTraces.java >> Passed: java/lang/Thread/HoldsLock.java >> Passed: java/lang/Thread/MainThreadTest.java >> Passed: java/lang/Thread/NullStackTrace.java >> Passed: java/lang/Thread/StackTraces.java >> Error: java/lang/Thread/StartOOMTest.java >> Passed: java/lang/Thread/StopBeforeStart.java >> Passed: java/lang/Thread/ThreadStateTest.java >> FAILED: java/lang/Thread/UncaughtExceptions.sh >> Passed: java/lang/ThreadGroup/Daemon.java >> Error: java/lang/ThreadGroup/NullThreadName.java >> Passed: java/lang/ThreadGroup/SetMaxPriority.java >> Passed: java/lang/ThreadGroup/Stop.java >> Passed: java/lang/ThreadGroup/Suspend.java >> Passed: java/lang/ThreadLocal/Basic.java >> Passed: java/lang/ThreadLocal/ImmutableLocal.java >> Passed: java/lang/ThreadLocal/InitialValue.java >> Passed: java/lang/ThreadLocal/MemoryLeak.java >> Passed: java/lang/ThreadLocal/TestThreadId.java >> Passed: java/lang/ThreadLocal/TLRemoveTest.java >> Passed: java/lang/Throwable/ChainedExceptions.java >> Passed: java/lang/Throwable/LegacyChainedExceptionSerialization.java >> Passed: java/lang/Throwable/LocalizedMessage.java >> Passed: java/lang/Throwable/NewChainedExceptions.java >> Passed: java/lang/Throwable/StackTraceSerialization.java >> Passed: java/lang/Throwable/SuppressedExceptions.java >> Passed: java/lang/Compare.java >> Passed: java/lang/HashCode.java >> Passed: java/lang/ToString.java >> >> Test results: passed: 267; failed: 75; error: 7 >> >> Report written to JTreport/html/report.html > -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From artem.ananiev at oracle.com Wed Apr 27 07:33:43 2011 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 27 Apr 2011 18:33:43 +0400 Subject: running tests with jtreg In-Reply-To: References: Message-ID: <4DB82947.8070107@oracle.com> On 4/27/2011 6:20 PM, Mike Swingler wrote: > Each of these errors or failures should probably be it's own bug in the Mac OS X port JIRA bug reporter:. Having separate JIRA issues for every test failure would be an overkill :) I'm pretty sure many failures can be grouped together as caused by the same problem. We at Oracle are starting to run client (AWT/Swing) regression tests, and this is exactly what I see: many tests fail with the same symptoms. Thanks, Artem > Any volunteers? :-/ > Mike Swingler > Java Engineering > Apple Inc. > > On Jan 12, 2011, at 9:08 AM, Henri Gomez wrote: > >> I added JTREG on OpenJDK 1.7 build. >> >> Same errors than OpenBSD ports : >> >> Directory "JTreport" not found: creating >> Directory "JTwork" not found: creating >> Directory "JTwork/scratch" not found: creating >> Passed: java/lang/annotation/AnnotationTypeMismatchException/FoundType.java >> FAILED: java/lang/annotation/loaderLeak/Main.java >> Passed: java/lang/annotation/Missing/MissingTest.java >> Passed: java/lang/annotation/package-info.java >> Passed: java/lang/annotation/ParameterAnnotations.java >> Passed: java/lang/annotation/RecursiveAnnotation.java >> Passed: java/lang/annotation/UnitTest.java >> Passed: java/lang/Appendable/Basic.java >> Passed: java/lang/AssertionError/Cause.java >> Passed: java/lang/Boolean/Factory.java >> Passed: java/lang/Boolean/GetBoolean.java >> Passed: java/lang/Boolean/MakeBooleanComparable.java >> Passed: java/lang/Boolean/ParseBoolean.java >> Passed: java/lang/Byte/Decode.java >> Error: java/lang/Character/CheckScript.java >> Passed: java/lang/Class/asSubclass/BasicUnit.java >> Passed: java/lang/Class/forName/InitArg.java >> Passed: java/lang/Class/forName/InvalidNameWithSlash.java >> FAILED: java/lang/Class/forName/NonJavaNames.sh >> Passed: java/lang/Class/getClasses/Sanity.java >> Passed: java/lang/Class/getDeclaredClasses/Sanity.java >> Passed: java/lang/Class/getDeclaredClasses/TypeTag.java >> Passed: java/lang/Class/getDeclaredField/Exceptions.java >> Passed: java/lang/Class/getDeclaredMethod/Exceptions.java >> Passed: java/lang/Class/getDeclaringClass/Sanity.java >> FAILED: java/lang/Class/getEnclosingClass/EnclosingClassTest.java >> Passed: java/lang/Class/getEnclosingClass/T4992170.java >> Passed: java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java >> Passed: java/lang/Class/getEnclosingMethod/EnclosingMethodTests.java >> Passed: java/lang/Class/getField/Exceptions.java >> Passed: java/lang/Class/getMethod/Exceptions.java >> Passed: java/lang/Class/getMethod/NullInParamList.java >> Passed: java/lang/Class/getMethods/NonPublicStaticInitializer.java >> Passed: java/lang/Class/getMethods/StarInheritance.java >> Passed: java/lang/Class/getModifiers/ForInnerClass.java >> Passed: java/lang/Class/getModifiers/ForStaticInnerClass.java >> Passed: java/lang/Class/getModifiers/ResolveFrom.java >> Passed: java/lang/Class/getModifiers/StripACC_SUPER.java >> Passed: java/lang/Class/Cast.java >> Passed: java/lang/Class/IsAnnotationType.java >> Passed: java/lang/Class/IsEnum.java >> Passed: java/lang/Class/IsSynthetic.java >> Passed: java/lang/ClassLoader/deadlock/GetResource.java >> FAILED: java/lang/ClassLoader/deadlock/TestCrossDelegate.sh >> FAILED: java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh >> Passed: java/lang/ClassLoader/defineClass/DefineClassByteBuffer.java >> Passed: java/lang/ClassLoader/findSystemClass/Loader.java >> FAILED: java/lang/ClassLoader/Assert.java >> Passed: java/lang/ClassLoader/ExceptionHidingLoader.java >> FAILED: java/lang/ClassLoader/GetDotResource.java >> Passed: java/lang/ClassLoader/GetPackage.java >> Passed: java/lang/ClassLoader/LoadNullClass.java >> Passed: java/lang/ClassLoader/UninitializedParent.java >> Passed: java/lang/Double/BitwiseConversion.java >> Passed: java/lang/Double/Constants.java >> Passed: java/lang/Double/Extrema.java >> Passed: java/lang/Double/NaNInfinityParsing.java >> Passed: java/lang/Double/ParseDouble.java >> Passed: java/lang/Double/ParseHexFloatingPoint.java >> Passed: java/lang/Double/ToHexString.java >> Passed: java/lang/Double/ToString.java >> Passed: java/lang/Enum/ValueOf.java >> Passed: java/lang/Float/BitwiseConversion.java >> Passed: java/lang/Float/Constants.java >> Passed: java/lang/Float/Extrema.java >> Passed: java/lang/Float/NaNInfinityParsing.java >> Passed: java/lang/Float/ParseFloat.java >> Passed: java/lang/InheritableThreadLocal/Basic.java >> Passed: java/lang/InheritableThreadLocal/ITLRemoveTest.java >> FAILED: java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh >> FAILED: java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh >> FAILED: java/lang/instrument/appendToClassLoaderSearch/run_tests.sh >> FAILED: java/lang/instrument/BootClassPath/BootClassPathTest.sh >> FAILED: java/lang/instrument/PremainClass/InheritAgent0001.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0010.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0011.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0100.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0101.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0110.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent0111.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1000.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1001.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1010.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1011.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1100.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1101.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1110.java >> FAILED: java/lang/instrument/PremainClass/InheritAgent1111.java >> FAILED: java/lang/instrument/PremainClass/NoPremainAgent.sh >> FAILED: java/lang/instrument/PremainClass/PremainClassTest.sh >> FAILED: java/lang/instrument/PremainClass/ZeroArgPremainAgent.sh >> FAILED: java/lang/instrument/AddTransformerTest.java >> FAILED: java/lang/instrument/AppendToBootstrapClassPathTest.java >> FAILED: java/lang/instrument/AppendToClassPathTest.java >> FAILED: java/lang/instrument/FromShutdownHook.java >> FAILED: java/lang/instrument/GetAllLoadedClassesTest.java >> FAILED: java/lang/instrument/GetInitiatedClassesTest.java >> FAILED: java/lang/instrument/GetObjectSizeTest.java >> FAILED: java/lang/instrument/IsModifiableClassAgent.java >> FAILED: java/lang/instrument/ManifestTest.sh >> FAILED: java/lang/instrument/NativeMethodPrefixAgent.java >> FAILED: java/lang/instrument/NoTransformerAddedTest.java >> FAILED: java/lang/instrument/NullGetObjectSizeTest.java >> FAILED: java/lang/instrument/NullRedefineClassesTests.java >> FAILED: java/lang/instrument/NullTransformerAddTest.java >> FAILED: java/lang/instrument/NullTransformerRemoveTest.java >> Error: java/lang/instrument/ParallelTransformerLoader.sh >> FAILED: java/lang/instrument/RedefineClassesDisabledTest.java >> FAILED: java/lang/instrument/RedefineClassesTests.java >> FAILED: java/lang/instrument/RedefineClassWithNativeMethod.sh >> FAILED: java/lang/instrument/RedefineMethodAddInvoke.sh >> FAILED: java/lang/instrument/RemoveAbsentTransformerTest.java >> FAILED: java/lang/instrument/RemoveTransformerTest.java >> FAILED: java/lang/instrument/RetransformAgent.java >> FAILED: java/lang/instrument/SingleTransformerTest.java >> Passed: java/lang/instrument/StressGetObjectSizeTest.sh >> FAILED: java/lang/instrument/TransformerManagementThreadAddTests.java >> FAILED: java/lang/instrument/TransformerManagementThreadRemoveTests.java >> FAILED: java/lang/instrument/TransformMethodTest.java >> Passed: java/lang/Integer/BitTwiddle.java >> Passed: java/lang/Integer/Decode.java >> Passed: java/lang/Integer/GetInteger.java >> Passed: java/lang/Integer/ParsingTest.java >> Passed: java/lang/Integer/ValueOf.java >> Passed: java/lang/Long/BitTwiddle.java >> Passed: java/lang/Long/Decode.java >> Passed: java/lang/Long/GetLong.java >> Passed: java/lang/Long/ParsingTest.java >> Passed: java/lang/management/ClassLoadingMXBean/LoadCounts.java >> Passed: java/lang/management/CompilationMXBean/Basic.java >> Passed: java/lang/management/CompositeData/MemoryNotifInfoCompositeData.java >> Passed: java/lang/management/CompositeData/MemoryUsageCompositeData.java >> Passed: java/lang/management/CompositeData/ThreadInfoCompositeData.java >> Passed: java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java >> Passed: java/lang/management/ManagementFactory/GetPlatformMXBeans.java >> Passed: java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java >> Passed: java/lang/management/ManagementFactory/MXBeanException.java >> Passed: java/lang/management/ManagementFactory/MXBeanProxyTest.java >> Passed: java/lang/management/ManagementFactory/PlatformMBeanServerTest.java >> Passed: java/lang/management/ManagementFactory/ProxyExceptions.java >> Passed: java/lang/management/ManagementFactory/ProxyTypeMapping.java >> Passed: java/lang/management/ManagementFactory/ThreadMXBeanProxy.java >> Passed: java/lang/management/ManagementFactory/ValidateOpenTypes.java >> Passed: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java >> Error: java/lang/management/MemoryMXBean/CollectionUsageThresholdConcMarkSweepGC.sh >> FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdParallelGC.sh >> FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdSerialGC.sh >> Passed: java/lang/management/MemoryMXBean/GetMBeanInfo.java >> Passed: java/lang/management/MemoryMXBean/LowMemoryTest.java >> FAILED: java/lang/management/MemoryMXBean/LowMemoryTest2.sh >> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh >> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh >> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh >> Passed: java/lang/management/MemoryMXBean/MemoryManagement.java >> FAILED: java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh >> FAILED: java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh >> FAILED: java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh >> Passed: java/lang/management/MemoryMXBean/MemoryTest.java >> FAILED: java/lang/management/MemoryMXBean/MemoryTestAllGC.sh >> Passed: java/lang/management/MemoryMXBean/Pending.java >> FAILED: java/lang/management/MemoryMXBean/PendingAllGC.sh >> Passed: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java >> Passed: java/lang/management/MemoryPoolMXBean/ThresholdTest.java >> Passed: java/lang/management/MXBean/MXBeanBehavior.java >> Passed: java/lang/management/OperatingSystemMXBean/PlatformMXBeanTest.java >> FAILED: java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh >> Passed: java/lang/management/RuntimeMXBean/GetSystemProperties.java >> Passed: java/lang/management/RuntimeMXBean/PropertiesTest.java >> FAILED: java/lang/management/RuntimeMXBean/TestInputArgument.sh >> Passed: java/lang/management/RuntimeMXBean/UpTime.java >> Passed: java/lang/management/ThreadMXBean/AllThreadIds.java >> Passed: java/lang/management/ThreadMXBean/DisableTest.java >> Passed: java/lang/management/ThreadMXBean/EnableTest.java >> Passed: java/lang/management/ThreadMXBean/FindDeadlocks.java >> Passed: java/lang/management/ThreadMXBean/FindMonitorDeadlock.java >> Passed: java/lang/management/ThreadMXBean/InvalidThreadID.java >> Passed: java/lang/management/ThreadMXBean/LockedMonitors.java >> Passed: java/lang/management/ThreadMXBean/LockedSynchronizers.java >> Passed: java/lang/management/ThreadMXBean/Locks.java >> Passed: java/lang/management/ThreadMXBean/MyOwnSynchronizer.java >> Passed: java/lang/management/ThreadMXBean/ResetPeakThreadCount.java >> Passed: java/lang/management/ThreadMXBean/SharedSynchronizer.java >> Error: java/lang/management/ThreadMXBean/SynchronizationStatistics.java >> Passed: java/lang/management/ThreadMXBean/ThreadBlockedCount.java >> Passed: java/lang/management/ThreadMXBean/ThreadCounts.java >> Passed: java/lang/management/ThreadMXBean/ThreadCpuTime.java >> Passed: java/lang/management/ThreadMXBean/ThreadInfoArray.java >> Passed: java/lang/management/ThreadMXBean/ThreadLists.java >> Passed: java/lang/management/ThreadMXBean/ThreadStackTrace.java >> Passed: java/lang/management/ThreadMXBean/ThreadStateTest.java >> Passed: java/lang/management/ThreadMXBean/ThreadUserTime.java >> Passed: java/lang/Math/AbsPositiveZero.java >> Passed: java/lang/Math/Atan2Tests.java >> Passed: java/lang/Math/CeilAndFloorTests.java >> Passed: java/lang/Math/CubeRootTests.java >> Passed: java/lang/Math/Expm1Tests.java >> Passed: java/lang/Math/HyperbolicTests.java >> Passed: java/lang/Math/HypotTests.java >> Passed: java/lang/Math/IeeeRecommendedTests.java >> Passed: java/lang/Math/Log10Tests.java >> Passed: java/lang/Math/Log1pTests.java >> Passed: java/lang/Math/MinMax.java >> Passed: java/lang/Math/PowTests.java >> Passed: java/lang/Math/Rint.java >> Passed: java/lang/Math/TanTests.java >> FAILED: java/lang/ProcessBuilder/Basic.java >> Passed: java/lang/ProcessBuilder/SecurityManagerClinit.java >> FAILED: java/lang/ProcessBuilder/Zombies.java >> Passed: java/lang/ref/SoftReference/Bash.java >> Passed: java/lang/ref/SoftReference/Pin.java >> Passed: java/lang/ref/Basic.java >> Passed: java/lang/ref/EnqueueNullRef.java >> Passed: java/lang/ref/NullQueue.java >> Passed: java/lang/reflect/Array/ExceedMaxDim.java >> Passed: java/lang/reflect/Assignment/ArrayAssignment.java >> Passed: java/lang/reflect/Constructor/GenericStringTest.java >> Passed: java/lang/reflect/Constructor/TestParameterAnnotations.java >> Passed: java/lang/reflect/Field/4490864/StaticFieldTest.java >> Passed: java/lang/reflect/Field/4498653/StaticInitializerTest.java >> Passed: java/lang/reflect/Field/GenericStringTest.java >> Passed: java/lang/reflect/Field/Set.java >> Passed: java/lang/reflect/Generics/exceptionCauseTest.java >> Passed: java/lang/reflect/Generics/getAnnotationTest.java >> Passed: java/lang/reflect/Generics/HashCodeTest.java >> Passed: java/lang/reflect/Generics/Probe.java >> Passed: java/lang/reflect/Generics/StringsAndBounds.java >> Passed: java/lang/reflect/Generics/TestC1.java >> Passed: java/lang/reflect/Generics/TestC2.java >> Passed: java/lang/reflect/Generics/TestN1.java >> Passed: java/lang/reflect/Generics/TestParameterizedType.java >> Passed: java/lang/reflect/Generics/TestPlainArrayNotGeneric.java >> Passed: java/lang/reflect/Method/invoke/ErrorInInvoke.java >> Passed: java/lang/reflect/Method/invoke/IllegalAccessInInvoke.java >> Passed: java/lang/reflect/Method/Equals.java >> Passed: java/lang/reflect/Method/GenericStringTest.java >> Passed: java/lang/reflect/Method/InheritedInterfaceMethods.java >> Error: java/lang/reflect/Method/InheritedMethods.java >> Passed: java/lang/reflect/Modifier/toStringTest.java >> Passed: java/lang/reflect/Proxy/nonJavaNames/Test.java >> Passed: java/lang/reflect/Proxy/returnTypes/Test.java >> Passed: java/lang/reflect/Proxy/Basic1.java >> Passed: java/lang/reflect/Proxy/Boxing.java >> Passed: java/lang/reflect/Proxy/CharType.java >> Passed: java/lang/reflect/Proxy/ClassRestrictions.java >> Passed: java/lang/reflect/Proxy/NullClassLoader.java >> Passed: java/lang/reflect/ReflectPermission/Exceptions.java >> Passed: java/lang/reflect/DefaultAccessibility.java >> Passed: java/lang/Runtime/exec/ArgWithSpaceAndFinalBackslash.java >> Passed: java/lang/Runtime/exec/BadEnvp.java >> Passed: java/lang/Runtime/exec/ConcurrentRead.java >> Passed: java/lang/Runtime/exec/Duped.java >> Passed: java/lang/Runtime/exec/ExecEmptyString.java >> Passed: java/lang/Runtime/exec/ExecWithDir.java >> Passed: java/lang/Runtime/exec/ExecWithInput.java >> Passed: java/lang/Runtime/exec/ExecWithLotsOfArgs.java >> Passed: java/lang/Runtime/exec/ExitValue.java >> Passed: java/lang/Runtime/exec/LotsOfDestroys.java >> Passed: java/lang/Runtime/exec/LotsOfOutput.java >> FAILED: java/lang/Runtime/exec/SetCwd.java >> Passed: java/lang/Runtime/exec/SleepyCat.java >> Passed: java/lang/Runtime/exec/Space.java >> Passed: java/lang/Runtime/exec/Status.java >> Passed: java/lang/Runtime/exec/StreamsSurviveDestroy.java >> Passed: java/lang/Runtime/exec/WinCommand.java >> FAILED: java/lang/Runtime/shutdown/ShutdownHooks.sh >> Passed: java/lang/RuntimePermission/ExitVM.java >> Passed: java/lang/Short/ByteSwap.java >> Passed: java/lang/Short/Decode.java >> Passed: java/lang/StackTraceElement/PublicConstructor.java >> Passed: java/lang/StrictMath/CubeRootTests.java >> Passed: java/lang/StrictMath/Expm1Tests.java >> Passed: java/lang/StrictMath/HyperbolicTests.java >> Passed: java/lang/StrictMath/HypotTests.java >> Passed: java/lang/StrictMath/Log10Tests.java >> Passed: java/lang/StrictMath/Log1pTests.java >> Passed: java/lang/String/CaseConvertSameInstance.java >> Passed: java/lang/String/CompareIC.java >> Passed: java/lang/String/ContentEquals.java >> Passed: java/lang/String/Encodings.java >> Passed: java/lang/String/Exceptions.java >> Passed: java/lang/String/ICCBasher.java >> Passed: java/lang/String/IndexOfEmptyInEmpty.java >> Passed: java/lang/String/IsEmpty.java >> Passed: java/lang/String/NonCharacterMapping.java >> Passed: java/lang/String/Regex.java >> Passed: java/lang/String/RegionMatches.java >> Passed: java/lang/String/SBConstructor.java >> Passed: java/lang/String/Split.java >> Passed: java/lang/String/Supplementary.java >> Passed: java/lang/String/ToLowerCase.java >> Passed: java/lang/String/ToUpperCase.java >> Passed: java/lang/StringBuffer/AppendCharSequence.java >> Passed: java/lang/StringBuffer/AppendSB.java >> Passed: java/lang/StringBuffer/Capacity.java >> Passed: java/lang/StringBuffer/Exceptions.java >> Passed: java/lang/StringBuffer/GetCharsOverLength.java >> Passed: java/lang/StringBuffer/GetCharsSrcEndLarger.java >> Passed: java/lang/StringBuffer/IndexOf.java >> Passed: java/lang/StringBuffer/InsertMaxValue.java >> Passed: java/lang/StringBuffer/InsertNullString.java >> Passed: java/lang/StringBuffer/Replace.java >> Passed: java/lang/StringBuffer/SBBasher.java >> Passed: java/lang/StringBuffer/SetLength.java >> Passed: java/lang/StringBuffer/Substring.java >> Passed: java/lang/StringBuffer/Supplementary.java >> Passed: java/lang/StringBuffer/Trim.java >> Passed: java/lang/StringBuilder/EnsureCapacity.java >> Passed: java/lang/StringBuilder/Exceptions.java >> Passed: java/lang/StringBuilder/Insert.java >> Passed: java/lang/StringBuilder/Supplementary.java >> FAILED: java/lang/StringCoding/CheckEncodings.sh >> Passed: java/lang/StringCoding/Enormous.java >> FAILED: java/lang/System/finalization/FinExit.java >> Passed: java/lang/System/finalization/FinThreads.java >> Passed: java/lang/System/Available.java >> Passed: java/lang/System/ExitFinalizersAndJIT.java >> Passed: java/lang/System/IgnoreNullSecurityManager.java >> Passed: java/lang/System/IHashCode.java >> Passed: java/lang/System/SecurityRace.java >> Passed: java/lang/System/Versions.java >> Passed: java/lang/Thread/GenerifyStackTraces.java >> Passed: java/lang/Thread/HoldsLock.java >> Passed: java/lang/Thread/MainThreadTest.java >> Passed: java/lang/Thread/NullStackTrace.java >> Passed: java/lang/Thread/StackTraces.java >> Error: java/lang/Thread/StartOOMTest.java >> Passed: java/lang/Thread/StopBeforeStart.java >> Passed: java/lang/Thread/ThreadStateTest.java >> FAILED: java/lang/Thread/UncaughtExceptions.sh >> Passed: java/lang/ThreadGroup/Daemon.java >> Error: java/lang/ThreadGroup/NullThreadName.java >> Passed: java/lang/ThreadGroup/SetMaxPriority.java >> Passed: java/lang/ThreadGroup/Stop.java >> Passed: java/lang/ThreadGroup/Suspend.java >> Passed: java/lang/ThreadLocal/Basic.java >> Passed: java/lang/ThreadLocal/ImmutableLocal.java >> Passed: java/lang/ThreadLocal/InitialValue.java >> Passed: java/lang/ThreadLocal/MemoryLeak.java >> Passed: java/lang/ThreadLocal/TestThreadId.java >> Passed: java/lang/ThreadLocal/TLRemoveTest.java >> Passed: java/lang/Throwable/ChainedExceptions.java >> Passed: java/lang/Throwable/LegacyChainedExceptionSerialization.java >> Passed: java/lang/Throwable/LocalizedMessage.java >> Passed: java/lang/Throwable/NewChainedExceptions.java >> Passed: java/lang/Throwable/StackTraceSerialization.java >> Passed: java/lang/Throwable/SuppressedExceptions.java >> Passed: java/lang/Compare.java >> Passed: java/lang/HashCode.java >> Passed: java/lang/ToString.java >> >> Test results: passed: 267; failed: 75; error: 7 >> >> Report written to JTreport/html/report.html > From stephen.bannasch at deanbrook.org Wed Apr 27 10:51:58 2011 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Wed, 27 Apr 2011 13:51:58 -0400 Subject: should this happen? java.lang.System.getProperty("os.arch") => 'universal' Message-ID: I have an interesting problem using a recent macosx-port build with JRuby. JRuby includes an FFI layer which would like to know what arch the JVM it is being run in uses. It's expecting values like: "x86_64". However a currtent macosx-port build returns an arch of "universal": $ java -version; jruby -rjava -e 'p java.lang.System.getProperty("os.arch")' openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-b00) OpenJDK 64-Bit Server VM (build 21.0-b03, mixed mode) "universal" Trying the same operation using the system Java returns: "x86_64" $ java -version; jruby -rjava -e 'p java.lang.System.getProperty("os.arch")' java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07-334-10M3326) Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02-334, mixed mode) "x86_64" I've entered a JRuby issue: http://jira.codehaus.org/browse/JRUBY-5737? Currently Hiro Asari has commited a JRuby change which adds "universal" as one of the accepted architectures -- but this isn't likely to work with the JRuby FFI implementation which needs more specific information on the arch. I'm not certain that responding with 'universal' is the correct response for the macos-port OpenJDK 1.7 build. From astrange at apple.com Wed Apr 27 10:56:10 2011 From: astrange at apple.com (Alexander Strange) Date: Wed, 27 Apr 2011 13:56:10 -0400 Subject: build error with debug build In-Reply-To: References: Message-ID: On Apr 6, 2011, at 5:03 PM, Glenn Ganz wrote: > i have still some problems to compile openjdk. > > My make command is > make debug_build ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` > > Have somemone a solution for this problem? > > Glenn Seems like a lot of mails got stuck in moderation. This is http://java.net/jira/browse/MACOSX_PORT-15. Adding COMPILER_WARNINGS_FATAL=false will make debug_build work again for now. From swingler at apple.com Wed Apr 27 11:24:20 2011 From: swingler at apple.com (Mike Swingler) Date: Wed, 27 Apr 2011 11:24:20 -0700 Subject: should this happen? java.lang.System.getProperty("os.arch") => 'universal' In-Reply-To: References: Message-ID: <45E8BD94-8937-4144-8289-C13BD9B64B9D@apple.com> On Apr 27, 2011, at 10:51 AM, Stephen Bannasch wrote: > I have an interesting problem using a recent macosx-port build with JRuby. > > JRuby includes an FFI layer which would like to know what arch the JVM it is being run in uses. It's expecting values like: "x86_64". > > However a currtent macosx-port build returns an arch of "universal": > > $ java -version; jruby -rjava -e 'p java.lang.System.getProperty("os.arch")' > openjdk version "1.7.0-internal" > OpenJDK Runtime Environment (build 1.7.0-internal-b00) > OpenJDK 64-Bit Server VM (build 21.0-b03, mixed mode) > "universal" > > Trying the same operation using the system Java returns: "x86_64" > > $ java -version; jruby -rjava -e 'p java.lang.System.getProperty("os.arch")' > java version "1.6.0_24" > Java(TM) SE Runtime Environment (build 1.6.0_24-b07-334-10M3326) > Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02-334, mixed mode) > "x86_64" > > I've entered a JRuby issue: http://jira.codehaus.org/browse/JRUBY-5737? > > Currently Hiro Asari has commited a JRuby change which adds "universal" as one of the accepted architectures -- but this isn't likely to work with the JRuby FFI implementation which needs more specific information on the arch. > > I'm not certain that responding with 'universal' is the correct response for the macos-port OpenJDK 1.7 build. It's not, but it gets our own builds off the ground. Please file a bug at: . Thanks, Mike Swingler Java Engineering Apple Inc. From henri.gomez at gmail.com Wed Apr 27 12:29:08 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 27 Apr 2011 21:29:08 +0200 Subject: Problems with Locales on OS/X for bsd-port and macosx-port In-Reply-To: <166F9DFE-846C-41E0-B3C3-85B328C0D485@apple.com> References: <166F9DFE-846C-41E0-B3C3-85B328C0D485@apple.com> Message-ID: <722CD4F1-9045-4BC4-AB47-FD4536DAE893@gmail.com> Seems there is some delay in ML. I'll create a JIRA, attaching the sample code. Le 27 avr. 2011 ? 16:17, Mike Swingler a ?crit : > On Feb 2, 2011, at 1:23 PM, Henri Gomez wrote: > >> I've got a sample app to test locale : >> >> >> import java.util.Locale; >> >> >> public class TestLocales { >> >> public static void main(String args[]) { >> >> Locale[] lLocs = Locale.getAvailableLocales(); >> >> for (Locale lLoc: lLocs) { >> System.out.println(lLoc); >> } >> } >> } >> >> >> When I run it on OpenJDK 1.7 (32/64/OS-X), here is what I get : >> >> >> sun/text/resources/ >> ar >> be >> >> >> With OS/X 1.6 VM : >> >> ja_JP >> es_PE >> en >> ja_JP_JP >> es_PA >> sr_BA >> mk >> es_GT >> ar_AE >> no_NO >> sq_AL >> bg >> ar_IQ >> ar_YE >> hu >> pt_PT >> el_CY >> ar_QA >> mk_MK >> sv >> de_CH >> en_US >> fi_FI >> is >> cs >> en_MT >> sl_SI >> sk_SK >> it >> tr_TR >> zh >> th >> ar_SA >> no >> en_GB >> sr_CS >> lt >> ro >> en_NZ >> no_NO_NY >> lt_LT >> es_NI >> nl >> ga_IE >> fr_BE >> es_ES >> ar_LB >> ko >> fr_CA >> et_EE >> ar_KW >> sr_RS >> es_US >> es_MX >> ar_SD >> in_ID >> ru >> lv >> es_UY >> lv_LV >> iw >> pt_BR >> ar_SY >> hr >> et >> es_DO >> fr_CH >> hi_IN >> es_VE >> ar_BH >> en_PH >> ar_TN >> fi >> de_AT >> es >> nl_NL >> es_EC >> zh_TW >> ar_JO >> be >> is_IS >> es_CO >> es_CR >> es_CL >> ar_EG >> en_ZA >> th_TH >> el_GR >> it_IT >> ca >> hu_HU >> fr >> en_IE >> uk_UA >> pl_PL >> fr_LU >> nl_BE >> en_IN >> ca_ES >> ar_MA >> es_BO >> en_AU >> sr >> zh_SG >> pt >> uk >> es_SV >> ru_RU >> ko_KR >> vi >> ar_DZ >> vi_VN >> sr_ME >> sq >> ar_LY >> ar >> zh_CN >> be_BY >> zh_HK >> ja >> iw_IL >> bg_BG >> in >> mt_MT >> es_PY >> sl >> fr_FR >> cs_CZ >> it_CH >> ro_RO >> es_PR >> en_CA >> de_DE >> ga >> de_LU >> de >> es_AR >> sk >> ms_MY >> hr_HR >> en_SG >> da >> mt >> pl >> ar_OM >> tr >> th_TH_TH >> el >> ms >> sv_SE >> da_DK >> es_HN >> >> Any ideas about this ? > > Please file this as a bug on . > > Thanks, > Mike Swingler > Java Engineering > Apple Inc. > From henri.gomez at gmail.com Wed Apr 27 12:40:40 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 27 Apr 2011 21:40:40 +0200 Subject: Problems with Locales on OS/X for bsd-port and macosx-port In-Reply-To: <722CD4F1-9045-4BC4-AB47-FD4536DAE893@gmail.com> References: <166F9DFE-846C-41E0-B3C3-85B328C0D485@apple.com> <722CD4F1-9045-4BC4-AB47-FD4536DAE893@gmail.com> Message-ID: JIRA created : http://java.net/jira/browse/MACOSX_PORT-38 2011/4/27 Henri Gomez : > Seems there is some delay in ML. > > I'll create a JIRA, attaching the sample code. > > Le 27 avr. 2011 ? 16:17, Mike Swingler a ?crit : > >> On Feb 2, 2011, at 1:23 PM, Henri Gomez wrote: >> >>> I've got a sample app to test locale : >>> >>> >>> import java.util.Locale; >>> >>> >>> public class TestLocales { >>> >>> ? ? public static void main(String args[]) { >>> >>> ? ? ? ? ? ? Locale[] lLocs = Locale.getAvailableLocales(); >>> >>> ? ? ? ? ? ? for (Locale lLoc: lLocs) { >>> ? ? ? ? ? ? ? ? ? ? System.out.println(lLoc); >>> ? ? ? ? ? ? } >>> ? ? } >>> } >>> >>> >>> When I run it on OpenJDK 1.7 (32/64/OS-X), here is what I get : >>> >>> >>> sun/text/resources/ >>> ar >>> be >>> >>> >>> With OS/X 1.6 VM : >>> >>> ja_JP >>> es_PE >>> en >>> ja_JP_JP >>> es_PA >>> sr_BA >>> mk >>> es_GT >>> ar_AE >>> no_NO >>> sq_AL >>> bg >>> ar_IQ >>> ar_YE >>> hu >>> pt_PT >>> el_CY >>> ar_QA >>> mk_MK >>> sv >>> de_CH >>> en_US >>> fi_FI >>> is >>> cs >>> en_MT >>> sl_SI >>> sk_SK >>> it >>> tr_TR >>> zh >>> th >>> ar_SA >>> no >>> en_GB >>> sr_CS >>> lt >>> ro >>> en_NZ >>> no_NO_NY >>> lt_LT >>> es_NI >>> nl >>> ga_IE >>> fr_BE >>> es_ES >>> ar_LB >>> ko >>> fr_CA >>> et_EE >>> ar_KW >>> sr_RS >>> es_US >>> es_MX >>> ar_SD >>> in_ID >>> ru >>> lv >>> es_UY >>> lv_LV >>> iw >>> pt_BR >>> ar_SY >>> hr >>> et >>> es_DO >>> fr_CH >>> hi_IN >>> es_VE >>> ar_BH >>> en_PH >>> ar_TN >>> fi >>> de_AT >>> es >>> nl_NL >>> es_EC >>> zh_TW >>> ar_JO >>> be >>> is_IS >>> es_CO >>> es_CR >>> es_CL >>> ar_EG >>> en_ZA >>> th_TH >>> el_GR >>> it_IT >>> ca >>> hu_HU >>> fr >>> en_IE >>> uk_UA >>> pl_PL >>> fr_LU >>> nl_BE >>> en_IN >>> ca_ES >>> ar_MA >>> es_BO >>> en_AU >>> sr >>> zh_SG >>> pt >>> uk >>> es_SV >>> ru_RU >>> ko_KR >>> vi >>> ar_DZ >>> vi_VN >>> sr_ME >>> sq >>> ar_LY >>> ar >>> zh_CN >>> be_BY >>> zh_HK >>> ja >>> iw_IL >>> bg_BG >>> in >>> mt_MT >>> es_PY >>> sl >>> fr_FR >>> cs_CZ >>> it_CH >>> ro_RO >>> es_PR >>> en_CA >>> de_DE >>> ga >>> de_LU >>> de >>> es_AR >>> sk >>> ms_MY >>> hr_HR >>> en_SG >>> da >>> mt >>> pl >>> ar_OM >>> tr >>> th_TH_TH >>> el >>> ms >>> sv_SE >>> da_DK >>> es_HN >>> >>> Any ideas about this ? >> >> Please file this as a bug on . >> >> Thanks, >> Mike Swingler >> Java Engineering >> Apple Inc. >> > From stephen.bannasch at deanbrook.org Wed Apr 27 12:42:38 2011 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Wed, 27 Apr 2011 15:42:38 -0400 Subject: should this happen? java.lang.System.getProperty("os.arch") => 'universal' In-Reply-To: <45E8BD94-8937-4144-8289-C13BD9B64B9D@apple.com> References: <45E8BD94-8937-4144-8289-C13BD9B64B9D@apple.com> Message-ID: At 11:24 AM -0700 4/27/11, Mike Swingler wrote: >On Apr 27, 2011, at 10:51 AM, Stephen Bannasch wrote: > > I'm not certain that responding with 'universal' is the correct response for the macos-port OpenJDK 1.7 build. > >It's not, but it gets our own builds off the ground. > >Please file a bug at: . done: http://java.net/jira/browse/MACOSX_PORT-37 From henri.gomez at gmail.com Thu Apr 28 01:22:19 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 28 Apr 2011 10:22:19 +0200 Subject: delay or problem in ML Message-ID: I just see new Mercurial updates when syncing trunk : * adding java.io.File tests to the Mac port of OpenJDK7; updating copyright of previous additions But I didn't see any mail about this in mailing list. Any problems around ? From harald.kuhr at gmail.com Thu Apr 28 01:59:53 2011 From: harald.kuhr at gmail.com (Harald Kuhr) Date: Thu, 28 Apr 2011 10:59:53 +0200 Subject: should this happen? java.lang.System.getProperty("os.arch") => 'universal' In-Reply-To: <45E8BD94-8937-4144-8289-C13BD9B64B9D@apple.com> References: <45E8BD94-8937-4144-8289-C13BD9B64B9D@apple.com> Message-ID: On 27. apr. 2011, at 20.24, Mike Swingler wrote: >> I'm not certain that responding with 'universal' is the correct response for the macos-port OpenJDK 1.7 build. > > It's not, but it gets our own builds off the ground. > > Please file a bug at: . While we're at it, "os.name" reports "Darwin" and "os.version" reports "10.7.0" which is also wrong (at least on my Snow Leopard system). openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-b00) OpenJDK 64-Bit Server VM (build 21.0-b07, mixed mode) os.name: Darwin os.arch: universal os.version: 10.7.0 java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07-334-10M3326) Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02-334, mixed mode) os.name: Mac OS X os.arch: x86_64 os.version: 10.6.7 I filed a separate issue for this, you might want to merge them. Best regards, -- Harald K From swingler at apple.com Thu Apr 28 07:00:42 2011 From: swingler at apple.com (Mike Swingler) Date: Thu, 28 Apr 2011 07:00:42 -0700 Subject: delay or problem in ML In-Reply-To: References: Message-ID: <29E4DD3B-9D29-496D-AB19-7723189AF602@apple.com> On Apr 28, 2011, at 1:22 AM, Henri Gomez wrote: > I just see new Mercurial updates when syncing trunk : > > * adding java.io.File tests to the Mac port of OpenJDK7; updating > copyright of previous additions > > But I didn't see any mail about this in mailing list. > Any problems around ? This was just us adding more tests from our internal JUnit test harness to the OpenJDK jtreg suite. Regards, Mike Swingler Java Engineering Apple Inc. From henri.gomez at gmail.com Thu Apr 28 07:08:55 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 28 Apr 2011 16:08:55 +0200 Subject: delay or problem in ML In-Reply-To: <29E4DD3B-9D29-496D-AB19-7723189AF602@apple.com> References: <29E4DD3B-9D29-496D-AB19-7723189AF602@apple.com> Message-ID: >> I just see new Mercurial updates when syncing trunk : >> >> * adding java.io.File tests to the Mac port of OpenJDK7; updating >> copyright of previous additions >> >> But I didn't see any mail about this in mailing list. >> Any problems around ? > > This was just us adding more tests from our internal JUnit test harness to the OpenJDK jtreg suite. Sure, but I wondering why I didn't see the hg mail notification : latest was : Changeset: d19dd3dd599e Author: schien Date: 2011-04-07 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/d19dd3dd599e Added tag jdk7-b137 for changeset 1d87f7460cde ! .hgtags Changeset: 237e470c4072 Author: Greg Lewis Date: 2011-04-09 10:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/237e470c4072 Merge from main OpenJDK repository Changeset: 39ddf1b8fb46 Author: astrange Date: 2011-04-10 20:26 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/39ddf1b8fb46 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp From swingler at apple.com Thu Apr 28 07:25:02 2011 From: swingler at apple.com (Mike Swingler) Date: Thu, 28 Apr 2011 07:25:02 -0700 Subject: delay or problem in ML In-Reply-To: References: <29E4DD3B-9D29-496D-AB19-7723189AF602@apple.com> Message-ID: On Apr 28, 2011, at 7:08 AM, Henri Gomez wrote: >>> I just see new Mercurial updates when syncing trunk : >>> >>> * adding java.io.File tests to the Mac port of OpenJDK7; updating >>> copyright of previous additions >>> >>> But I didn't see any mail about this in mailing list. >>> Any problems around ? >> >> This was just us adding more tests from our internal JUnit test harness to the OpenJDK jtreg suite. > > Sure, but I wondering why I didn't see the hg mail notification : > > latest was : > > > Changeset: d19dd3dd599e > Author: schien > Date: 2011-04-07 15:21 -0700 > URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/d19dd3dd599e > > Added tag jdk7-b137 for changeset 1d87f7460cde > > ! .hgtags > > Changeset: 237e470c4072 > Author: Greg Lewis > Date: 2011-04-09 10:10 -0700 > URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/237e470c4072 > > Merge from main OpenJDK repository > > > Changeset: 39ddf1b8fb46 > Author: astrange > Date: 2011-04-10 20:26 -0400 > URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/39ddf1b8fb46 > > Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp It happened last week when the mail servers at Oracle got clogged up. Presumably everything got unstuck yesterday. Regards, Mike Swingler Java Engineering Apple Inc. From henri.gomez at gmail.com Thu Apr 28 10:11:33 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 28 Apr 2011 19:11:33 +0200 Subject: delay or problem in ML In-Reply-To: References: <29E4DD3B-9D29-496D-AB19-7723189AF602@apple.com> Message-ID: >> Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp > > It happened last week when the mail servers at Oracle got clogged up. Presumably everything got unstuck yesterday. Ok, so it was just a temporary failure. Good to know, thanks Mike From henri.gomez at gmail.com Fri Apr 29 00:22:44 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 29 Apr 2011 09:22:44 +0200 Subject: Problems with Locales when building under OS/X Message-ID: I sent a mail to both list a while ago about problem with Locales and opened a JIRA on MacOSX Port : http://java.net/jira/browse/MACOSX_PORT-38 Ralf Ebert found the problem to be related to sed on OS/X and provided a patch. Could it be safely backported on bsd port (not dedicated to OS/X) ? Regards From mik3hall at gmail.com Fri Apr 29 02:43:29 2011 From: mik3hall at gmail.com (Michael Hall) Date: Fri, 29 Apr 2011 04:43:29 -0500 Subject: should this happen? java.lang.System.getProperty("os.arch") => 'universal' In-Reply-To: References: <45E8BD94-8937-4144-8289-C13BD9B64B9D@apple.com> Message-ID: <4559F851-3139-403F-AFC6-10FFC410DCD3@gmail.com> On Apr 28, 2011, at 3:59 AM, Harald Kuhr wrote: > While we're at it, "os.name" reports "Darwin" and "os.version" reports "10.7.0" which is also wrong (at least on my Snow Leopard system). > > openjdk version "1.7.0-internal" > OpenJDK Runtime Environment (build 1.7.0-internal-b00) > OpenJDK 64-Bit Server VM (build 21.0-b07, mixed mode) I guess additionally while we're at it. If -version showed the correct b## build at some point it would be nice. I was talking with someone else about the possibility of version being involved in something. They were on a Windows b120 ea release. I believe the actual latest release now is around b139? I showed the above for -version and wasn't really sure what build release it was. Fortunately, I didn't really think whatever it was we were discussing was release related. From henri.gomez at gmail.com Fri Apr 29 02:56:33 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 29 Apr 2011 11:56:33 +0200 Subject: should this happen? java.lang.System.getProperty("os.arch") => 'universal' In-Reply-To: <4559F851-3139-403F-AFC6-10FFC410DCD3@gmail.com> References: <45E8BD94-8937-4144-8289-C13BD9B64B9D@apple.com> <4559F851-3139-403F-AFC6-10FFC410DCD3@gmail.com> Message-ID: I was discuss previously, only 'releases' build tag them correctly. See also http://java.net/jira/browse/MACOSX_PORT-37 and http://java.net/jira/browse/MACOSX_PORT-38 And also this one, http://java.net/jira/browse/MACOSX_PORT-19 And of course vote for your favorites issues 2011/4/29 Michael Hall : > > On Apr 28, 2011, at 3:59 AM, Harald Kuhr wrote: > >> While we're at it, "os.name" reports "Darwin" and "os.version" reports "10.7.0" which is also wrong (at least on my Snow Leopard system). >> >> openjdk version "1.7.0-internal" >> OpenJDK Runtime Environment (build 1.7.0-internal-b00) >> OpenJDK 64-Bit Server VM (build 21.0-b07, mixed mode) > > I guess additionally while we're at it. If -version showed the correct b## build at some point it would be nice. I was talking with someone else about the possibility of version being involved in something. They were on a Windows b120 ea release. I believe the actual latest release now is around b139? I showed the above for -version and wasn't really sure what build release it was. Fortunately, I didn't really think whatever it was we were discussing was release related. From henri.gomez at gmail.com Fri Apr 29 02:57:36 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 29 Apr 2011 11:57:36 +0200 Subject: should this happen? java.lang.System.getProperty("os.arch") => 'universal' In-Reply-To: References: <45E8BD94-8937-4144-8289-C13BD9B64B9D@apple.com> <4559F851-3139-403F-AFC6-10FFC410DCD3@gmail.com> Message-ID: Oups, http://java.net/jira/browse/MACOSX_PORT-39 (not 38) 2011/4/29 Henri Gomez : > I was discuss previously, only 'releases' build tag them correctly. > > See also http://java.net/jira/browse/MACOSX_PORT-37 and > http://java.net/jira/browse/MACOSX_PORT-38 > And also this one, http://java.net/jira/browse/MACOSX_PORT-19 > > And of course vote for your favorites issues > > 2011/4/29 Michael Hall : >> >> On Apr 28, 2011, at 3:59 AM, Harald Kuhr wrote: >> >>> While we're at it, "os.name" reports "Darwin" and "os.version" reports "10.7.0" which is also wrong (at least on my Snow Leopard system). >>> >>> openjdk version "1.7.0-internal" >>> OpenJDK Runtime Environment (build 1.7.0-internal-b00) >>> OpenJDK 64-Bit Server VM (build 21.0-b07, mixed mode) >> >> I guess additionally while we're at it. If -version showed the correct b## build at some point it would be nice. I was talking with someone else about the possibility of version being involved in something. They were on a Windows b120 ea release. I believe the actual latest release now is around b139? I showed the above for -version and wasn't really sure what build release it was. Fortunately, I didn't really think whatever it was we were discussing was release related. > From mik3hall at gmail.com Fri Apr 29 02:59:26 2011 From: mik3hall at gmail.com (Michael Hall) Date: Fri, 29 Apr 2011 04:59:26 -0500 Subject: should this happen? java.lang.System.getProperty("os.arch") => 'universal' In-Reply-To: References: <45E8BD94-8937-4144-8289-C13BD9B64B9D@apple.com> <4559F851-3139-403F-AFC6-10FFC410DCD3@gmail.com> Message-ID: <6759E0FF-AE26-4AB0-B025-5E9879F1E400@gmail.com> On Apr 29, 2011, at 4:56 AM, Henri Gomez wrote: > I was discuss previously, only 'releases' build tag them correctly. Ah, sorry, just noticed Harald's. Thanks. Looks well covered.