From astrange at apple.com Mon May 2 04:43:11 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 02 May 2011 11:43:11 +0000 Subject: hg: macosx-port/macosx-port: 3 new changesets Message-ID: <20110502114311.4B2AB471B3@hg.openjdk.java.net> Changeset: dcfe74f1c655 Author: katleman Date: 2011-04-21 15:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/dcfe74f1c655 Added tag jdk7-b139 for changeset 7ed6d0b9aaa1 ! .hgtags Changeset: 322a21e34e1c Author: Greg Lewis Date: 2011-04-23 12:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/322a21e34e1c Merge from main OpenJDK repository Changeset: 5b097416120d Author: astrange Date: 2011-05-02 06:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/5b097416120d Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port From astrange at apple.com Mon May 2 04:43:16 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 02 May 2011 11:43:16 +0000 Subject: hg: macosx-port/macosx-port/corba: 3 new changesets Message-ID: <20110502114319.15E11471B4@hg.openjdk.java.net> Changeset: cdf5d19ec142 Author: katleman Date: 2011-04-21 15:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/cdf5d19ec142 Added tag jdk7-b139 for changeset 60b074ec6fcf ! .hgtags Changeset: 0b1aa422679d Author: Greg Lewis Date: 2011-04-23 12:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/0b1aa422679d Merge from main OpenJDK repository Changeset: 39036b588479 Author: astrange Date: 2011-05-02 06:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/39036b588479 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/corba From astrange at apple.com Mon May 2 04:43:28 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 02 May 2011 11:43:28 +0000 Subject: hg: macosx-port/macosx-port/hotspot: 51 new changesets Message-ID: <20110502114457.61AFC471B6@hg.openjdk.java.net> Changeset: c2323e2ea62b Author: never Date: 2011-03-31 21:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c2323e2ea62b 6385687: UseFastEmptyMethods/UseFastAccessorMethods considered harmful Reviewed-by: kvn, jrose, phh ! src/share/vm/prims/jvmtiManageCapabilities.cpp ! src/share/vm/runtime/globals.hpp Changeset: f8b038506985 Author: never Date: 2011-04-01 21:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f8b038506985 6909440: C2 fails with assertion (_always_cold->is_cold(),"must always be cold") Reviewed-by: kvn ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/callGenerator.hpp Changeset: 07acc51c1d2a Author: kvn Date: 2011-04-02 09:49 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/07acc51c1d2a 7032314: Allow to generate CallLeafNoFPNode in IdealKit Summary: Added CallLeafNoFPNode generation to IdealKit. Added i_o synchronization. Reviewed-by: never ! 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 Changeset: 08eb13460b3a Author: kvn Date: 2011-04-02 10:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/08eb13460b3a 7004535: Clone loop predicate during loop unswitch Summary: Clone loop predicate for clonned loops Reviewed-by: never ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/ifnode.cpp + src/share/vm/opto/loopPredicate.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/phaseX.hpp ! src/share/vm/opto/split_if.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/vectornode.hpp Changeset: 13bc79b5c9c8 Author: roland Date: 2011-04-03 12:00 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/13bc79b5c9c8 7033154: Improve C1 arraycopy performance Summary: better static analysis. Take advantage of array copy stubs. Reviewed-by: never ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.cpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_Optimizer.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/c1/c1_Runtime1.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp Changeset: e863062e521d Author: twisti Date: 2011-04-04 03:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e863062e521d 7032458: Zero and Shark fixes Reviewed-by: twisti Contributed-by: Gary Benson ! src/cpu/zero/vm/globals_zero.hpp ! src/cpu/zero/vm/relocInfo_zero.cpp ! src/cpu/zero/vm/sharedRuntime_zero.cpp ! src/share/vm/ci/ciTypeFlow.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/shark/sharkCompiler.cpp ! src/share/vm/shark/sharkCompiler.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp Changeset: 8b2317d732ec Author: never Date: 2011-04-04 12:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8b2317d732ec 7026957: assert(type2aelembytes(store->as_Mem()->memory_type(), true) == 1 << shift->in(2)->get_int()) failed Reviewed-by: kvn, jrose ! src/share/vm/opto/loopTransform.cpp Changeset: bb22629531fa Author: iveresov Date: 2011-04-04 16:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/bb22629531fa 7033732: C1: When calling c2 arraycopy stubs offsets and length must have clear upper 32bits Summary: With 7033154 we started calling c2 arraycopy stubs from c1. On sparcv9 we must clear the upper 32bits for offset (src_pos, dst_pos) and length parameters when calling them. Reviewed-by: never, kvn ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp Changeset: a54519951ff6 Author: iveresov Date: 2011-04-04 18:48 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a54519951ff6 Merge Changeset: 87ce328c6a21 Author: never Date: 2011-04-04 19:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/87ce328c6a21 6528013: C1 CTW failure with -XX:+VerifyOops assert(allocates2(pc),"") Reviewed-by: kvn, iveresov ! src/share/vm/c1/c1_LIRAssembler.cpp Changeset: fb37e3eabfd0 Author: never Date: 2011-04-04 22:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/fb37e3eabfd0 Merge Changeset: d7a3fed1c1c9 Author: kvn Date: 2011-04-04 19:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d7a3fed1c1c9 7004547: regular loop unroll should not unroll more than max unrolling Summary: Take into account that after unroll conjoined heads and tails will fold. Reviewed-by: never ! src/share/vm/opto/loopTransform.cpp Changeset: 03f2be00fa21 Author: kvn Date: 2011-04-05 00:27 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/03f2be00fa21 Merge Changeset: 479b4b4b6950 Author: never Date: 2011-04-05 00:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/479b4b4b6950 6777083: assert(target != __null,"must not be null") Reviewed-by: iveresov, kvn ! src/cpu/x86/vm/assembler_x86.hpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp Changeset: 8e77e1f26188 Author: never Date: 2011-04-05 02:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8e77e1f26188 Merge Changeset: 527977d4f740 Author: never Date: 2011-04-05 19:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/527977d4f740 7033779: CodeCache::largest_free_block may need to hold the CodeCache lock Reviewed-by: kvn ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp Changeset: 98c560260039 Author: never Date: 2011-04-06 16:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/98c560260039 7034513: enable fast accessors and empty methods for ZERO and -Xint Reviewed-by: kvn, iveresov ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 55973726c600 Author: kvn Date: 2011-04-06 17:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/55973726c600 6992789: assert(phi->_idx >= nodes_size()) failed: only new Phi per instance memory slice Summary: Swap checks: check for regular memory slice first and keep input phi. Reviewed-by: never ! src/share/vm/opto/escape.cpp Changeset: ed69575596ac Author: jrose Date: 2011-04-07 17:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/ed69575596ac 6981791: remove experimental code for JSR 292 Reviewed-by: twisti ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ConstantTag.java ! 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/verifier.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/oops/cpCacheOop.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/oops/methodOop.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/methodHandleWalk.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/constantTag.cpp ! src/share/vm/utilities/constantTag.hpp Changeset: 758ba0bf7bcc Author: jrose Date: 2011-04-07 17:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/758ba0bf7bcc 7012087: JSR 292 Misleading exception message for a non-bound MH for a virtual method Summary: Improve error message formatting to give more information to user. Also, catch a corner case related to 6930553 and 6844449. Reviewed-by: kvn ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 4124a5a27707 Author: jrose Date: 2011-04-07 17:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/4124a5a27707 7009600: JSR 292 Server compiler crashes in Compile::find_intrinsic(ciMethod*, bool) Summary: catch errors during the compile-time processing of method handles; back out cleanly Reviewed-by: twisti ! src/share/vm/ci/ciMethodHandle.cpp ! src/share/vm/opto/doCall.cpp Changeset: 3f49d30f8184 Author: never Date: 2011-04-07 21:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3f49d30f8184 7034957: acquiring lock CodeCache_lock/1 out of order with lock tty_lock/0 -- possible deadlock Reviewed-by: iveresov ! src/share/vm/code/codeCache.cpp Changeset: d86923d96dca Author: iveresov Date: 2011-04-08 17:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d86923d96dca 7034967: C1: assert(false) failed: error (assembler_sparc.cpp:2043) Summary: Fix -XX:+VerifyOops Reviewed-by: kvn, never ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 3af54845df98 Author: kvn Date: 2011-04-08 14:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3af54845df98 7004555: Add new policy for one iteration loops Summary: Add new policy for one iteration loops (mostly formal pre- loops). Reviewed-by: never ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp Changeset: 46d145ee8e68 Author: kvn Date: 2011-04-08 20:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/46d145ee8e68 Merge Changeset: 3fa3c7e4d4f3 Author: never Date: 2011-04-08 23:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3fa3c7e4d4f3 7035161: assert(!o->is_null_object()) failed: null object not yet handled here. Reviewed-by: kvn ! src/share/vm/ci/ciInstance.cpp Changeset: 6c97c830fb6f Author: jrose Date: 2011-04-09 21:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6c97c830fb6f Merge ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/oops/constantPoolKlass.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/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp Changeset: 677234770800 Author: dsamersoff Date: 2011-03-30 19:38 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/677234770800 7017193: Small memory leak in get_stack_bounds os::create_stack_guard_pages Summary: getline() returns -1 but still allocate memory for str Reviewed-by: dcubed, coleenp ! src/os/linux/vm/os_linux.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp Changeset: b025bffd6c2c Author: dholmes Date: 2011-03-31 06:54 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b025bffd6c2c 7032775: Include Shark code in the build again Reviewed-by: ohair Contributed-by: gbenson at redhat.com, ahughes at redhat.com ! make/linux/makefiles/vm.make Changeset: 37be97a58393 Author: andrew Date: 2011-04-01 15:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/37be97a58393 7010849: 5/5 Extraneous javac source/target options when building sa-jdi Summary: Make code changes necessary to get rid of the '-source 1.4 -target 1.4' options. Reviewed-by: dholmes, dcubed ! agent/src/share/classes/sun/jvm/hotspot/HelloWorld.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java ! agent/src/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java ! make/linux/makefiles/sa.make ! make/solaris/makefiles/sa.make ! make/windows/makefiles/sa.make Changeset: 7144a1d6e0a9 Author: kamg Date: 2011-03-31 08:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/7144a1d6e0a9 7030388: JCK test failed to reject invalid class check01304m10n. Summary: Restrict fix for 7020118 to only when checking exception handlers Reviewed-by: dcubed, dholmes ! src/share/vm/classfile/stackMapFrame.cpp ! src/share/vm/classfile/stackMapFrame.hpp ! src/share/vm/classfile/stackMapTable.cpp Changeset: 11427f216063 Author: dholmes Date: 2011-04-04 18:15 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/11427f216063 7009276: Add -XX:+IgnoreUnrecognizedVMOptions to several tests Reviewed-by: kvn ! test/compiler/6795161/Test.java Changeset: 1dac0f3af89f Author: ohair Date: 2011-04-07 20:26 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1dac0f3af89f 7019210: Fix misc references to /bugreport websites Reviewed-by: skannan ! src/share/vm/runtime/arguments.cpp Changeset: c49c3947b98a Author: brutisso Date: 2011-04-11 11:12 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c49c3947b98a 7034625: Product builds in Visual Studio projects should produce full symbol information Summary: Add the /debug flag to the linker command in Visual Studio Reviewed-by: mgronlun, poonam, hosterda ! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java Changeset: 6a615eae2f34 Author: dholmes Date: 2011-04-12 02:53 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6a615eae2f34 7034585: Adjust fillInStackTrace filtering to assist 6998871 Summary: Allow for one or more fillInStackTrace frames to be skipped Reviewed-by: mchung, kvn ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 3449f5e02cc4 Author: coleenp Date: 2011-04-12 14:18 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3449f5e02cc4 Merge ! make/linux/makefiles/vm.make ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/stackMapFrame.cpp ! src/share/vm/classfile/stackMapFrame.hpp ! src/share/vm/classfile/stackMapTable.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 328926869b15 Author: jrose Date: 2011-04-09 22:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/328926869b15 6987991: JSR 292 phpreboot test/testtracefun2.phpr segfaults Summary: Make MH verification tests more correct, robust, and informative. Fix lingering symbol refcount problems. Reviewed-by: twisti ! src/share/vm/oops/methodOop.cpp ! src/share/vm/prims/methodHandleWalk.hpp ! src/share/vm/prims/methodHandles.cpp Changeset: 15c9a0e16269 Author: kvn Date: 2011-04-11 15:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/15c9a0e16269 7035713: 3DNow Prefetch Instruction Support Summary: The upcoming processors from AMD are the first that support 3dnow prefetch without supporting the 3dnow instruction set. Reviewed-by: kvn Contributed-by: tom.deneau at amd.com ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_32.ad Changeset: 4b95bbb36464 Author: twisti Date: 2011-04-12 02:40 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/4b95bbb36464 7035870: JSR 292: Zero support Summary: This adds support for JSR 292 to Zero. Reviewed-by: twisti Contributed-by: Gary Benson ! src/cpu/zero/vm/bytecodeInterpreter_zero.hpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/cpu/zero/vm/cppInterpreter_zero.hpp ! src/cpu/zero/vm/interpreter_zero.cpp ! src/cpu/zero/vm/methodHandles_zero.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreter.hpp Changeset: 3a808be061ff Author: iveresov Date: 2011-04-13 14:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3a808be061ff 6988308: assert((cnt > 0.0f) && (prob > 0.0f)) failed: Bad frequency assignment in if Summary: Make sure cnt doesn't become negative and integer overflow doesn't happen. Reviewed-by: kvn, twisti ! src/share/vm/opto/parse2.cpp Changeset: dbccacb79c63 Author: iveresov Date: 2011-04-14 00:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/dbccacb79c63 7036236: VM crashes assert((!inside_attrs()) || is_error_reported()) failed ... Summary: Eliminate the race condition. Reviewed-by: kvn ! src/share/vm/code/codeCache.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/sweeper.cpp Changeset: 1fcd6e9c3965 Author: twisti Date: 2011-04-14 01:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1fcd6e9c3965 7036220: Shark fails to find LLVM 2.9 System headers during build Reviewed-by: gbenson, twisti Contributed-by: Xerxes Ranby ! src/share/vm/shark/llvmHeaders.hpp Changeset: e9b9554f7fc3 Author: twisti Date: 2011-04-14 06:46 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e9b9554f7fc3 Merge Changeset: 97e8046e2562 Author: jrose Date: 2011-04-15 08:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/97e8046e2562 Merge Changeset: da7f1093a6b7 Author: trims Date: 2011-04-15 18:23 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/da7f1093a6b7 Merge Changeset: 611e19a16519 Author: trims Date: 2011-04-15 18:23 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/611e19a16519 7037174: Bump the HS21 build number to 09 Summary: Update the HS21 build number to 09 Reviewed-by: jcoomes ! make/hotspot_version Changeset: db3a870b62f6 Author: katleman Date: 2011-04-21 15:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/db3a870b62f6 Added tag jdk7-b139 for changeset 611e19a16519 ! .hgtags Changeset: 7b4fb6089361 Author: trims Date: 2011-04-21 19:49 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/7b4fb6089361 Added tag hs21-b09 for changeset 611e19a16519 ! .hgtags Changeset: f46e4b512cbf Author: Greg Lewis Date: 2011-04-23 12:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f46e4b512cbf Merge from main OpenJDK repository ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/zero/vm/globals_zero.hpp ! src/cpu/zero/vm/methodHandles_zero.cpp ! src/cpu/zero/vm/relocInfo_zero.cpp ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp Changeset: 59cd085eee48 Author: Greg Lewis Date: 2011-04-23 12:51 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/59cd085eee48 . Make changes to the BSD specific files equivalent to the Linux specific changes. ! make/bsd/makefiles/sa.make ! make/bsd/makefiles/vm.make Changeset: 5e4b2358cee4 Author: astrange Date: 2011-05-02 06:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/5e4b2358cee4 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot ! make/bsd/makefiles/sa.make ! src/os/linux/vm/os_linux.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp From astrange at apple.com Mon May 2 04:45:03 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 02 May 2011 11:45:03 +0000 Subject: hg: macosx-port/macosx-port/jaxp: 3 new changesets Message-ID: <20110502114503.10EE4471B7@hg.openjdk.java.net> Changeset: c8136fd161c8 Author: katleman Date: 2011-04-21 15:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/c8136fd161c8 Added tag jdk7-b139 for changeset 28c7c0ed2444 ! .hgtags Changeset: 589e1ca5cb37 Author: Greg Lewis Date: 2011-04-23 12:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/589e1ca5cb37 Merge from main OpenJDK repository Changeset: dd07a6cf2b53 Author: astrange Date: 2011-05-02 06:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/dd07a6cf2b53 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp From astrange at apple.com Mon May 2 04:45:08 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 02 May 2011 11:45:08 +0000 Subject: hg: macosx-port/macosx-port/jaxws: 3 new changesets Message-ID: <20110502114508.9B325471B8@hg.openjdk.java.net> Changeset: e0ae10a9967b Author: katleman Date: 2011-04-21 15:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/e0ae10a9967b Added tag jdk7-b139 for changeset c025078c8362 ! .hgtags Changeset: 44d2bffdf7ae Author: Greg Lewis Date: 2011-04-23 12:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/44d2bffdf7ae Merge from main OpenJDK repository Changeset: e764409adc1d Author: astrange Date: 2011-05-02 06:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/e764409adc1d Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws From astrange at apple.com Mon May 2 04:47:05 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 02 May 2011 11:47:05 +0000 Subject: hg: macosx-port/macosx-port/langtools: 3 new changesets Message-ID: <20110502114712.DD8E1471BA@hg.openjdk.java.net> Changeset: 674dc2b21640 Author: katleman Date: 2011-04-21 15:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/674dc2b21640 Added tag jdk7-b139 for changeset 853b6bb99f9b ! .hgtags Changeset: 47916f6ed684 Author: Greg Lewis Date: 2011-04-23 12:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/47916f6ed684 Merge from main OpenJDK repository Changeset: 2d4cb4205c74 Author: astrange Date: 2011-05-02 06:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/2d4cb4205c74 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools From astrange at apple.com Mon May 2 04:45:15 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 02 May 2011 11:45:15 +0000 Subject: hg: macosx-port/macosx-port/jdk: 10 new changesets Message-ID: <20110502114658.4A26D471B9@hg.openjdk.java.net> Changeset: fb1d421c1e97 Author: jrose Date: 2011-04-09 21:38 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fb1d421c1e97 7019529: JSR292: java/dyn/ClassValueTest.java depends on sub-test execution order Summary: Test should not use static variables, because they may contain stale values. Reviewed-by: twisti ! test/java/lang/invoke/ClassValueTest.java Changeset: 861e16acfea7 Author: trims Date: 2011-04-19 18:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/861e16acfea7 Merge Changeset: c7452722c57d Author: yhuang Date: 2011-04-18 23:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c7452722c57d 7036905: [de] dem - the german mark display name is incorrect Reviewed-by: naoto ! src/share/classes/sun/util/resources/CurrencyNames_de.properties ! src/share/classes/sun/util/resources/CurrencyNames_it.properties ! test/java/util/Currency/CurrencyTest.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: 114089fb817c Author: mfang Date: 2011-04-19 10:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/114089fb817c Merge ! test/sun/text/resources/LocaleDataTest.java Changeset: 7e7c898b6352 Author: mfang Date: 2011-04-19 11:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7e7c898b6352 Merge Changeset: 5f6f3175decc Author: asaha Date: 2011-04-20 14:22 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5f6f3175decc 7018125: Reverting the JFB version string for JDK releases Reviewed-by: katleman ! make/common/shared/Defs.gmk Changeset: d80954a89b49 Author: cl Date: 2011-04-20 16:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d80954a89b49 Merge Changeset: 67b71a815388 Author: katleman Date: 2011-04-21 15:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/67b71a815388 Added tag jdk7-b139 for changeset d80954a89b49 ! .hgtags Changeset: 0f9b6eb47433 Author: Greg Lewis Date: 2011-04-23 12:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0f9b6eb47433 Merge from main OpenJDK repository ! make/common/shared/Defs.gmk Changeset: a2f9ff08a488 Author: astrange Date: 2011-05-02 06:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a2f9ff08a488 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jdk ! make/common/shared/Defs.gmk From henri.gomez at gmail.com Mon May 2 11:34:30 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 2 May 2011 20:34:30 +0200 Subject: hg: macosx-port/macosx-port/langtools: 3 new changesets In-Reply-To: <20110502114712.DD8E1471BA@hg.openjdk.java.net> References: <20110502114712.DD8E1471BA@hg.openjdk.java.net> Message-ID: Ouch, there is still serious delay in Mercurial notification to mailing-list :( 2011/5/2 : > Changeset: 674dc2b21640 > Author: ? ?katleman > Date: ? ? ?2011-04-21 15:33 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/674dc2b21640 > > Added tag jdk7-b139 for changeset 853b6bb99f9b > > ! .hgtags > > Changeset: 47916f6ed684 > Author: ? ?Greg Lewis > Date: ? ? ?2011-04-23 12:09 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/47916f6ed684 > > Merge from main OpenJDK repository > > > Changeset: 2d4cb4205c74 > Author: ? ?astrange > Date: ? ? ?2011-05-02 06:08 -0400 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/2d4cb4205c74 > > Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools > > > From tomas.hurka at googlemail.com Tue May 3 00:00:05 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Tue, 3 May 2011 09:00:05 +0200 Subject: hg: macosx-port/macosx-port/langtools: 3 new changesets In-Reply-To: References: <20110502114712.DD8E1471BA@hg.openjdk.java.net> Message-ID: <909B148E-10CE-4968-B18B-A4F735D9D65F@googlemail.com> Hi Henri, On 2 May 2011, at 20:34, Henri Gomez wrote: > Ouch, there is still serious delay in Mercurial notification to mailing-list :( Why do you think so? > > > 2011/5/2 : >> Changeset: 674dc2b21640 >> Author: katleman >> Date: 2011-04-21 15:33 -0700 >> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/674dc2b21640 >> >> Added tag jdk7-b139 for changeset 853b6bb99f9b >> >> ! .hgtags >> >> Changeset: 47916f6ed684 >> Author: Greg Lewis >> Date: 2011-04-23 12:09 -0700 >> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/47916f6ed684 >> >> Merge from main OpenJDK repository >> >> >> Changeset: 2d4cb4205c74 >> Author: astrange >> Date: 2011-05-02 06:08 -0400 >> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/2d4cb4205c74 >> >> Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools >> >> >> -- 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 Tue May 3 02:32:55 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 3 May 2011 11:32:55 +0200 Subject: hg: macosx-port/macosx-port/langtools: 3 new changesets In-Reply-To: <909B148E-10CE-4968-B18B-A4F735D9D65F@googlemail.com> References: <20110502114712.DD8E1471BA@hg.openjdk.java.net> <909B148E-10CE-4968-B18B-A4F735D9D65F@googlemail.com> Message-ID: Well see the hg logs :) 2011/5/3 Tomas Hurka : > Hi Henri, > > > On 2 May 2011, at 20:34, Henri Gomez wrote: > >> Ouch, there is still serious delay in Mercurial notification to mailing-list :( > > Why do you think so? > >> >> >> 2011/5/2 ?: >>> Changeset: 674dc2b21640 >>> Author: ? ?katleman >>> Date: ? ? ?2011-04-21 15:33 -0700 >>> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/674dc2b21640 >>> >>> Added tag jdk7-b139 for changeset 853b6bb99f9b >>> >>> ! .hgtags >>> >>> Changeset: 47916f6ed684 >>> Author: ? ?Greg Lewis >>> Date: ? ? ?2011-04-23 12:09 -0700 >>> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/47916f6ed684 >>> >>> Merge from main OpenJDK repository >>> >>> >>> Changeset: 2d4cb4205c74 >>> Author: ? ?astrange >>> Date: ? ? ?2011-05-02 06:08 -0400 >>> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/2d4cb4205c74 >>> >>> Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools >>> >>> >>> > > -- > Tomas Hurka ? > NetBeans Profiler http://profiler.netbeans.org > VisualVM http://visualvm.java.net > Software Developer > Oracle, Praha Czech Republic > > > > From tomas.hurka at googlemail.com Tue May 3 03:14:35 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Tue, 3 May 2011 12:14:35 +0200 Subject: hg: macosx-port/macosx-port/langtools: 3 new changesets In-Reply-To: References: <20110502114712.DD8E1471BA@hg.openjdk.java.net> <909B148E-10CE-4968-B18B-A4F735D9D65F@googlemail.com> Message-ID: <4579E3BC-A0E3-4FAF-BD2E-FD82D77B535A@googlemail.com> Hi Henri, On 3 May 2011, at 11:32, Henri Gomez wrote: > Well see the hg logs :) I am sorry, but I do not see anything wrong there and I do not understand why Hg logs have something to do with delay in Mercurial notification to mailing-list. Can you please, describe it? Thanks. > > 2011/5/3 Tomas Hurka : >> Hi Henri, >> >> >> On 2 May 2011, at 20:34, Henri Gomez wrote: >> >>> Ouch, there is still serious delay in Mercurial notification to mailing-list :( >> >> Why do you think so? >> >>> >>> >>> 2011/5/2 : >>>> Changeset: 674dc2b21640 >>>> Author: katleman >>>> Date: 2011-04-21 15:33 -0700 >>>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/674dc2b21640 >>>> >>>> Added tag jdk7-b139 for changeset 853b6bb99f9b >>>> >>>> ! .hgtags >>>> >>>> Changeset: 47916f6ed684 >>>> Author: Greg Lewis >>>> Date: 2011-04-23 12:09 -0700 >>>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/47916f6ed684 >>>> >>>> Merge from main OpenJDK repository >>>> >>>> >>>> Changeset: 2d4cb4205c74 >>>> Author: astrange >>>> Date: 2011-05-02 06:08 -0400 >>>> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/2d4cb4205c74 >>>> >>>> Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools >>>> >>>> >>>> >> >> -- >> Tomas Hurka >> NetBeans Profiler http://profiler.netbeans.org >> VisualVM http://visualvm.java.net >> Software Developer >> Oracle, Praha Czech Republic >> >> >> >> -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic From tobi at ultramixer.com Tue May 3 04:40:50 2011 From: tobi at ultramixer.com (Tobias Bley) Date: Tue, 3 May 2011 13:40:50 +0200 Subject: JavaSound on OpenJDK on Mac? In-Reply-To: <19CED798-F629-481B-83CC-4B97D988E188@verizon.net> References: <19CED798-F629-481B-83CC-4B97D988E188@verizon.net> Message-ID: <77F3DD11-9BF0-4A6B-96D4-CF24D7915FB0@ultramixer.com> Java sound support is currently missing, isn't it? Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: com.sun.media.sound.MidiInDeviceProvider.nGetNumDevices()I Best regards, Tobi From henri.gomez at gmail.com Tue May 3 05:08:00 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Tue, 3 May 2011 14:08:00 +0200 Subject: hg: macosx-port/macosx-port/langtools: 3 new changesets In-Reply-To: <4579E3BC-A0E3-4FAF-BD2E-FD82D77B535A@googlemail.com> References: <20110502114712.DD8E1471BA@hg.openjdk.java.net> <909B148E-10CE-4968-B18B-A4F735D9D65F@googlemail.com> <4579E3BC-A0E3-4FAF-BD2E-FD82D77B535A@googlemail.com> Message-ID: > I am sorry, but I do not see anything wrong there and I do not understand why Hg logs have something to do with delay in Mercurial notification to mailing-list. Can you please, describe it? Changeset: 674dc2b21640 Author: katleman Date: 2011-04-21 15:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/674dc2b21640 Added tag jdk7-b139 for changeset 853b6bb99f9b ! .hgtags Changeset: 47916f6ed684 Author: Greg Lewis Date: 2011-04-23 12:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/47916f6ed684 Merge from main OpenJDK repository Changeset: 2d4cb4205c74 Author: astrange Date: 2011-05-02 06:08 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/2d4cb4205c74 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools --- HG logs from 05/02, 04/23, 04/21 but mail received yesterday. I launched a new build yesterday but see no changes on HG at this time. [workspace] $ hg fupdate --clean . [.] 0 files updated, 0 files merged, 0 files removed, 0 files unresolved [corba] 0 files updated, 0 files merged, 0 files removed, 0 files unresolved [hotspot] 0 files updated, 0 files merged, 0 files removed, 0 files unresolved [jaxp] 0 files updated, 0 files merged, 0 files removed, 0 files unresolved [jaxws] 0 files updated, 0 files merged, 0 files removed, 0 files unresolved [jdk] 1 files updated, 0 files merged, 0 files removed, 0 files unresolved [langtools] 0 files updated, 0 files merged, 0 files removed, 0 files unresolved [workspace] $ hg ftrees --convert [workspace] $ hg --config extensions.purge= clean --all [corba] $ hg --config extensions.purge= clean --all [hotspot] $ hg --config extensions.purge= clean --all [jaxp] $ hg --config extensions.purge= clean --all [jaxws] $ hg --config extensions.purge= clean --all [jdk] $ hg --config extensions.purge= clean --all [langtools] $ hg --config extensions.purge= clean --all [workspace] $ hg fincoming --quiet --template "{desc|xmlescape}{file_adds|stringify|xmlescape}{file_dels|stringify|xmlescape}{files|stringify|xmlescape}{parents}\n" --rev default As you could see hg mention no new files From tobi at ultramixer.com Tue May 3 05:18:58 2011 From: tobi at ultramixer.com (Tobias Bley) Date: Tue, 3 May 2011 14:18:58 +0200 Subject: JavaSound on OpenJDK7? Message-ID: <760B4CE2-2E0F-4C28-A981-7903BB3C4070@ultramixer.com> Java sound support is currently missing, isn't it? Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: com.sun.media.sound.MidiInDeviceProvider.nGetNumDevices()I Best regards, Tobi From tomas.hurka at googlemail.com Tue May 3 05:45:49 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Tue, 3 May 2011 14:45:49 +0200 Subject: hg: macosx-port/macosx-port/langtools: 3 new changesets In-Reply-To: References: <20110502114712.DD8E1471BA@hg.openjdk.java.net> <909B148E-10CE-4968-B18B-A4F735D9D65F@googlemail.com> <4579E3BC-A0E3-4FAF-BD2E-FD82D77B535A@googlemail.com> Message-ID: <0346FA5A-8A48-416E-B086-F94BDF388EB9@googlemail.com> Hi Henri, On 3 May 2011, at 14:08, Henri Gomez wrote: >> I am sorry, but I do not see anything wrong there and I do not understand why Hg logs have something to do with delay in Mercurial notification to mailing-list. Can you please, describe it? > > Changeset: 674dc2b21640 > Author: katleman > Date: 2011-04-21 15:33 -0700 > URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/674dc2b21640 > > Added tag jdk7-b139 for changeset 853b6bb99f9b > > ! .hgtags > > Changeset: 47916f6ed684 > Author: Greg Lewis > Date: 2011-04-23 12:09 -0700 > URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/47916f6ed684 > > Merge from main OpenJDK repository > > > Changeset: 2d4cb4205c74 > Author: astrange > Date: 2011-05-02 06:08 -0400 > URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/2d4cb4205c74 > > Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools > > --- > > HG logs from 05/02, 04/23, 04/21 but mail received yesterday. I don't understand "but" above. Yesterday was 05/02, so where is problem? Moreover, date in the Hg log is the date, when the changeset was committed - it can be pushed to the repository anytime (hour,days,weeks) after the commit. You will get commit message after the changeset was pushed to http://hg.openjdk.java.net/macosx-port/macosx-port/langtools repository and not when you commit it. So again I don't see any delay in Mercurial notification to mailing-list. > I launched a new build yesterday but see no changes on HG at this time. [..] > As you could see hg mention no new files As you can see here: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools langtools repository has 2d4cb4205c74 as a "tip". This corresponds to the last notification we have got on mailing list. 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 Sat May 7 07:12:55 2011 From: mik3hall at gmail.com (Michael Hall) Date: Sat, 7 May 2011 09:12:55 -0500 Subject: macosx-port and mlvm Message-ID: <1B81E424-4213-4DC7-82BE-804A6486B720@gmail.com> Is the current macosx-port to some extent current on the mlvm project? I am restoring to somewhat functional a old java shell application I have. One thing I thought I would try it out on was testing some of the new mlvm support. The application itself now sort of works, gui and all (X11 or with the wiki Swing test property), on the macosx-port 1.7 release. Would that be workable for use with mlvm or would I be better off trying to get a version with the mlvm project patches layered on? If say I tested with running JRuby from the shell would it take advantage of the mlvm? If I am understanding the project at all correctly, which I may not be, thats one reason why I'm looking to get this app working, to start seeing what it's about. From swingler at apple.com Sun May 8 22:53:40 2011 From: swingler at apple.com (swingler at apple.com) Date: Mon, 09 May 2011 05:53:40 +0000 Subject: hg: macosx-port/macosx-port/jdk: Implementing extended window states, fixed window positioning and reporting, and other general cleanup. Message-ID: <20110509055351.02944473BF@hg.openjdk.java.net> Changeset: 667f612c5876 Author: swingler at apple.com Date: 2011-05-08 22:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/667f612c5876 Implementing extended window states, fixed window positioning and reporting, and other general cleanup. ! src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java ! src/macosx/classes/com/apple/laf/ScreenPopupFactory.java ! src/macosx/classes/sun/awt/CGraphicsConfig.java ! src/macosx/classes/sun/awt/CGraphicsDevice.java ! src/macosx/classes/sun/lwawt/LWToolkit.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/PlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CCursorManager.java ! src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java ! src/macosx/classes/sun/lwawt/macosx/CMenu.java ! src/macosx/classes/sun/lwawt/macosx/CMouseInfoPeer.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CPopupMenu.java ! src/macosx/classes/sun/lwawt/macosx/CThreading.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/CFileDialog.m ! src/macosx/native/sun/awt/CGraphicsEnv.m ! src/macosx/native/sun/awt/CMenu.m ! src/macosx/native/sun/awt/CMenuBar.m ! src/macosx/native/sun/awt/CMenuItem.h ! src/macosx/native/sun/awt/CMenuItem.m ! src/macosx/native/sun/awt/CRobot.m ! src/macosx/native/sun/awt/CTrayIcon.h ! src/macosx/native/sun/awt/GeomUtilities.h ! src/macosx/native/sun/awt/GeomUtilities.m ! src/macosx/native/sun/awt/InitIDs.h ! src/macosx/native/sun/awt/InitIDs.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 ! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m From henri.gomez at gmail.com Sun May 8 23:59:21 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 9 May 2011 08:59:21 +0200 Subject: hg: macosx-port/macosx-port/jdk: Implementing extended window states, fixed window positioning and reporting, and other general cleanup. In-Reply-To: <20110509055351.02944473BF@hg.openjdk.java.net> References: <20110509055351.02944473BF@hg.openjdk.java.net> Message-ID: I just tried to build (with Java 1.6.0-b25) and got the following error : /Developer/usr/bin/llvm-gcc -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 -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DMACOSX -I. -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/sun/lwawt -I../../../src/solaris/native/sun/lwawt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders -I../../../src/share/native/sun/awt/debug -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/share/native/sun/java2d -I../../../src/share/native/sun/java2d/loops -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/share/native/sun/awt/image -I../../../src/share/native/sun/font -I../../../src/share/native/sun/java2d/pipe -I../../../src/share/native/sun/java2d/opengl -I../../../src/share/native/sun/dc/path -I../../../src/share/native/sun/dc/doe -I../../../src/share/native/sun/awt/alphacomposite -I../../../src/share/native/sun/awt/medialib -I../../../src/share/native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/font -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/font -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/font -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d/opengl -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d/opengl -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d/opengl -DINTERNAL_BUILD -c -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTWindow.o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTWindow.m make[4]: *** [library_parallel_compile] Error 2 make[3]: *** [all] Error 1 make[2]: *** [all] Error 1 make[1]: *** [jdk-build] Error 2 make: *** [build_product_image] Error 2 Everything has been commited or should I switch back to 1.6.0-24 ? 2011/5/9 : > Changeset: 667f612c5876 > Author: ? ?swingler at apple.com > Date: ? ? ?2011-05-08 22:53 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/667f612c5876 > > Implementing extended window states, fixed window positioning and reporting, and other general cleanup. > > ! src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java > ! src/macosx/classes/com/apple/laf/ScreenPopupFactory.java > ! src/macosx/classes/sun/awt/CGraphicsConfig.java > ! src/macosx/classes/sun/awt/CGraphicsDevice.java > ! src/macosx/classes/sun/lwawt/LWToolkit.java > ! src/macosx/classes/sun/lwawt/LWWindowPeer.java > ! src/macosx/classes/sun/lwawt/PlatformWindow.java > ! src/macosx/classes/sun/lwawt/macosx/CCursorManager.java > ! src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java > ! src/macosx/classes/sun/lwawt/macosx/CMenu.java > ! src/macosx/classes/sun/lwawt/macosx/CMouseInfoPeer.java > ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java > ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java > ! src/macosx/classes/sun/lwawt/macosx/CPopupMenu.java > ! src/macosx/classes/sun/lwawt/macosx/CThreading.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/CFileDialog.m > ! src/macosx/native/sun/awt/CGraphicsEnv.m > ! src/macosx/native/sun/awt/CMenu.m > ! src/macosx/native/sun/awt/CMenuBar.m > ! src/macosx/native/sun/awt/CMenuItem.h > ! src/macosx/native/sun/awt/CMenuItem.m > ! src/macosx/native/sun/awt/CRobot.m > ! src/macosx/native/sun/awt/CTrayIcon.h > ! src/macosx/native/sun/awt/GeomUtilities.h > ! src/macosx/native/sun/awt/GeomUtilities.m > ! src/macosx/native/sun/awt/InitIDs.h > ! src/macosx/native/sun/awt/InitIDs.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 > ! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m > ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h > ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m > > From henri.gomez at gmail.com Mon May 9 00:25:57 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 9 May 2011 09:25:57 +0200 Subject: hg: macosx-port/macosx-port/jdk: Implementing extended window states, fixed window positioning and reporting, and other general cleanup. In-Reply-To: References: <20110509055351.02944473BF@hg.openjdk.java.net> Message-ID: Same problem with 1.6.0-24 : DINTERNAL_BUILD -c -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTEvent.o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTEvent.m /Developer/usr/bin/llvm-gcc -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 -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DMACOSX -I. -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/sun/lwawt -I../../../src/solaris/native/sun/lwawt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders -I../../../src/share/native/sun/awt/debug -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/share/native/sun/java2d -I../../../src/share/native/sun/java2d/loops -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/share/native/sun/awt/image -I../../../src/share/native/sun/font -I../../../src/share/native/sun/java2d/pipe -I../../../src/share/native/sun/java2d/opengl -I../../../src/share/native/sun/dc/path -I../../../src/share/native/sun/dc/doe -I../../../src/share/native/sun/awt/alphacomposite -I../../../src/share/native/sun/awt/medialib -I../../../src/share/native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/font -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/font -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/font -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d/opengl -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d/opengl -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d/opengl -DINTERNAL_BUILD -c -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTView.o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTView.m make[5]: *** No rule to make target `/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTWindowDelegate.o', needed by `/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/.files_compiled'. Stop. make[5]: *** Waiting for unfinished jobs.... /Developer/usr/bin/llvm-gcc -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 -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DMACOSX -I. -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/sun/lwawt -I../../../src/solaris/native/sun/lwawt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders -I../../../src/share/native/sun/awt/debug -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/share/native/sun/java2d -I../../../src/share/native/sun/java2d/loops -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/share/native/sun/awt/image -I../../../src/share/native/sun/font -I../../../src/share/native/sun/java2d/pipe -I../../../src/share/native/sun/java2d/opengl -I../../../src/share/native/sun/dc/path -I../../../src/share/native/sun/dc/doe -I../../../src/share/native/sun/awt/alphacomposite -I../../../src/share/native/sun/awt/medialib -I../../../src/share/native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/awt -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/font -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/font -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/font -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d/opengl -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d/opengl -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d/opengl -DINTERNAL_BUILD -c -o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTWindow.o /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTWindow.m make[4]: *** [library_parallel_compile] Error 2 make[3]: *** [all] Error 1 make[2]: *** [all] Error 1 make[1]: *** [jdk-build] Error 2 make: *** [build_product_image] Error 2 2011/5/9 Henri Gomez : > I just tried to build (with Java 1.6.0-b25) and got the following error : > > /Developer/usr/bin/llvm-gcc ?-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 > -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE > -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE > -D_REENTRANT -DMACOSX -I. > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders > -I../../../src/solaris/javavm/export > -I../../../src/share/javavm/export -I../../../src/share/native/common > -I../../../src/solaris/native/common > -I../../../src/share/native/sun/lwawt > -I../../../src/solaris/native/sun/lwawt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders > -I../../../src/share/native/sun/awt/debug > -I../../../src/share/native/sun/awt/image/cvutils > -I../../../src/share/native/sun/java2d > -I../../../src/share/native/sun/java2d/loops > -I../../../src/share/native/sun/awt/image/cvutils > -I../../../src/share/native/sun/awt/image > -I../../../src/share/native/sun/font > -I../../../src/share/native/sun/java2d/pipe > -I../../../src/share/native/sun/java2d/opengl > -I../../../src/share/native/sun/dc/path > -I../../../src/share/native/sun/dc/doe > -I../../../src/share/native/sun/awt/alphacomposite > -I../../../src/share/native/sun/awt/medialib > -I../../../src/share/native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/font > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/font > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/font > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d/opengl > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d/opengl > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d/opengl > -DINTERNAL_BUILD ?-c -o > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTWindow.o > ?/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTWindow.m > make[4]: *** [library_parallel_compile] Error 2 > make[3]: *** [all] Error 1 > make[2]: *** [all] Error 1 > make[1]: *** [jdk-build] Error 2 > make: *** [build_product_image] Error 2 > > Everything has been commited or should I switch back to 1.6.0-24 ? > > 2011/5/9 ?: >> Changeset: 667f612c5876 >> Author: ? ?swingler at apple.com >> Date: ? ? ?2011-05-08 22:53 -0700 >> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/667f612c5876 >> >> Implementing extended window states, fixed window positioning and reporting, and other general cleanup. >> >> ! src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java >> ! src/macosx/classes/com/apple/laf/ScreenPopupFactory.java >> ! src/macosx/classes/sun/awt/CGraphicsConfig.java >> ! src/macosx/classes/sun/awt/CGraphicsDevice.java >> ! src/macosx/classes/sun/lwawt/LWToolkit.java >> ! src/macosx/classes/sun/lwawt/LWWindowPeer.java >> ! src/macosx/classes/sun/lwawt/PlatformWindow.java >> ! src/macosx/classes/sun/lwawt/macosx/CCursorManager.java >> ! src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java >> ! src/macosx/classes/sun/lwawt/macosx/CMenu.java >> ! src/macosx/classes/sun/lwawt/macosx/CMouseInfoPeer.java >> ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java >> ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java >> ! src/macosx/classes/sun/lwawt/macosx/CPopupMenu.java >> ! src/macosx/classes/sun/lwawt/macosx/CThreading.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/CFileDialog.m >> ! src/macosx/native/sun/awt/CGraphicsEnv.m >> ! src/macosx/native/sun/awt/CMenu.m >> ! src/macosx/native/sun/awt/CMenuBar.m >> ! src/macosx/native/sun/awt/CMenuItem.h >> ! src/macosx/native/sun/awt/CMenuItem.m >> ! src/macosx/native/sun/awt/CRobot.m >> ! src/macosx/native/sun/awt/CTrayIcon.h >> ! src/macosx/native/sun/awt/GeomUtilities.h >> ! src/macosx/native/sun/awt/GeomUtilities.m >> ! src/macosx/native/sun/awt/InitIDs.h >> ! src/macosx/native/sun/awt/InitIDs.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 >> ! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m >> ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h >> ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m >> >> > From henri.gomez at gmail.com Mon May 9 00:35:57 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 9 May 2011 09:35:57 +0200 Subject: hg: macosx-port/macosx-port/jdk: Implementing extended window states, fixed window positioning and reporting, and other general cleanup. In-Reply-To: References: <20110509055351.02944473BF@hg.openjdk.java.net> Message-ID: AWTWindowDelegate is still referenced in FILES_c_macosx.gmk and FILES_c_macosx.gmk.all 2011/5/9 Henri Gomez : > Same problem with 1.6.0-24 : > > DINTERNAL_BUILD ?-c -o > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTEvent.o > ?/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTEvent.m > /Developer/usr/bin/llvm-gcc ?-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 > -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE > -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE > -D_REENTRANT -DMACOSX -I. > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders > -I../../../src/solaris/javavm/export > -I../../../src/share/javavm/export -I../../../src/share/native/common > -I../../../src/solaris/native/common > -I../../../src/share/native/sun/lwawt > -I../../../src/solaris/native/sun/lwawt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders > -I../../../src/share/native/sun/awt/debug > -I../../../src/share/native/sun/awt/image/cvutils > -I../../../src/share/native/sun/java2d > -I../../../src/share/native/sun/java2d/loops > -I../../../src/share/native/sun/awt/image/cvutils > -I../../../src/share/native/sun/awt/image > -I../../../src/share/native/sun/font > -I../../../src/share/native/sun/java2d/pipe > -I../../../src/share/native/sun/java2d/opengl > -I../../../src/share/native/sun/dc/path > -I../../../src/share/native/sun/dc/doe > -I../../../src/share/native/sun/awt/alphacomposite > -I../../../src/share/native/sun/awt/medialib > -I../../../src/share/native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/font > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/font > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/font > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d/opengl > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d/opengl > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d/opengl > -DINTERNAL_BUILD ?-c -o > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTView.o > ?/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTView.m > make[5]: *** No rule to make target > `/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTWindowDelegate.o', > needed by `/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/.files_compiled'. > ?Stop. > make[5]: *** Waiting for unfinished jobs.... > /Developer/usr/bin/llvm-gcc ?-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 > -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE > -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE > -D_REENTRANT -DMACOSX -I. > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders > -I../../../src/solaris/javavm/export > -I../../../src/share/javavm/export -I../../../src/share/native/common > -I../../../src/solaris/native/common > -I../../../src/share/native/sun/lwawt > -I../../../src/solaris/native/sun/lwawt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders > -I../../../src/share/native/sun/awt/debug > -I../../../src/share/native/sun/awt/image/cvutils > -I../../../src/share/native/sun/java2d > -I../../../src/share/native/sun/java2d/loops > -I../../../src/share/native/sun/awt/image/cvutils > -I../../../src/share/native/sun/awt/image > -I../../../src/share/native/sun/font > -I../../../src/share/native/sun/java2d/pipe > -I../../../src/share/native/sun/java2d/opengl > -I../../../src/share/native/sun/dc/path > -I../../../src/share/native/sun/dc/doe > -I../../../src/share/native/sun/awt/alphacomposite > -I../../../src/share/native/sun/awt/medialib > -I../../../src/share/native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/awt > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/font > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/font > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/font > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d/opengl > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d/opengl > -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d/opengl > -DINTERNAL_BUILD ?-c -o > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTWindow.o > ?/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTWindow.m > make[4]: *** [library_parallel_compile] Error 2 > make[3]: *** [all] Error 1 > make[2]: *** [all] Error 1 > make[1]: *** [jdk-build] Error 2 > make: *** [build_product_image] Error 2 > > > 2011/5/9 Henri Gomez : >> I just tried to build (with Java 1.6.0-b25) and got the following error : >> >> /Developer/usr/bin/llvm-gcc ?-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 >> -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE >> -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE >> -D_REENTRANT -DMACOSX -I. >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders >> -I../../../src/solaris/javavm/export >> -I../../../src/share/javavm/export -I../../../src/share/native/common >> -I../../../src/solaris/native/common >> -I../../../src/share/native/sun/lwawt >> -I../../../src/solaris/native/sun/lwawt >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders >> -I../../../src/share/native/sun/awt/debug >> -I../../../src/share/native/sun/awt/image/cvutils >> -I../../../src/share/native/sun/java2d >> -I../../../src/share/native/sun/java2d/loops >> -I../../../src/share/native/sun/awt/image/cvutils >> -I../../../src/share/native/sun/awt/image >> -I../../../src/share/native/sun/font >> -I../../../src/share/native/sun/java2d/pipe >> -I../../../src/share/native/sun/java2d/opengl >> -I../../../src/share/native/sun/dc/path >> -I../../../src/share/native/sun/dc/doe >> -I../../../src/share/native/sun/awt/alphacomposite >> -I../../../src/share/native/sun/awt/medialib >> -I../../../src/share/native/sun/awt >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/awt >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/awt >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/awt >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/font >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/font >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/font >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx//native/sun/java2d/opengl >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris//native/sun/java2d/opengl >> -I/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share//native/sun/java2d/opengl >> -DINTERNAL_BUILD ?-c -o >> /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/AWTWindow.o >> ?/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/native/sun/awt/AWTWindow.m >> make[4]: *** [library_parallel_compile] Error 2 >> make[3]: *** [all] Error 1 >> make[2]: *** [all] Error 1 >> make[1]: *** [jdk-build] Error 2 >> make: *** [build_product_image] Error 2 >> >> Everything has been commited or should I switch back to 1.6.0-24 ? >> >> 2011/5/9 ?: >>> Changeset: 667f612c5876 >>> Author: ? ?swingler at apple.com >>> Date: ? ? ?2011-05-08 22:53 -0700 >>> URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/667f612c5876 >>> >>> Implementing extended window states, fixed window positioning and reporting, and other general cleanup. >>> >>> ! src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java >>> ! src/macosx/classes/com/apple/laf/ScreenPopupFactory.java >>> ! src/macosx/classes/sun/awt/CGraphicsConfig.java >>> ! src/macosx/classes/sun/awt/CGraphicsDevice.java >>> ! src/macosx/classes/sun/lwawt/LWToolkit.java >>> ! src/macosx/classes/sun/lwawt/LWWindowPeer.java >>> ! src/macosx/classes/sun/lwawt/PlatformWindow.java >>> ! src/macosx/classes/sun/lwawt/macosx/CCursorManager.java >>> ! src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java >>> ! src/macosx/classes/sun/lwawt/macosx/CMenu.java >>> ! src/macosx/classes/sun/lwawt/macosx/CMouseInfoPeer.java >>> ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java >>> ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java >>> ! src/macosx/classes/sun/lwawt/macosx/CPopupMenu.java >>> ! src/macosx/classes/sun/lwawt/macosx/CThreading.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/CFileDialog.m >>> ! src/macosx/native/sun/awt/CGraphicsEnv.m >>> ! src/macosx/native/sun/awt/CMenu.m >>> ! src/macosx/native/sun/awt/CMenuBar.m >>> ! src/macosx/native/sun/awt/CMenuItem.h >>> ! src/macosx/native/sun/awt/CMenuItem.m >>> ! src/macosx/native/sun/awt/CRobot.m >>> ! src/macosx/native/sun/awt/CTrayIcon.h >>> ! src/macosx/native/sun/awt/GeomUtilities.h >>> ! src/macosx/native/sun/awt/GeomUtilities.m >>> ! src/macosx/native/sun/awt/InitIDs.h >>> ! src/macosx/native/sun/awt/InitIDs.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 >>> ! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m >>> ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h >>> ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m >>> >>> >> > From christian.thalinger at oracle.com Mon May 9 01:25:03 2011 From: christian.thalinger at oracle.com (Christian Thalinger) Date: Mon, 9 May 2011 10:25:03 +0200 Subject: macosx-port and mlvm In-Reply-To: <1B81E424-4213-4DC7-82BE-804A6486B720@gmail.com> References: <1B81E424-4213-4DC7-82BE-804A6486B720@gmail.com> Message-ID: <8439BDE5-2924-4ACE-A013-B42A7DDA27E5@oracle.com> On May 7, 2011, at 4:12 PM, Michael Hall wrote: > Is the current macosx-port to some extent current on the mlvm project? > > I am restoring to somewhat functional a old java shell application I have. One thing I thought I would try it out on was testing some of the new mlvm support. > The application itself now sort of works, gui and all (X11 or with the wiki Swing test property), on the macosx-port 1.7 release. > Would that be workable for use with mlvm or would I be better off trying to get a version with the mlvm project patches layered on? > If say I tested with running JRuby from the shell would it take advantage of the mlvm? If I am understanding the project at all correctly, which I may not be, thats one reason why I'm looking to get this app working, to start seeing what it's about. JSR 292 support in the main repositories (and that includes macosx-port) is there for quite some time now and it works pretty good with e.g. JRuby (just use -Xcompile.invokedynamic=true). I doubt you will need the bleeding edge stuff from mlvm. If something fails, please let us know. -- Christian From mik3hall at gmail.com Mon May 9 03:03:14 2011 From: mik3hall at gmail.com (Michael Hall) Date: Mon, 9 May 2011 05:03:14 -0500 Subject: macosx-port and mlvm In-Reply-To: <8439BDE5-2924-4ACE-A013-B42A7DDA27E5@oracle.com> References: <1B81E424-4213-4DC7-82BE-804A6486B720@gmail.com> <8439BDE5-2924-4ACE-A013-B42A7DDA27E5@oracle.com> Message-ID: <8640132B-2440-4A4A-AB2C-EAB1619E4BD5@gmail.com> On May 9, 2011, at 3:25 AM, Christian Thalinger wrote: > On May 7, 2011, at 4:12 PM, Michael Hall wrote: >> Is the current macosx-port to some extent current on the mlvm project? >> >> I am restoring to somewhat functional a old java shell application I have. One thing I thought I would try it out on was testing some of the new mlvm support. >> The application itself now sort of works, gui and all (X11 or with the wiki Swing test property), on the macosx-port 1.7 release. >> Would that be workable for use with mlvm or would I be better off trying to get a version with the mlvm project patches layered on? >> If say I tested with running JRuby from the shell would it take advantage of the mlvm? If I am understanding the project at all correctly, which I may not be, thats one reason why I'm looking to get this app working, to start seeing what it's about. > > JSR 292 support in the main repositories (and that includes macosx-port) is there for quite some time now and it works pretty good with e.g. JRuby (just use -Xcompile.invokedynamic=true). I doubt you will need the bleeding edge stuff from mlvm. If something fails, please let us know. OK, should be easy enough as far as that goes. Add it to classpath and use it. From tomas.hurka at googlemail.com Mon May 9 04:31:05 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Mon, 9 May 2011 13:31:05 +0200 Subject: hg: macosx-port/macosx-port/jdk: Implementing extended window states, fixed window positioning and reporting, and other general cleanup. In-Reply-To: References: <20110509055351.02944473BF@hg.openjdk.java.net> Message-ID: <455F64A8-E66B-4369-9A2C-0D7755C3D292@googlemail.com> Hi Henri, On 9 May 2011, at 08:59, Henri Gomez wrote: > I just tried to build (with Java 1.6.0-b25) and got the following error : > > /Developer/usr/bin/llvm-gcc -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 > -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE > -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE > -D_REENTRANT -DMACOSX -I. Apply attached diff. It fixes this build error. Bye, -- Tomas Hurka NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic -------------- next part -------------- From tomas.hurka at googlemail.com Mon May 9 05:00:21 2011 From: tomas.hurka at googlemail.com (Tomas Hurka) Date: Mon, 9 May 2011 14:00:21 +0200 Subject: hg: macosx-port/macosx-port/jdk: Implementing extended window states, fixed window positioning and reporting, and other general cleanup. In-Reply-To: <455F64A8-E66B-4369-9A2C-0D7755C3D292@googlemail.com> References: <20110509055351.02944473BF@hg.openjdk.java.net> <455F64A8-E66B-4369-9A2C-0D7755C3D292@googlemail.com> Message-ID: <64D052E9-17C5-4899-A845-0B52092F0F0E@googlemail.com> Hi Henri, It looks like some "clever" mailserver stripped my attached. Use this instead. On 9 May 2011, at 13:31, Tomas Hurka wrote: > Hi Henri, > > On 9 May 2011, at 08:59, Henri Gomez wrote: > >> I just tried to build (with Java 1.6.0-b25) and got the following error : >> >> /Developer/usr/bin/llvm-gcc -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 >> -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE >> -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE >> -D_REENTRANT -DMACOSX -I. > > > Apply attached diff. It fixes this build error. > > Bye, > -- > Tomas Hurka > NetBeans Profiler http://profiler.netbeans.org > VisualVM http://visualvm.java.net > Software Developer > Oracle, Praha Czech Republic > > > -- 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 Mon May 9 05:12:38 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 9 May 2011 14:12:38 +0200 Subject: hg: macosx-port/macosx-port/jdk: Implementing extended window states, fixed window positioning and reporting, and other general cleanup. In-Reply-To: <64D052E9-17C5-4899-A845-0B52092F0F0E@googlemail.com> References: <20110509055351.02944473BF@hg.openjdk.java.net> <455F64A8-E66B-4369-9A2C-0D7755C3D292@googlemail.com> <64D052E9-17C5-4899-A845-0B52092F0F0E@googlemail.com> Message-ID: No problem. Patch added, rebuild in progress 2011/5/9 Tomas Hurka : > Hi Henri, > > It looks like some "clever" mailserver stripped my attached. Use this instead. > > > On 9 May 2011, at 13:31, Tomas Hurka wrote: > >> Hi Henri, >> >> On 9 May 2011, at 08:59, Henri Gomez wrote: >> >>> I just tried to build (with Java 1.6.0-b25) and got the following error : >>> >>> /Developer/usr/bin/llvm-gcc ?-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 >>> -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE >>> -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE >>> -D_REENTRANT -DMACOSX -I. >> >> >> Apply attached diff. It fixes this build error. >> >> Bye, >> -- >> Tomas Hurka ? >> NetBeans Profiler http://profiler.netbeans.org >> VisualVM http://visualvm.java.net >> Software Developer >> Oracle, Praha Czech Republic >> >> >> > > -- > 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 Mon May 9 07:46:12 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 9 May 2011 16:46:12 +0200 Subject: hg: macosx-port/macosx-port/jdk: Implementing extended window states, fixed window positioning and reporting, and other general cleanup. In-Reply-To: References: <20110509055351.02944473BF@hg.openjdk.java.net> <455F64A8-E66B-4369-9A2C-0D7755C3D292@googlemail.com> <64D052E9-17C5-4899-A845-0B52092F0F0E@googlemail.com> Message-ID: Build succeed with your patch : http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-1.7-universal-20110509.dmg Thans Tomas, I'll take care of removing it when files will be fixed in HG 2011/5/9 Henri Gomez : > No problem. > > Patch added, rebuild in progress > > 2011/5/9 Tomas Hurka : >> Hi Henri, >> >> It looks like some "clever" mailserver stripped my attached. Use this instead. >> >> >> On 9 May 2011, at 13:31, Tomas Hurka wrote: >> >>> Hi Henri, >>> >>> On 9 May 2011, at 08:59, Henri Gomez wrote: >>> >>>> I just tried to build (with Java 1.6.0-b25) and got the following error : >>>> >>>> /Developer/usr/bin/llvm-gcc ?-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 >>>> -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE >>>> -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE >>>> -D_REENTRANT -DMACOSX -I. >>> >>> >>> Apply attached diff. It fixes this build error. >>> >>> Bye, >>> -- >>> Tomas Hurka ? >>> NetBeans Profiler http://profiler.netbeans.org >>> VisualVM http://visualvm.java.net >>> Software Developer >>> Oracle, Praha Czech Republic >>> >>> >>> >> >> -- >> Tomas Hurka ? >> NetBeans Profiler http://profiler.netbeans.org >> VisualVM http://visualvm.java.net >> Software Developer >> Oracle, Praha Czech Republic >> >> >> >> > From swingler at apple.com Mon May 9 08:31:07 2011 From: swingler at apple.com (swingler at apple.com) Date: Mon, 09 May 2011 15:31:07 +0000 Subject: hg: macosx-port/macosx-port/jdk: Fixing build breakage from removing AWTWindowDelegate.m Message-ID: <20110509153117.98CAF473DB@hg.openjdk.java.net> Changeset: 0fae2e0c3568 Author: swingler at apple.com Date: 2011-05-09 08:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0fae2e0c3568 Fixing build breakage from removing AWTWindowDelegate.m ! make/sun/lwawt/FILES_c_macosx.gmk ! make/sun/lwawt/FILES_c_macosx.gmk.all ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java From swingler at apple.com Mon May 9 08:32:15 2011 From: swingler at apple.com (Mike Swingler) Date: Mon, 09 May 2011 08:32:15 -0700 Subject: hg: macosx-port/macosx-port/jdk: Implementing extended window states, fixed window positioning and reporting, and other general cleanup. In-Reply-To: <455F64A8-E66B-4369-9A2C-0D7755C3D292@googlemail.com> References: <20110509055351.02944473BF@hg.openjdk.java.net> <455F64A8-E66B-4369-9A2C-0D7755C3D292@googlemail.com> Message-ID: Sorry about that guys. That's what I get for pushing without doing a full clean rebuild. :-/ Thanks for the diff, ~Mike On May 9, 2011, at 4:31 AM, Tomas Hurka wrote: > Hi Henri, > > On 9 May 2011, at 08:59, Henri Gomez wrote: > >> I just tried to build (with Java 1.6.0-b25) and got the following error : >> >> /Developer/usr/bin/llvm-gcc -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 >> -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE >> -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE >> -D_REENTRANT -DMACOSX -I. > > > Apply attached diff. It fixes this build error. > > 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 Mon May 9 10:28:24 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 9 May 2011 19:28:24 +0200 Subject: hg: macosx-port/macosx-port/jdk: Implementing extended window states, fixed window positioning and reporting, and other general cleanup. In-Reply-To: References: <20110509055351.02944473BF@hg.openjdk.java.net> <455F64A8-E66B-4369-9A2C-0D7755C3D292@googlemail.com> Message-ID: No problem, I removing the patch in my project 2011/5/9 Mike Swingler : > Sorry about that guys. That's what I get for pushing without doing a full clean rebuild. :-/ > > Thanks for the diff, > ~Mike > > On May 9, 2011, at 4:31 AM, Tomas Hurka wrote: > >> Hi Henri, >> >> On 9 May 2011, at 08:59, Henri Gomez wrote: >> >>> I just tried to build (with Java 1.6.0-b25) and got the following error : >>> >>> /Developer/usr/bin/llvm-gcc ?-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 >>> -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE >>> -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE >>> -D_REENTRANT -DMACOSX -I. >> >> >> Apply attached diff. It fixes this build error. >> >> Bye, >> -- >> 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 Tue May 10 01:51:22 2011 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 10 May 2011 12:51:22 +0400 Subject: JavaSound on OpenJDK on Mac? In-Reply-To: <77F3DD11-9BF0-4A6B-96D4-CF24D7915FB0@ultramixer.com> References: <19CED798-F629-481B-83CC-4B97D988E188@verizon.net> <77F3DD11-9BF0-4A6B-96D4-CF24D7915FB0@ultramixer.com> Message-ID: <4DC8FC8A.2000107@oracle.com> On 5/3/2011 3:40 PM, Tobias Bley wrote: > Java sound support is currently missing, isn't it? Yes, this is what http://java.net/jira/browse/MACOSX_PORT-32 is about. Thanks, Artem > Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: com.sun.media.sound.MidiInDeviceProvider.nGetNumDevices()I > > Best regards, > Tobi From tobi at ultramixer.com Tue May 10 01:52:59 2011 From: tobi at ultramixer.com (Tobias Bley) Date: Tue, 10 May 2011 10:52:59 +0200 Subject: JavaSound on OpenJDK on Mac? In-Reply-To: <4DC8FC8A.2000107@oracle.com> References: <19CED798-F629-481B-83CC-4B97D988E188@verizon.net> <77F3DD11-9BF0-4A6B-96D4-CF24D7915FB0@ultramixer.com> <4DC8FC8A.2000107@oracle.com> Message-ID: <01D95694-0F43-4DD9-8392-5A888802E68C@ultramixer.com> Thanks Artem for your hint. Do you know a time table for the sound feature? Best regards, Tobi Am 10.05.2011 um 10:51 schrieb Artem Ananiev: > > On 5/3/2011 3:40 PM, Tobias Bley wrote: >> Java sound support is currently missing, isn't it? > > Yes, this is what http://java.net/jira/browse/MACOSX_PORT-32 is about. > > Thanks, > > Artem > >> Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: com.sun.media.sound.MidiInDeviceProvider.nGetNumDevices()I >> >> Best regards, >> Tobi From artem.ananiev at oracle.com Tue May 10 02:09:54 2011 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 10 May 2011 13:09:54 +0400 Subject: JavaSound on OpenJDK on Mac? In-Reply-To: <01D95694-0F43-4DD9-8392-5A888802E68C@ultramixer.com> References: <19CED798-F629-481B-83CC-4B97D988E188@verizon.net> <77F3DD11-9BF0-4A6B-96D4-CF24D7915FB0@ultramixer.com> <4DC8FC8A.2000107@oracle.com> <01D95694-0F43-4DD9-8392-5A888802E68C@ultramixer.com> Message-ID: <4DC900E2.5040302@oracle.com> On 5/10/2011 12:52 PM, Tobias Bley wrote: > Thanks Artem for your hint. Do you know a time table for the sound feature? No, unfortunately I don't. Thanks, Artem > Best regards, > Tobi > > > Am 10.05.2011 um 10:51 schrieb Artem Ananiev: > >> >> On 5/3/2011 3:40 PM, Tobias Bley wrote: >>> Java sound support is currently missing, isn't it? >> >> Yes, this is what http://java.net/jira/browse/MACOSX_PORT-32 is about. >> >> Thanks, >> >> Artem >> >>> Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: com.sun.media.sound.MidiInDeviceProvider.nGetNumDevices()I >>> >>> Best regards, >>> Tobi > From henri.gomez at gmail.com Wed May 11 01:49:01 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 11 May 2011 10:49:01 +0200 Subject: Problems with Locales on OS/X for bsd-port and macosx-port In-Reply-To: References: <166F9DFE-846C-41E0-B3C3-85B328C0D485@apple.com> <722CD4F1-9045-4BC4-AB47-FD4536DAE893@gmail.com> Message-ID: Hi to all, Any news about http://java.net/jira/browse/MACOSX_PORT-38 ? Patch provided in JIRA should fix build problems on OS/X platform and may be included in bsd-port branch also ? Works very well for me on OS/X for both bsd/macox ports builds WDYT ? 2011/4/27 Henri Gomez : > JIRA created : > > > > > 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 glewis at eyesbeyond.com Wed May 11 09:25:48 2011 From: glewis at eyesbeyond.com (Greg Lewis) Date: Wed, 11 May 2011 09:25:48 -0700 Subject: Problems with Locales on OS/X for bsd-port and macosx-port In-Reply-To: References: <166F9DFE-846C-41E0-B3C3-85B328C0D485@apple.com> <722CD4F1-9045-4BC4-AB47-FD4536DAE893@gmail.com> Message-ID: <20110511162548.GA52577@misty.eyesbeyond.com> On Wed, May 11, 2011 at 10:49:01AM +0200, Henri Gomez wrote: > Hi to all, > > Any news about http://java.net/jira/browse/MACOSX_PORT-38 ? > > Patch provided in JIRA should fix build problems on OS/X platform and > may be included in bsd-port branch also ? > Works very well for me on OS/X for both bsd/macox ports builds > > WDYT ? Did the patch come from someone who has a contributor agreement on file with Oracle? If not then we can't commit it :(. > 2011/4/27 Henri Gomez : > > JIRA created : > > > > > > > > > > 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. > >>> > >> > > > -- Greg Lewis Email : glewis at eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis at FreeBSD.org From henri.gomez at gmail.com Wed May 11 14:09:14 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 11 May 2011 23:09:14 +0200 Subject: Problems with Locales on OS/X for bsd-port and macosx-port In-Reply-To: <20110511162548.GA52577@misty.eyesbeyond.com> References: <166F9DFE-846C-41E0-B3C3-85B328C0D485@apple.com> <722CD4F1-9045-4BC4-AB47-FD4536DAE893@gmail.com> <20110511162548.GA52577@misty.eyesbeyond.com> Message-ID: <4C2BB769-4629-4E4E-967E-1CB29F711A0C@gmail.com> Patch author is on the JIRA. I'll contact him. Le 11 mai 2011 ? 18:25, Greg Lewis a ?crit : > On Wed, May 11, 2011 at 10:49:01AM +0200, Henri Gomez wrote: >> Hi to all, >> >> Any news about http://java.net/jira/browse/MACOSX_PORT-38 ? >> >> Patch provided in JIRA should fix build problems on OS/X platform and >> may be included in bsd-port branch also ? >> Works very well for me on OS/X for both bsd/macox ports builds >> >> WDYT ? > > Did the patch come from someone who has a contributor agreement on file with > Oracle? If not then we can't commit it :(. > >> 2011/4/27 Henri Gomez : >>> JIRA created : >>> >>> >>> >>> >>> 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. >>>>> >>>> >>> >> > > -- > Greg Lewis Email : glewis at eyesbeyond.com > Eyes Beyond Web : http://www.eyesbeyond.com > Information Technology FreeBSD : glewis at FreeBSD.org From kevin_m_miller at apple.com Wed May 11 18:54:35 2011 From: kevin_m_miller at apple.com (kevin_m_miller at apple.com) Date: Thu, 12 May 2011 01:54:35 +0000 Subject: hg: macosx-port/macosx-port/jdk: Enabling the native Mac OSX font system Message-ID: <20110512015445.BA1F6474A9@hg.openjdk.java.net> Changeset: e1d066fe6a38 Author: kevin_m_miller at apple.com Date: 2011-05-11 18:51 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e1d066fe6a38 Enabling the native Mac OSX font system ! make/sun/lwawt/FILES_c_macosx.gmk ! make/sun/lwawt/Makefile ! src/macosx/classes/sun/font/CFontManager.java + src/macosx/native/sun/font/AWTFont.h + src/macosx/native/sun/font/AWTFont.m + src/macosx/native/sun/font/AWTStrike.h + src/macosx/native/sun/font/AWTStrike.m ! src/macosx/native/sun/font/CCharToGlyphMapper.m - src/macosx/native/sun/font/CFont.h - src/macosx/native/sun/font/CFont.m - src/macosx/native/sun/font/CGFontSupport.h - src/macosx/native/sun/font/CGFontSupport.m ! src/macosx/native/sun/font/CGGlyphImages.h ! src/macosx/native/sun/font/CGGlyphImages.m ! src/macosx/native/sun/font/CGGlyphOutlines.m - src/macosx/native/sun/font/CStrike.h - src/macosx/native/sun/font/CStrike.m ! src/macosx/native/sun/font/CoreTextSupport.h ! src/macosx/native/sun/font/CoreTextSupport.m ! src/share/classes/sun/font/FileFont.java ! src/share/classes/sun/font/SunFontManager.java From henri.gomez at gmail.com Thu May 12 02:36:56 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 12 May 2011 11:36:56 +0200 Subject: hg: macosx-port/macosx-port/jdk: Enabling the native Mac OSX font system In-Reply-To: <20110512015445.BA1F6474A9@hg.openjdk.java.net> References: <20110512015445.BA1F6474A9@hg.openjdk.java.net> Message-ID: # Running javac: /Library/Java/JavaVirtualMachines/1.6.0_24-b07-348.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 -sourcepath /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/gensrc:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/classes:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris/classes:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share/classes -d /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes @/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/java.awt/.classes.list.filtered /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share/classes/sun/font/SunFontManager.java:2484: error: method setFileToRemove in class FileFont cannot be applied to given types; font2D.setFileToRemove(fontFile, tracker); ^ required: Object,File,CreatedFontTracker found: File,CreatedFontTracker reason: actual and formal argument lists differ in length Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. I got the problem with both 1.6.0-24 and 1.6.0-25 ;( 2011/5/12 : > Changeset: e1d066fe6a38 > Author: ? ?kevin_m_miller at apple.com > Date: ? ? ?2011-05-11 18:51 -0700 > URL: ? ? ? http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e1d066fe6a38 > > Enabling the native Mac OSX font system > > ! make/sun/lwawt/FILES_c_macosx.gmk > ! make/sun/lwawt/Makefile > ! src/macosx/classes/sun/font/CFontManager.java > + src/macosx/native/sun/font/AWTFont.h > + src/macosx/native/sun/font/AWTFont.m > + src/macosx/native/sun/font/AWTStrike.h > + src/macosx/native/sun/font/AWTStrike.m > ! src/macosx/native/sun/font/CCharToGlyphMapper.m > - src/macosx/native/sun/font/CFont.h > - src/macosx/native/sun/font/CFont.m > - src/macosx/native/sun/font/CGFontSupport.h > - src/macosx/native/sun/font/CGFontSupport.m > ! src/macosx/native/sun/font/CGGlyphImages.h > ! src/macosx/native/sun/font/CGGlyphImages.m > ! src/macosx/native/sun/font/CGGlyphOutlines.m > - src/macosx/native/sun/font/CStrike.h > - src/macosx/native/sun/font/CStrike.m > ! src/macosx/native/sun/font/CoreTextSupport.h > ! src/macosx/native/sun/font/CoreTextSupport.m > ! src/share/classes/sun/font/FileFont.java > ! src/share/classes/sun/font/SunFontManager.java > > From kevin_m_miller at apple.com Thu May 12 09:05:30 2011 From: kevin_m_miller at apple.com (Kevin) Date: Thu, 12 May 2011 09:05:30 -0700 Subject: hg: macosx-port/macosx-port/jdk: Enabling the native Mac OSX font system In-Reply-To: References: <20110512015445.BA1F6474A9@hg.openjdk.java.net> Message-ID: <68322D99-CB63-4ED1-8C02-0ABA3E1B41D0@apple.com> Sorry, not sure how that one slipped through. A fix is imminent. Thanks, Kevin On May 12, 2011, at 2:36 AM, Henri Gomez wrote: > # Running javac: > /Library/Java/JavaVirtualMachines/1.6.0_24-b07-348.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 > -sourcepath /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/gensrc:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/classes:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris/classes:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share/classes > -d /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes > @/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/java.awt/.classes.list.filtered > /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share/classes/sun/font/SunFontManager.java:2484: > error: method setFileToRemove in class FileFont cannot be applied to > given types; > font2D.setFileToRemove(fontFile, tracker); > ^ > required: Object,File,CreatedFontTracker > found: File,CreatedFontTracker > reason: actual and formal argument lists differ in length > Note: Some input files use or override a deprecated API. > Note: Recompile with -Xlint:deprecation for details. > Note: Some input files use unchecked or unsafe operations. > Note: Recompile with -Xlint:unchecked for details. > > I got the problem with both 1.6.0-24 and 1.6.0-25 ;( > > 2011/5/12 : >> Changeset: e1d066fe6a38 >> Author: kevin_m_miller at apple.com >> Date: 2011-05-11 18:51 -0700 >> URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e1d066fe6a38 >> >> Enabling the native Mac OSX font system >> >> ! make/sun/lwawt/FILES_c_macosx.gmk >> ! make/sun/lwawt/Makefile >> ! src/macosx/classes/sun/font/CFontManager.java >> + src/macosx/native/sun/font/AWTFont.h >> + src/macosx/native/sun/font/AWTFont.m >> + src/macosx/native/sun/font/AWTStrike.h >> + src/macosx/native/sun/font/AWTStrike.m >> ! src/macosx/native/sun/font/CCharToGlyphMapper.m >> - src/macosx/native/sun/font/CFont.h >> - src/macosx/native/sun/font/CFont.m >> - src/macosx/native/sun/font/CGFontSupport.h >> - src/macosx/native/sun/font/CGFontSupport.m >> ! src/macosx/native/sun/font/CGGlyphImages.h >> ! src/macosx/native/sun/font/CGGlyphImages.m >> ! src/macosx/native/sun/font/CGGlyphOutlines.m >> - src/macosx/native/sun/font/CStrike.h >> - src/macosx/native/sun/font/CStrike.m >> ! src/macosx/native/sun/font/CoreTextSupport.h >> ! src/macosx/native/sun/font/CoreTextSupport.m >> ! src/share/classes/sun/font/FileFont.java >> ! src/share/classes/sun/font/SunFontManager.java >> >> From henri.gomez at gmail.com Thu May 12 09:30:43 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Thu, 12 May 2011 18:30:43 +0200 Subject: hg: macosx-port/macosx-port/jdk: Enabling the native Mac OSX font system In-Reply-To: <68322D99-CB63-4ED1-8C02-0ABA3E1B41D0@apple.com> References: <20110512015445.BA1F6474A9@hg.openjdk.java.net> <68322D99-CB63-4ED1-8C02-0ABA3E1B41D0@apple.com> Message-ID: > Sorry, not sure how that one slipped through. ?A fix is imminent. No problem. > Thanks, Thanks to you Kevin :) From kevin_m_miller at apple.com Thu May 12 12:06:40 2011 From: kevin_m_miller at apple.com (kevin_m_miller at apple.com) Date: Thu, 12 May 2011 19:06:40 +0000 Subject: hg: macosx-port/macosx-port/jdk: Fixing build breakage in font system Message-ID: <20110512190651.387EB474D9@hg.openjdk.java.net> Changeset: 010fe419c061 Author: kevin_m_miller at apple.com Date: 2011-05-12 12:06 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/010fe419c061 Fixing build breakage in font system ! make/sun/lwawt/FILES_c_macosx.gmk ! src/share/classes/sun/font/FileFont.java From jonathan.gibbons at oracle.com Thu May 12 15:37:34 2011 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Thu, 12 May 2011 15:37:34 -0700 Subject: running jtreg tests Message-ID: <4DCC612E.202@oracle.com> Mac folk, Bear with me, I'm a relative newbie to Mac and the Mac OS X port, although I've been around JDK for a while. First up, I'm impressed how easy it was to get the OpenJDK build up and running on my new MacBook Pro. Congratulations to whoever helped make it that simple and easy. That being said, I'm trying to run the jtreg tests on the langtools repo, and without changing anything, I'm getting 37 failures. Most if not all of them look related to jtreg not correctly determining an absolute path for the JDK under test. Before I put a lot of effort into debugging this further, I thought I'd ask if this is to be expected, at this stage of the game. Should I expect all the langtools tests to pass? In a standard Windows/Linux/Solaris build all the langtools tests should pass. Any advice would be appreciated. -- Jon From astrange at apple.com Thu May 12 20:47:07 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 13 May 2011 03:47:07 +0000 Subject: hg: macosx-port/macosx-port: 7 new changesets Message-ID: <20110513034707.8F4764750A@hg.openjdk.java.net> Changeset: 3bd41d40ab97 Author: ohair Date: 2011-04-26 16:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/3bd41d40ab97 6631003: Add hg tip changeset to build image Reviewed-by: mduigou ! .hgignore ! Makefile Changeset: fb9ee99c4332 Author: cl Date: 2011-04-27 19:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/fb9ee99c4332 Merge Changeset: 13db01f974ce Author: schien Date: 2011-04-28 17:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/13db01f974ce Added tag jdk7-b140 for changeset dcfe74f1c655 ! .hgtags Changeset: c6569c558585 Author: schien Date: 2011-05-02 09:35 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/c6569c558585 Merge Changeset: cfbbdb77eac0 Author: schien Date: 2011-05-05 14:01 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/cfbbdb77eac0 Added tag jdk7-b141 for changeset c6569c558585 ! .hgtags Changeset: 16ffa405157d Author: Greg Lewis Date: 2011-05-07 21:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/16ffa405157d Merge from main OpenJDK repository Changeset: ef3cba39b91c Author: astrange Date: 2011-05-12 23:36 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/ef3cba39b91c Merge from bsd-port. ! .hgignore From astrange at apple.com Thu May 12 20:47:22 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 13 May 2011 03:47:22 +0000 Subject: hg: macosx-port/macosx-port/corba: 7 new changesets Message-ID: <20110513034726.154A34750B@hg.openjdk.java.net> Changeset: 96dd337fc845 Author: ohair Date: 2011-04-26 16:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/96dd337fc845 6631003: Add hg tip changeset to build image Reviewed-by: mduigou ! .hgignore Changeset: c311591c06f5 Author: cl Date: 2011-04-27 19:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/c311591c06f5 Merge Changeset: befd1fce6339 Author: schien Date: 2011-04-28 17:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/befd1fce6339 Added tag jdk7-b140 for changeset cdf5d19ec142 ! .hgtags Changeset: a58635cdd921 Author: schien Date: 2011-05-02 09:35 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/a58635cdd921 Merge Changeset: b05755e2234d Author: schien Date: 2011-05-05 14:01 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/b05755e2234d Added tag jdk7-b141 for changeset a58635cdd921 ! .hgtags Changeset: 0fcfd4c82682 Author: Greg Lewis Date: 2011-05-07 21:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/0fcfd4c82682 Merge from main OpenJDK repository Changeset: 7ff795b25341 Author: astrange Date: 2011-05-12 23:40 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/7ff795b25341 Merge with bsd-port. ! .hgignore From astrange at apple.com Thu May 12 20:48:12 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 13 May 2011 03:48:12 +0000 Subject: hg: macosx-port/macosx-port/hotspot: 65 new changesets Message-ID: <20110513035004.71F884750C@hg.openjdk.java.net> Changeset: 5504afd15955 Author: zgu Date: 2011-04-14 11:50 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/5504afd15955 7033100: CreateMinidumpOnCrash does not work for failed asserts Summary: Passing NULL as MINIDUMP_EXCEPTION_INFORMATION when calling MiniDumpWriteDump when crash is due to assertion instead of real exception to avoid creating zero-length mini dump file. Reviewed-by: acorn, dcubed, poonam, coleenp ! src/os/windows/vm/os_windows.cpp Changeset: 6c9cec219ce4 Author: vladidan Date: 2011-04-11 23:02 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6c9cec219ce4 7005865: Crash when running with PrintIRWithLIR Summary: the failure is caused by uninitialized bci number Reviewed-by: iveresov ! src/share/vm/c1/c1_Instruction.cpp Changeset: c737922fd8bb Author: vladidan Date: 2011-04-12 10:32 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c737922fd8bb Merge Changeset: 208b6c560ff4 Author: vladidan Date: 2011-04-14 11:02 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/208b6c560ff4 Merge ! src/share/vm/c1/c1_Instruction.cpp Changeset: a534c140904e Author: vladidan Date: 2011-04-14 23:06 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a534c140904e Merge Changeset: 8ce625481709 Author: coleenp Date: 2011-04-15 09:36 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8ce625481709 7032407: Crash in LinkResolver::runtime_resolve_virtual_method() Summary: Make CDS reorder vtables so that dump time vtables match run time order, so when redefine classes reinitializes them, they aren't in the wrong order. Reviewed-by: dcubed, acorn ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/memory/dump.cpp ! src/share/vm/oops/instanceKlassKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp Changeset: fcc932c8238c Author: thurka Date: 2011-04-16 11:59 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/fcc932c8238c 7007254: NullPointerException occurs with jvisualvm placed under a dir. including Japanese chars Summary: use java_lang_String::create_from_platform_dependent_str() instead of java_lang_String::create_from_str() in JvmtiEnv::AddToSystemClassLoaderSearch() Reviewed-by: dcubed ! src/share/vm/prims/jvmtiEnv.cpp Changeset: df8a1555b1ea Author: coleenp Date: 2011-04-19 20:40 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/df8a1555b1ea Merge Changeset: e6beb62de02d Author: never Date: 2011-04-05 19:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e6beb62de02d 7032963: StoreCM shouldn't participate in store elimination Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/output.cpp Changeset: e1162778c1c8 Author: johnc Date: 2011-04-07 09:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e1162778c1c8 7009266: G1: assert(obj->is_oop_or_null(true )) failed: Error Summary: A referent object that is only weakly reachable at the start of concurrent marking but is re-attached to the strongly reachable object graph during marking may not be marked as live. This can cause the reference object to be processed prematurely and leave dangling pointers to the referent object. Implement a read barrier for the java.lang.ref.Reference::referent field by intrinsifying the Reference.get() method, and intercepting accesses though JNI, reflection, and Unsafe, so that when a non-null referent object is read it is also logged in an SATB buffer. Reviewed-by: kvn, iveresov, never, tonyp, dholmes ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interpreterGenerator_sparc.hpp ! src/cpu/sparc/vm/interpreter_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/cppInterpreterGenerator_x86.hpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/interpreterGenerator_x86.hpp ! 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/cpu/zero/vm/cppInterpreter_zero.cpp ! src/cpu/zero/vm/interpreterGenerator_zero.hpp ! src/share/vm/c1/c1_CodeStubs.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/cppInterpreter.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/unsafe.cpp Changeset: 9c4f56ff88e9 Author: jcoomes Date: 2011-04-07 16:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/9c4f56ff88e9 7034133: cleanup obsolete option handling Reviewed-by: ysr, johnc, poonam ! src/share/vm/runtime/arguments.cpp Changeset: eda9eb483d29 Author: jcoomes Date: 2011-04-07 17:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/eda9eb483d29 6841742: par compact - remove unused/unsupported options Summary: ignore UseParallel{OldGCDensePrefix,OldGCCompacting,DensePrefixUpdate} Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPermGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPermGen.hpp ! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 92add02409c9 Author: jmasa Date: 2011-04-08 14:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/92add02409c9 Merge ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! 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/c1/c1_GraphBuilder.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/prims/unsafe.cpp Changeset: f177ddd59c60 Author: jmasa Date: 2011-04-08 14:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f177ddd59c60 Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 59766fd005ff Author: johnc Date: 2011-04-13 17:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/59766fd005ff 7035117: G1: nsk/stress/jni/jnistress002 fails with assertion failure Summary: Allow long type for offset in G1 code in compiler implementations of Unsafe.getObject Reviewed-by: never, iveresov ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/library_call.cpp Changeset: 5d046bf49ce7 Author: johnc Date: 2011-04-14 13:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/5d046bf49ce7 Merge ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: c69b1043dfb1 Author: ysr Date: 2011-04-14 12:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c69b1043dfb1 7036482: clear argument is redundant and unused in cardtable methods Summary: Removed the unused clear argument to various cardtbale methods and unused mod_oop_in_space_iterate method. Unrelated to synopsis, added a pair of clarifying parens in AllocationStats constructor. Reviewed-by: brutisso, jcoomes ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/shared/allocationStats.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/modRefBarrierSet.hpp Changeset: 4080db1b5d0a Author: johnc Date: 2011-04-14 13:49 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/4080db1b5d0a Merge Changeset: edd9b016deb6 Author: johnc Date: 2011-04-15 10:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/edd9b016deb6 7036021: G1: build failure on win64 and linux with hs21 in jdk6 build environment Summary: Missing parentheses around a casted expression and some missing casts were causing build failures with the jdk6 build tools. Reviewed-by: kvn, brutisso ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/opto/library_call.cpp Changeset: 1d0b856224f8 Author: jmasa Date: 2011-04-17 01:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1d0b856224f8 6946385: G1: jstat does not support G1 GC Summary: Added counters for jstat Reviewed-by: tonyp, jwilhelm, stefank, ysr, johnc Changeset: 527b586edf24 Author: johnc Date: 2011-04-18 16:27 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/527b586edf24 7036706: G1: Use LIR_OprDesc::as_pointer_register in code changes for 7035117 Summary: Use LIR_OprDesc::as_pointer_register() instead as_register/as_register_lo combination in the code changes for 7035117. Reviewed-by: iveresov ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp Changeset: 732454aaf5cb Author: jmasa Date: 2011-04-20 20:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/732454aaf5cb Merge ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 83fccfbfe47b Author: trims Date: 2011-04-22 18:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/83fccfbfe47b Merge Changeset: d283b8296671 Author: trims Date: 2011-04-22 18:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d283b8296671 7039044: Bump the HS21 build number to 10 Summary: Update the HS21 build number to 10 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 4ca65400aa33 Author: ohair Date: 2011-04-26 16:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/4ca65400aa33 6631003: Add hg tip changeset to build image Reviewed-by: mduigou ! .hgignore Changeset: d7cc76ea8d06 Author: cl Date: 2011-04-27 19:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d7cc76ea8d06 Merge Changeset: f789bf584429 Author: schien Date: 2011-04-28 17:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f789bf584429 Added tag jdk7-b140 for changeset d283b8296671 ! .hgtags Changeset: 41c663fc6be1 Author: schien Date: 2011-05-02 09:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/41c663fc6be1 Merge Changeset: 175f5f4b41e1 Author: trims Date: 2011-05-03 16:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/175f5f4b41e1 Added tag hs21-b10 for changeset d283b8296671 ! .hgtags Changeset: 7ec4bb02d5f0 Author: vladidan Date: 2011-04-20 14:07 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/7ec4bb02d5f0 7035861: linux-armsflt: assert(ni->data() == (int)(x + o)) failed: instructions must match Summary: The change avoids generating relocation info entry for the staging area patching stub on systems that don't support movw/movt instructions Reviewed-by: bdelsart ! src/share/vm/c1/c1_Runtime1.cpp Changeset: 49bd9c6f7bce Author: vladidan Date: 2011-04-21 10:12 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/49bd9c6f7bce Merge Changeset: cdd13dce903e Author: vladidan Date: 2011-04-23 00:33 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/cdd13dce903e Merge Changeset: 01147d8aac1d Author: coleenp Date: 2011-04-26 14:04 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/01147d8aac1d 7009923: JSR 292: VM crash in JavaThread::last_frame Summary: Handle stack overflow before the first frame is called, by printing out the called method and not walking the stack. Reviewed-by: dholmes, phh, dsamersoff ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/exceptions.hpp Changeset: df22fe9c5a93 Author: coleenp Date: 2011-04-27 17:25 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/df22fe9c5a93 Merge Changeset: 2a23b1b5a0a8 Author: twisti Date: 2011-04-18 01:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2a23b1b5a0a8 7018355: JSR 292: VM crash in DefNewGeneration::copy_to_survivor_space Reviewed-by: kvn, jrose ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/memory/genOopClosures.hpp ! src/share/vm/prims/methodHandleWalk.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: bbe95b4337f1 Author: twisti Date: 2011-04-18 06:50 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/bbe95b4337f1 7036960: TemplateTable::fast_aldc in templateTable_x86_64.cpp uses movptr instead of load_klass Reviewed-by: kvn, iveresov ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp Changeset: 2a34a4fbc52c Author: kvn Date: 2011-04-19 09:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2a34a4fbc52c 7037812: few more defaults changes for new AMD processors Summary: use PREFETCHW as default prefetch instruction, set UseXMMForArrayCopy and UseUnalignedLoadStores to true by default. Reviewed-by: kvn Contributed-by: tom.deneau at amd.com ! src/cpu/x86/vm/vm_version_x86.cpp Changeset: d934e4b931e9 Author: never Date: 2011-04-20 09:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d934e4b931e9 7009346: java/dyn/InvokeDynamicPrintArgs.java fails with NPE on solaris-sparc with -Xcomp Reviewed-by: kvn, jrose, twisti ! src/cpu/sparc/vm/methodHandles_sparc.cpp Changeset: 66b0e2371912 Author: kvn Date: 2011-04-20 18:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/66b0e2371912 7026700: regression in 6u24-rev-b23: Crash in C2 compiler in PhaseIdealLoop::build_loop_late_post Summary: memory slices should be always created for non-static fields after allocation Reviewed-by: never ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp Changeset: 08ccee2c4dbf Author: twisti Date: 2011-04-21 00:25 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/08ccee2c4dbf 6993078: JSR 292 too many pushes: Lesp points into register window Reviewed-by: kvn, never ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/oops/cpCacheOop.cpp Changeset: 548597e74aa4 Author: never Date: 2011-04-25 16:25 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/548597e74aa4 7030715: JSR 292 JRuby test/test_super_call_site_caching.rb asserts with +DoEscapeAnalysis Reviewed-by: twisti ! src/share/vm/ci/bcEscapeAnalyzer.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/opto/graphKit.cpp Changeset: 273b56978029 Author: kvn Date: 2011-04-26 12:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/273b56978029 7039586: test/java/util/Collections/Rotate.java failing with hs21-b09 Summary: A predicate should not be moved in partial peel optimization since it will invalidate jvm state of its uncommon trap. Reviewed-by: never ! src/share/vm/opto/loopopts.cpp Changeset: 149bb459be66 Author: never Date: 2011-04-27 15:40 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/149bb459be66 7029167: add support for conditional card marks Reviewed-by: iveresov, kvn ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/runtime/globals.hpp Changeset: 01fd6090fdd8 Author: never Date: 2011-04-28 14:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/01fd6090fdd8 7032162: assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr Reviewed-by: kvn ! src/share/vm/ci/ciObject.cpp ! src/share/vm/opto/stringopts.cpp Changeset: 286c498ae0d4 Author: kvn Date: 2011-04-29 11:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/286c498ae0d4 Merge ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/runtime/globals.hpp Changeset: 49a67202bc67 Author: tonyp Date: 2011-04-19 15:46 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/49a67202bc67 7011855: G1: non-product flag to artificially grow the heap Summary: It introduces non-product cmd line parameter G1DummyRegionsPerGC which indicates how many "dummy" regions to allocate at the end of each GC. This allows the G1 heap to grow artificially and makes concurrent marking cycles more frequent irrespective of what the application that is running is doing. The dummy regions will be found totally empty during cleanup so this parameter can also be used to stress the concurrent cleanup operation. Reviewed-by: brutisso, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 139667d9836a Author: iveresov Date: 2011-04-20 17:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/139667d9836a 7034464: Support transparent large pages on Linux Summary: Support transparent huge pages on Linux available since 2.6.38 Reviewed-by: iveresov, ysr Contributed-by: aph at redhat.com ! src/os/linux/vm/globals_linux.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp Changeset: c48ad6ab8bdf Author: ysr Date: 2011-04-20 19:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c48ad6ab8bdf 7037276: Unnecessary double traversal of dirty card windows Summary: Short-circuited an unnecessary double traversal of dirty card windows when iterating younger refs. Also renamed some cardtable methods for more clarity. Reviewed-by: jmasa, stefank, poonam ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/cardTableRS.hpp Changeset: c0dcda80820f Author: ysr Date: 2011-04-21 01:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c0dcda80820f Merge Changeset: b52782ae3880 Author: jmasa Date: 2011-04-21 10:23 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b52782ae3880 6946417: G1: Java VisualVM does not support G1 properly. Summary: Added counters for jstat Reviewed-by: tonyp, jwilhelm, stefank, ysr, johnc ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp + src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp + src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp ! src/share/vm/gc_implementation/shared/generationCounters.cpp ! src/share/vm/gc_implementation/shared/generationCounters.hpp + src/share/vm/gc_implementation/shared/hSpaceCounters.cpp + src/share/vm/gc_implementation/shared/hSpaceCounters.hpp ! src/share/vm/services/g1MemoryPool.cpp ! src/share/vm/services/g1MemoryPool.hpp Changeset: 7f3faf7159fd Author: jmasa Date: 2011-04-22 09:26 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/7f3faf7159fd Merge ! src/os/linux/vm/os_linux.cpp Changeset: d6cdc6c77582 Author: jcoomes Date: 2011-04-23 04:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d6cdc6c77582 7037250: cscope.make database generation is silently broken Reviewed-by: stefank + make/cscope.make ! make/linux/Makefile - make/linux/makefiles/cscope.make ! make/solaris/Makefile - make/solaris/makefiles/cscope.make Changeset: c303b3532d4a Author: iveresov Date: 2011-04-26 11:46 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c303b3532d4a 7037939: NUMA: Disable adaptive resizing if SHM large pages are used Summary: Make the NUMA allocator behave properly with SHM and ISM large pages. Reviewed-by: ysr ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp Changeset: 1f4413413144 Author: ysr Date: 2011-04-26 21:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1f4413413144 7039089: G1: changeset for 7037276 broke heap verification, and related cleanups Summary: In G1 heap verification, we no longer scan perm to G1-collected heap refs as part of process_strong_roots() but rather in a separate explicit oop iteration over the perm gen. This preserves the original perm card-marks. Added a new assertion in younger_refs_iterate() to catch a simple subcase where the user may have forgotten a prior save_marks() call, as happened in the case of G1's attempt to iterate perm to G1 refs when verifying the heap before exit. The assert was deliberately weakened for ParNew+CMS and will be fixed for that combination in a future CR. Also made some (non-G1) cleanups related to code and comments obsoleted by the migration of Symbols to the native heap. Reviewed-by: iveresov, jmasa, tonyp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/runtime/vmThread.cpp Changeset: 86ebb26bcdeb Author: johnc Date: 2011-04-27 14:40 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/86ebb26bcdeb 7037756: Deadlock in compiler thread similiar to 6789220 Summary: Avoid blocking in CompileBroker::compile_method_base() if the current thread holds the pending list lock. Reviewed-by: never, brutisso, ysr ! src/share/vm/compiler/compileBroker.cpp Changeset: c6033dad9fd3 Author: jmasa Date: 2011-04-29 12:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c6033dad9fd3 Merge - make/linux/makefiles/cscope.make - make/solaris/makefiles/cscope.make Changeset: df0a92a7e30b Author: jmasa Date: 2011-04-29 14:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/df0a92a7e30b Merge Changeset: 6431be02f3ac Author: trims Date: 2011-04-29 16:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6431be02f3ac Merge - make/linux/makefiles/cscope.make - make/solaris/makefiles/cscope.make Changeset: 3aea9e9feb07 Author: trims Date: 2011-04-29 17:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3aea9e9feb07 7040777: Bump the HS21 build number to 11 Summary: Update the HS21 build number to 11 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 5d07913abd59 Author: trims Date: 2011-05-03 16:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/5d07913abd59 Merge - make/linux/makefiles/cscope.make - make/solaris/makefiles/cscope.make Changeset: 66b35d6aefbe Author: schien Date: 2011-05-05 14:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/66b35d6aefbe Added tag jdk7-b141 for changeset 5d07913abd59 ! .hgtags Changeset: 212479c24edc Author: trims Date: 2011-05-06 14:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/212479c24edc Added tag hs21-b11 for changeset 3aea9e9feb07 ! .hgtags Changeset: 6569616f62d3 Author: Greg Lewis Date: 2011-05-07 21:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6569616f62d3 Merge from main OpenJDK repository - make/linux/makefiles/cscope.make - make/solaris/makefiles/cscope.make ! 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/javaClasses.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/utilities/exceptions.cpp Changeset: de1b21267ef3 Author: Greg Lewis Date: 2011-05-10 22:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/de1b21267ef3 . Changes to the BSD specific files equivalent to the Linux specific changes. In some cases these are in fact #ifdef'ed out since there is no FreeBSD support (but this keeps the diffs smaller). ! make/bsd/Makefile ! make/cscope.make ! src/os/bsd/vm/globals_bsd.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp Changeset: 227bc8bbf1a9 Author: astrange Date: 2011-05-12 23:40 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/227bc8bbf1a9 Merge with bsd-port. ! .hgignore ! 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 From astrange at apple.com Thu May 12 20:50:20 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 13 May 2011 03:50:20 +0000 Subject: hg: macosx-port/macosx-port/jaxp: 7 new changesets Message-ID: <20110513035020.933DD4750D@hg.openjdk.java.net> Changeset: 9f7c281af543 Author: ohair Date: 2011-04-26 16:28 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/9f7c281af543 6631003: Add hg tip changeset to build image Reviewed-by: mduigou ! .hgignore Changeset: 02a683859a8a Author: cl Date: 2011-04-27 19:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/02a683859a8a Merge Changeset: 2d68646d98ba Author: schien Date: 2011-04-28 17:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/2d68646d98ba Added tag jdk7-b140 for changeset c8136fd161c8 ! .hgtags Changeset: e1b5ef243445 Author: schien Date: 2011-05-02 09:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/e1b5ef243445 Merge Changeset: 84e487d88c97 Author: schien Date: 2011-05-05 14:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/84e487d88c97 Added tag jdk7-b141 for changeset e1b5ef243445 ! .hgtags Changeset: bf25ae8b48d7 Author: Greg Lewis Date: 2011-05-07 21:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/bf25ae8b48d7 Merge from main OpenJDK repository Changeset: dfa6134bae7d Author: astrange Date: 2011-05-12 23:41 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/dfa6134bae7d Merge with bsd-port. ! .hgignore From astrange at apple.com Thu May 12 20:50:28 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 13 May 2011 03:50:28 +0000 Subject: hg: macosx-port/macosx-port/jaxws: 10 new changesets Message-ID: <20110513035028.5897C4750E@hg.openjdk.java.net> Changeset: d5e3452a6909 Author: ohair Date: 2011-04-12 12:39 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/d5e3452a6909 7034918: Integrate JAX-WS 2.2.4-b01 in to JDK 7 Reviewed-by: ramap ! jaxws.properties Changeset: 97c69227f325 Author: lana Date: 2011-04-17 16:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/97c69227f325 Merge Changeset: 82a9022c4f21 Author: lana Date: 2011-04-25 15:35 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/82a9022c4f21 Merge Changeset: 576612237ba6 Author: ohair Date: 2011-04-26 16:28 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/576612237ba6 6631003: Add hg tip changeset to build image Reviewed-by: mduigou ! .hgignore Changeset: 6cdf9c2f62ba Author: cl Date: 2011-04-27 19:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/6cdf9c2f62ba Merge Changeset: e3c53d486eec Author: schien Date: 2011-04-28 17:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/e3c53d486eec Added tag jdk7-b140 for changeset 82a9022c4f21 ! .hgtags Changeset: 66826b0aec5a Author: schien Date: 2011-05-02 09:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/66826b0aec5a Merge Changeset: 0ef3ef823c39 Author: schien Date: 2011-05-05 14:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/0ef3ef823c39 Added tag jdk7-b141 for changeset 66826b0aec5a ! .hgtags Changeset: b7c924e3842b Author: Greg Lewis Date: 2011-05-07 21:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/b7c924e3842b Merge from main OpenJDK repository Changeset: 199fd58ce83b Author: astrange Date: 2011-05-12 23:41 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/199fd58ce83b Merge with bsd-port. ! .hgignore From astrange at apple.com Thu May 12 21:19:21 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 13 May 2011 04:19:21 +0000 Subject: hg: macosx-port/macosx-port/langtools: 14 new changesets Message-ID: <20110513041948.7B4AA47514@hg.openjdk.java.net> Changeset: 8cc5b440fdde Author: darcy Date: 2011-04-06 19:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/8cc5b440fdde 7033809: Rename "disjunctive" to "union" in javax.lang.model Reviewed-by: mcimadamore, jjg - src/share/classes/com/sun/source/tree/DisjunctiveTypeTree.java ! src/share/classes/com/sun/source/tree/Tree.java ! src/share/classes/com/sun/source/tree/TreeVisitor.java + src/share/classes/com/sun/source/tree/UnionTypeTree.java ! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/share/classes/com/sun/source/util/TreeScanner.java ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.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/Pretty.java ! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java ! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java - src/share/classes/javax/lang/model/type/DisjunctiveType.java ! src/share/classes/javax/lang/model/type/TypeKind.java ! src/share/classes/javax/lang/model/type/TypeVisitor.java + src/share/classes/javax/lang/model/type/UnionType.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor7.java Changeset: f00986f55961 Author: mcimadamore Date: 2011-04-12 20:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/f00986f55961 7034511: Loophole in typesafety Summary: Type-variable substutution takes upper bound of replaced captured type-variable Reviewed-by: dlsmith ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/7034511/T7034511a.java + test/tools/javac/generics/7034511/T7034511a.out + test/tools/javac/generics/7034511/T7034511b.java + test/tools/javac/generics/7034511/T7034511b.out Changeset: bfbc197b560f Author: mcimadamore Date: 2011-04-12 20:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/bfbc197b560f 7034019: ClassCastException in javac with conjunction types Summary: Resolve.mostSpecific doesn't handle case of raw override Reviewed-by: dlsmith ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/generics/7034019/T7034019a.java + test/tools/javac/generics/7034019/T7034019b.java + test/tools/javac/generics/7034019/T7034019c.java + test/tools/javac/generics/7034019/T7034019c.out + test/tools/javac/generics/7034019/T7034019d.java + test/tools/javac/generics/7034019/T7034019d.out Changeset: 694ff82ca68e Author: jjh Date: 2011-04-13 11:35 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/694ff82ca68e 7032975: API files in javax.annotation.processing need to be updated for references to JLS 7032972: API files in javax.tools need to updated for references to JVM Spec with editions/hyperlinks 7032978: API files in javax.tools need to be updated for references to JLS with editions/hyperlinks Summary: Removed URLs and 'edition' references Reviewed-by: jjg, darcy ! make/build.properties ! make/build.xml ! src/share/classes/com/sun/javadoc/ClassDoc.java ! src/share/classes/com/sun/source/tree/AnnotationTree.java ! src/share/classes/com/sun/source/tree/ArrayAccessTree.java ! src/share/classes/com/sun/source/tree/ArrayTypeTree.java ! src/share/classes/com/sun/source/tree/AssertTree.java ! src/share/classes/com/sun/source/tree/AssignmentTree.java ! src/share/classes/com/sun/source/tree/BinaryTree.java ! src/share/classes/com/sun/source/tree/BlockTree.java ! src/share/classes/com/sun/source/tree/BreakTree.java ! src/share/classes/com/sun/source/tree/CaseTree.java ! src/share/classes/com/sun/source/tree/CatchTree.java ! src/share/classes/com/sun/source/tree/ClassTree.java ! src/share/classes/com/sun/source/tree/CompilationUnitTree.java ! src/share/classes/com/sun/source/tree/CompoundAssignmentTree.java ! src/share/classes/com/sun/source/tree/ConditionalExpressionTree.java ! src/share/classes/com/sun/source/tree/ContinueTree.java ! src/share/classes/com/sun/source/tree/DoWhileLoopTree.java ! src/share/classes/com/sun/source/tree/EmptyStatementTree.java ! src/share/classes/com/sun/source/tree/EnhancedForLoopTree.java ! src/share/classes/com/sun/source/tree/ExpressionStatementTree.java ! src/share/classes/com/sun/source/tree/ExpressionTree.java ! src/share/classes/com/sun/source/tree/ForLoopTree.java ! src/share/classes/com/sun/source/tree/IdentifierTree.java ! src/share/classes/com/sun/source/tree/IfTree.java ! src/share/classes/com/sun/source/tree/ImportTree.java ! src/share/classes/com/sun/source/tree/InstanceOfTree.java ! src/share/classes/com/sun/source/tree/LabeledStatementTree.java ! src/share/classes/com/sun/source/tree/LiteralTree.java ! src/share/classes/com/sun/source/tree/MemberSelectTree.java ! src/share/classes/com/sun/source/tree/MethodInvocationTree.java ! src/share/classes/com/sun/source/tree/MethodTree.java ! src/share/classes/com/sun/source/tree/ModifiersTree.java ! src/share/classes/com/sun/source/tree/NewArrayTree.java ! src/share/classes/com/sun/source/tree/NewClassTree.java ! src/share/classes/com/sun/source/tree/ParameterizedTypeTree.java ! src/share/classes/com/sun/source/tree/ParenthesizedTree.java ! src/share/classes/com/sun/source/tree/PrimitiveTypeTree.java ! src/share/classes/com/sun/source/tree/ReturnTree.java ! src/share/classes/com/sun/source/tree/StatementTree.java ! src/share/classes/com/sun/source/tree/SwitchTree.java ! src/share/classes/com/sun/source/tree/SynchronizedTree.java ! src/share/classes/com/sun/source/tree/ThrowTree.java ! src/share/classes/com/sun/source/tree/TryTree.java ! src/share/classes/com/sun/source/tree/TypeCastTree.java ! src/share/classes/com/sun/source/tree/TypeParameterTree.java ! src/share/classes/com/sun/source/tree/UnaryTree.java ! src/share/classes/com/sun/source/tree/VariableTree.java ! src/share/classes/com/sun/source/tree/WhileLoopTree.java ! src/share/classes/com/sun/source/tree/WildcardTree.java ! src/share/classes/com/sun/tools/apt/mirror/util/DeclarationsImpl.java ! src/share/classes/com/sun/tools/classfile/AccessFlags.java ! src/share/classes/com/sun/tools/classfile/Annotation.java ! src/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java ! src/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java ! src/share/classes/com/sun/tools/classfile/ClassFile.java ! src/share/classes/com/sun/tools/classfile/Code_attribute.java ! src/share/classes/com/sun/tools/classfile/ConstantPool.java ! src/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java ! src/share/classes/com/sun/tools/classfile/Deprecated_attribute.java ! src/share/classes/com/sun/tools/classfile/Descriptor.java ! src/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java ! src/share/classes/com/sun/tools/classfile/Exceptions_attribute.java ! src/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java ! src/share/classes/com/sun/tools/classfile/Instruction.java ! src/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java ! src/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java ! src/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java ! src/share/classes/com/sun/tools/classfile/Opcode.java ! src/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java ! src/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java ! src/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java ! src/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java ! src/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java ! src/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java ! src/share/classes/com/sun/tools/classfile/Signature.java ! src/share/classes/com/sun/tools/classfile/Signature_attribute.java ! src/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java ! src/share/classes/com/sun/tools/classfile/SourceFile_attribute.java ! src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java ! src/share/classes/com/sun/tools/classfile/Synthetic_attribute.java ! src/share/classes/com/sun/tools/classfile/package.html ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! src/share/classes/com/sun/tools/javac/code/Symbol.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/Check.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/share/classes/javax/annotation/processing/Processor.java ! src/share/classes/javax/lang/model/SourceVersion.java ! src/share/classes/javax/lang/model/element/Element.java ! src/share/classes/javax/lang/model/element/Modifier.java ! src/share/classes/javax/lang/model/element/PackageElement.java ! src/share/classes/javax/lang/model/element/TypeElement.java ! src/share/classes/javax/lang/model/element/VariableElement.java ! src/share/classes/javax/lang/model/type/DeclaredType.java ! src/share/classes/javax/lang/model/type/TypeVariable.java ! src/share/classes/javax/lang/model/util/Elements.java ! src/share/classes/javax/lang/model/util/Types.java ! src/share/classes/javax/tools/JavaCompiler.java ! src/share/classes/javax/tools/JavaFileManager.java ! src/share/classes/javax/tools/JavaFileObject.java ! src/share/sample/javac/processing/src/CheckNamesProcessor.java Changeset: 5ed971fce27c Author: lana Date: 2011-04-17 16:23 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/5ed971fce27c Merge Changeset: 258e6654aba2 Author: lana Date: 2011-04-25 15:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/258e6654aba2 Merge - src/share/classes/com/sun/source/tree/DisjunctiveTypeTree.java - src/share/classes/javax/lang/model/type/DisjunctiveType.java Changeset: 841e1c6a5914 Author: mfang Date: 2011-04-25 20:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/841e1c6a5914 7039493: incorporating WPTG translation bug fixes Reviewed-by: yhuang ! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties Changeset: c2e7291e98e7 Author: ohair Date: 2011-04-26 16:22 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/c2e7291e98e7 6631003: Add hg tip changeset to build image Reviewed-by: mduigou ! .hgignore Changeset: 8505c91a1f85 Author: cl Date: 2011-04-27 19:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/8505c91a1f85 Merge Changeset: 2637cf09460b Author: schien Date: 2011-04-28 17:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/2637cf09460b Added tag jdk7-b140 for changeset 258e6654aba2 ! .hgtags Changeset: 90adb5d6adc7 Author: schien Date: 2011-05-02 09:38 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/90adb5d6adc7 Merge Changeset: 4c41a371aaf4 Author: schien Date: 2011-05-05 14:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/4c41a371aaf4 Added tag jdk7-b141 for changeset 90adb5d6adc7 ! .hgtags Changeset: 7a2a80886b2c Author: Greg Lewis Date: 2011-05-07 21:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/7a2a80886b2c Merge from main OpenJDK repository ! make/build.xml - src/share/classes/com/sun/source/tree/DisjunctiveTypeTree.java - src/share/classes/javax/lang/model/type/DisjunctiveType.java Changeset: ae6c311e0a8b Author: astrange Date: 2011-05-12 23:42 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/ae6c311e0a8b Merge with bsd-port. ! .hgignore ! make/build.xml From astrange at apple.com Thu May 12 20:58:04 2011 From: astrange at apple.com (astrange at apple.com) Date: Fri, 13 May 2011 03:58:04 +0000 Subject: hg: macosx-port/macosx-port/jdk: 132 new changesets Message-ID: <20110513041909.BDC7047512@hg.openjdk.java.net> Changeset: 4dc798144dd2 Author: prr Date: 2011-04-05 09:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4dc798144dd2 6983666: Typo in JavaDoc comments within FileCacheImageOutputStream Reviewed-by: jgodinez ! src/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java Changeset: 7a77ffb95c3b Author: bae Date: 2011-04-06 11:26 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7a77ffb95c3b 7033534: Two tests fail just against jdk7 b136 Reviewed-by: jgodinez, prr ! test/sun/java2d/cmm/ColorConvertOp/ColConvCCMTest.java ! test/sun/java2d/cmm/ColorConvertOp/MTColConvTest.java Changeset: 961237459de6 Author: prr Date: 2011-04-08 15:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/961237459de6 7004984: Features.h was renamed to ICUFeatures.h and should be removed Reviewed-by: srl - src/share/native/sun/font/layout/Features.h Changeset: 3e583bc83a52 Author: prr Date: 2011-04-13 15:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3e583bc83a52 7036275: EUDC character is not displayed on Swing if ClearType is enabled Reviewed-by: igor, jgodinez ! src/windows/classes/sun/awt/Win32FontManager.java Changeset: 7f80ba09441c Author: prr Date: 2011-04-15 12:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7f80ba09441c 6942504: test/javax/imageio/metadata/DOML3Node.java fails Reviewed-by: bae, jgodinez ! test/javax/imageio/metadata/DOML3Node.java Changeset: c27a80462285 Author: lana Date: 2011-04-16 23:23 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c27a80462285 Merge - src/share/classes/java/nio/BufferPoolMXBean.java - src/share/classes/java/util/logging/PlatformLoggingMXBean.java ! src/windows/classes/sun/awt/Win32FontManager.java - src/windows/native/java/net/NetworkInterface_win9x.c - test/java/nio/BufferPoolMXBean/Basic.java - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java Changeset: 58729a928069 Author: serb Date: 2011-04-05 16:50 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/58729a928069 6998877: After double-click on the folder names , FileNameOverrideTest FAILED Reviewed-by: art, dcherepanov, anthony ! 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 + test/java/awt/FileDialog/FileNameOverrideTest/FileNameOverrideTest.html + test/java/awt/FileDialog/FileNameOverrideTest/FileNameOverrideTest.java + test/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html + test/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.java Changeset: 0f8b6b1aad7d Author: dav Date: 2011-04-06 17:13 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0f8b6b1aad7d 7002839: Static initialization deadlock between sun.awt.Win32GraphicsEnvironment and sun.awt.windows.WToolkit Reviewed-by: art, dcherepanov, denis ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java ! src/windows/classes/sun/awt/windows/WToolkit.java + test/java/awt/GraphicsEnvironment/LoadLock/GE_init1.java + test/java/awt/GraphicsEnvironment/LoadLock/GE_init2.java + test/java/awt/GraphicsEnvironment/LoadLock/GE_init3.java + test/java/awt/GraphicsEnvironment/LoadLock/GE_init4.java + test/java/awt/GraphicsEnvironment/LoadLock/GE_init5.java + test/java/awt/GraphicsEnvironment/LoadLock/GE_init6.java Changeset: f6c9205bb20a Author: dcherepanov Date: 2011-04-07 18:54 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f6c9205bb20a 7016889: GraphicsDevice.setFullScreenWindow() spec for simulated full-screen mode is not always correct Reviewed-by: art, anthony ! src/share/classes/java/awt/GraphicsDevice.java ! src/share/classes/java/awt/Window.java Changeset: f06deecdcd3b Author: dav Date: 2011-04-07 22:34 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f06deecdcd3b 7031854: JCK 7 test FileDialogTest0001 fails on Windows with Russian locale Reviewed-by: uta, dcherepanov ! src/windows/native/sun/windows/awt_FileDialog.cpp Changeset: 675a582ffdf0 Author: anthony Date: 2011-04-08 15:00 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/675a582ffdf0 7027013: Regression: JComponent.revalidate() has no effect on invisible components Summary: Dialog.conditionalShow() should call validateUnconditionally() instead of simple validate() Reviewed-by: art, dcherepanov ! src/share/classes/java/awt/Dialog.java + test/java/awt/Dialog/ValidateOnShow/ValidateOnShow.java Changeset: b7381aa8dd77 Author: dav Date: 2011-04-08 18:29 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b7381aa8dd77 7029832: Buffer overrun at awt_LoadLibrary.c (and java_props_md.c) Reviewed-by: anthony, art ! src/solaris/native/sun/awt/awt_LoadLibrary.c Changeset: b58d1c9fa886 Author: anthony Date: 2011-04-08 17:04 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b58d1c9fa886 7008513: Case TranslucentJAppletTest.jtr automatically failed due to java.lang.RuntimeException Summary: Set transparent background to the applet Reviewed-by: art, dcherepanov ! test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java Changeset: e3c14b1c846b Author: denis Date: 2011-04-12 19:06 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e3c14b1c846b 7030062: duplicate free Reviewed-by: dcherepanov ! make/sun/jpeg/Makefile ! src/share/classes/java/awt/Toolkit.java ! src/solaris/native/sun/awt/awt_mgrsel.c Changeset: e00be783309b Author: denis Date: 2011-04-14 13:53 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e00be783309b 7036540: A change for 7021001 and some makefile changes have been pushed as a part of 7030062 Reviewed-by: dcherepanov ! make/sun/jpeg/Makefile ! src/share/classes/java/awt/Toolkit.java Changeset: 2e53dedb11b5 Author: denis Date: 2011-04-14 13:59 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2e53dedb11b5 7021001: Default implementation of Toolkit.loadSystemColors(int[]) and many others doesn't throw HE in hl env Reviewed-by: dcherepanov ! src/share/classes/java/awt/Toolkit.java Changeset: 6228934e36bc Author: dav Date: 2011-04-14 16:16 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6228934e36bc 7032566: Toolkit.areExtraMouseButtonsEnabled() not alws correspnd "sun.awt.enableExtraMouseButtons" sys prop Reviewed-by: art, dcherepanov ! src/share/classes/java/awt/Toolkit.java Changeset: 4eeff1fda9ea Author: serb Date: 2011-04-15 16:51 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4eeff1fda9ea 6983562: Two java/awt tests failing just on jdk7b108 Reviewed-by: art, denis, dcherepanov ! src/windows/native/sun/windows/awt_Button.cpp ! src/windows/native/sun/windows/awt_Checkbox.cpp Changeset: 346b56971f18 Author: lana Date: 2011-04-16 22:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/346b56971f18 Merge ! make/sun/jpeg/Makefile ! src/share/classes/java/awt/Toolkit.java ! src/share/classes/java/awt/Window.java - src/share/classes/java/nio/BufferPoolMXBean.java - src/share/classes/java/util/logging/PlatformLoggingMXBean.java ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java ! src/windows/classes/sun/awt/windows/WToolkit.java - src/windows/native/java/net/NetworkInterface_win9x.c - test/java/nio/BufferPoolMXBean/Basic.java - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java Changeset: e39808c3d13e Author: lana Date: 2011-04-18 13:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e39808c3d13e Merge Changeset: 1b1ae0d228d8 Author: rupashka Date: 2011-04-06 11:51 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1b1ae0d228d8 6973777: JCK manual case JEditorPaneTests.html#JEditorPane fails in jdk7 b100 Reviewed-by: peterz ! src/share/classes/javax/swing/text/GlyphView.java ! src/share/classes/javax/swing/text/ParagraphView.java - test/javax/swing/text/GlyphView/6539700/bug6539700.java Changeset: 3e3c15338f55 Author: rupashka Date: 2011-04-06 12:05 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3e3c15338f55 7003777: Nonexistent html entities not parsed properly. Reviewed-by: peterz ! src/share/classes/javax/swing/text/html/parser/Parser.java + test/javax/swing/text/html/parser/Parser/7003777/bug7003777.java Changeset: 6128bcca6403 Author: amenkov Date: 2011-04-06 15:07 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6128bcca6403 7009127: [Spec clarification request] Wrapping the devices retrieved from MidiDeviceProvider Reviewed-by: alexp ! src/share/classes/javax/sound/midi/MidiSystem.java Changeset: cd853175b58c Author: amenkov Date: 2011-04-06 15:12 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cd853175b58c 6992523: FindBugs scan - Malicious code vulnerability Warnings in com.sun.media.sound.* Reviewed-by: alexp ! src/share/classes/com/sun/media/sound/DLSInstrument.java ! src/share/classes/com/sun/media/sound/DLSSample.java ! src/share/classes/com/sun/media/sound/ModelConnectionBlock.java ! src/share/classes/com/sun/media/sound/SoftChannel.java ! src/share/classes/com/sun/media/sound/SoftInstrument.java ! src/share/classes/com/sun/media/sound/SoftMixingDataLine.java ! src/share/classes/com/sun/media/sound/SoftProvider.java ! src/share/classes/com/sun/media/sound/SoftTuning.java Changeset: f7eb08bf41e5 Author: rupashka Date: 2011-04-06 20:36 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f7eb08bf41e5 6849232: closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java fails on RHEL5 Reviewed-by: peterz ! src/share/classes/javax/swing/text/GlyphPainter2.java Changeset: cebbb13e9963 Author: rupashka Date: 2011-04-08 00:26 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cebbb13e9963 6596966: Some JFileChooser mnemonics do not work with sticky keys Reviewed-by: alexp ! src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java + test/javax/swing/JLabel/6596966/bug6596966.java Changeset: 5c5d5c3c902a Author: rupashka Date: 2011-04-11 19:55 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5c5d5c3c902a 7030623: closed/javax/accessibility/4864610/bug4864610.java test fails just against jdk7 b134 Reviewed-by: peterz ! src/share/classes/javax/swing/text/Utilities.java Changeset: 44b9482e9efb Author: rupashka Date: 2011-04-12 10:15 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/44b9482e9efb 7025525: CSS property list in javax.swing.text.html.CSS is incomplete Reviewed-by: alexp ! src/share/classes/javax/swing/text/html/CSS.java Changeset: e392becfd94f Author: peytoia Date: 2011-04-12 16:16 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e392becfd94f 7035073: Add missing timezones to TimeZoneNames_pt_BR.java Reviewed-by: okutsu ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java Changeset: e4090d232e69 Author: peytoia Date: 2011-04-12 18:58 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e4090d232e69 7034231: Default font appears twice in fallback font list Reviewed-by: okutsu, prr ! src/windows/classes/sun/awt/Win32FontManager.java ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java Changeset: b83978b25d1d Author: rupashka Date: 2011-04-13 20:16 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b83978b25d1d 7032376: A type parameter isn't seen by using an web browser Reviewed-by: malenkov ! src/share/classes/javax/swing/Painter.java Changeset: a7ea2d624d40 Author: rupashka Date: 2011-04-13 21:08 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a7ea2d624d40 7030774: javax/swing/text/CSSBorder/6796710/bug6796710.java test fails against jdk7 b134 Reviewed-by: malenkov ! test/javax/swing/text/CSSBorder/6796710/bug6796710.java Changeset: 21fa255f0edf Author: okutsu Date: 2011-04-14 15:59 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/21fa255f0edf 7028818: (lc) Lazily initialize locale extension 7029740: (lc) New Locale class implementation doesn't follow the Java coding conventions 7032820: (lc) sun.util.locale.InternalLocaleBuilder.CaseInsensitiveChar.equals problems 7033503: (lc) Restore optimization code for Locale class initialization 7033504: (lc) incompatible behavior change for ja_JP_JP and th_TH_TH locales Reviewed-by: naoto ! make/java/java/FILES_java.gmk ! src/share/classes/java/util/Locale.java ! src/share/classes/java/util/ResourceBundle.java ! src/share/classes/sun/util/locale/BaseLocale.java ! src/share/classes/sun/util/locale/Extension.java ! src/share/classes/sun/util/locale/InternalLocaleBuilder.java ! src/share/classes/sun/util/locale/LanguageTag.java ! src/share/classes/sun/util/locale/LocaleExtensions.java ! src/share/classes/sun/util/locale/LocaleObjectCache.java ! src/share/classes/sun/util/locale/LocaleSyntaxException.java + src/share/classes/sun/util/locale/LocaleUtils.java ! src/share/classes/sun/util/locale/ParseStatus.java ! src/share/classes/sun/util/locale/StringTokenIterator.java ! src/share/classes/sun/util/locale/UnicodeLocaleExtension.java ! test/java/util/Locale/LocaleEnhanceTest.java Changeset: cf5d466be0bd Author: rupashka Date: 2011-04-14 12:37 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cf5d466be0bd 7032911: javax/swing/JLabel/7004134/bug7004134.java test fails against jdk7 Reviewed-by: malenkov ! test/javax/swing/JLabel/7004134/bug7004134.java Changeset: d42338742583 Author: peytoia Date: 2011-04-15 12:08 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d42338742583 7036842: HTML tag mismatch in API doc for ChoiceFormat Reviewed-by: okutsu ! src/share/classes/java/text/ChoiceFormat.java Changeset: adfdbb41cdf2 Author: okutsu Date: 2011-04-15 22:57 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/adfdbb41cdf2 7035446: some regression tests take too long Reviewed-by: peytoia ! test/java/text/Bidi/Bug6665028.java ! test/java/util/Locale/Bug4518797.java ! test/java/util/ResourceBundle/Control/StressTest.java Changeset: d6afc2ca81cc Author: alexp Date: 2011-04-15 20:50 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d6afc2ca81cc 7032903: javax/swing/JComponent/6989617/bug6989617.java test fails against jdk7 Reviewed-by: rupashka ! test/javax/swing/JComponent/6989617/bug6989617.java + test/javax/swing/plaf/synth/7032791/bug7032791.java Changeset: 1e2366f02b50 Author: alexp Date: 2011-04-15 20:54 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1e2366f02b50 Merge Changeset: 71e769dc8cf6 Author: alexp Date: 2011-04-15 21:26 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/71e769dc8cf6 6985329: 9 classes in swing.plaf contains words inappropriate for public spec - about some compiler bug Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java ! src/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java ! src/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java Changeset: d353dcff4f14 Author: alexp Date: 2011-04-15 21:36 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d353dcff4f14 7036148: NullPointerException with null JMenu name Reviewed-by: rupashka ! src/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/JMenuItem/7036148/bug7036148.java Changeset: 1d0a1f78bc57 Author: lana Date: 2011-04-16 20:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1d0a1f78bc57 Merge ! make/java/java/FILES_java.gmk - src/share/classes/java/nio/BufferPoolMXBean.java ! src/share/classes/java/util/Locale.java - src/share/classes/java/util/logging/PlatformLoggingMXBean.java ! src/share/classes/javax/sound/midi/MidiSystem.java ! src/share/classes/javax/swing/text/Utilities.java ! src/share/classes/sun/util/locale/LanguageTag.java ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java ! src/windows/classes/sun/awt/Win32FontManager.java ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java - src/windows/native/java/net/NetworkInterface_win9x.c - test/java/nio/BufferPoolMXBean/Basic.java ! test/java/util/Locale/LocaleEnhanceTest.java - test/java/util/logging/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java ! test/javax/swing/JLabel/7004134/bug7004134.java Changeset: 096242335b89 Author: malenkov Date: 2011-04-18 15:58 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/096242335b89 7034614: The insets of TitledBorder vary, will be modified by another method, in JDK7 Reviewed-by: rupashka ! src/share/classes/javax/swing/border/TitledBorder.java + test/javax/swing/border/Test7034614.java Changeset: 745a56cb4c16 Author: lana Date: 2011-04-18 13:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/745a56cb4c16 Merge ! src/windows/classes/sun/awt/Win32FontManager.java ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java - test/javax/swing/text/GlyphView/6539700/bug6539700.java Changeset: c1e87a18e46a Author: mduigou Date: 2011-04-06 09:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c1e87a18e46a 6312706: Map entrySet iterators should return different entries on each call to next() Reviewed-by: mduigou, alanb Contributed-by: Neil Richards ! src/share/classes/java/util/EnumMap.java ! src/share/classes/java/util/IdentityHashMap.java + test/java/util/EnumMap/DistinctEntrySetElements.java + test/java/util/EnumMap/EntrySetIteratorRemoveInvalidatesEntry.java + test/java/util/EnumMap/SimpleSerialization.java + test/java/util/IdentityHashMap/DistinctEntrySetElements.java + test/java/util/IdentityHashMap/EntrySetIteratorRemoveInvalidatesEntry.java + test/java/util/concurrent/ConcurrentHashMap/DistinctEntrySetElements.java Changeset: ea45b4ed1758 Author: naoto Date: 2011-04-06 10:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ea45b4ed1758 7031546: test/java/util/ResourceBundle/Bug4168625Test.java fails on solaris10u9 sparc. Reviewed-by: okutsu ! test/java/util/ResourceBundle/Bug4168625Test.java Changeset: cd86fbf11e33 Author: alanb Date: 2011-04-06 20:51 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cd86fbf11e33 7034155: (ch) NullPointerException in sun.io.ch.IOUtil when OOM is thrown Reviewed-by: forax ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/share/classes/sun/nio/ch/IOUtil.java Changeset: e279678f9f66 Author: alanb Date: 2011-04-06 20:54 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e279678f9f66 Merge Changeset: d5bc10b1aa2c Author: lancea Date: 2011-04-06 17:37 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d5bc10b1aa2c 7034471: Wrap registeredDrivers in DriverManager Reviewed-by: alanb, briangoetz ! src/share/classes/java/sql/DriverManager.java Changeset: 06c7ee973e05 Author: weijun Date: 2011-04-07 08:51 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/06c7ee973e05 7032354: no-addresses should not be used on acceptor side Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/KrbApReq.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/NoAddresses.java Changeset: 244b27bb14f8 Author: ksrini Date: 2011-04-06 19:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/244b27bb14f8 7033954: (launcher) Launchers not built with mapfiles Reviewed-by: ohair ! make/com/sun/java/pack/Makefile + make/com/sun/java/pack/mapfile-vers-unpack200 ! make/common/Mapfile-vers.gmk ! make/common/Program.gmk ! make/java/main/java/Makefile ! make/java/main/java/mapfile-amd64 ! make/java/main/java/mapfile-i586 ! make/java/main/java/mapfile-sparc ! make/java/main/java/mapfile-sparcv9 Changeset: 31619dfa6a4a Author: dl Date: 2011-04-07 15:06 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/31619dfa6a4a 7034657: Update Creative Commons license URL in legal notices Reviewed-by: chegar ! src/share/classes/java/util/AbstractQueue.java ! src/share/classes/java/util/ArrayDeque.java ! src/share/classes/java/util/Deque.java ! src/share/classes/java/util/NavigableMap.java ! src/share/classes/java/util/NavigableSet.java ! src/share/classes/java/util/Queue.java ! src/share/classes/java/util/concurrent/AbstractExecutorService.java ! src/share/classes/java/util/concurrent/ArrayBlockingQueue.java ! src/share/classes/java/util/concurrent/BlockingDeque.java ! src/share/classes/java/util/concurrent/BlockingQueue.java ! src/share/classes/java/util/concurrent/BrokenBarrierException.java ! src/share/classes/java/util/concurrent/Callable.java ! src/share/classes/java/util/concurrent/CancellationException.java ! src/share/classes/java/util/concurrent/CompletionService.java ! src/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java ! src/share/classes/java/util/concurrent/ConcurrentMap.java ! src/share/classes/java/util/concurrent/ConcurrentNavigableMap.java ! src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/share/classes/java/util/concurrent/CopyOnWriteArraySet.java ! src/share/classes/java/util/concurrent/CountDownLatch.java ! src/share/classes/java/util/concurrent/CyclicBarrier.java ! src/share/classes/java/util/concurrent/DelayQueue.java ! src/share/classes/java/util/concurrent/Delayed.java ! src/share/classes/java/util/concurrent/Exchanger.java ! src/share/classes/java/util/concurrent/ExecutionException.java ! src/share/classes/java/util/concurrent/Executor.java ! src/share/classes/java/util/concurrent/ExecutorCompletionService.java ! src/share/classes/java/util/concurrent/ExecutorService.java ! src/share/classes/java/util/concurrent/Executors.java ! src/share/classes/java/util/concurrent/ForkJoinPool.java ! src/share/classes/java/util/concurrent/ForkJoinTask.java ! src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! src/share/classes/java/util/concurrent/Future.java ! src/share/classes/java/util/concurrent/FutureTask.java ! src/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! src/share/classes/java/util/concurrent/LinkedBlockingQueue.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/RecursiveAction.java ! src/share/classes/java/util/concurrent/RecursiveTask.java ! src/share/classes/java/util/concurrent/RejectedExecutionException.java ! src/share/classes/java/util/concurrent/RejectedExecutionHandler.java ! src/share/classes/java/util/concurrent/RunnableFuture.java ! src/share/classes/java/util/concurrent/RunnableScheduledFuture.java ! src/share/classes/java/util/concurrent/ScheduledExecutorService.java ! src/share/classes/java/util/concurrent/ScheduledFuture.java ! src/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java ! src/share/classes/java/util/concurrent/Semaphore.java ! src/share/classes/java/util/concurrent/SynchronousQueue.java ! src/share/classes/java/util/concurrent/ThreadFactory.java ! src/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! src/share/classes/java/util/concurrent/TimeUnit.java ! src/share/classes/java/util/concurrent/TimeoutException.java ! src/share/classes/java/util/concurrent/TransferQueue.java ! src/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java ! src/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java ! src/share/classes/java/util/concurrent/atomic/package-info.java ! src/share/classes/java/util/concurrent/locks/AbstractOwnableSynchronizer.java ! src/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! src/share/classes/java/util/concurrent/locks/Condition.java ! src/share/classes/java/util/concurrent/locks/Lock.java ! src/share/classes/java/util/concurrent/locks/LockSupport.java ! src/share/classes/java/util/concurrent/locks/ReadWriteLock.java ! src/share/classes/java/util/concurrent/locks/ReentrantLock.java ! src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java ! src/share/classes/java/util/concurrent/locks/package-info.java ! src/share/classes/java/util/concurrent/package-info.java ! test/java/util/PriorityQueue/NoNulls.java ! test/java/util/PriorityQueue/PriorityQueueSort.java ! test/java/util/Random/DistinctSeeds.java ! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java ! test/java/util/concurrent/BlockingQueue/LoopHelpers.java ! test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java ! test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java ! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java ! test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java ! test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java ! test/java/util/concurrent/ConcurrentHashMap/LoopHelpers.java ! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java ! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java ! test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java ! test/java/util/concurrent/ConcurrentQueues/GCRetention.java ! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java ! test/java/util/concurrent/ConcurrentQueues/LoopHelpers.java ! test/java/util/concurrent/ConcurrentQueues/RemovePollRace.java ! test/java/util/concurrent/Exchanger/ExchangeLoops.java ! test/java/util/concurrent/Exchanger/LoopHelpers.java ! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java ! test/java/util/concurrent/ExecutorCompletionService/LoopHelpers.java ! test/java/util/concurrent/FutureTask/CancelledFutureLoops.java ! test/java/util/concurrent/FutureTask/LoopHelpers.java ! test/java/util/concurrent/Phaser/Arrive.java ! test/java/util/concurrent/Phaser/Basic.java ! test/java/util/concurrent/Phaser/FickleRegister.java ! test/java/util/concurrent/Phaser/PhaseOverflow.java ! test/java/util/concurrent/Phaser/TieredArriveLoops.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java ! test/java/util/concurrent/Semaphore/PermitOverflow.java ! test/java/util/concurrent/Semaphore/RacingReleases.java ! test/java/util/concurrent/forkjoin/Integrate.java ! test/java/util/concurrent/forkjoin/NQueensCS.java ! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java ! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java ! test/java/util/concurrent/locks/ReentrantLock/LoopHelpers.java ! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java ! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/LoopHelpers.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/RWMap.java Changeset: 5137806a3e34 Author: lancea Date: 2011-04-07 11:25 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5137806a3e34 7034656: Address lint warnings for DriverManager Reviewed-by: alanb, forax, ohair ! src/share/classes/java/sql/DriverManager.java Changeset: d8dfd1a0bd8d Author: ksrini Date: 2011-04-07 12:06 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d8dfd1a0bd8d 7029048: (launcher) fence the launcher against LD_LIBRARY_PATH Reviewed-by: mchung, ohair ! src/share/bin/jli_util.h ! src/solaris/bin/java_md.c ! test/tools/launcher/ExecutionEnvironment.java + test/tools/launcher/Test7029048.java ! test/tools/launcher/TestHelper.java Changeset: 587e968b03ee Author: ksrini Date: 2011-04-07 17:08 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/587e968b03ee 7034700: (unpack200) build fails with fastdebug builds Reviewed-by: ohair ! make/com/sun/java/pack/Makefile Changeset: 9c29dd06e138 Author: xuelei Date: 2011-04-08 02:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9c29dd06e138 6976117: SSLContext.getInstance("TLSv1.1") returns SSLEngines/SSLSockets without TLSv1.1 enabled Summary: Reorg the SSLContext implementation Reviewed-by: weijun ! src/share/classes/sun/security/ssl/CipherSuiteList.java - src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java ! src/share/classes/sun/security/ssl/JsseJce.java ! src/share/classes/sun/security/ssl/ProtocolList.java ! src/share/classes/sun/security/ssl/SSLContextImpl.java ! src/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/share/classes/sun/security/ssl/SSLServerSocketFactoryImpl.java ! src/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java ! src/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/share/classes/sun/security/ssl/SunJSSE.java + test/sun/security/ssl/javax/net/ssl/SSLContextVersion.java Changeset: 8fbd15bd6149 Author: dl Date: 2011-04-08 10:33 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8fbd15bd6149 7035020: ForkJoinPool.invoke may deadlock if parallelism = 1 Reviewed-by: chegar ! src/share/classes/java/util/concurrent/ForkJoinPool.java Changeset: 4de90f390a48 Author: weijun Date: 2011-04-11 10:22 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4de90f390a48 7012160: read SF file in signed jar in streaming mode Reviewed-by: mullan ! src/share/classes/java/util/jar/JarFile.java ! src/share/classes/java/util/jar/JarInputStream.java ! src/share/classes/java/util/jar/JarVerifier.java ! src/share/classes/sun/security/pkcs/PKCS7.java ! src/share/classes/sun/security/pkcs/SignerInfo.java ! src/share/classes/sun/security/util/ManifestEntryVerifier.java + src/share/classes/sun/security/util/SignatureFileManifest.java ! src/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 50f77a77ffcf Author: weijun Date: 2011-04-11 10:22 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/50f77a77ffcf 7030180: AES 128/256 decrypt exception Reviewed-by: valeriep ! src/share/classes/sun/security/jgss/krb5/InitSecContextToken.java ! src/share/classes/sun/security/jgss/krb5/InitialToken.java + test/sun/security/krb5/KrbCredSubKey.java Changeset: c8f22fc4aa00 Author: sherman Date: 2011-04-10 23:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c8f22fc4aa00 7033561: Missing Unicode Script aliases Summary: added 6.0 aliases Reviewed-by: okutsu, peytoia, alanb ! src/share/classes/java/lang/Character.java ! test/java/lang/Character/CheckScript.java + test/java/lang/Character/PropertyValueAliases.txt Changeset: dc74b14a8753 Author: alanb Date: 2011-04-10 19:45 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/dc74b14a8753 7034532: (fs) AssertionError when working directory is UNC Reviewed-by: forax, mduigou ! src/windows/classes/sun/nio/fs/WindowsFileSystem.java Changeset: 36e467e1e8b0 Author: alanb Date: 2011-04-11 12:52 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/36e467e1e8b0 Merge Changeset: a12f142410f2 Author: darcy Date: 2011-04-11 23:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a12f142410f2 7035834: Bad @param tags in LayerUI.java Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/LayerUI.java Changeset: 54446de9fbb0 Author: rbackman Date: 2011-04-12 09:04 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/54446de9fbb0 7026287: Asynchronous API sample Summary: Implement a chat server using the new asynchronous networking API Reviewed-by: hosterda, alanb ! make/mksample/nio/Makefile + make/mksample/nio/chatserver/Makefile + src/share/sample/nio/chatserver/ChatServer.java + src/share/sample/nio/chatserver/Client.java + src/share/sample/nio/chatserver/ClientReader.java + src/share/sample/nio/chatserver/DataReader.java + src/share/sample/nio/chatserver/MessageReader.java + src/share/sample/nio/chatserver/NameReader.java + src/share/sample/nio/chatserver/README.txt + test/sample/chatserver/ChatTest.java Changeset: 9128eace50f5 Author: rbackman Date: 2011-04-12 13:14 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9128eace50f5 7026304: Fork-Join sample Summary: Implement a merge-sort sample using Fork-Join Reviewed-by: hosterda, chegar, dholmes ! make/mksample/Makefile + make/mksample/forkjoin/Makefile + make/mksample/forkjoin/mergesort/Makefile + src/share/sample/forkjoin/mergesort/MergeDemo.java + src/share/sample/forkjoin/mergesort/MergeSort.java + test/sample/mergesort/MergeSortTest.java Changeset: 6e306c3aa17b Author: xuelei Date: 2011-04-12 08:27 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6e306c3aa17b 6882437: CertPath/X509CertPathDiscovery/Test fails on jdk7/pit/b62 Summary: Pass trust anchors to CRL certification path building, support CRLs without AKID extension. Reviewed-by: mullan ! src/share/classes/sun/security/provider/certpath/CrlRevocationChecker.java ! src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java Changeset: 1bb95f6ac753 Author: lancea Date: 2011-04-12 12:25 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1bb95f6ac753 7035615: Address lint warnings for javax.sql.rowset & com.sun.rowset Reviewed-by: alanb, darcy ! src/share/classes/com/sun/rowset/CachedRowSetImpl.java ! src/share/classes/com/sun/rowset/JdbcRowSetImpl.java ! src/share/classes/com/sun/rowset/JoinRowSetImpl.java ! src/share/classes/javax/sql/rowset/BaseRowSet.java ! src/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java ! src/share/classes/javax/sql/rowset/RowSetProvider.java Changeset: 0bae251b548b Author: lancea Date: 2011-04-12 14:32 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0bae251b548b 7007772: Address typos in javadoc for ResultSet Reviewed-by: ohair, smarks ! src/share/classes/java/sql/ResultSet.java Changeset: 59b2b9a34b3c Author: dcubed Date: 2011-04-12 13:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/59b2b9a34b3c 7035555: 4/4 attach/BasicTests.sh needs another tweak for Cygwin Summary: Test needs to properly detect missing AgentInitializationException. Clarify when exceptions are expected. Another Cygwin tweak. Reviewed-by: dsamersoff, ohair ! test/com/sun/tools/attach/ApplicationSetup.sh ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/BasicTests.sh Changeset: 5d132f3bfbbf Author: valeriep Date: 2011-04-12 15:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5d132f3bfbbf 7001094: Can't initialize SunPKCS11 more times than PKCS11 driver maxSessionCount Summary: Changed SessionManager to keep track of session count for each instance Reviewed-by: mullan ! src/share/classes/sun/security/pkcs11/SessionManager.java Changeset: a3de1543568b Author: valeriep Date: 2011-04-12 16:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a3de1543568b 6986789: Sun pkcs11 provider fails to parse path name containing "+" Summary: Modified to accept '+' as valid character. Reviewed-by: weijun ! src/share/classes/sun/security/pkcs11/Config.java ! test/sun/security/pkcs11/Provider/ConfigShortPath.java + test/sun/security/pkcs11/Provider/cspPlus.cfg Changeset: d9248245a88c Author: lancea Date: 2011-04-13 11:21 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d9248245a88c 7036251: Correct SQLPermission constructor javadocs for permission target names Reviewed-by: alanb ! src/share/classes/java/sql/SQLPermission.java Changeset: c0602036be5d Author: alanb Date: 2011-04-13 18:39 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c0602036be5d 6597112: referential integrity loophole during remote object export Reviewed-by: peterjones Contributed-by: Neil Richards ! src/share/classes/sun/rmi/transport/ObjectTable.java + test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java Changeset: 29e88b0c0894 Author: wetmore Date: 2011-04-13 11:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/29e88b0c0894 6914617: JCE framework code signing certificate is expiring at the end of 2010. Reviewed-by: valeriep, weijun, mullan ! make/javax/crypto/Defs-jce.gmk Changeset: 13af7c12c62a Author: wetmore Date: 2011-04-13 11:59 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/13af7c12c62a 7031343: Provide API changes to support future GCM AEAD ciphers Reviewed-by: valeriep, xuelei + src/share/classes/javax/crypto/AEADBadTagException.java ! src/share/classes/javax/crypto/Cipher.java ! src/share/classes/javax/crypto/CipherSpi.java + src/share/classes/javax/crypto/spec/GCMParameterSpec.java + test/javax/crypto/Cipher/GCMAPI.java + test/javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Changeset: 2dc552b0ebac Author: jjh Date: 2011-04-13 12:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2dc552b0ebac 7032960: API files in java.awt need to be updated for references to JVM Spec with editions/hyperlinks 7032965: API files in java.io need to updated for references to JVM Spec with editions/hyperlinks 7032958: API files in java.lang need to updated for references to JLS with editions/hyperlinks 7032961: API files in java.lang need to updated for references to JVM with editions/hyperlinks 7032976: API files in javax.lang need to be updated for references to JLS with editions/hyperlinks 7032959: API files in java.util need to updated for references to JLS with editions/hyperlinks 7032962: API files in java.util need to updated for references to JVM Spec with editions/hyperlinks 7032967: API files in java.security need to updated for references to JVM Spec with editions/hyperlinks 7032955: API files in java.math need to updated for references to JLS with editions/hyperlinks Summary: Removed URLs and 'edition' references Reviewed-by: darcy ! make/docs/Makefile ! make/jpda/jdwp/jdwp.spec ! src/share/classes/com/sun/beans/TypeResolver.java ! src/share/classes/com/sun/java/util/jar/pack/package.html ! src/share/classes/com/sun/jdi/Accessible.java ! src/share/classes/com/sun/jdi/ArrayType.java ! src/share/classes/com/sun/jdi/ClassLoaderReference.java ! src/share/classes/com/sun/jdi/ClassNotLoadedException.java ! src/share/classes/com/sun/jdi/ClassType.java ! src/share/classes/com/sun/jdi/LocalVariable.java ! src/share/classes/com/sun/jdi/Method.java ! src/share/classes/com/sun/jdi/ObjectReference.java ! src/share/classes/com/sun/jdi/ReferenceType.java ! src/share/classes/com/sun/jdi/TypeComponent.java ! src/share/classes/java/awt/doc-files/AWTThreadIssues.html ! src/share/classes/java/io/Console.java ! src/share/classes/java/io/PrintStream.java ! src/share/classes/java/io/PrintWriter.java ! src/share/classes/java/lang/AssertionError.java ! src/share/classes/java/lang/Byte.java ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/ClassLoader.java ! src/share/classes/java/lang/Double.java ! src/share/classes/java/lang/Enum.java ! src/share/classes/java/lang/Error.java ! src/share/classes/java/lang/Exception.java ! src/share/classes/java/lang/Float.java ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/Object.java ! src/share/classes/java/lang/Override.java ! src/share/classes/java/lang/Package.java ! src/share/classes/java/lang/RuntimeException.java ! src/share/classes/java/lang/SafeVarargs.java ! src/share/classes/java/lang/Short.java ! src/share/classes/java/lang/String.java ! src/share/classes/java/lang/Throwable.java ! src/share/classes/java/lang/annotation/Annotation.java ! src/share/classes/java/lang/instrument/ClassFileTransformer.java ! src/share/classes/java/lang/instrument/Instrumentation.java ! src/share/classes/java/lang/invoke/package-info.java ! src/share/classes/java/lang/reflect/Constructor.java ! src/share/classes/java/lang/reflect/Field.java ! src/share/classes/java/lang/reflect/GenericDeclaration.java ! src/share/classes/java/lang/reflect/Method.java ! src/share/classes/java/lang/reflect/Modifier.java ! src/share/classes/java/math/BigDecimal.java ! src/share/classes/java/math/BigInteger.java ! src/share/classes/java/security/SecureClassLoader.java ! src/share/classes/java/util/Formatter.java ! src/share/classes/java/util/Properties.java ! src/share/classes/java/util/PropertyResourceBundle.java ! src/share/classes/java/util/concurrent/atomic/package-info.java ! src/share/classes/java/util/concurrent/locks/Lock.java ! src/share/classes/java/util/concurrent/package-info.java ! src/share/classes/java/util/jar/Pack200.java ! src/share/classes/java/util/regex/Pattern.java ! src/share/classes/javax/management/remote/package.html ! src/share/classes/sun/misc/FpUtils.java Changeset: 65b6fe866a6f Author: wetmore Date: 2011-04-13 16:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/65b6fe866a6f 6626257: Update SWAN-specific webcaching to Oracle environment in the regression tests. Reviewed-by: valeriep ! test/sun/net/InetAddress/nameservice/dns/cname.sh Changeset: e9ae2178926a Author: weijun Date: 2011-04-14 12:40 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e9ae2178926a 7036157: TCP connection does not use kdc_timeout Reviewed-by: valeriep ! src/share/classes/sun/security/krb5/internal/NetClient.java Changeset: 2d89d0d1e0ff Author: darcy Date: 2011-04-14 21:27 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2d89d0d1e0ff 6430675: Math.round has surprising behavior for 0x1.fffffffffffffp-2 Reviewed-by: alanb ! src/share/classes/java/lang/Math.java ! src/share/classes/java/lang/StrictMath.java + test/java/lang/Math/RoundTests.java Changeset: 131ed7967996 Author: valeriep Date: 2011-04-15 15:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/131ed7967996 7035115: sun/security/pkcs11/Provider/ConfigShortPath.java compilation failed Summary: Updated the test to use reflection and skip when SunPKCS11 provider not present. Reviewed-by: weijun ! test/sun/security/pkcs11/Provider/ConfigShortPath.java Changeset: 54d9513f87a4 Author: mchung Date: 2011-04-15 23:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/54d9513f87a4 7032589: FileHandler leaking file descriptor of the file lock Reviewed-by: forax, dcubed ! src/share/classes/java/util/logging/FileHandler.java Changeset: 007b2535a7f5 Author: alanb Date: 2011-04-17 13:49 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/007b2535a7f5 7036582: Improve test coverage of java.math.BigDecimal Reviewed-by: darcy Contributed-by: sergey.kuksenko at oracle.com ! test/ProblemList.txt + test/java/math/BigDecimal/DivideMcTests.java ! test/java/math/BigDecimal/FloatDoubleValueTests.java + test/java/math/BigDecimal/RangeTests.java ! test/java/math/BigDecimal/StrippingZerosTest.java ! test/java/math/BigDecimal/ToPlainStringTests.java Changeset: 718617820e53 Author: dwanvik Date: 2011-04-15 23:01 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/718617820e53 7036048: Bring the Java DB in JDK7 to the same level as JDK 6 (Java DB v10.6.2.1) Summary: Replace the existing Java DB bundles with newer ones, and move demo dir into JDK's demo dir as db Reviewed-by: ohair ! make/common/Release.gmk Changeset: 6939022fa093 Author: dwanvik Date: 2011-04-17 16:21 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6939022fa093 Merge Changeset: caebdaf362ee Author: lana Date: 2011-04-17 16:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/caebdaf362ee Merge ! make/com/sun/java/pack/Makefile ! make/common/Program.gmk ! make/docs/Makefile ! make/java/main/java/Makefile ! make/javax/crypto/Defs-jce.gmk ! src/share/classes/com/sun/beans/TypeResolver.java ! src/share/classes/java/awt/doc-files/AWTThreadIssues.html ! src/share/classes/java/io/Console.java ! src/share/classes/java/lang/Character.java ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/Package.java ! src/share/classes/java/security/SecureClassLoader.java ! src/share/classes/java/util/EnumMap.java ! src/share/classes/java/util/IdentityHashMap.java ! src/share/classes/java/util/logging/FileHandler.java ! src/share/classes/java/util/regex/Pattern.java ! src/share/classes/javax/crypto/Cipher.java ! src/share/classes/javax/swing/plaf/LayerUI.java ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/share/classes/sun/security/pkcs11/Config.java ! src/share/classes/sun/security/ssl/CipherSuiteList.java ! src/share/classes/sun/security/ssl/ProtocolList.java ! src/windows/classes/sun/nio/fs/WindowsFileSystem.java ! test/ProblemList.txt ! test/com/sun/tools/attach/ApplicationSetup.sh ! test/com/sun/tools/attach/BasicTests.sh ! test/sun/security/krb5/auto/KDC.java Changeset: bcc6e4c28684 Author: darcy Date: 2011-04-17 22:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bcc6e4c28684 7021568: Double.parseDouble() returns architecture dependent results Reviewed-by: alanb ! src/share/classes/sun/misc/FloatingDecimal.java ! src/share/classes/sun/misc/FormattedFloatingDecimal.java ! test/java/lang/Double/ParseDouble.java Changeset: 7e7bb0a97c40 Author: chegar Date: 2011-04-18 11:14 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7e7bb0a97c40 7030649: URL.equals() fails to compare jar urls Reviewed-by: michaelm ! src/share/classes/sun/net/www/protocol/jar/Handler.java ! test/java/net/URL/Equals.java Changeset: 603e70836e74 Author: dl Date: 2011-04-18 15:50 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/603e70836e74 7037436: CR 7035020 fails to check shutdown Reviewed-by: chegar ! src/share/classes/java/util/concurrent/ForkJoinPool.java ! src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java Changeset: 005c0c85b0de Author: dl Date: 2011-04-18 16:10 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/005c0c85b0de 7036559: ConcurrentHashMap footprint and contention improvements Reviewed-by: chegar ! src/share/classes/java/util/concurrent/ConcurrentHashMap.java Changeset: 9b3e6baad033 Author: lancea Date: 2011-04-18 12:07 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9b3e6baad033 7037085: Add hashCode() to Timestamp to address Findbugs warning Reviewed-by: darcy, alanb, emcmanus ! src/share/classes/java/sql/Timestamp.java Changeset: 98688c4be64b Author: sherman Date: 2011-04-18 10:51 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/98688c4be64b 7031076: Retained ZipFile InputStreams increase heap demand Summary: Allow unreferenced ZipFile InputStreams to be finalized, GC'd Reviewed-by: sherman, dholmes Contributed-by: neil.richards at ngmr.net ! src/share/classes/java/util/zip/ZipFile.java + test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java Changeset: 60a457a944c4 Author: mduigou Date: 2011-04-18 11:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/60a457a944c4 7035160: Disable broken test cases for test/java/lang/reflect/Generics/Probe.java Reviewed-by: alanb ! test/java/lang/reflect/Generics/Probe.java Changeset: b38b204748c1 Author: mduigou Date: 2011-04-18 11:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b38b204748c1 Merge Changeset: e2c6bd53428a Author: lana Date: 2011-04-18 14:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e2c6bd53428a Merge - src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java Changeset: ead0ccd4a34e Author: lana Date: 2011-04-25 15:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ead0ccd4a34e Merge - src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java - src/share/native/sun/font/layout/Features.h - test/javax/swing/text/GlyphView/6539700/bug6539700.java Changeset: d2357f1ccea0 Author: kevinw Date: 2011-04-15 14:42 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d2357f1ccea0 6994753: Optional tracking of JRE usage. Reviewed-by: mchung, ksrini, ohair ! make/sun/Makefile + make/sun/usagetracker/Makefile ! src/share/javavm/export/jvm.h ! src/share/native/common/jdk_util.c Changeset: ec1d769f12d8 Author: ngthomas Date: 2011-04-19 16:01 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ec1d769f12d8 Merge ! make/sun/Makefile Changeset: 9315c733fb17 Author: ngthomas Date: 2011-04-26 15:48 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9315c733fb17 Merge - src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java - src/share/native/sun/font/layout/Features.h - test/javax/swing/text/GlyphView/6539700/bug6539700.java Changeset: b715eb9f3d99 Author: ohair Date: 2011-04-21 18:26 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b715eb9f3d99 7038711: Fix CC_VER checks for compiler options, fix use of -Wno-clobber Reviewed-by: igor ! make/common/Defs-linux.gmk ! make/common/Defs-solaris.gmk ! make/common/shared/Compiler-gcc.gmk ! make/common/shared/Compiler-sun.gmk ! make/sun/jpeg/Makefile Changeset: e926550709c9 Author: ohair Date: 2011-04-22 10:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e926550709c9 6595663: Manifest on jars contain JavaBeans entries Reviewed-by: alanb, mchung ! make/common/Demo.gmk ! make/common/Release-embedded.gmk ! make/common/Release.gmk ! make/javax/crypto/Defs-jce.gmk ! make/tools/manifest.mf Changeset: 02473ee63688 Author: ogino Date: 2011-04-19 20:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/02473ee63688 7025070: man page localization broken in jdk7 Reviewed-by: mfang ! src/linux/doc/man/ja/appletviewer.1 ! src/linux/doc/man/ja/apt.1 ! src/linux/doc/man/ja/extcheck.1 ! src/linux/doc/man/ja/idlj.1 ! src/linux/doc/man/ja/jar.1 ! src/linux/doc/man/ja/jarsigner.1 ! src/linux/doc/man/ja/java.1 ! src/linux/doc/man/ja/javac.1 ! src/linux/doc/man/ja/javadoc.1 ! src/linux/doc/man/ja/javah.1 ! src/linux/doc/man/ja/javap.1 ! src/linux/doc/man/ja/javaws.1 ! src/linux/doc/man/ja/jconsole.1 ! src/linux/doc/man/ja/jdb.1 ! src/linux/doc/man/ja/jhat.1 ! src/linux/doc/man/ja/jinfo.1 ! src/linux/doc/man/ja/jmap.1 ! src/linux/doc/man/ja/jps.1 ! src/linux/doc/man/ja/jrunscript.1 ! src/linux/doc/man/ja/jsadebugd.1 ! src/linux/doc/man/ja/jstack.1 ! src/linux/doc/man/ja/jstat.1 ! src/linux/doc/man/ja/jstatd.1 + src/linux/doc/man/ja/jvisualvm.1 ! src/linux/doc/man/ja/keytool.1 ! src/linux/doc/man/ja/native2ascii.1 ! src/linux/doc/man/ja/orbd.1 ! src/linux/doc/man/ja/pack200.1 ! src/linux/doc/man/ja/policytool.1 ! src/linux/doc/man/ja/rmic.1 ! src/linux/doc/man/ja/rmid.1 ! src/linux/doc/man/ja/rmiregistry.1 ! src/linux/doc/man/ja/schemagen.1 ! src/linux/doc/man/ja/serialver.1 ! src/linux/doc/man/ja/servertool.1 ! src/linux/doc/man/ja/tnameserv.1 ! src/linux/doc/man/ja/unpack200.1 ! src/linux/doc/man/ja/wsgen.1 ! src/linux/doc/man/ja/wsimport.1 ! src/linux/doc/man/ja/xjc.1 ! src/solaris/doc/sun/man/man1/ja/appletviewer.1 ! src/solaris/doc/sun/man/man1/ja/apt.1 ! src/solaris/doc/sun/man/man1/ja/extcheck.1 ! src/solaris/doc/sun/man/man1/ja/idlj.1 ! src/solaris/doc/sun/man/man1/ja/jar.1 ! src/solaris/doc/sun/man/man1/ja/jarsigner.1 ! src/solaris/doc/sun/man/man1/ja/java.1 ! src/solaris/doc/sun/man/man1/ja/javac.1 ! src/solaris/doc/sun/man/man1/ja/javadoc.1 ! src/solaris/doc/sun/man/man1/ja/javah.1 ! src/solaris/doc/sun/man/man1/ja/javap.1 ! src/solaris/doc/sun/man/man1/ja/javaws.1 ! src/solaris/doc/sun/man/man1/ja/jconsole.1 ! src/solaris/doc/sun/man/man1/ja/jdb.1 ! src/solaris/doc/sun/man/man1/ja/jhat.1 ! src/solaris/doc/sun/man/man1/ja/jinfo.1 ! src/solaris/doc/sun/man/man1/ja/jmap.1 ! src/solaris/doc/sun/man/man1/ja/jps.1 ! src/solaris/doc/sun/man/man1/ja/jrunscript.1 ! src/solaris/doc/sun/man/man1/ja/jsadebugd.1 ! src/solaris/doc/sun/man/man1/ja/jstack.1 ! src/solaris/doc/sun/man/man1/ja/jstat.1 ! src/solaris/doc/sun/man/man1/ja/jstatd.1 + src/solaris/doc/sun/man/man1/ja/jvisualvm.1 ! src/solaris/doc/sun/man/man1/ja/keytool.1 ! src/solaris/doc/sun/man/man1/ja/native2ascii.1 ! src/solaris/doc/sun/man/man1/ja/orbd.1 ! src/solaris/doc/sun/man/man1/ja/pack200.1 ! src/solaris/doc/sun/man/man1/ja/policytool.1 ! src/solaris/doc/sun/man/man1/ja/rmic.1 ! src/solaris/doc/sun/man/man1/ja/rmid.1 ! src/solaris/doc/sun/man/man1/ja/rmiregistry.1 ! src/solaris/doc/sun/man/man1/ja/schemagen.1 ! src/solaris/doc/sun/man/man1/ja/serialver.1 ! src/solaris/doc/sun/man/man1/ja/servertool.1 ! src/solaris/doc/sun/man/man1/ja/tnameserv.1 ! src/solaris/doc/sun/man/man1/ja/unpack200.1 ! src/solaris/doc/sun/man/man1/ja/wsgen.1 ! src/solaris/doc/sun/man/man1/ja/wsimport.1 ! src/solaris/doc/sun/man/man1/ja/xjc.1 Changeset: 8bbe05da5656 Author: mfang Date: 2011-04-19 21:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8bbe05da5656 Merge Changeset: 5f5015099e73 Author: mfang Date: 2011-04-20 23:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5f5015099e73 Merge Changeset: 81dacdc9f634 Author: mfang Date: 2011-04-20 20:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/81dacdc9f634 7035843: [zh_CN, ja] JConsole mnemonic keys don't work 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: 832c57d6557b Author: mfang Date: 2011-04-21 09:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/832c57d6557b Merge Changeset: 158d9d54158f Author: mfang Date: 2011-04-25 16:39 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/158d9d54158f 7034259: [all] incorrect mnemonic keys in JCP automatic update advanced settings dialog. Reviewed-by: yhuang ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties ! 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.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_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_zh_CN.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties ! src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java Changeset: 4530d9301ce0 Author: mfang Date: 2011-04-25 21:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4530d9301ce0 Merge Changeset: dc63c52bc61f Author: ohair Date: 2011-04-26 16:27 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/dc63c52bc61f 6631003: Add hg tip changeset to build image Reviewed-by: mduigou ! .hgignore ! make/common/Release.gmk ! make/common/shared/Defs-utils.gmk ! make/common/shared/Defs.gmk Changeset: 55d40eea52bb Author: ohair Date: 2011-04-27 14:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/55d40eea52bb 7040096: Fix broken hg tip for 'make source' Reviewed-by: katleman ! make/common/shared/Defs.gmk Changeset: b871f4cc7d84 Author: cl Date: 2011-04-27 19:23 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b871f4cc7d84 Merge ! make/common/Release.gmk ! make/javax/crypto/Defs-jce.gmk ! make/sun/jpeg/Makefile Changeset: 1501eb97583c Author: schien Date: 2011-04-29 11:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1501eb97583c 6903609: Max memory of 896 may be too large for typical windows developer environment Reviewed-by: ksrini, katleman ! make/common/shared/Platform.gmk Changeset: 7acc942d7dcc Author: schien Date: 2011-04-28 17:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7acc942d7dcc Added tag jdk7-b140 for changeset 9315c733fb17 ! .hgtags Changeset: 33a139b2a85e Author: schien Date: 2011-05-02 09:37 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/33a139b2a85e Merge Changeset: d89cf1b45b88 Author: igor Date: 2011-05-01 09:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d89cf1b45b88 7040803: regression: bugster fail to start Reviewed-by: mullan, weijun, ngthomas ! src/share/classes/java/util/jar/JarFile.java ! src/share/classes/java/util/jar/JarInputStream.java ! src/share/classes/java/util/jar/JarVerifier.java ! src/share/classes/sun/security/pkcs/PKCS7.java ! src/share/classes/sun/security/pkcs/SignerInfo.java ! src/share/classes/sun/security/util/ManifestEntryVerifier.java - src/share/classes/sun/security/util/SignatureFileManifest.java ! src/share/classes/sun/security/util/SignatureFileVerifier.java ! test/java/util/jar/JarInputStream/ScanSignedJar.java ! test/java/util/jar/JarInputStream/TestIndexedJarWithBadSignature.java Changeset: 9caec666c577 Author: igor Date: 2011-05-03 15:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9caec666c577 Merge Changeset: 1c31b35e9408 Author: ogino Date: 2011-04-26 21:46 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1c31b35e9408 7036955: Japanese man pages in linux should be in utf-8 encoding Reviewed-by: ohair, mfang ! make/common/Defs-linux.gmk ! make/common/Release.gmk Changeset: 00e485efd9e0 Author: mfang Date: 2011-04-27 23:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/00e485efd9e0 6501385: ColorChooser demo - two elemets have same mnemonic in it locale, GTK L&F 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_pt_BR.properties ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties Changeset: 4fcbaf9fb837 Author: mfang Date: 2011-04-27 23:18 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4fcbaf9fb837 7038803: [CCJK] Incorrect mnemonic key (0) is displayed on cancel button on messagedialog of JOptionPane Reviewed-by: yhuang ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.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_zh_CN.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties Changeset: 4b197be687dc Author: mfang Date: 2011-04-27 23:28 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4b197be687dc Merge Changeset: fddcc29ed8f8 Author: mfang Date: 2011-04-28 14:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fddcc29ed8f8 Merge ! make/common/Defs-linux.gmk ! make/common/Release.gmk - src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java - src/share/native/sun/font/layout/Features.h - test/javax/swing/text/GlyphView/6539700/bug6539700.java Changeset: 5f0455522852 Author: mfang Date: 2011-04-28 20:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5f0455522852 7040228: [zh_TW] extra (C) on cancel button on File Chooser dialog Reviewed-by: yhuang ! src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.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_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.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_zh_CN.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties Changeset: a604668a7a64 Author: mfang Date: 2011-04-28 21:43 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a604668a7a64 7040257: [pt_BR,fr] Print dialog has duplicate mnemonic key. Reviewed-by: psun ! src/share/classes/sun/print/resources/serviceui_fr.properties ! src/share/classes/sun/print/resources/serviceui_pt_BR.properties Changeset: 5b7d35a6e1b3 Author: mfang Date: 2011-05-02 13:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5b7d35a6e1b3 Merge Changeset: 63eeefe118da Author: ohair Date: 2011-05-04 09:25 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/63eeefe118da Merge Changeset: 631c23c29000 Author: schien Date: 2011-05-05 14:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/631c23c29000 Added tag jdk7-b141 for changeset 63eeefe118da ! .hgtags Changeset: fbe3a3401786 Author: dholmes Date: 2011-05-04 22:16 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fbe3a3401786 7041284: arm/ppc Missing launcher mapfiles prevent build Summary: Disable use of launcher mapfiles when cross-compiling Reviewed-by: ohair, ksrini ! make/common/Program.gmk Changeset: 28c1be91a39f Author: cl Date: 2011-05-05 18:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/28c1be91a39f 7026163: gzip tar files Reviewed-by: katleman ! make/common/shared/Defs-utils.gmk Changeset: 8e9e28663c5d Author: andrew Date: 2011-05-06 01:55 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8e9e28663c5d 7042040: Remove disk space sanity check Summary: Remove outdated disk space checks using df Reviewed-by: ohair, omajid ! make/common/shared/Defs-versions.gmk ! make/common/shared/Sanity-Settings.gmk ! make/common/shared/Sanity.gmk Changeset: 87488f98e22d Author: andrew Date: 2011-05-06 02:27 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/87488f98e22d Merge Changeset: ce34293145b1 Author: cl Date: 2011-05-06 10:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ce34293145b1 Merge Changeset: 7c002755470e Author: Greg Lewis Date: 2011-05-07 22:01 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7c002755470e Merge from main OpenJDK repository ! make/com/sun/java/pack/Makefile ! make/common/Defs-linux.gmk ! make/common/Defs-solaris.gmk ! make/common/Program.gmk ! make/common/Release.gmk ! make/common/shared/Compiler-gcc.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 - src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java - src/share/native/sun/font/layout/Features.h ! src/solaris/bin/java_md.c ! src/solaris/native/sun/awt/awt_LoadLibrary.c ! src/solaris/native/sun/awt/gtk2_interface.c - test/javax/swing/text/GlyphView/6539700/bug6539700.java Changeset: 24a70eaf47af Author: Greg Lewis Date: 2011-05-10 22:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/24a70eaf47af . Changes to the BSD specific files and file sections equivalent to the Linux specific changes. ! make/common/Defs-bsd.gmk ! make/common/Release.gmk ! make/common/shared/Sanity.gmk ! src/bsd/doc/man/ja/appletviewer.1 ! src/bsd/doc/man/ja/apt.1 ! src/bsd/doc/man/ja/extcheck.1 ! src/bsd/doc/man/ja/idlj.1 ! src/bsd/doc/man/ja/jar.1 ! src/bsd/doc/man/ja/jarsigner.1 ! src/bsd/doc/man/ja/java.1 ! src/bsd/doc/man/ja/javac.1 ! src/bsd/doc/man/ja/javadoc.1 ! src/bsd/doc/man/ja/javah.1 ! src/bsd/doc/man/ja/javap.1 ! src/bsd/doc/man/ja/javaws.1 ! src/bsd/doc/man/ja/jconsole.1 ! src/bsd/doc/man/ja/jdb.1 ! src/bsd/doc/man/ja/jhat.1 ! src/bsd/doc/man/ja/jinfo.1 ! src/bsd/doc/man/ja/jmap.1 ! src/bsd/doc/man/ja/jps.1 ! src/bsd/doc/man/ja/jrunscript.1 ! src/bsd/doc/man/ja/jsadebugd.1 ! src/bsd/doc/man/ja/jstack.1 ! src/bsd/doc/man/ja/jstat.1 ! src/bsd/doc/man/ja/jstatd.1 ! src/bsd/doc/man/ja/keytool.1 ! src/bsd/doc/man/ja/native2ascii.1 ! src/bsd/doc/man/ja/orbd.1 ! src/bsd/doc/man/ja/pack200.1 ! src/bsd/doc/man/ja/policytool.1 ! src/bsd/doc/man/ja/rmic.1 ! src/bsd/doc/man/ja/rmid.1 ! src/bsd/doc/man/ja/rmiregistry.1 ! src/bsd/doc/man/ja/schemagen.1 ! src/bsd/doc/man/ja/serialver.1 ! src/bsd/doc/man/ja/servertool.1 ! src/bsd/doc/man/ja/tnameserv.1 ! src/bsd/doc/man/ja/unpack200.1 ! src/bsd/doc/man/ja/wsgen.1 ! src/bsd/doc/man/ja/wsimport.1 ! src/bsd/doc/man/ja/xjc.1 Changeset: 49392268b585 Author: astrange Date: 2011-05-12 23:41 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/49392268b585 Merge with bsd-port. ! .hgignore ! make/common/Defs-bsd.gmk ! make/common/Defs-linux.gmk ! make/common/Defs-solaris.gmk ! make/common/Program.gmk ! make/common/Release.gmk ! make/common/shared/Compiler-gcc.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/sun/Makefile ! src/share/classes/java/awt/Dialog.java ! src/share/classes/java/awt/Window.java ! src/share/classes/java/lang/ClassLoader.java ! src/share/javavm/export/jvm.h ! src/solaris/bin/java_md.c ! src/solaris/native/sun/awt/awt_LoadLibrary.c From stephen.bannasch at deanbrook.org Thu May 12 21:31:25 2011 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Fri, 13 May 2011 00:31:25 -0400 Subject: running jtreg tests In-Reply-To: <4DCC612E.202@oracle.com> References: <4DCC612E.202@oracle.com> Message-ID: At 3:37 PM -0700 5/12/11, Jonathan Gibbons wrote: >Mac folk, > >Bear with me, I'm a relative newbie to Mac and the Mac OS X port, although I've been around JDK for a while. > >First up, I'm impressed how easy it was to get the OpenJDK build up and running on my new MacBook Pro. Congratulations to whoever helped make it that simple and easy. > >That being said, I'm trying to run the jtreg tests on the langtools repo, and without changing anything, I'm getting 37 failures. Most if not all of them look related to jtreg not correctly determining an absolute path for the JDK under test. > >Before I put a lot of effort into debugging this further, I thought I'd ask if this is to be expected, at this stage of the game. Should I expect all the langtools tests to pass? In a standard Windows/Linux/Solaris build all the langtools tests should pass. > >Any advice would be appreciated. > >-- Jon I haven't run the langtools tests after a build before but I did just now and got 1756 passing tests, 35 failed tests and threethat stopped with errors -- does this correspond to the results you get? $ jtreg -XX:+UnlockExperimentalVMOptions -jdk:build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home -v:summary langtools/test/tools/ ... Test results: passed: 1,756; failed: 35; error: 3 Here's a summary of test that failed: Execution failed: `main' threw exception: java.lang.Exception: 10 errors occurred. tools/javadoc/6958836/Test.java : javadoc should support -Xmaxerrs and -Xmaxwarns Execution failed: exit code 1 tools/apt/Basics/apt.sh : test consistency of annotation discovery tools/apt/Basics/print.sh : test availabilty of print option tools/apt/Compile/compile.sh : Test simple usages of apt, including delegating to javac tools/apt/Discovery/discovery.sh : Test consistency of annotation discovery tools/apt/Misc/misc.sh : Miscelleneous tests tools/apt/Options/options.sh : Test availabilty of command line options in processors tools/apt/Scanners/scanner.sh : Test source order scanner tools/javac/ClassPathTest/ClassPathTest.sh : Test -classpath option and classpath defaults. tools/javac/ExtDirs/ExtDirs.sh : Test that '.jar' files in -extdirs are found. tools/javac/Paths/Class-Path.sh : Test handling of the Class-Path attribute in jar file manifests tools/javac/Paths/Class-Path2.sh : Test handling of the Class-Path attribute in jar file manifests tools/javac/Paths/Diagnostics.sh : Test for proper diagnostics during path manipulation operations tools/javac/Paths/Help.sh : Check for -help and -X flags tools/javac/Paths/MineField.sh : Test that javac and java find files in similar ways tools/javac/Paths/wcMineField.sh : Test classpath wildcards for javac and java -classpath option. tools/javac/javazip/Test.sh : check that source files inside zip files on the class path are ignored tools/javac/newlines/Newlines.sh : portability : javac.properties tools/javah/ReadOldClass.sh : Ensure that javah/javadoc doesn't try to read (new) source files tools/javap/PublicInterfaceTest.sh : Verify that javap marks public interfaces as public Execution failed: exit code 127 tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh : Verify allowed access to protected class from another package. tools/javac/T5090006/T5090006.java : javac fails with assertion error tools/javac/constDebug/ConstDebug.java : javac compiler incorrectly inserts when -g is specified tools/javac/fatalErrors/NoJavaLang.java : Verify that the compiler does not crash when java.lang is not found. tools/javac/innerClassFile/Driver.sh : Prob w/static inner class with same name as a regular class tools/javac/links/links.sh : javac no longer follows symlinks tools/javac/stackmap/T4955930.java : The "method0" StackMap attribute should have two entries instead of three tools/javac/unicode/SupplementaryJavaID6.sh : Ensure that a supplementary character can be used as part/whole of a class name on platforms that have Unicode aware filesystems. tools/javap/pathsep.sh : In Windows, javap doesnt load classes from rt.jar tools/javap/stackmap/T6271292.sh : Verify that javap prints StackMapTable attribute contents Execution failed: exit code 2 tools/javac/4846262/Test.sh : check that javac operates correctly in EBCDIC locale tools/javac/6302184/T6302184.sh : javac hidden options that generate source should use the given encoding, if available tools/javac/versions/check.sh : Check interpretation of -target and -source options tools/javah/6257087/foo.sh : tools/javah/ConstMacroTest.sh : Here's a summary of the three tests with errors: Test ignored: Need to make the contentCache in JavacFileManager be aware of changes to the encoding. Need to propogate -source (and -encoding?) down to the JavacFileManager tools/javac/api/T6306137.java : JSR 199: encoding option doesn't affect standard file manager Test ignored: fix has been disabled as a consequence of 6996415 tools/javac/generics/OverrideBridge.java : javac should create bridge methods when type variable bounds restricted Test ignored: this test should be rewritten when fixing 6473901 tools/javac/api/T6397104.java : JSR 199: JavaFileManager.getFileForOutput should have sibling argument From astrange at apple.com Thu May 12 22:24:04 2011 From: astrange at apple.com (Alexander Strange) Date: Fri, 13 May 2011 01:24:04 -0400 Subject: Merge note Message-ID: <2EB995F7-B0B8-4421-A969-C86F4BF3C02A@apple.com> The jdk merge introduced some new code in the java launcher under SETENV_REQUIRED. Its behavior isn't correct for macosx-universal, but I'm not sure yet if the problem it deals with exists on this platform. I've disabled it on macosx for the moment, so there is no behavior change in macosx-port. From henri.gomez at gmail.com Thu May 12 22:59:06 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 13 May 2011 07:59:06 +0200 Subject: running jtreg tests In-Reply-To: References: <4DCC612E.202@oracle.com> Message-ID: Here are my jtreg results : testing build: ./build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/bin/java -version openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-b00) OpenJDK 64-Bit Server VM (build 21.0-b09, mixed mode) ~/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk ~/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace 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 Passed: 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/R1388007FloatOverflow.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/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 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/BufferPoolMXBean/Basic.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/PlatformLoggingMXBean/LoggingMXBeanTest.java Passed: java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java 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/R1400112FloatPrecisionTest.java Passed: java/lang/Math/Rint.java Passed: java/lang/Math/TanTests.java Passed: java/lang/Math/VampireNumbers.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 Passed: 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 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: 282; failed: 75; error: 4 Report written to JTreport/html/report.html Results written to /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/JTwork Error: Some tests failed or other problems occurred. 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 Test results: passed: 8 Report written to JTreport/html/report.html Results written to /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/JTwork 2011/5/13 Stephen Bannasch : > At 3:37 PM -0700 5/12/11, Jonathan Gibbons wrote: >>Mac folk, >> >>Bear with me, I'm a relative newbie to Mac and the Mac OS X port, although I've been around JDK for a while. >> >>First up, I'm impressed how easy it was to get the OpenJDK build up and running on my new MacBook Pro. Congratulations to whoever helped make it that simple and easy. >> >>That being said, I'm trying to run the jtreg tests on the langtools repo, and without changing anything, I'm getting 37 failures. Most if not all of them look related to jtreg not correctly determining an absolute path for the JDK under test. >> >>Before I put a lot of effort into debugging this further, I thought I'd ask if this is to be expected, at this stage of the game. ?Should I expect all the langtools tests to pass? ? In a standard Windows/Linux/Solaris build all the langtools tests should pass. >> >>Any advice would be appreciated. >> >>-- Jon > > > > I haven't run the langtools tests after a build before but I did just now and got 1756 passing tests, 35 failed tests and threethat stopped with errors -- does this correspond to the results you get? > > $ jtreg -XX:+UnlockExperimentalVMOptions -jdk:build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home ?-v:summary langtools/test/tools/ > > ... > > Test results: passed: 1,756; failed: 35; error: 3 > > Here's a summary of test that failed: > > Execution failed: `main' threw exception: java.lang.Exception: 10 errors occurred. > > ?tools/javadoc/6958836/Test.java : javadoc should support -Xmaxerrs and -Xmaxwarns > > Execution failed: exit code 1 > > ?tools/apt/Basics/apt.sh : test consistency of annotation discovery > ?tools/apt/Basics/print.sh : test availabilty of print option > ?tools/apt/Compile/compile.sh : Test simple usages of apt, including delegating to javac > ?tools/apt/Discovery/discovery.sh : Test consistency of annotation discovery > ?tools/apt/Misc/misc.sh : Miscelleneous tests > ?tools/apt/Options/options.sh : Test availabilty of command line options in processors > ?tools/apt/Scanners/scanner.sh : Test source order scanner > ?tools/javac/ClassPathTest/ClassPathTest.sh : Test -classpath option and classpath defaults. > ?tools/javac/ExtDirs/ExtDirs.sh : Test that '.jar' files in -extdirs are found. > ?tools/javac/Paths/Class-Path.sh : Test handling of the Class-Path attribute in jar file manifests > ?tools/javac/Paths/Class-Path2.sh : Test handling of the Class-Path attribute in jar file manifests > ?tools/javac/Paths/Diagnostics.sh : Test for proper diagnostics during path manipulation operations > ?tools/javac/Paths/Help.sh : Check for -help and -X flags > ?tools/javac/Paths/MineField.sh : Test that javac and java find files in similar ways > ?tools/javac/Paths/wcMineField.sh : Test classpath wildcards for javac and java -classpath option. > ?tools/javac/javazip/Test.sh : check that source files inside zip files on the class path are ignored > ?tools/javac/newlines/Newlines.sh : portability : javac.properties > ?tools/javah/ReadOldClass.sh : Ensure that javah/javadoc doesn't try to read (new) source files > ?tools/javap/PublicInterfaceTest.sh : Verify that javap marks public interfaces as public > > Execution failed: exit code 127 > > ?tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh : Verify allowed access to protected class from another package. > ?tools/javac/T5090006/T5090006.java : javac fails with assertion error > ?tools/javac/constDebug/ConstDebug.java : javac compiler incorrectly inserts when -g is specified > ?tools/javac/fatalErrors/NoJavaLang.java : Verify that the compiler does not crash when java.lang is not found. > ?tools/javac/innerClassFile/Driver.sh : Prob w/static inner class with same name as a regular class > ?tools/javac/links/links.sh : javac no longer follows symlinks > ?tools/javac/stackmap/T4955930.java : The "method0" StackMap attribute should have two entries instead of three > ?tools/javac/unicode/SupplementaryJavaID6.sh : Ensure that a supplementary character can be used as part/whole of a class name on platforms that have Unicode aware filesystems. > ?tools/javap/pathsep.sh : In Windows, javap doesnt load classes from rt.jar > ?tools/javap/stackmap/T6271292.sh : Verify that javap prints StackMapTable attribute contents > > Execution failed: exit code 2 > > ?tools/javac/4846262/Test.sh : check that javac operates correctly in EBCDIC locale > ?tools/javac/6302184/T6302184.sh : javac hidden options that generate source should use the given encoding, if available > ?tools/javac/versions/check.sh : Check interpretation of -target and -source options > ?tools/javah/6257087/foo.sh : > ?tools/javah/ConstMacroTest.sh : > > Here's a summary of the three tests with errors: > > Test ignored: Need to make the contentCache in JavacFileManager be aware of changes to the encoding. Need to propogate -source (and -encoding?) down to the JavacFileManager > > ?tools/javac/api/T6306137.java : JSR 199: encoding option doesn't affect standard file manager > > Test ignored: fix has been disabled as a consequence of 6996415 > > ?tools/javac/generics/OverrideBridge.java : javac should create bridge methods when type variable bounds restricted > > Test ignored: this test should be rewritten when fixing 6473901 > > ?tools/javac/api/T6397104.java : JSR 199: JavaFileManager.getFileForOutput should have sibling argument > > From stephen.bannasch at deanbrook.org Fri May 13 04:53:01 2011 From: stephen.bannasch at deanbrook.org (Stephen Bannasch) Date: Fri, 13 May 2011 07:53:01 -0400 Subject: running jtreg tests In-Reply-To: References: <4DCC612E.202@oracle.com> Message-ID: At 7:59 AM +0200 5/13/11, Henri Gomez wrote: >Here are my jtreg results : > >testing build: ./build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/bin/java >-version >Test results: passed: 282; failed: 75; error: 4 Henri, You didn't show the actual command you used to run thejtreg tests but that looks like you were running the jdk tests -- notthe langtool tests. Your run only ran about 350 tests. When I ran the jtreg tests on langtools I got these results: Test results: passed: 1,756; failed: 35; error: 3 From jonathan.gibbons at oracle.com Fri May 13 06:57:17 2011 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Fri, 13 May 2011 06:57:17 -0700 Subject: running jtreg tests In-Reply-To: References: <4DCC612E.202@oracle.com> Message-ID: <4DCD38BD.30303@oracle.com> On 05/13/2011 04:53 AM, Stephen Bannasch wrote: > At 7:59 AM +0200 5/13/11, Henri Gomez wrote: >> Here are my jtreg results : >> >> testing build: ./build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/bin/java >> -version >> Test results: passed: 282; failed: 75; error: 4 > Henri, > > You didn't show the actual command you used to run thejtreg tests but that looks like you were running the jdk tests -- notthe langtool tests. > > Your run only ran about 350 tests. When I ran the jtreg tests on langtools I got these results: > > Test results: passed: 1,756; failed: 35; error: 3 > That's what I get. The 3 errors are "expected" because 3 tests are current labeled with @ignore. You can suppress those errors by using the -ignore:quiet option to avoid running those tests. That leaves 35 test failures. In the langtools test suite, all the test should pass, so that would seem to indicate that these failures indicate problems with the port. Many of the test failures are @shell tests, because jtreg is setting an incorrect value for the TESTJAVAC env variable. It is supposed to be an absolute path, but in the failures it is setting a relative path name -- and given the current directory, it has the wrong value. I'll see if I can track it down to the JDK API call that is giving the wrong results. -- Jon From henri.gomez at gmail.com Fri May 13 07:00:31 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 13 May 2011 16:00:31 +0200 Subject: running jtreg tests In-Reply-To: References: <4DCC612E.202@oracle.com> Message-ID: Oups. I updated this morning my IC script to do more tests : echo "testing java/lang..." $JTREG_DIR/linux/bin/jtreg -jdk:../build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/ -v:summary test/java/lang echo "testing java/lang/invoke..." $JTREG_DIR/linux/bin/jtreg -XX:+UnlockExperimentalVMOptions -XX:+EnableInvokeDynamic -jdk:../build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/ -v:summary test/java/lang/invoke/ echo "testing langtools..." $JTREG_DIR/linux/bin/jtreg -XX:+UnlockExperimentalVMOptions -jdk:build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home -v:summary langtools/test/tools/ 2011/5/13 Stephen Bannasch : > At 7:59 AM +0200 5/13/11, Henri Gomez wrote: >>Here are my jtreg results : >> >>testing build: ./build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/bin/java >>-version >>Test results: passed: 282; failed: 75; error: 4 > > Henri, > > You didn't show the actual command you used to run thejtreg tests but that looks like you were running the jdk tests -- notthe langtool tests. > > Your run only ran about 350 tests. When I ran the jtreg tests on langtools I got these results: > > ?Test results: passed: 1,756; failed: 35; error: 3 > > From henri.gomez at gmail.com Fri May 13 07:01:29 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 13 May 2011 16:01:29 +0200 Subject: running jtreg tests In-Reply-To: References: <4DCC612E.202@oracle.com> Message-ID: Up to date version of test script is here : http://openjdk-osx-build.googlecode.com/svn/trunk/testvmosxu.sh 2011/5/13 Henri Gomez : > Oups. > > I updated this morning my IC script to do more tests : > > ?echo "testing java/lang..." > ?$JTREG_DIR/linux/bin/jtreg > -jdk:../build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/ > -v:summary test/java/lang > ?echo "testing java/lang/invoke..." > ?$JTREG_DIR/linux/bin/jtreg -XX:+UnlockExperimentalVMOptions > -XX:+EnableInvokeDynamic > -jdk:../build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/ > -v:summary test/java/lang/invoke/ > ?echo "testing langtools..." > ?$JTREG_DIR/linux/bin/jtreg -XX:+UnlockExperimentalVMOptions > -jdk:build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home > -v:summary langtools/test/tools/ > > > > 2011/5/13 Stephen Bannasch : >> At 7:59 AM +0200 5/13/11, Henri Gomez wrote: >>>Here are my jtreg results : >>> >>>testing build: ./build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/bin/java >>>-version >>>Test results: passed: 282; failed: 75; error: 4 >> >> Henri, >> >> You didn't show the actual command you used to run thejtreg tests but that looks like you were running the jdk tests -- notthe langtool tests. >> >> Your run only ran about 350 tests. When I ran the jtreg tests on langtools I got these results: >> >> ?Test results: passed: 1,756; failed: 35; error: 3 >> >> > From jonathan.gibbons at oracle.com Fri May 13 07:18:26 2011 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Fri, 13 May 2011 07:18:26 -0700 Subject: running jtreg tests In-Reply-To: References: <4DCC612E.202@oracle.com> Message-ID: <4DCD3DB2.2090908@oracle.com> I would recommend adding -ignore:quiet to all uses of jtreg, since it suppresses errors caused by problems in the test that are unrelated to the product being tested. These tests use @ignore to mark the tests as currently dysfunctional. I would also recommend specifying explicit and distinct work and report directories for invocations of jtreg on separate test suites, such as jdk/test and langtools/test. You can use the -w and -r options to set these values. This will prevent the results from the two runs interfering with each other. (The defaults are to use JTwork and JTreport. I'd suggest using build/jtreg//testsuite//{work,report} -- that way if you blow away the build/ directory for a clean build, you blow away the results as well. -- Jon On 05/13/2011 07:00 AM, Henri Gomez wrote: > Oups. > > I updated this morning my IC script to do more tests : > > echo "testing java/lang..." > $JTREG_DIR/linux/bin/jtreg > -jdk:../build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/ > -v:summary test/java/lang > echo "testing java/lang/invoke..." > $JTREG_DIR/linux/bin/jtreg -XX:+UnlockExperimentalVMOptions > -XX:+EnableInvokeDynamic > -jdk:../build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/ > -v:summary test/java/lang/invoke/ > echo "testing langtools..." > $JTREG_DIR/linux/bin/jtreg -XX:+UnlockExperimentalVMOptions > -jdk:build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home > -v:summary langtools/test/tools/ > > > > 2011/5/13 Stephen Bannasch: >> At 7:59 AM +0200 5/13/11, Henri Gomez wrote: >>> Here are my jtreg results : >>> >>> testing build: ./build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/bin/java >>> -version >>> Test results: passed: 282; failed: 75; error: 4 >> Henri, >> >> You didn't show the actual command you used to run thejtreg tests but that looks like you were running the jdk tests -- notthe langtool tests. >> >> Your run only ran about 350 tests. When I ran the jtreg tests on langtools I got these results: >> >> Test results: passed: 1,756; failed: 35; error: 3 >> >> From henri.gomez at gmail.com Fri May 13 09:41:04 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 13 May 2011 18:41:04 +0200 Subject: running jtreg tests In-Reply-To: <4DCD3DB2.2090908@oracle.com> References: <4DCC612E.202@oracle.com> <4DCD3DB2.2090908@oracle.com> Message-ID: 2011/5/13 Jonathan Gibbons : > I would recommend adding -ignore:quiet to all uses of jtreg, since it > suppresses errors caused by problems in the test that are unrelated to the > product being tested. ?These tests use @ignore to mark the tests as > currently dysfunctional. > Adding it right now > I would also recommend specifying explicit and distinct work and report > directories for invocations of jtreg on separate test suites, such as > jdk/test and langtools/test. ?You can use the -w and -r options to set these > values. ? This will prevent the results from the two runs interfering with > each other. ?(The defaults are to use JTwork and JTreport. ?I'd suggest > using build/jtreg//testsuite//{work,report} ?-- that way if you blow away > the build/ directory for a clean build, you blow away the results as well. Some examples for us ? From robert.fischer at smokejumperit.com Fri May 13 09:55:10 2011 From: robert.fischer at smokejumperit.com (Robert Fischer) Date: Fri, 13 May 2011 12:55:10 -0400 Subject: =?UTF-8?Q?Build_failure_=E2=80=94_Missing_files=3F?= Message-ID: I've been able to build once before, but I've had a problem for a while. I hoped giving it some time would make it magically go away. After waiting for about a month, I'm now dropping a line to the mailing list. When I run the build, it fails part way through with a series of issues. It looks like I'm missing some important files (see below the signature). Any idea what's going on and how I can fix this? Also, I'm getting a lot of these warnings, which I'm not sure if I should care about: WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH If you're looking for more information, I've also opened this bug: http://java.net/jira/browse/MACOSX_PORT-50 I know this is a kind of annoyingly vague plea, but...help? ~~ Robert. Results of grep on output for "No such": /usr/include/c++/4.2.1/iostream:44:28: error: bits/c++config.h: No such file or directory /usr/include/c++/4.2.1/iostream:44:28:/usr/include/c++/4.2.1/iostream:44:28: error: bits/c++config.h: No such file or directorybits/c++config.h: No such file or directory error: bits/c++config.h: No such file or directory /usr/include/c++/4.2.1/iosfwd:45:29: error: bits/c++locale.h: No such file or directory from /Users/robert/tmp/jdk7-201105131137/macosx-port/hotspot/src/share/vm/adlc/dfa.cpp:26error: bits/c++locale.h: No such file or directory /usr/include/c++/4.2.1/iosfwd:46:25: error: bits/c++io.h: No such file or directory /usr/include/c++/4.2.1/iosfwd:45:29: error: bits/c++locale.h: No such file or directory /usr/include/c++/4.2.1/iosfwd:46:25: error: bits/c++io.h: No such file or directory /usr/include/c++/4.2.1/iosfwd:46:25: error: bits/c++io.h: No such file or directory /usr/include/c++/4.2.1/iosfwd:45:29: error: bits/c++locale.h: No such file or directory /usr/include/c++/4.2.1/iosfwd:46:25: error: bits/c++io.h: No such file or directory /usr/include/c++/4.2.1/ext/atomicity.h:39:23: error: bits/gthr.h: No such file or directoryIn file included from /usr/include/c++/4.2.1/bits/ios_base.h:45In file included from /usr/include/c++/4.2.1/bits/ios_base.h:45 /usr/include/c++/4.2.1/ext/atomicity.h:39:23:error: error: bits/gthr.h: No such file or directorybits/gthr.h: No such file or directory /usr/include/c++/4.2.1/ext/atomicity.h:40:30: error: bits/atomic_word.h: No such file or directory /usr/include/c++/4.2.1/ext/atomicity.h:39:23: error: /usr/include/c++/4.2.1/ext/atomicity.h:40:30:bits/gthr.h: No such file or directory error: bits/atomic_word.h: No such file or directory /usr/include/c++/4.2.1/ext/atomicity.h:40:30: error: bits/atomic_word.h: No such file or directory /usr/include/c++/4.2.1/ext/atomicity.h:40:30: error: bits/atomic_word.h: No such file or directory from /Users/robert/tmp/jdk7-201105131137/macosx-port/hotspot/src/share/vm/adlc/archDesc.cpp:27bits/c++allocator.h: No such file or directory: from /usr/include/c++/4.2.1/ostream:45/usr/include/c++/4.2.1/bits/allocator.h:53:31: error: bits/c++allocator.h: No such file or directory, /usr/include/c++/4.2.1/bits/allocator.h:53:31: error: bits/c++allocator.h: No such file or directory error: bits/c++allocator.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:47:30: error: bits/ctype_base.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:47:30: error: bits/ctype_base.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:47:30: error: bits/ctype_base.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:47:30: error: bits/ctype_base.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:1533:31: error: bits/ctype_inline.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:1533:31: error: bits/ctype_inline.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:1533:31: error: bits/ctype_inline.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:3040:33: error: bits/time_members.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:3040:33: error: bits/time_members.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:1533:31: error: bits/ctype_inline.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:4599:37: error: bits/messages_members.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:3040:33: error: bits/time_members.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:4599:37: error: bits/messages_members.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:4599:37: error: bits/messages_members.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:3040:33: error: bits/time_members.h: No such file or directory /usr/include/c++/4.2.1/bits/locale_facets.h:4599:37: error: bits/messages_members.h: No such file or directory From jonathan.gibbons at oracle.com Fri May 13 12:50:01 2011 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Fri, 13 May 2011 12:50:01 -0700 Subject: running jtreg tests In-Reply-To: References: <4DCC612E.202@oracle.com> <4DCD3DB2.2090908@oracle.com> Message-ID: <4DCD8B69.1@oracle.com> On 05/13/2011 09:41 AM, Henri Gomez wrote: > 2011/5/13 Jonathan Gibbons: >> I would recommend adding -ignore:quiet to all uses of jtreg, since it >> suppresses errors caused by problems in the test that are unrelated to the >> product being tested. These tests use @ignore to mark the tests as >> currently dysfunctional. >> > Adding it right now > >> I would also recommend specifying explicit and distinct work and report >> directories for invocations of jtreg on separate test suites, such as >> jdk/test and langtools/test. You can use the -w and -r options to set these >> values. This will prevent the results from the two runs interfering with >> each other. (The defaults are to use JTwork and JTreport. I'd suggest >> using build/jtreg//testsuite//{work,report} -- that way if you blow away >> the build/ directory for a clean build, you blow away the results as well. > Some examples for us ? Will provide some examples when I'm back on my Mac. Also, langtools tests can be run much faster if you use samevm mode: use the -samevm option. -- Jon From lvjing at linux.vnet.ibm.com Sun May 15 02:50:24 2011 From: lvjing at linux.vnet.ibm.com (Jing LV) Date: Sun, 15 May 2011 17:50:24 +0800 Subject: An idea: Add a port layer Message-ID: <4DCFA1E0.6010504@linux.vnet.ibm.com> Hello MacOS developers, I see on openjdk we'll have more platforms - except MacOS, there is some discussions about AIX. This is great news to the community, as well as a new challenge to the community to manage different native implementation for new added platform as well as early platform. The challenges we may face are: 1. in current implementation, we have native implementation in windows/linux/solaris directory, and create some same jni methods. But actually they have the same or very similar logic. This is not very manageable. If some logic is change we need to modify implementation on all platforms. and may cause some of problem as no one knows all platforms differences, and the platform developers need to understand the logic before the modification, it may be a extra work for developers like MacOS engineers. 2. different platforms offers different system APIs, and even different versions of system have different APIs; in current implementation I see some code like #ifdef someplatform use some API #endif This increases the complexity of the code, and make code ugly. Also the developer may have much trouble to read and modify if necessary. 3. Openjdk is working on project digjaw/modularization, it may meet some trouble if the native API and logic are separated by platform level, not in functional level. I am wondering if a port layer, leave all APIs differences in this layer. The jni developers can use this unified API, like "int write(fd, byte[])" should work on all platforms openjdk supported, including linux, windows, MacOS etc. This may help us the developers: 1. the platform developer can focus on covering the API difference and care nothing of the upper logical - say, e.g, focus on write some given bytes into the give fd, do not care what the fd is and how to deal with the buffers etc, so we will write it only once, and only update for new APIs when necessary. Meanwhile, the classlib developers can use an unified system API and focus on the logic, we write the code once for all platforms. It save time and effort on both side. 2. The code is then clear, no #endif is required, this helps the developer to read and understand, and much easier to modify. 3. it may help to modularize the jdk as well. An new portlib may also have some problems, like modification on the current code, and performance. We need to define the portlayer well, and make excellent build script to avoid performance degradation of the layer. However, in the long run, the portlayer will really help the developers as well as JDK, like some other opensource jdk do. I believe the portlayer would help MacOS developers a lot in code maintenance, and when updating new features. I'd like to listen to your opinions/comments/suggestions on this topic. Thanks! -- Best Regards, Jimmy, Jing LV From henri.gomez at gmail.com Mon May 16 06:35:46 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Mon, 16 May 2011 15:35:46 +0200 Subject: An idea: Add a port layer In-Reply-To: <4DCFA1E0.6010504@linux.vnet.ibm.com> References: <4DCFA1E0.6010504@linux.vnet.ibm.com> Message-ID: Do you think about something like Apache does with APR (Apache Portable Runtime) ? 2011/5/15 Jing LV : > Hello MacOS developers, > > I see on openjdk we'll have more platforms - except MacOS, there is some > discussions about AIX. This is great news to the community, as well as a > new challenge to the community to manage different native implementation > for new added platform as well as early platform. The challenges we may > face are: > 1. in current implementation, we have native implementation in > windows/linux/solaris directory, and create some same jni methods. But > actually they have the same or very similar logic. This is not very > manageable. If some logic is change we need to modify implementation on > all platforms. and may cause some of problem as no one knows all > platforms differences, and the platform developers need to understand > the logic before the modification, it may be a extra work for developers > like MacOS engineers. > 2. different platforms offers different system APIs, and even different > versions of system have different APIs; in current implementation I see > some code like > #ifdef someplatform > use some API > #endif > This increases the complexity of the code, and make code ugly. Also the > developer may have much trouble to read and modify if necessary. > 3. Openjdk is working on project digjaw/modularization, it may meet some > trouble if the native API and logic are separated by platform level, not > in functional level. > > I am wondering if a port layer, leave all APIs differences in this > layer. The jni developers can use this unified API, like "int write(fd, > byte[])" should work on all platforms openjdk supported, including > linux, windows, MacOS etc. This may help us the developers: > 1. the platform developer can focus on covering the API difference and > care nothing of the upper logical - say, e.g, focus on write some given > bytes into the give fd, do not care what the fd is and how to deal with > the buffers etc, so we will write it only once, and only update for new > APIs when necessary. Meanwhile, the classlib developers can use an > unified system API and focus on the logic, we write the code once for > all platforms. It save time and effort on both side. > 2. The code is then clear, no #endif is required, this helps the > developer to read and understand, and much easier to modify. > 3. it may help to modularize the jdk as well. > > An new portlib may also have some problems, like modification on the > current code, and performance. We need to define the portlayer well, and > make excellent build script to avoid performance degradation of the > layer. However, in the long run, the portlayer will really help the > developers as well as JDK, like some other opensource jdk do. > > I believe the portlayer would help MacOS developers a lot in code > maintenance, and when updating new features. I'd like to listen to your > opinions/comments/suggestions on this topic. > > Thanks! > > -- > Best Regards, > Jimmy, Jing LV > > > From artem.ananiev at oracle.com Mon May 16 08:22:03 2011 From: artem.ananiev at oracle.com (artem.ananiev at oracle.com) Date: Mon, 16 May 2011 15:22:03 +0000 Subject: hg: macosx-port/macosx-port/jdk: Missing stub for java.awt.ScrollPaneAdjustable.initIDs() is added Message-ID: <20110516152213.B97F847643@hg.openjdk.java.net> Changeset: da496eef1e78 Author: art Date: 2011-05-16 19:18 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/da496eef1e78 Missing stub for java.awt.ScrollPaneAdjustable.initIDs() is added ! src/macosx/native/sun/awt/InitIDs.m From artem.ananiev at oracle.com Mon May 16 08:24:13 2011 From: artem.ananiev at oracle.com (artem.ananiev at oracle.com) Date: Mon, 16 May 2011 15:24:13 +0000 Subject: hg: macosx-port/macosx-port/jdk: Missing stub for java.awt.MenuBar.initIDs() is added Message-ID: <20110516152423.354C647645@hg.openjdk.java.net> Changeset: 007bf6c788d4 Author: art Date: 2011-05-16 19:22 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/007bf6c788d4 Missing stub for java.awt.MenuBar.initIDs() is added ! src/macosx/native/sun/awt/InitIDs.m From lvjing at linux.vnet.ibm.com Mon May 16 09:06:51 2011 From: lvjing at linux.vnet.ibm.com (Jing LV) Date: Tue, 17 May 2011 00:06:51 +0800 Subject: An idea: Add a port layer In-Reply-To: References: <4DCFA1E0.6010504@linux.vnet.ibm.com> Message-ID: <4DD14B9B.8040603@linux.vnet.ibm.com> Hello Henri, Yes something like that. As far as I understand APR focus on serving Apache http server, the portlib for JDK may work for a better JDK. In fact there are already many portlibs existing, and we can learn from them for a layer for OpenJDK. I've posted on BSD porting list as well, someone is already interested in it. He sugggest we may use a service provider pattern to make it more flexible for all kinds of platforms. Any questions/suggestion/comments are welcome! ? 2011-5-16 21:35, Henri Gomez ??: > Do you think about something like Apache does with APR (Apache > Portable Runtime) ? > > 2011/5/15 Jing LV: >> Hello MacOS developers, >> >> I see on openjdk we'll have more platforms - except MacOS, there is some >> discussions about AIX. This is great news to the community, as well as a >> new challenge to the community to manage different native implementation >> for new added platform as well as early platform. The challenges we may >> face are: >> 1. in current implementation, we have native implementation in >> windows/linux/solaris directory, and create some same jni methods. But >> actually they have the same or very similar logic. This is not very >> manageable. If some logic is change we need to modify implementation on >> all platforms. and may cause some of problem as no one knows all >> platforms differences, and the platform developers need to understand >> the logic before the modification, it may be a extra work for developers >> like MacOS engineers. >> 2. different platforms offers different system APIs, and even different >> versions of system have different APIs; in current implementation I see >> some code like >> #ifdef someplatform >> use some API >> #endif >> This increases the complexity of the code, and make code ugly. Also the >> developer may have much trouble to read and modify if necessary. >> 3. Openjdk is working on project digjaw/modularization, it may meet some >> trouble if the native API and logic are separated by platform level, not >> in functional level. >> >> I am wondering if a port layer, leave all APIs differences in this >> layer. The jni developers can use this unified API, like "int write(fd, >> byte[])" should work on all platforms openjdk supported, including >> linux, windows, MacOS etc. This may help us the developers: >> 1. the platform developer can focus on covering the API difference and >> care nothing of the upper logical - say, e.g, focus on write some given >> bytes into the give fd, do not care what the fd is and how to deal with >> the buffers etc, so we will write it only once, and only update for new >> APIs when necessary. Meanwhile, the classlib developers can use an >> unified system API and focus on the logic, we write the code once for >> all platforms. It save time and effort on both side. >> 2. The code is then clear, no #endif is required, this helps the >> developer to read and understand, and much easier to modify. >> 3. it may help to modularize the jdk as well. >> >> An new portlib may also have some problems, like modification on the >> current code, and performance. We need to define the portlayer well, and >> make excellent build script to avoid performance degradation of the >> layer. However, in the long run, the portlayer will really help the >> developers as well as JDK, like some other opensource jdk do. >> >> I believe the portlayer would help MacOS developers a lot in code >> maintenance, and when updating new features. I'd like to listen to your >> opinions/comments/suggestions on this topic. >> >> Thanks! >> >> -- >> Best Regards, >> Jimmy, Jing LV >> >> >> -- Best Regards, Jimmy, Jing LV From kelly.ohair at oracle.com Mon May 16 09:42:37 2011 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Mon, 16 May 2011 09:42:37 -0700 Subject: An idea: Add a port layer In-Reply-To: <4DD14B9B.8040603@linux.vnet.ibm.com> References: <4DCFA1E0.6010504@linux.vnet.ibm.com> <4DD14B9B.8040603@linux.vnet.ibm.com> Message-ID: Just for conversation fodder... Keep in mind, the directory name "solaris" does not mean just "Solaris", but that source is also used with Linux builds. The directory name needs to change someday, but that's a separate and long discussion. When I worked on the JVM TI agents and demos I had a unique issue of not being able to leverage Java apis because the agents execute sometimes prior to the VM being initialized. So doing character conversions of command lines was quite messy. At the time I created the npt library (npt.dll or libnpt.so), and tried to model it around JNI and the function pointers but I was never really very happy with it. See jdk/make/java/npt, jdk/src/share/npt, jdk/src/solaris/npt, and jdk/src/windows/npt. Anyway, I'll attach the original document on npt just for conversation, but it never really reached a point where it met this manual. So be kind in your criticism. ;^) The hprof agent had it's own issues porting and it might be of interest, it used the function prefix "md_" and the shared include file was hprof_md.h. So 3 files: jdk/src/share/demo/jvmti/hprof/hprof_md.h, jdk/src/solaris/demo/jvmti/hprof/hprof_md.c, and jdk/src/windows/demo/jvmti/hprof/hprof_md.c. What I think is critically important is defining this common interface in exact detail and also have a separate set of unit tests to verify the behavior. If you can't keep the #ifdef logic out of the source code using this api, then you have a problem. And do not underestimate Windows, I'll wager that more than 50% of the effort will be on that one. Don't underestimate this kind of cleanup work, and it is a great deal of cleanup work. -kto -------------- next part -------------- On May 16, 2011, at 9:06 AM, Jing LV wrote: > Hello Henri, > > Yes something like that. As far as I understand APR focus on serving Apache http server, the portlib for JDK may work for a better JDK. In fact there are already many portlibs existing, and we can learn from them for a layer for OpenJDK. > I've posted on BSD porting list as well, someone is already interested in it. He sugggest we may use a service provider pattern to make it more flexible for all kinds of platforms. > Any questions/suggestion/comments are welcome! > > ? 2011-5-16 21:35, Henri Gomez ??: >> Do you think about something like Apache does with APR (Apache >> Portable Runtime) ? >> >> 2011/5/15 Jing LV: >>> Hello MacOS developers, >>> >>> I see on openjdk we'll have more platforms - except MacOS, there is some >>> discussions about AIX. This is great news to the community, as well as a >>> new challenge to the community to manage different native implementation >>> for new added platform as well as early platform. The challenges we may >>> face are: >>> 1. in current implementation, we have native implementation in >>> windows/linux/solaris directory, and create some same jni methods. But >>> actually they have the same or very similar logic. This is not very >>> manageable. If some logic is change we need to modify implementation on >>> all platforms. and may cause some of problem as no one knows all >>> platforms differences, and the platform developers need to understand >>> the logic before the modification, it may be a extra work for developers >>> like MacOS engineers. >>> 2. different platforms offers different system APIs, and even different >>> versions of system have different APIs; in current implementation I see >>> some code like >>> #ifdef someplatform >>> use some API >>> #endif >>> This increases the complexity of the code, and make code ugly. Also the >>> developer may have much trouble to read and modify if necessary. >>> 3. Openjdk is working on project digjaw/modularization, it may meet some >>> trouble if the native API and logic are separated by platform level, not >>> in functional level. >>> >>> I am wondering if a port layer, leave all APIs differences in this >>> layer. The jni developers can use this unified API, like "int write(fd, >>> byte[])" should work on all platforms openjdk supported, including >>> linux, windows, MacOS etc. This may help us the developers: >>> 1. the platform developer can focus on covering the API difference and >>> care nothing of the upper logical - say, e.g, focus on write some given >>> bytes into the give fd, do not care what the fd is and how to deal with >>> the buffers etc, so we will write it only once, and only update for new >>> APIs when necessary. Meanwhile, the classlib developers can use an >>> unified system API and focus on the logic, we write the code once for >>> all platforms. It save time and effort on both side. >>> 2. The code is then clear, no #endif is required, this helps the >>> developer to read and understand, and much easier to modify. >>> 3. it may help to modularize the jdk as well. >>> >>> An new portlib may also have some problems, like modification on the >>> current code, and performance. We need to define the portlayer well, and >>> make excellent build script to avoid performance degradation of the >>> layer. However, in the long run, the portlayer will really help the >>> developers as well as JDK, like some other opensource jdk do. >>> >>> I believe the portlayer would help MacOS developers a lot in code >>> maintenance, and when updating new features. I'd like to listen to your >>> opinions/comments/suggestions on this topic. >>> >>> Thanks! >>> >>> -- >>> Best Regards, >>> Jimmy, Jing LV >>> >>> >>> > > > -- > Best Regards, > Jimmy, Jing LV > > From kelly.ohair at oracle.com Mon May 16 10:07:59 2011 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Mon, 16 May 2011 10:07:59 -0700 Subject: An idea: Add a port layer In-Reply-To: References: <4DCFA1E0.6010504@linux.vnet.ibm.com> <4DD14B9B.8040603@linux.vnet.ibm.com> Message-ID: <1262CF5D-1DF3-454E-8859-267807D75C9B@oracle.com> -kto On May 16, 2011, at 9:42 AM, Kelly O'Hair wrote: > Just for conversation fodder... > > Keep in mind, the directory name "solaris" does not mean just "Solaris", but that source is also used > with Linux builds. The directory name needs to change someday, but that's a separate and long discussion. > > When I worked on the JVM TI agents and demos I had a unique issue of not being able to leverage > Java apis because the agents execute sometimes prior to the VM being initialized. > So doing character conversions of command lines was quite messy. > At the time I created the npt library (npt.dll or libnpt.so), and tried to model it around JNI and the > function pointers but I was never really very happy with it. > See jdk/make/java/npt, jdk/src/share/npt, jdk/src/solaris/npt, and jdk/src/windows/npt. > Anyway, I'll attach the original document on npt just for conversation, but it never really reached > a point where it met this manual. So be kind in your criticism. ;^) > > > The hprof agent had it's own issues porting and it might be of interest, it used the function prefix > "md_" and the shared include file was hprof_md.h. > So 3 files: jdk/src/share/demo/jvmti/hprof/hprof_md.h, jdk/src/solaris/demo/jvmti/hprof/hprof_md.c, > and jdk/src/windows/demo/jvmti/hprof/hprof_md.c. > > > What I think is critically important is defining this common interface in exact detail and also have > a separate set of unit tests to verify the behavior. > If you can't keep the #ifdef logic out of the source code using this api, then you have a problem. > And do not underestimate Windows, I'll wager that more than 50% of the effort will be on that one. > Don't underestimate this kind of cleanup work, and it is a great deal of cleanup work. > > -kto > > > > On May 16, 2011, at 9:06 AM, Jing LV wrote: > >> Hello Henri, >> >> Yes something like that. As far as I understand APR focus on serving Apache http server, the portlib for JDK may work for a better JDK. In fact there are already many portlibs existing, and we can learn from them for a layer for OpenJDK. >> I've posted on BSD porting list as well, someone is already interested in it. He sugggest we may use a service provider pattern to make it more flexible for all kinds of platforms. >> Any questions/suggestion/comments are welcome! >> >> ? 2011-5-16 21:35, Henri Gomez ??: >>> Do you think about something like Apache does with APR (Apache >>> Portable Runtime) ? >>> >>> 2011/5/15 Jing LV: >>>> Hello MacOS developers, >>>> >>>> I see on openjdk we'll have more platforms - except MacOS, there is some >>>> discussions about AIX. This is great news to the community, as well as a >>>> new challenge to the community to manage different native implementation >>>> for new added platform as well as early platform. The challenges we may >>>> face are: >>>> 1. in current implementation, we have native implementation in >>>> windows/linux/solaris directory, and create some same jni methods. But >>>> actually they have the same or very similar logic. This is not very >>>> manageable. If some logic is change we need to modify implementation on >>>> all platforms. and may cause some of problem as no one knows all >>>> platforms differences, and the platform developers need to understand >>>> the logic before the modification, it may be a extra work for developers >>>> like MacOS engineers. >>>> 2. different platforms offers different system APIs, and even different >>>> versions of system have different APIs; in current implementation I see >>>> some code like >>>> #ifdef someplatform >>>> use some API >>>> #endif >>>> This increases the complexity of the code, and make code ugly. Also the >>>> developer may have much trouble to read and modify if necessary. >>>> 3. Openjdk is working on project digjaw/modularization, it may meet some >>>> trouble if the native API and logic are separated by platform level, not >>>> in functional level. >>>> >>>> I am wondering if a port layer, leave all APIs differences in this >>>> layer. The jni developers can use this unified API, like "int write(fd, >>>> byte[])" should work on all platforms openjdk supported, including >>>> linux, windows, MacOS etc. This may help us the developers: >>>> 1. the platform developer can focus on covering the API difference and >>>> care nothing of the upper logical - say, e.g, focus on write some given >>>> bytes into the give fd, do not care what the fd is and how to deal with >>>> the buffers etc, so we will write it only once, and only update for new >>>> APIs when necessary. Meanwhile, the classlib developers can use an >>>> unified system API and focus on the logic, we write the code once for >>>> all platforms. It save time and effort on both side. >>>> 2. The code is then clear, no #endif is required, this helps the >>>> developer to read and understand, and much easier to modify. >>>> 3. it may help to modularize the jdk as well. >>>> >>>> An new portlib may also have some problems, like modification on the >>>> current code, and performance. We need to define the portlayer well, and >>>> make excellent build script to avoid performance degradation of the >>>> layer. However, in the long run, the portlayer will really help the >>>> developers as well as JDK, like some other opensource jdk do. >>>> >>>> I believe the portlayer would help MacOS developers a lot in code >>>> maintenance, and when updating new features. I'd like to listen to your >>>> opinions/comments/suggestions on this topic. >>>> >>>> Thanks! >>>> >>>> -- >>>> Best Regards, >>>> Jimmy, Jing LV >>>> >>>> >>>> >> >> >> -- >> Best Regards, >> Jimmy, Jing LV >> >> > From astrange at apple.com Mon May 16 13:01:52 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 16 May 2011 20:01:52 +0000 Subject: hg: macosx-port/macosx-port: 3 new changesets Message-ID: <20110516200152.5FFAB47653@hg.openjdk.java.net> Changeset: bde8f3d56ffa Author: schien Date: 2011-05-12 17:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/bde8f3d56ffa Added tag jdk7-b142 for changeset cfbbdb77eac0 ! .hgtags Changeset: 583ad4f14085 Author: Greg Lewis Date: 2011-05-12 20:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/583ad4f14085 Merge from main OpenJDK repository Changeset: 85867aad6675 Author: astrange Date: 2011-05-16 15:03 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/85867aad6675 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port From astrange at apple.com Mon May 16 13:01:59 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 16 May 2011 20:01:59 +0000 Subject: hg: macosx-port/macosx-port/corba: 5 new changesets Message-ID: <20110516200203.07CEF47654@hg.openjdk.java.net> Changeset: 62a6a0a1a350 Author: mfang Date: 2011-05-10 15:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/62a6a0a1a350 7043548: message drop 3 translation integration Reviewed-by: yhuang ! src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_pt_BR.properties Changeset: a2f340a048c8 Author: mfang Date: 2011-05-10 19:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/a2f340a048c8 Merge Changeset: 51ed32f6f4de Author: schien Date: 2011-05-12 17:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/51ed32f6f4de Added tag jdk7-b142 for changeset a2f340a048c8 ! .hgtags Changeset: 1bd46ed83010 Author: Greg Lewis Date: 2011-05-12 20:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/1bd46ed83010 Merge from main OpenJDK repository Changeset: 6d1e673c7146 Author: astrange Date: 2011-05-16 15:03 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/6d1e673c7146 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/corba From astrange at apple.com Mon May 16 13:02:32 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 16 May 2011 20:02:32 +0000 Subject: hg: macosx-port/macosx-port/hotspot: 54 new changesets Message-ID: <20110516200409.503DF47655@hg.openjdk.java.net> Changeset: 2a3da7eaf4a6 Author: zgu Date: 2011-04-27 09:09 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2a3da7eaf4a6 7036747: 7017009 reappeared, problem with ElfStringTable Summary: Created new "new" operator for CHeapObj that allows malloc to fail without causing fatal error. Also replaced "HeapAllocate" with "os::malloc" in decoder code to allow decoder to handle low memory scenario. Reviewed-by: coleenp, dholmes ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/utilities/elfFile.cpp ! src/share/vm/utilities/elfStringTable.cpp Changeset: e534ac80e49a Author: zgu Date: 2011-04-27 06:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e534ac80e49a Merge Changeset: 0cddebc420d8 Author: dcubed Date: 2011-04-28 08:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/0cddebc420d8 7039447: 2/1 java profiling is broken in build 139 (garbage in function name) Summary: The name in a deferred JVM/TI DynamicCodeGenerated event needs to be explicitly saved. Reviewed-by: acorn, never, dsamersoff, dholmes ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiImpl.cpp Changeset: dddc5753c53a Author: dsamersoff Date: 2011-04-29 21:13 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/dddc5753c53a 7019808: build fails on Fedora 14: SELinux run-time check: execution of stack in libjvm.so Summary: executable flag is set in the elf header of libjvm.so during build, instruct ld to don't do it. Reviewed-by: acorn, phh ! make/linux/makefiles/vm.make Changeset: 405c634f4aaa Author: dcubed Date: 2011-05-02 14:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/405c634f4aaa 7028172: 3/4 SA needs to adapt to Solaris libproc change made in 6748307 Summary: Support build and runtime configs of old and new interfaces as appropriate. Reviewed-by: acorn, never ! agent/src/os/solaris/proc/libproc.h ! agent/src/os/solaris/proc/salibproc.h ! agent/src/os/solaris/proc/saproc.cpp ! make/solaris/makefiles/saproc.make Changeset: 250642c729b4 Author: dsamersoff Date: 2011-05-03 18:24 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/250642c729b4 7041156: gcc 4.6 doesn't recognise -export-dynamic option Summary: Since -export-dynamic is a linker option, the correct way to pass it is -Xlinker -export-dynamic Reviewed-by: dsamersoff, dholmes Contributed-by: omajid at redhat.com ! make/linux/makefiles/gcc.make Changeset: da880ba4edf9 Author: dsamersoff Date: 2011-05-03 18:43 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/da880ba4edf9 7031385: incorrect register allocation in release_store_fence on linux x86 Summary: Since gcc 4.5 the inline assembly trying to use r register for an atomic 8-bit exchange and it leads to compilation error Reviewed-by: dsamersoff, dholmes Contributed-by: dbhole at redhat.com ! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp Changeset: f78b3a5497f2 Author: dsamersoff Date: 2011-05-03 13:01 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f78b3a5497f2 Merge Changeset: 69e41359aef0 Author: zgu Date: 2011-05-03 13:01 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/69e41359aef0 6986065: Rebrand exe/dll company names Summary: Fixed Windows exe/dll right-click properties. "Oracle Corporation" for company name in jdk7, but "Sun Microsystems, Inc." for jdk6. Reviewed-by: phh, acorn + make/jdk6_hotspot_distro ! make/windows/build.make Changeset: f7b5dc171e92 Author: zgu Date: 2011-05-03 10:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f7b5dc171e92 Merge Changeset: e62e515d3a55 Author: zgu Date: 2011-05-03 12:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e62e515d3a55 Merge Changeset: 5781ed5f1865 Author: dcubed Date: 2011-05-03 12:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/5781ed5f1865 7041410: 5/4 finish removing SOLARIS_7_OR_LATER from HotSpot Summary: Delete use of SOLARIS_7_OR_LATER from sparcWorks.make Reviewed-by: never ! make/solaris/makefiles/sparcWorks.make Changeset: 6dce0126f44e Author: kamg Date: 2011-05-04 11:04 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6dce0126f44e Merge Changeset: da0fffdcc453 Author: johnc Date: 2011-04-28 15:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/da0fffdcc453 7040410: -Xloggc: incorrectly enables TraceClassUnloading causing tracing on tty Summary: Don't enable TraceClassUnloading whne -Xloggc is specified. Reviewed-by: tonyp, ysr ! src/share/vm/runtime/arguments.cpp Changeset: cd8e33b2a8ad Author: tonyp Date: 2011-04-29 12:40 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/cd8e33b2a8ad 7034139: G1: assert(Thread::current()->is_ConcurrentGC_thread()) failed: only a conc GC thread can call this. Summary: We were calling STS join and leave during a STW pause and we are not suppoesed to. I now only call those during concurrent phase. I also added stress code in the non-product builds to force an overflows (the condition that ws uncovering the bug) to make sure it does not happen again. Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 063382f9b575 Author: tonyp Date: 2011-04-29 14:59 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/063382f9b575 7035144: G1: nightly failure: Non-dirty cards in region that should be dirty (failures still exist...) Summary: We should only undirty cards after we decide that they are not on a young region, not before. The fix also includes improvements to the verify_dirty_region() method which print out which cards were not found dirty. Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/modRefBarrierSet.hpp Changeset: 188c9a5d6a6d Author: iveresov Date: 2011-04-29 12:39 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/188c9a5d6a6d 7040485: Use transparent huge page on linux by default Summary: Turn on UseLargePages by default but try only HugeTLBFS method if it is not explicitly specified on the command line. Reviewed-by: ysr ! src/os/linux/vm/globals_linux.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/os.hpp Changeset: 6dd3d74b2674 Author: iveresov Date: 2011-04-29 20:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6dd3d74b2674 Merge Changeset: ca7c15a01229 Author: jmasa Date: 2011-05-02 07:08 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/ca7c15a01229 Merge Changeset: a1d5f532838d Author: brutisso Date: 2011-04-29 09:11 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a1d5f532838d 7040068: CMS: Possibly unsafe initialization of BlockOffsetArrayUseUnallocatedBlock Summary: BlockOffsetArrayUseUnallocatedBlock was intended to be turned off as part of BUG 6948538 but a code line in collectorPolicy.cpp actually kept it turned on. Reviewed-by: jwilhelm, ysr ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/runtime/globals.hpp Changeset: 567c87d484a0 Author: iveresov Date: 2011-05-04 15:08 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/567c87d484a0 7041501: NUMA: Expand the old gen more aggressively Summary: Expand the old gen in bigger increments Reviewed-by: jmasa ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 75af3e8de182 Author: tonyp Date: 2011-05-05 09:15 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/75af3e8de182 7040450: G1: assert((_g1->evacuation_failed()) || (!_g1->obj_in_cs(obj))) failed: shouldn't still be in ... Summary: There is a race in the evac failure handling code that causes the condition the assert checks not to be true. The fix is to replace the too-strong assert with a more targeted one. Reviewed-by: johnc, ysr, jcoomes ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: acf5e660c71a Author: jcoomes Date: 2011-05-05 07:51 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/acf5e660c71a 6728025: LinkResolver is missing some ResourceMarks Reviewed-by: dholmes, coleenp, ysr, kamg ! src/share/vm/interpreter/linkResolver.cpp Changeset: 54a56bbaf95b Author: brutisso Date: 2011-05-06 09:45 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/54a56bbaf95b Merge ! src/share/vm/runtime/globals.hpp Changeset: 6c978a541c03 Author: dholmes Date: 2011-05-04 19:16 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6c978a541c03 7036267: c2/arm: mark version number as experimental and disable on unsupported platforms Summary: Change call to Abstract_VM_Version::vm_info_string to VM_Version::vm_info_string so it cna be overridden by the arch specific VM_Version class Reviewed-by: bobv, phh ! src/share/vm/runtime/arguments.cpp Changeset: f49c31acee88 Author: dholmes Date: 2011-05-04 23:10 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f49c31acee88 Merge - make/linux/makefiles/cscope.make - make/solaris/makefiles/cscope.make Changeset: 277d0f6ca64d Author: kevinw Date: 2011-04-18 08:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/277d0f6ca64d 7005503: Make GuaranteedSafepointInterval a diagnostic flag Reviewed-by: kamg, ysr ! src/share/vm/runtime/globals.hpp Changeset: 52df0980eb50 Author: kevinw Date: 2011-05-05 09:33 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/52df0980eb50 Merge ! src/share/vm/runtime/globals.hpp Changeset: 1d80a2429f59 Author: kamg Date: 2011-05-05 12:50 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1d80a2429f59 7033669: JVM TI spec has to be changed to not contain URLS to the VM Spec Summary: Update JVMTI source files to remove hyperlinks and add full legal name Reviewed-by: acorn, dcubed, dholmes ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmti.xsl Changeset: ededdaaf8ca5 Author: dholmes Date: 2011-05-05 21:20 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/ededdaaf8ca5 7036525: Disable alternative source mechanism for OPENJDK builds Summary: By default if OPENJDK=true is set then we don't look in the alt-src predefined location. The user can explicitly set HS_ALT_SRC_REL to the desired location in conjunction with OPENJDK=true, if they wish. Reviewed-by: jcoomes, kamg ! make/altsrc.make Changeset: f4063a3503fc Author: kamg Date: 2011-05-06 11:25 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f4063a3503fc Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: ae93231c7a1f Author: kvn Date: 2011-04-28 16:40 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/ae93231c7a1f 7039652: Performance regression after 7004547 changes Summary: Use unrolled_count() to limit unrolling and use the stride check only for initial stride value. Reviewed-by: never ! src/share/vm/opto/loopTransform.cpp Changeset: b21ecca7ccc4 Author: twisti Date: 2011-05-02 00:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b21ecca7ccc4 6552561: MaxRecursiveInlineLevel flag doesn't operate correctly Reviewed-by: kvn, never ! src/share/vm/opto/bytecodeInfo.cpp Changeset: 49d67a090fe2 Author: never Date: 2011-05-02 10:51 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/49d67a090fe2 Merge - make/linux/makefiles/cscope.make - make/solaris/makefiles/cscope.make Changeset: 2e038ad0c1d0 Author: never Date: 2011-05-02 18:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2e038ad0c1d0 7009361: JSR 292 Invalid value on stack on solaris-sparc with -Xcomp Reviewed-by: kvn, twisti ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_32.hpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/interp_masm_x86_64.hpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/debug.cpp Changeset: e6d7eed3330c Author: kvn Date: 2011-05-03 09:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e6d7eed3330c 7041100: The load in String.equals intrinsic executed before null check Summary: Remove control from loads in String.equals intrinsic and cast argument to not-null. Reviewed-by: never ! src/share/vm/opto/library_call.cpp + test/compiler/7041100/Test7041100.java Changeset: f1d6640088a1 Author: never Date: 2011-05-03 12:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f1d6640088a1 6796786: invalid FP identity transform - (a - b) -> b - a Reviewed-by: iveresov, twisti ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/subnode.hpp + test/compiler/6796786/Test6796786.java Changeset: 8a9941687aae Author: never Date: 2011-05-03 17:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8a9941687aae Merge Changeset: eae35325e5e1 Author: never Date: 2011-05-03 20:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/eae35325e5e1 7041603: standalone SA doesn't build after 7010849 Reviewed-by: dcubed ! agent/make/Makefile Changeset: e9b8ef09622a Author: never Date: 2011-05-04 00:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e9b8ef09622a 7041582: set_mode_flags isn't called without -Xmixed specified Reviewed-by: kvn, iveresov ! src/share/vm/runtime/arguments.cpp Changeset: 8d944991dbf9 Author: twisti Date: 2011-05-04 00:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8d944991dbf9 7041244: JSR 292: Server VM gets a SEGV running a JCK test Reviewed-by: iveresov, kvn, never ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/share/vm/memory/genOopClosures.hpp Changeset: 6ee92b277bc5 Author: twisti Date: 2011-05-04 00:46 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6ee92b277bc5 Merge Changeset: 0139aac70fb5 Author: twisti Date: 2011-05-04 03:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/0139aac70fb5 Merge Changeset: bad7ecd0b6ed Author: kvn Date: 2011-05-04 13:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/bad7ecd0b6ed 5091921: Sign flip issues in loop optimizer Summary: Fix integer overflow problem in the code generated by loop optimizer. Reviewed-by: never ! src/cpu/x86/vm/x86_32.ad ! src/share/vm/oops/methodDataOop.hpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/loopPredicate.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/macro.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/phaseX.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp + test/compiler/5091921/Test5091921.java + test/compiler/5091921/Test6186134.java + test/compiler/5091921/Test6196102.java + test/compiler/5091921/Test6357214.java + test/compiler/5091921/Test6559156.java + test/compiler/5091921/Test6753639.java + test/compiler/5091921/Test6850611.java + test/compiler/5091921/Test6890943.java + test/compiler/5091921/Test6890943.sh + test/compiler/5091921/Test6897150.java + test/compiler/5091921/Test6905845.java + test/compiler/5091921/Test6931567.java + test/compiler/5091921/Test6935022.java + test/compiler/5091921/Test6959129.java + test/compiler/5091921/Test6985295.java + test/compiler/5091921/Test6992759.java + test/compiler/5091921/Test7005594.java + test/compiler/5091921/Test7020614.java + test/compiler/5091921/input6890943.txt + test/compiler/5091921/output6890943.txt Changeset: dcfb3dede009 Author: never Date: 2011-05-04 22:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/dcfb3dede009 7042052: Xcomp crash with PopSynchronousTest Reviewed-by: kvn, iveresov ! src/share/vm/runtime/deoptimization.cpp Changeset: 37e4df3c8952 Author: kvn Date: 2011-05-04 22:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/37e4df3c8952 7042070: Typo in Test6796786.java Summary: The test should compare with -0.0f. Reviewed-by: never, iveresov ! test/compiler/6796786/Test6796786.java Changeset: f879eafd5835 Author: kvn Date: 2011-05-05 21:06 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f879eafd5835 7042327: assert(opaq->outcnt() == 1 && opaq->in(1) == limit) Summary: Separate limit by Opaque2 node when calculating new limit for unrolled loop. Reviewed-by: never ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/loopTransform.cpp Changeset: 942e888897bc Author: never Date: 2011-05-06 11:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/942e888897bc Merge ! src/share/vm/runtime/arguments.cpp Changeset: 96d55ef0792c Author: trims Date: 2011-05-06 14:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/96d55ef0792c Merge Changeset: 9ad1548c6b63 Author: trims Date: 2011-05-06 14:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/9ad1548c6b63 7040779: Bump the HS21 build number to 12 Summary: Update the HS21 build number to 12 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 7133c05d365a Author: schien Date: 2011-05-12 17:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/7133c05d365a Added tag jdk7-b142 for changeset 9ad1548c6b63 ! .hgtags Changeset: bcd9df050b17 Author: Greg Lewis Date: 2011-05-12 20:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/bcd9df050b17 Merge from main OpenJDK repository ! agent/make/Makefile ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/os/linux/vm/os_linux.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/debug.cpp Changeset: 3eec55c8d534 Author: Greg Lewis Date: 2011-05-13 22:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3eec55c8d534 . Make changes to the BSD specific files equivalent to the changes to the Linux specific files. ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/vm.make ! src/os/bsd/vm/globals_bsd.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp Changeset: 6f1e163cee73 Author: astrange Date: 2011-05-16 16:01 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/6f1e163cee73 Merge with bsd-port. ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/vm.make ! 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/runtime/os.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/debug.cpp From astrange at apple.com Mon May 16 13:07:41 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 16 May 2011 20:07:41 +0000 Subject: hg: macosx-port/macosx-port/jaxws: 3 new changesets Message-ID: <20110516200741.2A50247658@hg.openjdk.java.net> Changeset: 7439eee6371b Author: schien Date: 2011-05-12 17:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/7439eee6371b Added tag jdk7-b142 for changeset 0ef3ef823c39 ! .hgtags Changeset: 60248fa1ab23 Author: Greg Lewis Date: 2011-05-12 20:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/60248fa1ab23 Merge from main OpenJDK repository Changeset: 992f4d50f6b5 Author: astrange Date: 2011-05-16 15:04 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/992f4d50f6b5 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws From astrange at apple.com Mon May 16 13:11:24 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 16 May 2011 20:11:24 +0000 Subject: hg: macosx-port/macosx-port/jdk: 122 new changesets Message-ID: <20110516203116.67A9B4765C@hg.openjdk.java.net> Changeset: d9571c986c73 Author: jgodinez Date: 2011-04-20 09:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d9571c986c73 6989724: font warnings in the build, native code Reviewed-by: bae, igor ! src/share/native/sun/awt/giflib/dgif_lib.c ! src/share/native/sun/font/fontscalerdefs.h ! src/share/native/sun/font/layout/HangulLayoutEngine.cpp ! src/share/native/sun/font/layout/MPreFixups.cpp ! src/solaris/native/sun/awt/fontpath.c ! src/windows/native/sun/font/fontpath.c Changeset: 0f98d7d98c9f Author: prr Date: 2011-04-22 12:59 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0f98d7d98c9f 7031011: fallbackfont testing failed on OEL 6. Reviewed-by: igor, jgodinez ! src/solaris/classes/sun/font/FcFontConfiguration.java Changeset: a07c9e09b4ca Author: bae Date: 2011-04-27 12:15 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a07c9e09b4ca 7037091: sun/java2d/pipe/Test7027667.java test is not executed Reviewed-by: prr ! test/sun/java2d/pipe/Test7027667.java Changeset: 24f474ad1703 Author: dlila Date: 2011-04-28 08:55 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/24f474ad1703 7036754: NaNs in stroked quadratics. Summary: Check for them and remove them. Reviewed-by: flar ! src/share/classes/sun/java2d/pisces/Stroker.java + test/sun/java2d/pisces/Test7036754.java Changeset: 34056b127c96 Author: flar Date: 2011-04-29 01:40 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/34056b127c96 7020955: No focus point adjustment for RadialGradientPaint Reviewed-by: prr ! src/share/classes/java/awt/RadialGradientPaint.java Changeset: 899d87ec43eb Author: flar Date: 2011-04-29 10:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/899d87ec43eb 6522514: Extending Arc2D.Double and serializing the object causes InvalidClassException Reviewed-by: prr ! src/share/classes/java/awt/geom/Arc2D.java Changeset: 678ce376be35 Author: lana Date: 2011-04-28 17:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/678ce376be35 Merge - src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java - test/javax/swing/text/GlyphView/6539700/bug6539700.java Changeset: 3b536b18a6f0 Author: lana Date: 2011-04-29 11:27 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3b536b18a6f0 Merge Changeset: c5209316e1ab Author: flar Date: 2011-04-29 16:27 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c5209316e1ab 6982632: closed/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java fails Reviewed-by: prr + test/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java Changeset: 55ef0efa2b14 Author: flar Date: 2011-05-02 14:38 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/55ef0efa2b14 6563734: Path2D.Float and Path2D.Double should have final getPathIterator methods Reviewed-by: prr ! src/share/classes/java/awt/geom/Path2D.java Changeset: 499d216a751e Author: jgodinez Date: 2011-05-03 22:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/499d216a751e Merge Changeset: f805a139c57c Author: anthony Date: 2011-04-19 14:44 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f805a139c57c 7036669: Simplify revalidating component hierarchy with multiple validate roots Summary: Introduce Component.revalidate() method Reviewed-by: art, alexp ! src/share/classes/java/awt/Component.java ! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java + test/java/awt/Component/Revalidate/Revalidate.java Changeset: c292ec06529f Author: dav Date: 2011-04-19 18:52 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c292ec06529f 7036733: Regression : NullPointerException when scrolling horizontally on AWT List Reviewed-by: dcherepanov ! src/solaris/classes/sun/awt/X11/XListPeer.java + test/java/awt/List/ScrollOutside/ScrollOut.java Changeset: c9ddd8e0af54 Author: dav Date: 2011-04-25 21:08 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c9ddd8e0af54 7030632: Pasting HTML that was copied from MS Word results in IOException Reviewed-by: uta, denis ! src/windows/classes/sun/awt/windows/WDataTransferer.java Changeset: 673aa770a062 Author: denis Date: 2011-04-25 20:39 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/673aa770a062 6888182: Readable and permitted to delete files could not be transferred through Clipboard and DnD Reviewed-by: uta ! src/windows/native/sun/windows/awt_Clipboard.cpp ! src/windows/native/sun/windows/awt_DnDDS.cpp Changeset: 16f52939fa41 Author: denis Date: 2011-04-27 14:58 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/16f52939fa41 7020922: java.awt.Toolkit.getPropertyChangeListeners() should mention that it returns proxies Reviewed-by: malenkov ! src/share/classes/java/awt/Toolkit.java Changeset: 4c9ea1bf528a Author: denis Date: 2011-04-27 17:18 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4c9ea1bf528a 6998716: client vm crashes making browser fails to respond under some scenarios Reviewed-by: art, denis, uta ! src/windows/native/sun/windows/ObjectList.cpp ! src/windows/native/sun/windows/ObjectList.h ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_MenuItem.cpp ! src/windows/native/sun/windows/awt_Object.cpp ! src/windows/native/sun/windows/awt_Object.h ! src/windows/native/sun/windows/awt_Robot.cpp ! src/windows/native/sun/windows/awt_Toolkit.cpp ! src/windows/native/sun/windows/awt_TrayIcon.cpp ! src/windows/native/sun/windows/awtmsg.h Changeset: 03d764676479 Author: dcherepanov Date: 2011-04-28 13:26 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/03d764676479 7032830: GraphicsDevice.setFullScreenWindow() works strange for decorated windows on OEL. 7016382: GraphicsDevice.setFullScreenWindow() - spec clarification for exclusive mode for dec/undec Frames Reviewed-by: art ! src/share/classes/java/awt/GraphicsDevice.java Changeset: b1567059e4fe Author: dav Date: 2011-04-28 20:14 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b1567059e4fe 6956646: Test: MouseWheelEvent/InfiniteRecursion test receives more MouseWheelEvents than expected Reviewed-by: serb, dcherepanov ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_1.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_4.java Changeset: 5b001da8768e Author: dcherepanov Date: 2011-04-28 19:23 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5b001da8768e 6853146: Regression: on-the-spot input is broken in AWT Peered components Reviewed-by: art, ant, naoto ! src/windows/native/sun/windows/awt_TextComponent.cpp Changeset: 43be19b7c945 Author: dcherepanov Date: 2011-04-28 19:39 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/43be19b7c945 7034766: closed/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java failed on jdk7 b134 Reviewed-by: art, ant ! src/windows/native/sun/windows/awt_Frame.cpp Changeset: 6303d3a93040 Author: dcherepanov Date: 2011-04-29 16:02 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6303d3a93040 7034291: Regression : Preedit String on active client is committed into unexpected component Reviewed-by: art, naoto ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Frame.cpp ! src/windows/native/sun/windows/awt_Frame.h Changeset: 5d8445b532a7 Author: dcherepanov Date: 2011-04-29 16:16 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5d8445b532a7 7026055: Regression : Cannot use IME on JComboBox Japanese Reviewed-by: art, ant, naoto ! src/windows/native/sun/windows/awt_Component.cpp Changeset: 32488e6d3917 Author: lana Date: 2011-04-29 20:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/32488e6d3917 Merge - src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java - src/share/native/sun/font/layout/Features.h - test/javax/swing/text/GlyphView/6539700/bug6539700.java Changeset: d400711b8cd2 Author: serb Date: 2011-05-03 15:19 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d400711b8cd2 7016528: Deadlock during mutual initialization of DataTransferer and DataTransferer$DataFlavorComparator Reviewed-by: dav, art, denis ! src/share/classes/sun/awt/datatransfer/DataTransferer.java Changeset: 4e6897c7779f Author: jgodinez Date: 2011-05-03 22:13 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4e6897c7779f Merge Changeset: 4719cf8f5ae5 Author: rupashka Date: 2011-04-19 10:11 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4719cf8f5ae5 7036025: java.security.AccessControlException when creating JFileChooser in signed applet Reviewed-by: malenkov ! src/share/classes/sun/swing/WindowsPlacesBar.java + test/javax/swing/JFileChooser/7036025/bug7036025.java + test/javax/swing/JFileChooser/7036025/security.policy Changeset: ea0aed4b75cd Author: amenkov Date: 2011-04-20 16:46 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ea0aed4b75cd 7030629: closed/sun/audio/AudioClipClose/AudioClipClose.java test fails just against jdk7 b134 7033899: SoundTestSuite: test050 fails on Ubuntu Linux Reviewed-by: bae ! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c Changeset: 6c94f33c36d5 Author: rupashka Date: 2011-04-21 14:29 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6c94f33c36d5 7021058: The Create folder button produces error in the Details mode (JFileChooser) Reviewed-by: malenkov ! src/share/classes/sun/swing/FilePane.java Changeset: 91a590306e02 Author: alexp Date: 2011-04-22 20:54 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/91a590306e02 7036871: Some JCK interactive JSplitPane tests that test continuous layout fail with Nimbus L&F Reviewed-by: rupashka ! src/share/classes/javax/swing/JSplitPane.java Changeset: 78890acd99e4 Author: peytoia Date: 2011-04-26 10:46 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/78890acd99e4 7039469: (tz) Support tzdata2011g Reviewed-by: okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/europe ! make/sun/javazic/tzdata/southamerica Changeset: 1be42326f1c2 Author: rupashka Date: 2011-04-27 13:43 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1be42326f1c2 7039403: Could not compile test/javax/swing/JLabel/6596966/bug6596966.java Reviewed-by: malenkov ! test/javax/swing/JLabel/6596966/bug6596966.java Changeset: 0896c9712cf0 Author: bagiras Date: 2011-04-27 15:26 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0896c9712cf0 7035209: 6u26 ea b01 - running an applet with old plugin crashes in awt.dll Reviewed-by: art, amenkov ! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp Changeset: 1eaff0300541 Author: dav Date: 2011-04-27 17:46 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1eaff0300541 6888633: test/closed/javax/swing/JPopupMenu/4786415/bug4786415.java fails Reviewed-by: rupashka, alexp ! src/share/classes/javax/swing/JPopupMenu.java Changeset: 015a66da6fcc Author: dav Date: 2011-04-27 18:15 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/015a66da6fcc 6979551: closed/javax/swing/plaf/basic/BasicLabelUI/4798542/bug4798542.java fails Reviewed-by: art, yan, alexp ! src/share/classes/sun/awt/ExtendedKeyCodes.java + test/java/awt/keyboard/EqualKeyCode/EqualKeyCode.java Changeset: bb6594674ffe Author: lana Date: 2011-04-29 16:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bb6594674ffe Merge - src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java - src/share/native/sun/font/layout/Features.h Changeset: fd428801c7ba Author: jgodinez Date: 2011-05-03 22:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fd428801c7ba Merge Changeset: e9760efb5110 Author: sherman Date: 2011-04-18 21:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e9760efb5110 7027900: (fs) glob syntax under-specified Summary: Clarify how leading dots are treated in nio2 glob Reviewed-by: alanb ! src/share/classes/java/nio/file/FileSystem.java Changeset: 495dcc360214 Author: mduigou Date: 2011-04-19 10:47 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/495dcc360214 7030579: Extra words in documentation of ListIterator may cause confusion Reviewed-by: dholmes, alanb ! src/share/classes/java/util/ListIterator.java Changeset: f8956ba13b37 Author: weijun Date: 2011-04-20 18:41 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f8956ba13b37 6894072: always refresh keytab Reviewed-by: valeriep ! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java + src/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java ! src/share/classes/javax/security/auth/kerberos/KerberosKey.java + src/share/classes/javax/security/auth/kerberos/KeyTab.java + src/share/classes/sun/misc/JavaxSecurityAuthKerberosAccess.java ! src/share/classes/sun/misc/SharedSecrets.java ! src/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java ! src/share/classes/sun/security/jgss/krb5/Krb5Util.java ! src/share/classes/sun/security/jgss/krb5/SubjectComber.java ! src/share/classes/sun/security/krb5/Config.java ! src/share/classes/sun/security/krb5/EncryptionKey.java ! src/share/classes/sun/security/krb5/KrbAsRep.java ! src/share/classes/sun/security/krb5/KrbAsReqBuilder.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java ! src/share/classes/sun/security/ssl/ServerHandshaker.java ! src/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java ! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java ! src/windows/classes/sun/security/krb5/internal/tools/Klist.java ! src/windows/classes/sun/security/krb5/internal/tools/Ktab.java ! test/sun/security/krb5/auto/Context.java + test/sun/security/krb5/auto/DynamicKeytab.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/KeyTabCompat.java ! test/sun/security/krb5/auto/LoginModuleOptions.java ! test/sun/security/krb5/auto/SSL.java + test/sun/security/krb5/auto/TwoPrinces.java ! test/sun/security/krb5/ktab/KeyTabIndex.java Changeset: ed01737a2e9a Author: michaelm Date: 2011-04-20 12:03 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ed01737a2e9a 7034570: java.lang.Runtime.exec(String[] cmd, String[] env) can not work properly if SystemRoot not inherited Reviewed-by: dholmes, alanb ! src/share/classes/java/lang/ProcessBuilder.java ! src/share/classes/java/lang/Runtime.java ! src/windows/classes/java/lang/ProcessEnvironment.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: 31aa8c35a4df Author: michaelm Date: 2011-04-20 12:05 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/31aa8c35a4df Merge Changeset: 00f3997e6aeb Author: smarks Date: 2011-04-20 16:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/00f3997e6aeb 6896297: (rmi) fix ConcurrentModificationException causing TCK failure Reviewed-by: alanb, dholmes, peterjones ! src/share/classes/sun/rmi/log/ReliableLog.java ! src/share/classes/sun/rmi/server/Activation.java Changeset: d5a7ed4e72a4 Author: mduigou Date: 2011-04-20 17:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d5a7ed4e72a4 6546713: link the word (optional) in exception specifications to the text which provides explanation and context. Reviewed-by: dholmes, dl ! src/share/classes/java/util/AbstractSet.java ! src/share/classes/java/util/ArrayList.java ! src/share/classes/java/util/Collection.java ! src/share/classes/java/util/Collections.java ! src/share/classes/java/util/Deque.java ! src/share/classes/java/util/List.java ! src/share/classes/java/util/Map.java ! src/share/classes/java/util/Set.java ! src/share/classes/java/util/Vector.java Changeset: 7fd31e477313 Author: dl Date: 2011-04-21 13:53 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7fd31e477313 7038501: Clarify meaning of "(optional)" in javadoc Reviewed-by: chegar ! src/share/classes/java/util/concurrent/BlockingDeque.java ! src/share/classes/java/util/concurrent/BlockingQueue.java ! src/share/classes/java/util/concurrent/ConcurrentMap.java ! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java Changeset: 7cd0403492b6 Author: vinnie Date: 2011-04-21 14:23 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7cd0403492b6 6888925: SunMSCAPI's Cipher can't use RSA public keys obtained from other sources. Reviewed-by: mullan ! src/windows/classes/sun/security/mscapi/RSACipher.java ! src/windows/classes/sun/security/mscapi/RSAPublicKey.java ! src/windows/classes/sun/security/mscapi/RSASignature.java + test/sun/security/mscapi/PublicKeyInterop.java + test/sun/security/mscapi/PublicKeyInterop.sh Changeset: 401ef8c488e0 Author: vinnie Date: 2011-04-21 14:25 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/401ef8c488e0 Merge Changeset: e9ec52c63a9f Author: dl Date: 2011-04-21 17:00 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e9ec52c63a9f 7038542: Small performace regression in ConcurrentHashMap on c1 since CR 703655 Reviewed-by: chegar ! src/share/classes/java/util/concurrent/ConcurrentHashMap.java Changeset: 69fead598c1b Author: vinnie Date: 2011-04-21 19:05 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/69fead598c1b 6732372: Some MSCAPI native methods not returning correct exceptions. Reviewed-by: mullan ! src/share/classes/sun/security/ec/ECKeyPairGenerator.java ! src/windows/classes/sun/security/mscapi/KeyStore.java ! src/windows/classes/sun/security/mscapi/RSACipher.java ! src/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java ! src/windows/classes/sun/security/mscapi/RSAPublicKey.java ! src/windows/classes/sun/security/mscapi/RSASignature.java ! src/windows/native/sun/security/mscapi/security.cpp Changeset: ca4f216c0bae Author: lana Date: 2011-04-21 11:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ca4f216c0bae Merge Changeset: 3669d17e7799 Author: lana Date: 2011-04-21 13:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3669d17e7799 Merge Changeset: 2c46bf0a462c Author: mullan Date: 2011-04-21 17:39 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2c46bf0a462c 7038175: Expired PKITS certificates causing CertPathBuilder and CertPathValidator regression test failures Reviewed-by: xuelei ! src/share/classes/sun/security/provider/certpath/CrlRevocationChecker.java ! src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java Changeset: 34b2c8e0ac85 Author: mullan Date: 2011-04-21 17:44 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/34b2c8e0ac85 Merge Changeset: a5bb55c7cfde Author: darcy Date: 2011-04-21 15:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a5bb55c7cfde 6998871: Support making the Throwable.stackTrace field immutable Reviewed-by: dholmes, mchung, forax ! src/share/classes/java/lang/ArithmeticException.java ! src/share/classes/java/lang/Error.java ! src/share/classes/java/lang/Exception.java ! src/share/classes/java/lang/NullPointerException.java ! src/share/classes/java/lang/OutOfMemoryError.java ! src/share/classes/java/lang/RuntimeException.java ! src/share/classes/java/lang/Throwable.java ! src/share/native/java/lang/Throwable.c ! test/java/lang/Throwable/ChainedExceptions.java ! test/java/lang/Throwable/StackTraceSerialization.java ! test/java/lang/Throwable/SuppressedExceptions.java Changeset: 48f659a09ed4 Author: coffeys Date: 2011-04-22 11:03 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/48f659a09ed4 7025227: SSLSocketImpl does not close the TCP layer socket if a close notify cannot be sent to the peer 6932403: SSLSocketImpl state issue Reviewed-by: xuelei ! src/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: 7c1cdb9c81a6 Author: dl Date: 2011-04-22 16:33 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7c1cdb9c81a6 7038885: Improved bulk operation disclaimers for concurrent collections 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/LinkedTransferQueue.java Changeset: 7cd61feb3ec6 Author: kamg Date: 2011-04-15 10:17 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7cd61feb3ec6 6519228: JDWP Spec: need references at capability canRequestMonitorEvents for JDWP 1.6 Monitor* events Summary: Add descriptions in event type table Reviewed-by: ohair, jjh, acorn, dcubed ! make/jpda/jdwp/jdwp.spec Changeset: e56922f50d1c Author: kamg Date: 2011-04-22 04:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e56922f50d1c Merge Changeset: 9cc0045191ed Author: kamg Date: 2011-04-22 08:46 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9cc0045191ed Merge Changeset: d64f9348c7ca Author: vinnie Date: 2011-04-22 17:03 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d64f9348c7ca 6931562: Support SunMSCAPI Security Provider in Windows 64-bit releases of JVM Reviewed-by: mullan ! make/java/security/Makefile ! make/sun/security/Makefile ! test/sun/security/mscapi/AccessKeyStore.sh ! test/sun/security/mscapi/IsSunMSCAPIAvailable.sh ! test/sun/security/mscapi/KeyStoreCompatibilityMode.sh ! test/sun/security/mscapi/KeytoolChangeAlias.sh ! test/sun/security/mscapi/RSAEncryptDecrypt.sh Changeset: 8b36b1c4bb7f Author: nloodin Date: 2011-04-26 12:49 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8b36b1c4bb7f 7029383: Refresh of non-client demos Reviewed-by: mchung, ohair ! src/share/classes/com/sun/tools/example/debug/bdi/AccessWatchpointSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/AmbiguousMethodException.java ! src/share/classes/com/sun/tools/example/debug/bdi/BreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/ChildSession.java ! src/share/classes/com/sun/tools/example/debug/bdi/EvaluationException.java ! src/share/classes/com/sun/tools/example/debug/bdi/EventRequestSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/ExceptionSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/ExecutionManager.java ! src/share/classes/com/sun/tools/example/debug/bdi/FrameIndexOutOfBoundsException.java ! src/share/classes/com/sun/tools/example/debug/bdi/JDIEventSource.java ! src/share/classes/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/LineNotFoundException.java ! src/share/classes/com/sun/tools/example/debug/bdi/MalformedMemberNameException.java ! src/share/classes/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/MethodNotFoundException.java ! src/share/classes/com/sun/tools/example/debug/bdi/ModificationWatchpointSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/NoSessionException.java ! src/share/classes/com/sun/tools/example/debug/bdi/NoThreadException.java ! src/share/classes/com/sun/tools/example/debug/bdi/PatternReferenceTypeSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/ReferenceTypeSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/Session.java ! src/share/classes/com/sun/tools/example/debug/bdi/SourceNameReferenceTypeSpec.java ! src/share/classes/com/sun/tools/example/debug/bdi/SpecErrorEvent.java ! src/share/classes/com/sun/tools/example/debug/bdi/SpecEvent.java ! src/share/classes/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java ! src/share/classes/com/sun/tools/example/debug/bdi/ThreadInfo.java ! src/share/classes/com/sun/tools/example/debug/bdi/ThreadIterator.java ! src/share/classes/com/sun/tools/example/debug/bdi/Utils.java ! src/share/classes/com/sun/tools/example/debug/bdi/VMLaunchFailureException.java ! src/share/classes/com/sun/tools/example/debug/bdi/VMNotInterruptedException.java ! src/share/classes/com/sun/tools/example/debug/bdi/WatchpointSpec.java ! src/share/classes/com/sun/tools/example/debug/event/AbstractEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/AccessWatchpointEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/ClassPrepareEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/ClassUnloadEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/ExceptionEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/JDIAdapter.java ! src/share/classes/com/sun/tools/example/debug/event/LocatableEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/LocationTriggerEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/ModificationWatchpointEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/ThreadDeathEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/ThreadStartEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/VMDeathEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/VMDisconnectEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/VMStartEventSet.java ! src/share/classes/com/sun/tools/example/debug/event/WatchpointEventSet.java ! src/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java ! src/share/classes/com/sun/tools/example/debug/expr/ExpressionParserTokenManager.java ! src/share/classes/com/sun/tools/example/debug/expr/LValue.java ! src/share/classes/com/sun/tools/example/debug/expr/ParseException.java ! src/share/classes/com/sun/tools/example/debug/expr/Token.java ! src/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java ! src/share/classes/com/sun/tools/example/debug/gui/ApplicationTool.java ! src/share/classes/com/sun/tools/example/debug/gui/ClassTreeTool.java ! src/share/classes/com/sun/tools/example/debug/gui/CommandInterpreter.java ! src/share/classes/com/sun/tools/example/debug/gui/CommandTool.java ! src/share/classes/com/sun/tools/example/debug/gui/ContextManager.java ! src/share/classes/com/sun/tools/example/debug/gui/CurrentFrameChangedEvent.java ! src/share/classes/com/sun/tools/example/debug/gui/Environment.java ! src/share/classes/com/sun/tools/example/debug/gui/GUI.java ! src/share/classes/com/sun/tools/example/debug/gui/JDBFileFilter.java ! src/share/classes/com/sun/tools/example/debug/gui/JDBMenuBar.java ! src/share/classes/com/sun/tools/example/debug/gui/JDBToolBar.java ! src/share/classes/com/sun/tools/example/debug/gui/LaunchTool.java ! src/share/classes/com/sun/tools/example/debug/gui/MonitorListModel.java ! src/share/classes/com/sun/tools/example/debug/gui/MonitorTool.java ! src/share/classes/com/sun/tools/example/debug/gui/SearchPath.java ! src/share/classes/com/sun/tools/example/debug/gui/SingleLeafTreeSelectionModel.java ! src/share/classes/com/sun/tools/example/debug/gui/SourceManager.java ! src/share/classes/com/sun/tools/example/debug/gui/SourceModel.java ! src/share/classes/com/sun/tools/example/debug/gui/SourceTool.java ! src/share/classes/com/sun/tools/example/debug/gui/SourceTreeTool.java ! src/share/classes/com/sun/tools/example/debug/gui/SourcepathChangedEvent.java ! src/share/classes/com/sun/tools/example/debug/gui/StackTraceTool.java ! src/share/classes/com/sun/tools/example/debug/gui/ThreadTreeTool.java ! src/share/classes/com/sun/tools/example/debug/gui/TypeScript.java ! src/share/classes/com/sun/tools/example/debug/gui/TypeScriptOutputListener.java ! src/share/classes/com/sun/tools/example/debug/gui/TypeScriptWriter.java ! src/share/classes/com/sun/tools/example/debug/tty/AccessWatchpointSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/AmbiguousMethodException.java ! src/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/share/classes/com/sun/tools/example/debug/tty/Env.java ! src/share/classes/com/sun/tools/example/debug/tty/EventHandler.java ! src/share/classes/com/sun/tools/example/debug/tty/EventRequestSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/EventRequestSpecList.java ! src/share/classes/com/sun/tools/example/debug/tty/ExceptionSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/LineNotFoundException.java ! src/share/classes/com/sun/tools/example/debug/tty/MalformedMemberNameException.java ! src/share/classes/com/sun/tools/example/debug/tty/ModificationWatchpointSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/PatternReferenceTypeSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/ReferenceTypeSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/SourceMapper.java ! src/share/classes/com/sun/tools/example/debug/tty/TTY.java ! src/share/classes/com/sun/tools/example/debug/tty/TTYResources.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/example/debug/tty/ThreadGroupIterator.java ! src/share/classes/com/sun/tools/example/debug/tty/ThreadInfo.java ! src/share/classes/com/sun/tools/example/debug/tty/ThreadIterator.java ! src/share/classes/com/sun/tools/example/debug/tty/VMConnection.java ! src/share/classes/com/sun/tools/example/debug/tty/VMNotConnectedException.java ! src/share/classes/com/sun/tools/example/debug/tty/WatchpointSpec.java ! src/share/classes/com/sun/tools/example/trace/EventThread.java ! src/share/classes/com/sun/tools/example/trace/StreamRedirectThread.java ! src/share/classes/com/sun/tools/example/trace/Trace.java ! src/share/demo/jvmti/minst/Minst.java ! src/share/demo/management/FullThreadDump/Deadlock.java ! src/share/demo/management/FullThreadDump/ThreadMonitor.java ! src/share/demo/management/JTop/JTop.java ! src/share/demo/management/JTop/JTopPlugin.java ! src/share/demo/management/MemoryMonitor/MemoryMonitor.java ! src/share/demo/management/VerboseGC/PrintGCStat.java ! src/share/demo/management/VerboseGC/VerboseGC.java ! src/share/demo/nio/zipfs/Demo.java ! src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java ! src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java ! src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java Changeset: 147da2c8b749 Author: darcy Date: 2011-04-26 10:35 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/147da2c8b749 7039369: Limit range of strictfp in FloatingDecimal Summary: Additional reviews by sergey.kuksenko at oracle.com Reviewed-by: alanb ! src/share/classes/sun/misc/FloatingDecimal.java ! src/share/classes/sun/misc/FormattedFloatingDecimal.java ! test/java/lang/Double/ParseDouble.java Changeset: 0e0db3421e8f Author: weijun Date: 2011-04-27 17:11 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0e0db3421e8f 6950929: Failures on Solaris sparc 64bit sun/security/krb5/auto/BadKdc4.java (and linux?) Reviewed-by: xuelei ! test/sun/security/krb5/auto/BadKdc.java Changeset: a0dde3ff1dfd Author: alanb Date: 2011-04-27 13:46 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a0dde3ff1dfd 7039186: (ch) EPoll based asynchronous I/O implementation should be portable to linux-arm and linux-ppc Reviewed-by: dholmes ! make/java/nio/mapfile-linux ! src/solaris/classes/sun/nio/ch/EPoll.java ! src/solaris/classes/sun/nio/fs/LinuxWatchService.java ! src/solaris/native/sun/nio/ch/EPoll.c ! src/solaris/native/sun/nio/fs/LinuxWatchService.c Changeset: 5a4e2a734f1d Author: vinnie Date: 2011-04-27 20:21 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5a4e2a734f1d 6753664: Support SHA256 (and higher) in SunMSCAPI Reviewed-by: mullan ! src/windows/classes/sun/security/mscapi/RSASignature.java ! src/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/windows/native/sun/security/mscapi/security.cpp + test/sun/security/mscapi/SignUsingSHA2withRSA.java + test/sun/security/mscapi/SignUsingSHA2withRSA.sh Changeset: 7c109d060365 Author: vinnie Date: 2011-04-27 20:24 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7c109d060365 Merge Changeset: 5b05f8d1c0e5 Author: mduigou Date: 2011-04-26 14:25 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5b05f8d1c0e5 4884238: Adds java.nio.charset.StandardCharset to provide static final constants for the standard charsets. Reviewed-by: alanb, sherman, darcy ! src/share/classes/java/nio/charset/Charset.java + src/share/classes/java/nio/charset/StandardCharset.java ! src/share/classes/java/nio/file/Path.java ! src/share/classes/java/util/zip/ZipCoder.java ! src/share/classes/java/util/zip/ZipFile.java ! src/share/classes/java/util/zip/ZipInputStream.java ! src/share/classes/java/util/zip/ZipOutputStream.java ! src/share/classes/sun/awt/FontDescriptor.java + test/java/nio/charset/StandardCharset/Standard.java Changeset: bf2a12c1ffe3 Author: mduigou Date: 2011-04-27 14:18 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bf2a12c1ffe3 Merge Changeset: 76703c84b3a2 Author: weijun Date: 2011-04-28 20:34 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/76703c84b3a2 7037201: regression: invalid signed jar file not detected Reviewed-by: mullan ! src/share/classes/java/util/jar/JarFile.java ! src/share/classes/java/util/jar/JarInputStream.java ! src/share/classes/java/util/jar/JarVerifier.java ! src/share/classes/sun/security/pkcs/PKCS7.java ! src/share/classes/sun/security/pkcs/SignerInfo.java ! src/share/classes/sun/security/util/ManifestEntryVerifier.java - src/share/classes/sun/security/util/SignatureFileManifest.java ! src/share/classes/sun/security/util/SignatureFileVerifier.java ! test/java/util/jar/JarInputStream/ScanSignedJar.java ! test/java/util/jar/JarInputStream/TestIndexedJarWithBadSignature.java Changeset: 28caa191884a Author: lancea Date: 2011-04-28 09:46 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/28caa191884a 7038565: address Findbugs issue in BatchUpdateException Reviewed-by: alanb, forax ! src/share/classes/java/sql/BatchUpdateException.java Changeset: c3f5333e10e3 Author: mchung Date: 2011-04-28 08:51 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c3f5333e10e3 7037081: Remove com.sun.tracing from NON_CORE_PKGS Reviewed-by: ohair, jjg, jmasa ! make/docs/Makefile ! make/docs/NON_CORE_PKGS.gmk Changeset: 37722a0a1c65 Author: mduigou Date: 2011-04-28 10:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/37722a0a1c65 7040381: Add StandardCharset.java to FILES_java.gmk Reviewed-by: alanb ! make/java/nio/FILES_java.gmk Changeset: 7b7c1ffd0752 Author: mduigou Date: 2011-04-28 10:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7b7c1ffd0752 Merge - src/share/classes/sun/security/util/SignatureFileManifest.java Changeset: 67f411052dd6 Author: vinnie Date: 2011-04-29 00:21 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/67f411052dd6 6578658: Request for raw RSA (NONEwithRSA) Signature support in SunMSCAPI Reviewed-by: wetmore ! src/windows/classes/sun/security/mscapi/RSASignature.java ! src/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/windows/native/sun/security/mscapi/security.cpp + test/sun/security/mscapi/SignUsingNONEwithRSA.java + test/sun/security/mscapi/SignUsingNONEwithRSA.sh Changeset: 6c8ae62463a3 Author: darcy Date: 2011-04-28 17:51 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6c8ae62463a3 7038843: IIOP serialization fails with NullPointerException when serializing Throwable Reviewed-by: dholmes, mchung ! src/share/classes/java/lang/Throwable.java Changeset: 775b77e74bec Author: sherman Date: 2011-04-28 20:18 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/775b77e74bec 7037261: j.l.Character.isLowerCase/isUpperCase need to match the Unicode Standard Summary: updated j.l.c.lsLowerCase/isUpperCase Reviewed-by: okutsu ! make/java/java/FILES_java.gmk ! make/java/java/Makefile ! make/tools/GenerateCharacter/CharacterData00.java.template ! make/tools/GenerateCharacter/CharacterData01.java.template ! make/tools/GenerateCharacter/CharacterData02.java.template ! make/tools/GenerateCharacter/CharacterData0E.java.template ! make/tools/GenerateCharacter/CharacterDataLatin1.java.template + make/tools/UnicodeData/PropList.txt ! make/tools/src/build/tools/generatecharacter/GenerateCharacter.java + make/tools/src/build/tools/generatecharacter/PropList.java ! src/share/classes/java/lang/Character.java ! src/share/classes/java/lang/CharacterData.java + test/java/lang/Character/CheckProp.java + test/java/lang/Character/PropList.txt Changeset: 94d02b3c5ac4 Author: sherman Date: 2011-04-28 20:48 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/94d02b3c5ac4 7039066: j.u.rgex does not match TR18 RL1.4 Simple Word Boundaries and RL1.2 Properties Summary: updated the regex Unicode property support Reviewed-by: alanb ! src/share/classes/java/util/regex/Pattern.java + src/share/classes/java/util/regex/UnicodeProp.java + test/java/util/regex/POSIX_ASCII.java + test/java/util/regex/POSIX_Unicode.java ! test/java/util/regex/RegExTest.java Changeset: 0b1354ecf5a3 Author: lancea Date: 2011-04-29 09:04 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0b1354ecf5a3 7040150: Indexing Error in CachedRowSetImpl.removeCurrentRow Reviewed-by: smarks ! src/share/classes/com/sun/rowset/CachedRowSetImpl.java Changeset: 24ad188dc46c Author: mchung Date: 2011-04-29 08:51 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/24ad188dc46c 7039809: Remove @ConstructorProperties annotation from java.io.File class Reviewed-by: alanb, malenkov ! src/share/classes/java/io/File.java - test/java/beans/XMLEncoder/java_io_File.java Changeset: 40e2b3a25533 Author: valeriep Date: 2011-04-29 13:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/40e2b3a25533 7036252: sunpkcs11-solaris.cfg needs a review Summary: Updated the disabled mechanisms section since Solaris bug 6306708 has been fixed. Reviewed-by: mullan ! src/share/lib/security/sunpkcs11-solaris.cfg Changeset: 36dd30b5f85d Author: mduigou Date: 2011-04-29 14:09 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/36dd30b5f85d 7040572: Fix broken java/nio/charset/StandardCharset/Standard.java and add more tests. Reviewed-by: alanb ! test/java/nio/charset/StandardCharset/Standard.java Changeset: ca58907a51f7 Author: lana Date: 2011-04-30 16:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ca58907a51f7 Merge ! make/java/java/FILES_java.gmk - src/share/native/sun/font/layout/Features.h - test/javax/swing/text/GlyphView/6539700/bug6539700.java Changeset: aa7c361144bb Author: weijun Date: 2011-05-01 14:22 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/aa7c361144bb 7040916: DynamicKeyTab test fails on Windows Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java ! test/sun/security/krb5/auto/DynamicKeytab.java Changeset: 4ac05b50f09c Author: sherman Date: 2011-05-01 11:39 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4ac05b50f09c 7036522: j.u.r.Pattern documentation errors Summary: updated the Perl related information Reviewed-by: alanb ! src/share/classes/java/util/regex/Pattern.java Changeset: 94551cf150a1 Author: michaelm Date: 2011-05-02 11:02 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/94551cf150a1 6569621: Problem with java/classes_net Reviewed-by: chegar ! src/share/classes/java/net/InetAddress.java ! src/share/classes/java/net/Socket.java ! src/share/classes/java/net/SocketPermission.java ! src/share/classes/sun/net/www/URLConnection.java ! src/share/classes/sun/net/www/http/HttpClient.java Changeset: aee65a629245 Author: michaelm Date: 2011-05-02 11:47 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/aee65a629245 Merge Changeset: c678b0cf5f92 Author: bpatel Date: 2011-05-02 10:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c678b0cf5f92 6553182: Need to modify javadoc doclet for GPL Reviewed-by: jjg ! make/docs/Makefile Changeset: fa17f2b9a6d5 Author: sherman Date: 2011-05-02 11:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/fa17f2b9a6d5 7040220: java/char_encodin Optimize UTF-8 charset for String.getBytes()/new String(byte[]) Summary: implement sun.nio.cs.ArrayEn/Decoer in utf8 Reviewed-by: alanb ! src/share/classes/java/lang/StringCoding.java ! src/share/classes/java/util/zip/ZipCoder.java ! src/share/classes/sun/nio/cs/UTF_8.java + test/sun/nio/cs/StrCodingBenchmarkUTF8.java ! test/sun/nio/cs/TestStringCoding.java + test/sun/nio/cs/TestStringCodingUTF8.java ! test/sun/nio/cs/TestUTF8.java Changeset: bd1ffb167be0 Author: darcy Date: 2011-05-02 11:39 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bd1ffb167be0 7041136: Use Objects.equals in JDK platform classes Reviewed-by: alanb, mduigou ! src/share/classes/java/beans/DefaultPersistenceDelegate.java ! src/share/classes/java/beans/MetaData.java ! src/share/classes/java/net/HttpCookie.java Changeset: d08d77ad2d7b Author: weijun Date: 2011-05-03 02:48 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d08d77ad2d7b 7040151: SPNEGO GSS code does not parse tokens in accordance to RFC 2478 Reviewed-by: valeriep ! src/share/classes/sun/security/jgss/spnego/NegTokenInit.java ! src/share/classes/sun/security/jgss/spnego/NegTokenTarg.java ! src/share/classes/sun/security/jgss/spnego/SpNegoToken.java + test/sun/security/jgss/spnego/NegTokenTargFields.java + test/sun/security/krb5/auto/SPNEGO.java Changeset: 60b4039f60f9 Author: michaelm Date: 2011-05-02 20:11 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/60b4039f60f9 7041044: InetAddress.getByName(String,InetAddress) added in error Reviewed-by: alanb ! src/share/classes/java/net/InetAddress.java ! src/share/classes/java/net/Socket.java ! src/share/classes/java/net/SocketPermission.java ! src/share/classes/sun/net/www/URLConnection.java ! src/share/classes/sun/net/www/http/HttpClient.java Changeset: 36724da65fef Author: michaelm Date: 2011-05-02 20:17 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/36724da65fef Merge Changeset: 827b4bb47da7 Author: jgodinez Date: 2011-05-03 22:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/827b4bb47da7 Merge - test/java/beans/XMLEncoder/java_io_File.java Changeset: 10f6986c84ad Author: jgodinez Date: 2011-05-09 12:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/10f6986c84ad Merge - test/java/beans/XMLEncoder/java_io_File.java Changeset: 32f53b3cbc65 Author: asaha Date: 2011-05-04 11:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/32f53b3cbc65 7035172: Reintroduce LICENSE file in JDK/JRE bundle Reviewed-by: billyh ! make/common/Release.gmk Changeset: 1eb466ffaccf Author: cgruszka Date: 2011-05-10 17:56 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1eb466ffaccf Merge ! make/common/Release.gmk Changeset: 89d3aea9daf2 Author: vinnie Date: 2011-05-04 20:38 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/89d3aea9daf2 6738532: Error in Elliptic Curve NamedCurve determination. (related to PKCS11) Reviewed-by: valeriep ! src/share/classes/java/security/spec/EllipticCurve.java + test/java/security/spec/EllipticCurveMatch.java Changeset: ec6e2b13330f Author: ngthomas Date: 2011-05-10 15:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ec6e2b13330f Merge - test/java/beans/XMLEncoder/java_io_File.java Changeset: 25b72781083c Author: ngthomas Date: 2011-05-10 16:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/25b72781083c Merge Changeset: 28269923b747 Author: fparain Date: 2011-05-06 18:09 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/28269923b747 7028071: Add two attributes to the OperatingSystemMXBean to provide CPU Load info Summary: Add getProcessCpuLoad() and getSystemCpuLoad() to the OperatingSystemMXBean Reviewed-by: acorn, dholmes, mchung ! make/java/management/Makefile ! make/java/management/mapfile-vers ! src/share/classes/com/sun/management/OperatingSystemMXBean.java ! src/solaris/classes/com/sun/management/UnixOperatingSystem.java + src/solaris/native/com/sun/management/LinuxOperatingSystem.c + src/solaris/native/com/sun/management/SolarisOperatingSystem.c ! src/windows/classes/com/sun/management/OperatingSystem.java ! src/windows/native/com/sun/management/OperatingSystem_md.c + test/com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java + test/com/sun/management/OperatingSystemMXBean/GetSystemCpuLoad.java Changeset: 0f4a9ce78cf9 Author: trims Date: 2011-05-10 18:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0f4a9ce78cf9 Merge Changeset: 7d36a6a37251 Author: ohair Date: 2011-05-05 15:23 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7d36a6a37251 Merge Changeset: 7bb810bddddd Author: ohair Date: 2011-05-06 10:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7bb810bddddd Merge Changeset: 62e8094052eb Author: ohair Date: 2011-05-06 15:49 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/62e8094052eb Merge Changeset: 69a4dd09ba46 Author: ohair Date: 2011-05-10 17:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/69a4dd09ba46 Merge Changeset: a8e0571232c4 Author: mfang Date: 2011-05-06 10:07 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/a8e0571232c4 7021691: Most log level words are not translated in java logging Reviewed-by: yhuang ! 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: 481e358abc98 Author: mfang Date: 2011-05-10 12:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/481e358abc98 7043580: integrate man page translation drop 2 into jdk7 Reviewed-by: yhuang ! src/linux/doc/man/ja/appletviewer.1 ! src/linux/doc/man/ja/apt.1 ! src/linux/doc/man/ja/extcheck.1 ! src/linux/doc/man/ja/idlj.1 ! src/linux/doc/man/ja/jar.1 ! src/linux/doc/man/ja/jarsigner.1 ! src/linux/doc/man/ja/java.1 ! src/linux/doc/man/ja/javac.1 ! src/linux/doc/man/ja/javadoc.1 ! src/linux/doc/man/ja/javah.1 ! src/linux/doc/man/ja/javap.1 ! src/linux/doc/man/ja/javaws.1 ! src/linux/doc/man/ja/jconsole.1 ! src/linux/doc/man/ja/jdb.1 ! src/linux/doc/man/ja/jhat.1 ! src/linux/doc/man/ja/jinfo.1 ! src/linux/doc/man/ja/jmap.1 ! src/linux/doc/man/ja/jps.1 ! src/linux/doc/man/ja/jrunscript.1 ! src/linux/doc/man/ja/jsadebugd.1 ! src/linux/doc/man/ja/jstack.1 ! src/linux/doc/man/ja/jstat.1 ! src/linux/doc/man/ja/jstatd.1 ! src/linux/doc/man/ja/jvisualvm.1 ! src/linux/doc/man/ja/keytool.1 ! src/linux/doc/man/ja/native2ascii.1 ! src/linux/doc/man/ja/orbd.1 ! src/linux/doc/man/ja/pack200.1 ! src/linux/doc/man/ja/policytool.1 ! src/linux/doc/man/ja/rmic.1 ! src/linux/doc/man/ja/rmid.1 ! src/linux/doc/man/ja/rmiregistry.1 ! src/linux/doc/man/ja/schemagen.1 ! src/linux/doc/man/ja/serialver.1 ! src/linux/doc/man/ja/servertool.1 ! src/linux/doc/man/ja/tnameserv.1 ! src/linux/doc/man/ja/unpack200.1 ! src/linux/doc/man/ja/wsgen.1 ! src/linux/doc/man/ja/wsimport.1 ! src/linux/doc/man/ja/xjc.1 ! src/solaris/doc/sun/man/man1/ja/appletviewer.1 ! src/solaris/doc/sun/man/man1/ja/apt.1 ! src/solaris/doc/sun/man/man1/ja/extcheck.1 ! src/solaris/doc/sun/man/man1/ja/idlj.1 ! src/solaris/doc/sun/man/man1/ja/jar.1 ! src/solaris/doc/sun/man/man1/ja/jarsigner.1 ! src/solaris/doc/sun/man/man1/ja/java.1 ! src/solaris/doc/sun/man/man1/ja/javac.1 ! src/solaris/doc/sun/man/man1/ja/javadoc.1 ! src/solaris/doc/sun/man/man1/ja/javah.1 ! src/solaris/doc/sun/man/man1/ja/javap.1 ! src/solaris/doc/sun/man/man1/ja/javaws.1 ! src/solaris/doc/sun/man/man1/ja/jconsole.1 ! src/solaris/doc/sun/man/man1/ja/jdb.1 ! src/solaris/doc/sun/man/man1/ja/jhat.1 ! src/solaris/doc/sun/man/man1/ja/jinfo.1 ! src/solaris/doc/sun/man/man1/ja/jmap.1 ! src/solaris/doc/sun/man/man1/ja/jps.1 ! src/solaris/doc/sun/man/man1/ja/jrunscript.1 ! src/solaris/doc/sun/man/man1/ja/jsadebugd.1 ! src/solaris/doc/sun/man/man1/ja/jstack.1 ! src/solaris/doc/sun/man/man1/ja/jstat.1 ! src/solaris/doc/sun/man/man1/ja/jstatd.1 ! src/solaris/doc/sun/man/man1/ja/jvisualvm.1 ! src/solaris/doc/sun/man/man1/ja/keytool.1 ! src/solaris/doc/sun/man/man1/ja/native2ascii.1 ! src/solaris/doc/sun/man/man1/ja/orbd.1 ! src/solaris/doc/sun/man/man1/ja/pack200.1 ! src/solaris/doc/sun/man/man1/ja/policytool.1 ! src/solaris/doc/sun/man/man1/ja/rmic.1 ! src/solaris/doc/sun/man/man1/ja/rmid.1 ! src/solaris/doc/sun/man/man1/ja/rmiregistry.1 ! src/solaris/doc/sun/man/man1/ja/schemagen.1 ! src/solaris/doc/sun/man/man1/ja/serialver.1 ! src/solaris/doc/sun/man/man1/ja/servertool.1 ! src/solaris/doc/sun/man/man1/ja/tnameserv.1 ! src/solaris/doc/sun/man/man1/ja/unpack200.1 ! src/solaris/doc/sun/man/man1/ja/wsgen.1 ! src/solaris/doc/sun/man/man1/ja/wsimport.1 ! src/solaris/doc/sun/man/man1/ja/xjc.1 Changeset: 357395bc17ab Author: mfang Date: 2011-05-10 13:08 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/357395bc17ab 7042323: [sv, de, es, it] Print dialog has duplicate mnemonic key Reviewed-by: yhuang ! 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_it.properties ! src/share/classes/sun/print/resources/serviceui_sv.properties Changeset: 98292f06cd7e Author: mfang Date: 2011-05-10 14:47 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/98292f06cd7e 7028447: security-related resources Chinese translation errors Reviewed-by: weijun ! src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java ! src/share/classes/sun/security/util/Resources_zh_CN.java Changeset: 2dd7fb82f40e Author: mfang Date: 2011-05-10 14:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2dd7fb82f40e 7042475: [ja,zh_CN] extra mnemonic key in jconsole Reviewed-by: yhuang ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java ! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java Changeset: 3d39f994d6ff Author: mfang Date: 2011-05-10 14:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/3d39f994d6ff 7038807: [CCJK] OK button on message dialog of JOptionpane is not translated Reviewed-by: yhuang ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.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_zh_CN.properties ! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties Changeset: be418afb1b2e Author: mfang Date: 2011-05-10 16:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/be418afb1b2e 7043548: message drop 3 translation integration Reviewed-by: yhuang ! src/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties ! src/share/classes/sun/awt/resources/awt_es.properties ! 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/rmi/server/resources/rmid_es.properties ! src/share/classes/sun/security/tools/JarSignerResources_ja.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_TW.java Changeset: 78f2f50bca1f Author: mfang Date: 2011-05-10 19:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/78f2f50bca1f Merge Changeset: 42c22d5a2cd0 Author: bpatel Date: 2011-05-11 08:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/42c22d5a2cd0 7043684: Update man pages for JDK 7 tools Reviewed-by: skannan ! src/linux/doc/man/appletviewer.1 ! src/linux/doc/man/apt.1 ! src/linux/doc/man/extcheck.1 ! src/linux/doc/man/idlj.1 ! src/linux/doc/man/jar.1 ! src/linux/doc/man/jarsigner.1 ! src/linux/doc/man/java.1 ! src/linux/doc/man/javac.1 ! src/linux/doc/man/javadoc.1 ! src/linux/doc/man/javah.1 ! src/linux/doc/man/javap.1 ! src/linux/doc/man/javaws.1 ! src/linux/doc/man/jconsole.1 ! src/linux/doc/man/jdb.1 ! src/linux/doc/man/jhat.1 ! src/linux/doc/man/jinfo.1 ! src/linux/doc/man/jmap.1 ! src/linux/doc/man/jps.1 ! src/linux/doc/man/jrunscript.1 ! src/linux/doc/man/jsadebugd.1 ! src/linux/doc/man/jstack.1 ! src/linux/doc/man/jstat.1 ! src/linux/doc/man/jstatd.1 + src/linux/doc/man/jvisualvm.1 ! src/linux/doc/man/keytool.1 ! src/linux/doc/man/native2ascii.1 ! src/linux/doc/man/orbd.1 ! src/linux/doc/man/pack200.1 ! src/linux/doc/man/policytool.1 ! src/linux/doc/man/rmic.1 ! src/linux/doc/man/rmid.1 ! src/linux/doc/man/rmiregistry.1 ! src/linux/doc/man/schemagen.1 ! src/linux/doc/man/serialver.1 ! src/linux/doc/man/servertool.1 ! src/linux/doc/man/tnameserv.1 ! src/linux/doc/man/unpack200.1 ! src/linux/doc/man/wsgen.1 ! src/linux/doc/man/wsimport.1 ! src/linux/doc/man/xjc.1 ! src/solaris/doc/sun/man/man1/appletviewer.1 ! src/solaris/doc/sun/man/man1/apt.1 ! src/solaris/doc/sun/man/man1/extcheck.1 ! src/solaris/doc/sun/man/man1/idlj.1 ! src/solaris/doc/sun/man/man1/jar.1 ! src/solaris/doc/sun/man/man1/jarsigner.1 ! src/solaris/doc/sun/man/man1/java.1 ! src/solaris/doc/sun/man/man1/javac.1 ! src/solaris/doc/sun/man/man1/javadoc.1 ! src/solaris/doc/sun/man/man1/javah.1 ! src/solaris/doc/sun/man/man1/javap.1 ! src/solaris/doc/sun/man/man1/javaws.1 ! src/solaris/doc/sun/man/man1/jconsole.1 ! src/solaris/doc/sun/man/man1/jdb.1 ! src/solaris/doc/sun/man/man1/jhat.1 ! src/solaris/doc/sun/man/man1/jinfo.1 ! src/solaris/doc/sun/man/man1/jmap.1 ! src/solaris/doc/sun/man/man1/jps.1 ! src/solaris/doc/sun/man/man1/jrunscript.1 ! src/solaris/doc/sun/man/man1/jsadebugd.1 ! src/solaris/doc/sun/man/man1/jstack.1 ! src/solaris/doc/sun/man/man1/jstat.1 ! src/solaris/doc/sun/man/man1/jstatd.1 + src/solaris/doc/sun/man/man1/jvisualvm.1 ! src/solaris/doc/sun/man/man1/keytool.1 ! src/solaris/doc/sun/man/man1/native2ascii.1 ! src/solaris/doc/sun/man/man1/orbd.1 ! src/solaris/doc/sun/man/man1/pack200.1 ! src/solaris/doc/sun/man/man1/policytool.1 ! src/solaris/doc/sun/man/man1/rmic.1 ! src/solaris/doc/sun/man/man1/rmid.1 ! src/solaris/doc/sun/man/man1/rmiregistry.1 ! src/solaris/doc/sun/man/man1/schemagen.1 ! src/solaris/doc/sun/man/man1/serialver.1 ! src/solaris/doc/sun/man/man1/servertool.1 ! src/solaris/doc/sun/man/man1/tnameserv.1 ! src/solaris/doc/sun/man/man1/unpack200.1 ! src/solaris/doc/sun/man/man1/wsgen.1 ! src/solaris/doc/sun/man/man1/wsimport.1 ! src/solaris/doc/sun/man/man1/xjc.1 Changeset: 245d9754f487 Author: mfang Date: 2011-05-11 12:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/245d9754f487 7004603: L10n needed for newly added codes in LocaleNames Reviewed-by: naoto ! src/share/classes/sun/util/resources/LocaleNames_de.properties ! src/share/classes/sun/util/resources/LocaleNames_es.properties ! src/share/classes/sun/util/resources/LocaleNames_fr.properties ! src/share/classes/sun/util/resources/LocaleNames_it.properties ! src/share/classes/sun/util/resources/LocaleNames_ja.properties ! src/share/classes/sun/util/resources/LocaleNames_ko.properties ! src/share/classes/sun/util/resources/LocaleNames_sv.properties ! src/share/classes/sun/util/resources/LocaleNames_zh.properties ! src/share/classes/sun/util/resources/LocaleNames_zh_TW.properties Changeset: 2bbb5d2b419f Author: mfang Date: 2011-05-11 12:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2bbb5d2b419f Merge Changeset: caed82420c5d Author: mfang Date: 2011-05-11 14:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/caed82420c5d 7044019: LocaleEnhanceTest.java needs to be updated for 7004603 Reviewed-by: naoto ! test/java/util/Locale/LocaleEnhanceTest.java Changeset: 312612e89ece Author: schien Date: 2011-05-11 18:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/312612e89ece Merge Changeset: 2e430b88b949 Author: schien Date: 2011-05-12 17:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2e430b88b949 Added tag jdk7-b142 for changeset 312612e89ece ! .hgtags Changeset: 508b941a6c1c Author: Greg Lewis Date: 2011-05-12 20:59 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/508b941a6c1c Merge from main OpenJDK repository ! make/common/Release.gmk ! make/docs/Makefile ! make/java/java/Makefile ! make/java/management/Makefile ! make/java/security/Makefile ! src/solaris/native/sun/awt/fontpath.c - test/java/beans/XMLEncoder/java_io_File.java Changeset: 2d3bbea20640 Author: Greg Lewis Date: 2011-05-13 21:08 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2d3bbea20640 . Changes to BSD specific files equivalent to the changes to the Linux specific files. ! src/bsd/doc/man/appletviewer.1 ! src/bsd/doc/man/apt.1 ! src/bsd/doc/man/extcheck.1 ! src/bsd/doc/man/idlj.1 ! src/bsd/doc/man/ja/appletviewer.1 ! src/bsd/doc/man/ja/apt.1 ! src/bsd/doc/man/ja/extcheck.1 ! src/bsd/doc/man/ja/idlj.1 ! src/bsd/doc/man/ja/jar.1 ! src/bsd/doc/man/ja/jarsigner.1 ! src/bsd/doc/man/ja/java.1 ! src/bsd/doc/man/ja/javac.1 ! src/bsd/doc/man/ja/javadoc.1 ! src/bsd/doc/man/ja/javah.1 ! src/bsd/doc/man/ja/javap.1 ! src/bsd/doc/man/ja/javaws.1 ! src/bsd/doc/man/ja/jconsole.1 ! src/bsd/doc/man/ja/jdb.1 ! src/bsd/doc/man/ja/jhat.1 ! src/bsd/doc/man/ja/jinfo.1 ! src/bsd/doc/man/ja/jmap.1 ! src/bsd/doc/man/ja/jps.1 ! src/bsd/doc/man/ja/jrunscript.1 ! src/bsd/doc/man/ja/jsadebugd.1 ! src/bsd/doc/man/ja/jstack.1 ! src/bsd/doc/man/ja/jstat.1 ! src/bsd/doc/man/ja/jstatd.1 ! src/bsd/doc/man/ja/keytool.1 ! src/bsd/doc/man/ja/native2ascii.1 ! src/bsd/doc/man/ja/orbd.1 ! src/bsd/doc/man/ja/pack200.1 ! src/bsd/doc/man/ja/policytool.1 ! src/bsd/doc/man/ja/rmic.1 ! src/bsd/doc/man/ja/rmid.1 ! src/bsd/doc/man/ja/rmiregistry.1 ! src/bsd/doc/man/ja/schemagen.1 ! src/bsd/doc/man/ja/serialver.1 ! src/bsd/doc/man/ja/servertool.1 ! src/bsd/doc/man/ja/tnameserv.1 ! src/bsd/doc/man/ja/unpack200.1 ! src/bsd/doc/man/ja/wsgen.1 ! src/bsd/doc/man/ja/wsimport.1 ! src/bsd/doc/man/ja/xjc.1 ! src/bsd/doc/man/jar.1 ! src/bsd/doc/man/jarsigner.1 ! src/bsd/doc/man/java.1 ! src/bsd/doc/man/javac.1 ! src/bsd/doc/man/javadoc.1 ! src/bsd/doc/man/javah.1 ! src/bsd/doc/man/javap.1 ! src/bsd/doc/man/javaws.1 ! src/bsd/doc/man/jconsole.1 ! src/bsd/doc/man/jdb.1 ! src/bsd/doc/man/jhat.1 ! src/bsd/doc/man/jinfo.1 ! src/bsd/doc/man/jmap.1 ! src/bsd/doc/man/jps.1 ! src/bsd/doc/man/jrunscript.1 ! src/bsd/doc/man/jsadebugd.1 ! src/bsd/doc/man/jstack.1 ! src/bsd/doc/man/jstat.1 ! src/bsd/doc/man/jstatd.1 ! src/bsd/doc/man/keytool.1 ! src/bsd/doc/man/native2ascii.1 ! src/bsd/doc/man/orbd.1 ! src/bsd/doc/man/pack200.1 ! src/bsd/doc/man/policytool.1 ! src/bsd/doc/man/rmic.1 ! src/bsd/doc/man/rmid.1 ! src/bsd/doc/man/rmiregistry.1 ! src/bsd/doc/man/schemagen.1 ! src/bsd/doc/man/serialver.1 ! src/bsd/doc/man/servertool.1 ! src/bsd/doc/man/tnameserv.1 ! src/bsd/doc/man/unpack200.1 ! src/bsd/doc/man/wsgen.1 ! src/bsd/doc/man/wsimport.1 ! src/bsd/doc/man/xjc.1 ! src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCM.c Changeset: 96750f28e4ca Author: astrange Date: 2011-05-16 15:04 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/96750f28e4ca Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jdk ! make/common/Release.gmk ! make/docs/Makefile ! make/java/java/Makefile ! make/java/management/Makefile From astrange at apple.com Mon May 16 13:31:31 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 16 May 2011 20:31:31 +0000 Subject: hg: macosx-port/macosx-port/langtools: 25 new changesets Message-ID: <20110516203220.6313A4765D@hg.openjdk.java.net> Changeset: bbd053476ec3 Author: bpatel Date: 2011-04-18 15:39 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/bbd053476ec3 6758050: javadoc handles nested generic types incorrectly Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java + test/com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java + test/com/sun/javadoc/testNestedGenerics/pkg/NestedGenerics.java Changeset: 671bb63f3ed5 Author: mcimadamore Date: 2011-04-19 13:57 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/671bb63f3ed5 7036906: Scope: CompoundScope.getElements() doesn't pass scope filter to subscopes Summary: CompoundScope.getElements() is not filtering elements according to the ScopeFilter argument Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Scope.java ! test/tools/javac/scope/7017664/CompoundScopeTest.java Changeset: fb84cfca28a1 Author: jjg Date: 2011-04-25 15:50 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/fb84cfca28a1 7039019: test cannot run standalone Reviewed-by: dlsmith ! test/tools/javac/processing/model/TestSymtabItems.java Changeset: 4c5f13798b8d Author: jjg Date: 2011-04-25 15:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/4c5f13798b8d 7038363: cast from object to primitive should be for source >= 1.7 Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/types/CastObjectToPrimitiveTest.java + test/tools/javac/types/CastObjectToPrimitiveTest.out Changeset: a8f5cad1e6bb Author: darcy Date: 2011-04-27 17:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/a8f5cad1e6bb 7039822: Project Coin: add explicit tests for the lub of an exception parameter Reviewed-by: mcimadamore, jjg + test/tools/javac/multicatch/Neg07.java + test/tools/javac/multicatch/Neg07.out + test/tools/javac/multicatch/Pos10.java Changeset: 5c81ba0eddff Author: bpatel Date: 2011-04-27 17:13 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/5c81ba0eddff 7028815: Missing styles for some bulleted items in the new stylesheet Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css ! test/com/sun/javadoc/testStylesheet/TestStylesheet.java Changeset: c7841bbe1227 Author: mchung Date: 2011-04-28 08:46 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/c7841bbe1227 7037081: Remove com.sun.tracing from NON_CORE_PKGS Reviewed-by: ohair, jjg, jmasa ! src/share/classes/com/sun/tools/javac/resources/legacy.properties Changeset: 7ae6c0fd479b Author: jjg Date: 2011-04-28 15:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/7ae6c0fd479b 7029150: Project Coin: present union types from the tree API through to javax.lang.model Reviewed-by: mcimadamore ! src/share/classes/com/sun/source/util/Trees.java ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/model/JavacTypes.java ! test/tools/javac/multicatch/model/Model01.java ! test/tools/javac/multicatch/model/ModelChecker.java + test/tools/javac/multicatch/model/UnionTypeInfo.java + test/tools/javac/processing/model/type/TestUnionType.java Changeset: 4c03383f6529 Author: mcimadamore Date: 2011-04-29 16:05 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/4c03383f6529 7040104: javac NPE on Object a[]; Object o = (a=null)[0]; Summary: When a null literal is found on top of stack, if expected type is 1-dimension array no checkcast is emitted Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/Code.java + test/tools/javac/T7040104.java Changeset: 9a847a77205d Author: mcimadamore Date: 2011-04-29 16:05 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/9a847a77205d 7039937: Improved catch analysis fails to handle a common idiom in the libraries Summary: Disable generation of 'unreachable catch' warnings for catch statements catching Exception/Throwable Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! 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/UnreachableCatch1.java Changeset: 1092b67b3cad Author: mcimadamore Date: 2011-04-29 16:05 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/1092b67b3cad 7034495: Javac asserts on usage of wildcards in bounds Summary: Problem with intersection types and wildcards causing javac to crash Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/wildcards/7034495/T7034495.java + test/tools/javac/generics/wildcards/7034495/T7034495.out Changeset: dc3d9ef880a1 Author: mcimadamore Date: 2011-04-29 16:06 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/dc3d9ef880a1 6550655: com.sun.tools.javac.code.Symbol$CompletionFailure Summary: Accessing a non-existing enum constant from an annotation whose class is available results in an internal error Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/annotations/6550655/T6550655.java ! test/tools/javac/diags/examples.not-yet.txt Changeset: 4caf17560ae0 Author: mcimadamore Date: 2011-04-30 11:57 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/4caf17560ae0 7039931: Project Coin: diamond inference fail with generic constructor explicit type-arguments Summary: diamond should be disallowed in cases where explicit generic constructor parameters are specified Reviewed-by: jjg ! 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/DiamondAndExplicitParams.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: 459854f564ed Author: lana Date: 2011-04-30 16:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/459854f564ed Merge Changeset: 62bc3775d5bb Author: bpatel Date: 2011-05-02 02:13 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/62bc3775d5bb 6492694: @deprecated tag doesn't work in package-info files. Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java ! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DeprecatedTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java + test/com/sun/javadoc/testPackageDeprecation/C2.java + test/com/sun/javadoc/testPackageDeprecation/FooDepr.java + test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java + test/com/sun/javadoc/testPackageDeprecation/pkg/A.java + test/com/sun/javadoc/testPackageDeprecation/pkg1/ClassUseTest1.java + test/com/sun/javadoc/testPackageDeprecation/pkg1/Foo.java + test/com/sun/javadoc/testPackageDeprecation/pkg1/Foo2.java + test/com/sun/javadoc/testPackageDeprecation/pkg1/package-info.java ! test/com/sun/javadoc/testSubTitle/TestSubTitle.java Changeset: 384ea9a98912 Author: mcimadamore Date: 2011-05-02 12:05 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/384ea9a98912 7040883: Compilation error: "length in Array is defined in an inaccessible class or interface" Summary: Fix of 7034511 (now backed out) is causing spurious accessibility errors Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java ! test/tools/javac/generics/7034511/T7034511a.java ! test/tools/javac/generics/7034511/T7034511b.java + test/tools/javac/generics/typevars/T7040883.java Changeset: dbc4ced9d171 Author: bpatel Date: 2011-05-02 10:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/dbc4ced9d171 6553182: Need to modify javadoc doclet for GPL Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties + test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java + test/com/sun/javadoc/testDocRootLink/pkg1/C1.java + test/com/sun/javadoc/testDocRootLink/pkg1/package.html + test/com/sun/javadoc/testDocRootLink/pkg2/C2.java + test/com/sun/javadoc/testDocRootLink/pkg2/package.html ! test/com/sun/javadoc/testHelpOption/TestHelpOption.java Changeset: 14ff19ca715f Author: jgodinez Date: 2011-05-03 22:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/14ff19ca715f Merge - 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: b72d70f33ee4 Author: jgodinez Date: 2011-05-09 12:34 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/b72d70f33ee4 Merge - 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: 66956f601f5a Author: mfang Date: 2011-05-10 15:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/66956f601f5a 7022005: [ja,zh_CN] javadoc, part of navigation bar in generated html are not translated. 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 Changeset: c60f85f28aa9 Author: mfang Date: 2011-05-10 15:07 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/c60f85f28aa9 7043548: message drop 3 translation integration Reviewed-by: yhuang ! 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: 7476b164194c Author: mfang Date: 2011-05-10 19:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/7476b164194c Merge Changeset: 4d05949f8d6b Author: schien Date: 2011-05-12 17:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/4d05949f8d6b Added tag jdk7-b142 for changeset 7476b164194c ! .hgtags Changeset: 17e2954b3ec2 Author: Greg Lewis Date: 2011-05-12 20:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/17e2954b3ec2 Merge from main OpenJDK repository - 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: 7d616ad106cb Author: astrange Date: 2011-05-16 15:04 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/7d616ad106cb Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java From astrange at apple.com Mon May 16 13:07:26 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 16 May 2011 20:07:26 +0000 Subject: hg: macosx-port/macosx-port/jaxp: 7 new changesets Message-ID: <20110516200726.D4BAE47656@hg.openjdk.java.net> Changeset: 30129a58aacc Author: ohair Date: 2011-04-29 10:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/30129a58aacc 7040147: jaxp 1.4.5 jdk7 integration Reviewed-by: joehw ! jaxp.properties Changeset: 5598bd5ede94 Author: lana Date: 2011-04-30 15:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/5598bd5ede94 Merge Changeset: 9da6d4f2c640 Author: jgodinez Date: 2011-05-03 22:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/9da6d4f2c640 Merge Changeset: 7d067af4b25e Author: jgodinez Date: 2011-05-09 12:26 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/7d067af4b25e Merge Changeset: 3910007a86d8 Author: schien Date: 2011-05-12 17:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/3910007a86d8 Added tag jdk7-b142 for changeset 7d067af4b25e ! .hgtags Changeset: ec9c19ba3f7d Author: Greg Lewis Date: 2011-05-12 20:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/ec9c19ba3f7d Merge from main OpenJDK repository Changeset: b95eecfba6b4 Author: astrange Date: 2011-05-16 16:06 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/b95eecfba6b4 Merge with bsd-port. ! jaxp.properties From astrange at apple.com Mon May 16 19:38:38 2011 From: astrange at apple.com (Alexander Strange) Date: Mon, 16 May 2011 22:38:38 -0400 Subject: Review: set OS properties with JRS Message-ID: <7AB23B0C-0012-4AAC-892D-BC8A9887FE25@apple.com> Now we get: os.name: Mac OS X os.version: 10.6.7 This doesn't introduce any Objective-C, but JRSProperties.h includes Cocoa.h so I still had to add the cflags for it. From astrange at apple.com Mon May 16 19:42:02 2011 From: astrange at apple.com (Alexander Strange) Date: Mon, 16 May 2011 22:42:02 -0400 Subject: Review: set OS properties with JRS In-Reply-To: <7AB23B0C-0012-4AAC-892D-BC8A9887FE25@apple.com> References: <7AB23B0C-0012-4AAC-892D-BC8A9887FE25@apple.com> Message-ID: <321B9C9B-9639-40F7-AB88-D49D726224D8@apple.com> On May 16, 2011, at 10:38 PM, Alexander Strange wrote: > Now we get: > > os.name: Mac OS X > os.version: 10.6.7 > > This doesn't introduce any Objective-C, but JRSProperties.h includes Cocoa.h so I still had to add the cflags for it. From lvjing at linux.vnet.ibm.com Mon May 16 20:20:12 2011 From: lvjing at linux.vnet.ibm.com (Jing LV) Date: Tue, 17 May 2011 11:20:12 +0800 Subject: An idea: Add a port layer In-Reply-To: References: <4DCFA1E0.6010504@linux.vnet.ibm.com> <4DD14B9B.8040603@linux.vnet.ibm.com> Message-ID: <4DD1E96C.6080407@linux.vnet.ibm.com> Hi Kelly, Thank a lot for the information, really great help to the topic! (Yes it's a bit odd to see linux source under solaris folder, it took me some time to find it out when I download the source for the first time) So Kelly, is npt still in use? I believe we may start from existing implementation if it already works well there. Never touched hprof so I'd download them and read. I strongly agree with you that we'd define the interface in detail, describe the exact behavior to cover the differences between the APIs in different systems. In my experience, one difficulty here is that sometime we need to use some new APIs to improve performance, but new APIs may not exist on all platforms (let's consider asynchronized API for NIO2). Clearly it'll be a big amount of work, but it's worth if the layer would help openjdk in the long run in my opinion. NPT document is very interesting and I'll take a look - thank you Kelly! ? 2011-5-17 0:42, Kelly O'Hair ??: > Just for conversation fodder... > > Keep in mind, the directory name "solaris" does not mean just "Solaris", but that source is also used > with Linux builds. The directory name needs to change someday, but that's a separate and long discussion. > > When I worked on the JVM TI agents and demos I had a unique issue of not being able to leverage > Java apis because the agents execute sometimes prior to the VM being initialized. > So doing character conversions of command lines was quite messy. > At the time I created the npt library (npt.dll or libnpt.so), and tried to model it around JNI and the > function pointers but I was never really very happy with it. > See jdk/make/java/npt, jdk/src/share/npt, jdk/src/solaris/npt, and jdk/src/windows/npt. > Anyway, I'll attach the original document on npt just for conversation, but it never really reached > a point where it met this manual. So be kind in your criticism. ;^) > > > The hprof agent had it's own issues porting and it might be of interest, it used the function prefix > "md_" and the shared include file was hprof_md.h. > So 3 files: jdk/src/share/demo/jvmti/hprof/hprof_md.h, jdk/src/solaris/demo/jvmti/hprof/hprof_md.c, > and jdk/src/windows/demo/jvmti/hprof/hprof_md.c. > > > What I think is critically important is defining this common interface in exact detail and also have > a separate set of unit tests to verify the behavior. > If you can't keep the #ifdef logic out of the source code using this api, then you have a problem. > And do not underestimate Windows, I'll wager that more than 50% of the effort will be on that one. > Don't underestimate this kind of cleanup work, and it is a great deal of cleanup work. > > -kto > > > > > > On May 16, 2011, at 9:06 AM, Jing LV wrote: > >> Hello Henri, >> >> Yes something like that. As far as I understand APR focus on serving Apache http server, the portlib for JDK may work for a better JDK. In fact there are already many portlibs existing, and we can learn from them for a layer for OpenJDK. >> I've posted on BSD porting list as well, someone is already interested in it. He sugggest we may use a service provider pattern to make it more flexible for all kinds of platforms. >> Any questions/suggestion/comments are welcome! >> >> ? 2011-5-16 21:35, Henri Gomez ??: >>> Do you think about something like Apache does with APR (Apache >>> Portable Runtime) ? >>> >>> 2011/5/15 Jing LV: >>>> Hello MacOS developers, >>>> >>>> I see on openjdk we'll have more platforms - except MacOS, there is some >>>> discussions about AIX. This is great news to the community, as well as a >>>> new challenge to the community to manage different native implementation >>>> for new added platform as well as early platform. The challenges we may >>>> face are: >>>> 1. in current implementation, we have native implementation in >>>> windows/linux/solaris directory, and create some same jni methods. But >>>> actually they have the same or very similar logic. This is not very >>>> manageable. If some logic is change we need to modify implementation on >>>> all platforms. and may cause some of problem as no one knows all >>>> platforms differences, and the platform developers need to understand >>>> the logic before the modification, it may be a extra work for developers >>>> like MacOS engineers. >>>> 2. different platforms offers different system APIs, and even different >>>> versions of system have different APIs; in current implementation I see >>>> some code like >>>> #ifdef someplatform >>>> use some API >>>> #endif >>>> This increases the complexity of the code, and make code ugly. Also the >>>> developer may have much trouble to read and modify if necessary. >>>> 3. Openjdk is working on project digjaw/modularization, it may meet some >>>> trouble if the native API and logic are separated by platform level, not >>>> in functional level. >>>> >>>> I am wondering if a port layer, leave all APIs differences in this >>>> layer. The jni developers can use this unified API, like "int write(fd, >>>> byte[])" should work on all platforms openjdk supported, including >>>> linux, windows, MacOS etc. This may help us the developers: >>>> 1. the platform developer can focus on covering the API difference and >>>> care nothing of the upper logical - say, e.g, focus on write some given >>>> bytes into the give fd, do not care what the fd is and how to deal with >>>> the buffers etc, so we will write it only once, and only update for new >>>> APIs when necessary. Meanwhile, the classlib developers can use an >>>> unified system API and focus on the logic, we write the code once for >>>> all platforms. It save time and effort on both side. >>>> 2. The code is then clear, no #endif is required, this helps the >>>> developer to read and understand, and much easier to modify. >>>> 3. it may help to modularize the jdk as well. >>>> >>>> An new portlib may also have some problems, like modification on the >>>> current code, and performance. We need to define the portlayer well, and >>>> make excellent build script to avoid performance degradation of the >>>> layer. However, in the long run, the portlayer will really help the >>>> developers as well as JDK, like some other opensource jdk do. >>>> >>>> I believe the portlayer would help MacOS developers a lot in code >>>> maintenance, and when updating new features. I'd like to listen to your >>>> opinions/comments/suggestions on this topic. >>>> >>>> Thanks! >>>> >>>> -- >>>> Best Regards, >>>> Jimmy, Jing LV >>>> >>>> >>>> >> >> -- >> Best Regards, >> Jimmy, Jing LV >> >> -- Best Regards, Jimmy, Jing LV From kelly.ohair at oracle.com Mon May 16 20:52:26 2011 From: kelly.ohair at oracle.com (Kelly O'Hair) Date: Mon, 16 May 2011 20:52:26 -0700 Subject: An idea: Add a port layer In-Reply-To: <4DD1E96C.6080407@linux.vnet.ibm.com> References: <4DCFA1E0.6010504@linux.vnet.ibm.com> <4DD14B9B.8040603@linux.vnet.ibm.com> <4DD1E96C.6080407@linux.vnet.ibm.com> Message-ID: <762BFFF2-65A3-426E-B362-6FA63E01AA78@oracle.com> On May 16, 2011, at 8:20 PM, Jing LV wrote: > Hi Kelly, > > Thank a lot for the information, really great help to the topic! > (Yes it's a bit odd to see linux source under solaris folder, it took me some time to find it out when I download the source for the first time) > > So Kelly, is npt still in use? I believe we may start from existing implementation if it already works well there. Never touched hprof so I'd download them and read. Yes npt is used by the jvmti agents HPROF and JDWP, maybe elsewhere not sure. It was designed to be dlopen'd or LoadLibrary'd dynamically because of the horrible shared library support on Windows (No LD_LIBRARY_PATH or RUNPATH and $ORIGIN). -kto > I strongly agree with you that we'd define the interface in detail, describe the exact behavior to cover the differences between the APIs in different systems. In my experience, one difficulty here is that sometime we need to use some new APIs to improve performance, but new APIs may not exist on all platforms (let's consider asynchronized API for NIO2). > > Clearly it'll be a big amount of work, but it's worth if the layer would help openjdk in the long run in my opinion. > NPT document is very interesting and I'll take a look - thank you Kelly! > > > ? 2011-5-17 0:42, Kelly O'Hair ??: >> >> Just for conversation fodder... >> >> Keep in mind, the directory name "solaris" does not mean just "Solaris", but that source is also used >> with Linux builds. The directory name needs to change someday, but that's a separate and long discussion. >> >> When I worked on the JVM TI agents and demos I had a unique issue of not being able to leverage >> Java apis because the agents execute sometimes prior to the VM being initialized. >> So doing character conversions of command lines was quite messy. >> At the time I created the npt library (npt.dll or libnpt.so), and tried to model it around JNI and the >> function pointers but I was never really very happy with it. >> See jdk/make/java/npt, jdk/src/share/npt, jdk/src/solaris/npt, and jdk/src/windows/npt. >> Anyway, I'll attach the original document on npt just for conversation, but it never really reached >> a point where it met this manual. So be kind in your criticism. ;^) >> >> >> The hprof agent had it's own issues porting and it might be of interest, it used the function prefix >> "md_" and the shared include file was hprof_md.h. >> So 3 files: jdk/src/share/demo/jvmti/hprof/hprof_md.h, jdk/src/solaris/demo/jvmti/hprof/hprof_md.c, >> and jdk/src/windows/demo/jvmti/hprof/hprof_md.c. >> >> >> What I think is critically important is defining this common interface in exact detail and also have >> a separate set of unit tests to verify the behavior. >> If you can't keep the #ifdef logic out of the source code using this api, then you have a problem. >> And do not underestimate Windows, I'll wager that more than 50% of the effort will be on that one. >> Don't underestimate this kind of cleanup work, and it is a great deal of cleanup work. >> >> -kto >> >> >> >> >> On May 16, 2011, at 9:06 AM, Jing LV wrote: >> >>> Hello Henri, >>> >>> Yes something like that. As far as I understand APR focus on serving Apache http server, the portlib for JDK may work for a better JDK. In fact there are already many portlibs existing, and we can learn from them for a layer for OpenJDK. >>> I've posted on BSD porting list as well, someone is already interested in it. He sugggest we may use a service provider pattern to make it more flexible for all kinds of platforms. >>> Any questions/suggestion/comments are welcome! >>> >>> ? 2011-5-16 21:35, Henri Gomez ??: >>>> Do you think about something like Apache does with APR (Apache >>>> Portable Runtime) ? >>>> >>>> 2011/5/15 Jing LV: >>>>> Hello MacOS developers, >>>>> >>>>> I see on openjdk we'll have more platforms - except MacOS, there is some >>>>> discussions about AIX. This is great news to the community, as well as a >>>>> new challenge to the community to manage different native implementation >>>>> for new added platform as well as early platform. The challenges we may >>>>> face are: >>>>> 1. in current implementation, we have native implementation in >>>>> windows/linux/solaris directory, and create some same jni methods. But >>>>> actually they have the same or very similar logic. This is not very >>>>> manageable. If some logic is change we need to modify implementation on >>>>> all platforms. and may cause some of problem as no one knows all >>>>> platforms differences, and the platform developers need to understand >>>>> the logic before the modification, it may be a extra work for developers >>>>> like MacOS engineers. >>>>> 2. different platforms offers different system APIs, and even different >>>>> versions of system have different APIs; in current implementation I see >>>>> some code like >>>>> #ifdef someplatform >>>>> use some API >>>>> #endif >>>>> This increases the complexity of the code, and make code ugly. Also the >>>>> developer may have much trouble to read and modify if necessary. >>>>> 3. Openjdk is working on project digjaw/modularization, it may meet some >>>>> trouble if the native API and logic are separated by platform level, not >>>>> in functional level. >>>>> >>>>> I am wondering if a port layer, leave all APIs differences in this >>>>> layer. The jni developers can use this unified API, like "int write(fd, >>>>> byte[])" should work on all platforms openjdk supported, including >>>>> linux, windows, MacOS etc. This may help us the developers: >>>>> 1. the platform developer can focus on covering the API difference and >>>>> care nothing of the upper logical - say, e.g, focus on write some given >>>>> bytes into the give fd, do not care what the fd is and how to deal with >>>>> the buffers etc, so we will write it only once, and only update for new >>>>> APIs when necessary. Meanwhile, the classlib developers can use an >>>>> unified system API and focus on the logic, we write the code once for >>>>> all platforms. It save time and effort on both side. >>>>> 2. The code is then clear, no #endif is required, this helps the >>>>> developer to read and understand, and much easier to modify. >>>>> 3. it may help to modularize the jdk as well. >>>>> >>>>> An new portlib may also have some problems, like modification on the >>>>> current code, and performance. We need to define the portlayer well, and >>>>> make excellent build script to avoid performance degradation of the >>>>> layer. However, in the long run, the portlayer will really help the >>>>> developers as well as JDK, like some other opensource jdk do. >>>>> >>>>> I believe the portlayer would help MacOS developers a lot in code >>>>> maintenance, and when updating new features. I'd like to listen to your >>>>> opinions/comments/suggestions on this topic. >>>>> >>>>> Thanks! >>>>> >>>>> -- >>>>> Best Regards, >>>>> Jimmy, Jing LV >>>>> >>>>> >>>>> >>> >>> -- >>> Best Regards, >>> Jimmy, Jing LV >>> >>> >> > > > -- > Best Regards, > Jimmy, Jing LV From glewis at eyesbeyond.com Mon May 16 21:22:48 2011 From: glewis at eyesbeyond.com (Greg Lewis) Date: Mon, 16 May 2011 21:22:48 -0700 Subject: Review: set OS properties with JRS In-Reply-To: <321B9C9B-9639-40F7-AB88-D49D726224D8@apple.com> References: <7AB23B0C-0012-4AAC-892D-BC8A9887FE25@apple.com> <321B9C9B-9639-40F7-AB88-D49D726224D8@apple.com> Message-ID: <20110517042248.GA52587@misty.eyesbeyond.com> On Mon, May 16, 2011 at 10:42:02PM -0400, Alexander Strange wrote: > On May 16, 2011, at 10:38 PM, Alexander Strange wrote: > > Now we get: > > > > os.name: Mac OS X > > os.version: 10.6.7 > > > > This doesn't introduce any Objective-C, but JRSProperties.h includes Cocoa.h so I still had to add the cflags for it. Should there have been a link to a webrev or something included? -- Greg Lewis Email : glewis at eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis at FreeBSD.org From astrange at apple.com Mon May 16 21:30:53 2011 From: astrange at apple.com (Alexander Strange) Date: Tue, 17 May 2011 00:30:53 -0400 Subject: Review: set OS properties with JRS In-Reply-To: <20110517042248.GA52587@misty.eyesbeyond.com> References: <7AB23B0C-0012-4AAC-892D-BC8A9887FE25@apple.com> <321B9C9B-9639-40F7-AB88-D49D726224D8@apple.com> <20110517042248.GA52587@misty.eyesbeyond.com> Message-ID: On May 17, 2011, at 12:22 AM, Greg Lewis wrote: > On Mon, May 16, 2011 at 10:42:02PM -0400, Alexander Strange wrote: >> On May 16, 2011, at 10:38 PM, Alexander Strange wrote: >>> Now we get: >>> >>> os.name: Mac OS X >>> os.version: 10.6.7 >>> >>> This doesn't introduce any Objective-C, but JRSProperties.h includes Cocoa.h so I still had to add the cflags for it. > > Should there have been a link to a webrev or something included? I attached a .diff. I assumed I'd forgotten to attach it, but it seems the list is stripping it out. Maybe it has the wrong MIME type? I'm not familiar with the usual review mechanisms yet, this was more of a test run. For now, let's copy and paste. diff --git a/make/java/java/Makefile b/make/java/java/Makefile --- a/make/java/java/Makefile +++ b/make/java/java/Makefile @@ -96,6 +96,10 @@ FILES_c += java_props_md.c +ifeq ($(PLATFORM), macosx) +CFLAGS_$(VARIANT)/java_props_md.o = -Os -x objective-c +endif + # # Make sure first rule does 'all' # diff --git a/src/solaris/native/java/lang/java_props_md.c b/src/solaris/native/java/lang/java_props_md.c --- a/src/solaris/native/java/lang/java_props_md.c +++ b/src/solaris/native/java/lang/java_props_md.c @@ -42,6 +42,10 @@ #include #include +#ifdef MACOSX +#import +#endif + #if defined(_ALLBSD_SOURCE) #if !defined(P_tmpdir) #include @@ -406,10 +410,15 @@ /* os properties */ { +#ifdef MACOSX + sprops.os_name = JRSCopyOSName(); + sprops.os_version = JRSCopyOSVersion(); +#else struct utsname name; uname(&name); sprops.os_name = strdup(name.sysname); sprops.os_version = strdup(name.release); +#endif sprops.os_arch = ARCHPROPNAME; From alexander.zuev at oracle.com Tue May 17 06:08:08 2011 From: alexander.zuev at oracle.com (alexander.zuev at oracle.com) Date: Tue, 17 May 2011 13:08:08 +0000 Subject: hg: macosx-port/macosx-port/jdk: Fixed MACOSX_PORT-12: Unable to perform mouse actions with the AWT component Message-ID: <20110517130818.25ECA47692@hg.openjdk.java.net> Changeset: 15373d74ea14 Author: kizune Date: 2011-05-17 17:07 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/15373d74ea14 Fixed MACOSX_PORT-12: Unable to perform mouse actions with the AWT component ! src/macosx/classes/sun/lwawt/LWComponentPeer.java From swingler at apple.com Tue May 17 08:38:02 2011 From: swingler at apple.com (Mike Swingler) Date: Tue, 17 May 2011 08:38:02 -0700 Subject: Review: set OS properties with JRS In-Reply-To: References: <7AB23B0C-0012-4AAC-892D-BC8A9887FE25@apple.com> <321B9C9B-9639-40F7-AB88-D49D726224D8@apple.com> <20110517042248.GA52587@misty.eyesbeyond.com> Message-ID: <257F8E1E-01F1-4570-81E1-BEADF38B2CB2@apple.com> On May 16, 2011, at 9:30 PM, Alexander Strange wrote: > On May 17, 2011, at 12:22 AM, Greg Lewis wrote: > >> On Mon, May 16, 2011 at 10:42:02PM -0400, Alexander Strange wrote: >>> On May 16, 2011, at 10:38 PM, Alexander Strange wrote: >>>> Now we get: >>>> >>>> os.name: Mac OS X >>>> os.version: 10.6.7 >>>> >>>> This doesn't introduce any Objective-C, but JRSProperties.h includes Cocoa.h so I still had to add the cflags for it. >> >> Should there have been a link to a webrev or something included? > > I attached a .diff. I assumed I'd forgotten to attach it, but it seems the list is stripping it out. Maybe it has the wrong MIME type? > > I'm not familiar with the usual review mechanisms yet, this was more of a test run. For now, let's copy and paste. This looks fine. Please commit. ~Mike > diff --git a/make/java/java/Makefile b/make/java/java/Makefile > --- a/make/java/java/Makefile > +++ b/make/java/java/Makefile > @@ -96,6 +96,10 @@ > > FILES_c += java_props_md.c > > +ifeq ($(PLATFORM), macosx) > +CFLAGS_$(VARIANT)/java_props_md.o = -Os -x objective-c > +endif > + > # > # Make sure first rule does 'all' > # > diff --git a/src/solaris/native/java/lang/java_props_md.c b/src/solaris/native/java/lang/java_props_md.c > --- a/src/solaris/native/java/lang/java_props_md.c > +++ b/src/solaris/native/java/lang/java_props_md.c > @@ -42,6 +42,10 @@ > #include > #include > > +#ifdef MACOSX > +#import > +#endif > + > #if defined(_ALLBSD_SOURCE) > #if !defined(P_tmpdir) > #include > @@ -406,10 +410,15 @@ > > /* os properties */ > { > +#ifdef MACOSX > + sprops.os_name = JRSCopyOSName(); > + sprops.os_version = JRSCopyOSVersion(); > +#else > struct utsname name; > uname(&name); > sprops.os_name = strdup(name.sysname); > sprops.os_version = strdup(name.release); > +#endif > > sprops.os_arch = ARCHPROPNAME; > > From astrange at apple.com Tue May 17 14:49:11 2011 From: astrange at apple.com (astrange at apple.com) Date: Tue, 17 May 2011 21:49:11 +0000 Subject: hg: macosx-port/macosx-port/jdk: Set the OS name and version properties correctly Message-ID: <20110517214921.8F3A2476AD@hg.openjdk.java.net> Changeset: 9525598d6600 Author: astrange Date: 2011-05-17 17:48 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9525598d6600 Set the OS name and version properties correctly Fixes http://java.net/jira/browse/MACOSX_PORT-39 ! make/java/java/Makefile ! src/solaris/native/java/lang/java_props_md.c From astrange at apple.com Tue May 17 21:38:45 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 18 May 2011 04:38:45 +0000 Subject: hg: macosx-port/macosx-port/jdk: Fix up OS name tests for "Darwin" to look for "Mac OS X". Message-ID: <20110518043908.16B61476C5@hg.openjdk.java.net> Changeset: 70c03c2d3d7b Author: astrange Date: 2011-05-18 00:38 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/70c03c2d3d7b Fix up OS name tests for "Darwin" to look for "Mac OS X". ! src/share/classes/sun/awt/OSInfo.java ! src/share/classes/sun/font/FontUtilities.java ! src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java ! test/java/nio/file/Files/CopyAndMove.java From artem.ananiev at oracle.com Wed May 18 07:09:46 2011 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 18 May 2011 18:09:46 +0400 Subject: jtreg tests: AWT results Message-ID: <4DD3D32A.6060300@oracle.com> Hi, team, here are preliminary results of running AWT regression tests from jdk/test/java/awt/ folder with CToolkit. I didn't run any tests for particular components (Button, Label, ScrollPane, etc.), but only included tests for generic functionality (Window, Component, Toolkit, etc.) 1. Test results: passed: 79, failed: 95 2. Many tests are failed because of: http://java.net/jira/browse/MACOSX_PORT-70 3. Even more tests fail with the "Not implemented" exception thrown from LWToolkit.createTextArea(). 4. Several font tests cause jtreg to hang (or probably just take toooo long to execute), so they were excluded as well. There is a separate JIRA issue filed about this problem: http://java.net/jira/browse/MACOSX_PORT-58 Thanks, Artem From henri.gomez at gmail.com Wed May 18 07:24:37 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Wed, 18 May 2011 16:24:37 +0200 Subject: jtreg tests: AWT results In-Reply-To: <4DD3D32A.6060300@oracle.com> References: <4DD3D32A.6060300@oracle.com> Message-ID: Hi Artem. What are you using to jtreg AWT ? jtreg -jdk:../build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/ -ignore:quiet -v:summary test/java/awt/ 2011/5/18 Artem Ananiev : > Hi, team, > > here are preliminary results of running AWT regression tests from > > ? ?jdk/test/java/awt/ > > folder with CToolkit. I didn't run any tests for particular components > (Button, Label, ScrollPane, etc.), but only included tests for generic > functionality (Window, Component, Toolkit, etc.) > > 1. Test results: passed: 79, failed: 95 > > 2. Many tests are failed because of: > > http://java.net/jira/browse/MACOSX_PORT-70 > > 3. Even more tests fail with the "Not implemented" exception thrown from > LWToolkit.createTextArea(). > > 4. Several font tests cause jtreg to hang (or probably just take toooo long > to execute), so they were excluded as well. There is a separate JIRA issue > filed about this problem: > > http://java.net/jira/browse/MACOSX_PORT-58 > > Thanks, > > Artem > From artem.ananiev at oracle.com Wed May 18 07:37:55 2011 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 18 May 2011 18:37:55 +0400 Subject: jtreg tests: AWT results In-Reply-To: References: <4DD3D32A.6060300@oracle.com> Message-ID: <4DD3D9C3.5000906@oracle.com> On 5/18/2011 6:24 PM, Henri Gomez wrote: > Hi Artem. > > What are you using to jtreg AWT ? > > jtreg -jdk:../build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/ > -ignore:quiet -v:summary test/java/awt/ I pass -jdk:build/macosx-universal to jtreg. Everything else is very close to what you have written. And I'm not sure I use the very latest version of jtreg script. Thanks, Artem > 2011/5/18 Artem Ananiev: >> Hi, team, >> >> here are preliminary results of running AWT regression tests from >> >> jdk/test/java/awt/ >> >> folder with CToolkit. I didn't run any tests for particular components >> (Button, Label, ScrollPane, etc.), but only included tests for generic >> functionality (Window, Component, Toolkit, etc.) >> >> 1. Test results: passed: 79, failed: 95 >> >> 2. Many tests are failed because of: >> >> http://java.net/jira/browse/MACOSX_PORT-70 >> >> 3. Even more tests fail with the "Not implemented" exception thrown from >> LWToolkit.createTextArea(). >> >> 4. Several font tests cause jtreg to hang (or probably just take toooo long >> to execute), so they were excluded as well. There is a separate JIRA issue >> filed about this problem: >> >> http://java.net/jira/browse/MACOSX_PORT-58 >> >> Thanks, >> >> Artem >> From artem.ananiev at oracle.com Wed May 18 08:15:22 2011 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Wed, 18 May 2011 19:15:22 +0400 Subject: jtreg tests: AWT and Swing results In-Reply-To: <4DD3D32A.6060300@oracle.com> References: <4DD3D32A.6060300@oracle.com> Message-ID: <4DD3E28A.8050608@oracle.com> Swing (jdk/test/javax/swing) tests are in a better shape, which is expected: Test results: passed: 125; failed: 23 Swing-specific failures are about 12, others are caused by AWT/Java2D problems already filed into JIRA (#51, #70, #55). Thanks, Artem On 5/18/2011 6:09 PM, Artem Ananiev wrote: > Hi, team, > > here are preliminary results of running AWT regression tests from > > jdk/test/java/awt/ > > folder with CToolkit. I didn't run any tests for particular components > (Button, Label, ScrollPane, etc.), but only included tests for generic > functionality (Window, Component, Toolkit, etc.) > > 1. Test results: passed: 79, failed: 95 > > 2. Many tests are failed because of: > > http://java.net/jira/browse/MACOSX_PORT-70 > > 3. Even more tests fail with the "Not implemented" exception thrown from > LWToolkit.createTextArea(). > > 4. Several font tests cause jtreg to hang (or probably just take toooo > long to execute), so they were excluded as well. There is a separate > JIRA issue filed about this problem: > > http://java.net/jira/browse/MACOSX_PORT-58 > > Thanks, > > Artem From mik3hall at gmail.com Sun May 22 15:56:45 2011 From: mik3hall at gmail.com (Michael Hall) Date: Sun, 22 May 2011 17:56:45 -0500 Subject: Files.setLastModifiedTime doesn't work Message-ID: I just posted on this to the nio.2 discuss list but I don't always seem to get through there. Maybe sending from a mail account other than the one I subscribed on. Anyhow I can't seem to get Files.setLastModifiedTime to work. The code import java.io.File; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.attribute.FileTime; public class TestTime { public static void main(String[] args) { // File filefsp = new File(System.getProperty("user.dir"),"basic"); Path filefspPath = Paths.get(System.getProperty("user.dir"),"basic"); System.out.println("path is " + filefspPath); FileTime ft = FileTime.fromMillis(System.currentTimeMillis()); try { Files.setLastModifiedTime(filefspPath,ft); } catch (IOException ioex) { ioex.printStackTrace(); } // System.out.println(filefsp.setLastModified(System.currentTimeMillis())); } } The File.setLastModified in the last println did work. Originally I was testing with a directory but the current version is with a text file. Neither worked. The javadoc example is... Path path = ... FileTime now = FileTime.fromMillis(System.currentTimeMillis()); Files.setLastModifiedTime(path, now); I'm not that far from it. But I suppose I could still be doing something not quite right? From gnu_andrew at member.fsf.org Sun May 22 16:00:39 2011 From: gnu_andrew at member.fsf.org (Dr Andrew John Hughes) Date: Mon, 23 May 2011 00:00:39 +0100 Subject: Files.setLastModifiedTime doesn't work In-Reply-To: References: Message-ID: On 22 May 2011 23:56, Michael Hall wrote: > I just posted on this to the nio.2 discuss list but I don't always seem to get through there. Maybe sending from a mail account other than the one I subscribed on. You might want to try core-libs-dev. I think nio2-discuss was the list before it was integrated into the main trees. You might also want to detail the platform you're on and the build you're using. Hope that helps, -- Andrew :-) Support Free Java! Contribute to GNU Classpath and IcedTea http://www.gnu.org/software/classpath http://icedtea.classpath.org PGP Key: F5862A37 (https://keys.indymedia.org/) Fingerprint = EA30 D855 D50F 90CD F54D ?0698 0713 C3ED F586 2A37 From mik3hall at gmail.com Sun May 22 17:07:00 2011 From: mik3hall at gmail.com (Michael Hall) Date: Sun, 22 May 2011 19:07:00 -0500 Subject: Files.setLastModifiedTime doesn't work In-Reply-To: References: Message-ID: On May 22, 2011, at 6:00 PM, Dr Andrew John Hughes wrote: > and the build you're using. OK, still not building these days because it was usually a bit of an effort. But with the current download from http://code.google.com/p/openjdk-osx-build/ the version shows OpenJDK Server VM (build 21.0-b12, mixed mode) My prior was -b06. The Files.setLastModifiedTime gets the same result. From Alan.Bateman at oracle.com Mon May 23 01:16:45 2011 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Mon, 23 May 2011 09:16:45 +0100 Subject: Files.setLastModifiedTime doesn't work In-Reply-To: References: Message-ID: <4DDA17ED.7080009@oracle.com> Michael Hall wrote: > I just posted on this to the nio.2 discuss list but I don't always seem to get through there. Maybe sending from a mail account other than the one I subscribed on. > I checked the archives and I see you've sent mails in the past to both the nio-dev and nio-discuss lists. The most recent I found is with the same address that you are using now: http://mail.openjdk.java.net/pipermail/nio-dev/2011-April/001314.html > Anyhow I can't seem to get Files.setLastModifiedTime to work. > Can you try changing Java_sun_nio_fs_UnixNativeDispatcher_futimes to use futimes rather than futimesat? I thought BSD had both but only see futimes on Mac OS. This issue does highlight an issue for upstream though in that the UnixNativeDispatcher.futimes method should fail rather than complete silently on platforms where the system call doesn't exist. -Alan. From mik3hall at gmail.com Mon May 23 02:59:07 2011 From: mik3hall at gmail.com (Michael Hall) Date: Mon, 23 May 2011 04:59:07 -0500 Subject: Files.setLastModifiedTime doesn't work In-Reply-To: <4DDA17ED.7080009@oracle.com> References: <4DDA17ED.7080009@oracle.com> Message-ID: <6F03285E-C356-4D8F-BBEC-9C801C79DD40@gmail.com> On May 23, 2011, at 3:16 AM, Alan Bateman wrote: > Michael Hall wrote: >> I just posted on this to the nio.2 discuss list but I don't always seem to get through there. Maybe sending from a mail account other than the one I subscribed on. >> > I checked the archives and I see you've sent mails in the past to both the nio-dev and nio-discuss lists. The most recent I found is with the same address that you are using now: > > http://mail.openjdk.java.net/pipermail/nio-dev/2011-April/001314.html Not a big concern as long as I can either raise these things here or on nio-dev list. I've posted there. Or I guess bugreport if that's considered appropriate. > >> Anyhow I can't seem to get Files.setLastModifiedTime to work. >> > Can you try changing Java_sun_nio_fs_UnixNativeDispatcher_futimes to use futimes rather than futimesat? I thought BSD had both but only see futimes on Mac OS. This issue does highlight an issue for upstream though in that the UnixNativeDispatcher.futimes method should fail rather than complete silently on platforms where the system call doesn't exist. No idea what you're talking about at the moment Alan. If this is a property? Or something in the jdk source? Be happy to look at it if I know what I'm looking for. From Alan.Bateman at oracle.com Mon May 23 04:35:05 2011 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Mon, 23 May 2011 12:35:05 +0100 Subject: Files.setLastModifiedTime doesn't work In-Reply-To: <6F03285E-C356-4D8F-BBEC-9C801C79DD40@gmail.com> References: <4DDA17ED.7080009@oracle.com> <6F03285E-C356-4D8F-BBEC-9C801C79DD40@gmail.com> Message-ID: <4DDA4669.9090200@oracle.com> Michael Hall wrote: > : > No idea what you're talking about at the moment Alan. If this is a property? Or something in the jdk source? Be happy to look at it if I know what I'm looking for. > > Try this patch: diff --git a/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c b/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c --- a/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c +++ b/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c @@ -552,12 +552,10 @@ Java_sun_nio_fs_UnixNativeDispatcher_fut times[1].tv_sec = modificationTime / 1000000; times[1].tv_usec = modificationTime % 1000000; - if (my_futimesat_func != NULL) { - RESTARTABLE((*my_futimesat_func)(filedes, NULL, ×[0]), err); + RESTARTABLE(futimes(filedes, ×[0]), err); if (err == -1) { throwUnixException(env, errno); } - } } JNIEXPORT jlong JNICALL From mik3hall at gmail.com Mon May 23 16:40:19 2011 From: mik3hall at gmail.com (Michael Hall) Date: Mon, 23 May 2011 18:40:19 -0500 Subject: Files.setLastModifiedTime doesn't work In-Reply-To: <4DDA4669.9090200@oracle.com> References: <4DDA17ED.7080009@oracle.com> <6F03285E-C356-4D8F-BBEC-9C801C79DD40@gmail.com> <4DDA4669.9090200@oracle.com> Message-ID: <520F98B8-732F-42C0-A770-0EC6B486CF70@gmail.com> On May 23, 2011, at 6:35 AM, Alan Bateman wrote: > Try this patch: Redid the b06 with the manually applied patch. Figured I'd already addressed any build issues for that one. /usr/libexec/java_home -v 1.7 --exec java -version openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-mjh_2011_05_23_17_27-b00) OpenJDK Server VM (build 21.0-b06, mixed mode) Resulting in.... ls -l basic -rwxr-xr-x@ 1 mjh admin 338 May 16 20:15 basic /usr/libexec/java_home -v 1.7 --exec java TestTime path is /Volumes/mbvol/new_trz/truezip/basic ls -l basic -rwxr-xr-x@ 1 mjh admin 338 May 23 18:35 basic Thanks much. From astrange at apple.com Mon May 23 16:44:34 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 23 May 2011 23:44:34 +0000 Subject: hg: macosx-port/macosx-port: 4 new changesets Message-ID: <20110523234434.B9E6347853@hg.openjdk.java.net> Changeset: 14b8e7eee105 Author: ohair Date: 2011-05-16 08:40 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/14b8e7eee105 7043700: Regression for IcedTea builds Reviewed-by: dholmes, omajid ! Makefile ! make/jprt.gmk Changeset: 7203965666a4 Author: schien Date: 2011-05-20 16:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/7203965666a4 Added tag jdk7-b143 for changeset 14b8e7eee105 ! .hgtags Changeset: 0659a9edc585 Author: Greg Lewis Date: 2011-05-20 20:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/0659a9edc585 Merge from main OpenJDK repository Changeset: 349168bf7b91 Author: astrange Date: 2011-05-23 18:45 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/349168bf7b91 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port From astrange at apple.com Mon May 23 16:44:41 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 23 May 2011 23:44:41 +0000 Subject: hg: macosx-port/macosx-port/corba: 3 new changesets Message-ID: <20110523234443.395ED47854@hg.openjdk.java.net> Changeset: b06dd44a2740 Author: schien Date: 2011-05-20 16:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/b06dd44a2740 Added tag jdk7-b143 for changeset 51ed32f6f4de ! .hgtags Changeset: bd74f8f190b3 Author: Greg Lewis Date: 2011-05-20 20:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/bd74f8f190b3 Merge from main OpenJDK repository Changeset: 7db4a07916ae Author: astrange Date: 2011-05-23 18:45 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/7db4a07916ae Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/corba From astrange at apple.com Mon May 23 16:45:07 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 23 May 2011 23:45:07 +0000 Subject: hg: macosx-port/macosx-port/hotspot: 29 new changesets Message-ID: <20110523234559.41A1747855@hg.openjdk.java.net> Changeset: 7ebe5cb51292 Author: astrange Date: 2011-05-23 18:48 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/7ebe5cb51292 Fix OS name check in PlatformInfo ! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java Changeset: d5248acd8b04 Author: Greg Lewis Date: 2011-05-16 13:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d5248acd8b04 . Fix the build on MacOS X where ld doesn't support the -z option. Reported by: Henri Gomez ! make/bsd/makefiles/vm.make Changeset: 0effff0c9721 Author: trims Date: 2011-05-12 21:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/0effff0c9721 Added tag hs21-b12 for changeset 9ad1548c6b63 ! .hgtags Changeset: 357d1f583599 Author: dcubed Date: 2011-05-11 08:59 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/357d1f583599 7043298: 4/4 fix for 7028172 causes "Label too long: ..." error message Summary: Use '-e' version of sed expressions. Clarify and fix comments Reviewed-by: never, acorn ! make/solaris/makefiles/saproc.make Changeset: f1cbbee6713b Author: kamg Date: 2011-05-11 13:19 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f1cbbee6713b Merge Changeset: 78542e2b5e35 Author: fparain Date: 2011-05-12 10:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/78542e2b5e35 7036199: Adding a notification to the implementation of GarbageCollectorMXBeans Summary: Add a notification to the GarbageCollectorMXBeans Reviewed-by: acorn, mchung ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.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/genCollectedHeap.cpp ! src/share/vm/runtime/serviceThread.cpp + src/share/vm/services/gcNotifier.cpp + src/share/vm/services/gcNotifier.hpp ! src/share/vm/services/jmm.h ! src/share/vm/services/management.cpp ! src/share/vm/services/management.hpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/services/memoryManager.hpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/services/memoryService.hpp Changeset: fc2b798ab316 Author: ysr Date: 2011-05-10 00:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/fc2b798ab316 6883834: ParNew: assert(!_g->to()->is_in_reserved(obj),"Scanning field twice?") with LargeObjects tests Summary: Fixed process_chunk_boundaries(), used for parallel card scanning when using ParNew/CMS, so as to prevent double-scanning, or worse, non-scanning of imprecisely marked objects exceeding parallel chunk size. Made some sizing parameters for parallel card scanning diagnostic, disabled ParallelGCRetainPLAB, and elaborated and clarified some comments. Reviewed-by: stefank, johnc ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/cardTableRS.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/runtime/globals.hpp Changeset: 97b64f73103b Author: iveresov Date: 2011-05-10 12:26 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/97b64f73103b 7043564: compile warning and copyright fixes Summary: Fixed the warning, also fixed copyrights in a bunch of files. Reviewed-by: johnc, kvn ! src/os/linux/vm/os_linux.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/advancedThresholdPolicy.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.hpp Changeset: 7d64aa23eb96 Author: ysr Date: 2011-05-11 15:47 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/7d64aa23eb96 7043891: CMS: assert(_whole_heap.contains(p)) failed: out of bounds access to card marking array Summary: Fixed assertion checking code that was attempting to translate addresses past end of space for card-table slot. Also elaborated some assertion checking messages. Reviewed-by: iveresov, jmasa, tonyp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/memory/blockOffsetTable.cpp ! src/share/vm/memory/cardTableModRefBS.hpp Changeset: 30d3b13f1938 Author: ysr Date: 2011-05-12 15:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/30d3b13f1938 Merge ! src/share/vm/runtime/globals.hpp Changeset: 153957c9207b Author: ysr Date: 2011-05-12 17:36 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/153957c9207b Merge Changeset: d4c1fbc3de95 Author: iveresov Date: 2011-05-06 12:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d4c1fbc3de95 7042153: guarantee(x_compare_res != Constant::not_comparable) failed: incomparable constants in IfOp Summary: Handle IfOps folding properly in case of unloaded constant oop arguments Reviewed-by: kvn, never ! src/share/vm/c1/c1_InstructionPrinter.cpp ! src/share/vm/c1/c1_Optimizer.cpp + test/compiler/7042153/Test7042153.java Changeset: 167b70ff3abc Author: never Date: 2011-05-06 16:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/167b70ff3abc 6939861: JVM should handle more conversion operations Reviewed-by: twisti, jrose ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/interpreter_x86.hpp ! src/cpu/x86/vm/methodHandles_x86.cpp + src/cpu/x86/vm/methodHandles_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86_32.hpp ! src/cpu/x86/vm/stubRoutines_x86_64.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/methodHandleWalk.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/services/heapDumper.cpp Changeset: 566ea7a12419 Author: never Date: 2011-05-06 19:34 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/566ea7a12419 Merge ! src/share/vm/runtime/globals.hpp Changeset: 3cfb240033d1 Author: never Date: 2011-05-09 19:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3cfb240033d1 7043301: assert(locals < caller->fp() || locals > (caller->fp() + 16)) failed: locals in save area Reviewed-by: kvn ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp Changeset: e2a92dd0d3d2 Author: twisti Date: 2011-05-10 00:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/e2a92dd0d3d2 7042122: JSR 292: adjust various inline thresholds for JSR 292 API methods and method handle adapters Reviewed-by: jrose, never, kvn ! src/share/vm/ci/ciMethodHandle.cpp ! src/share/vm/ci/ciMethodHandle.hpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/parse.hpp ! src/share/vm/prims/methodHandleWalk.cpp ! src/share/vm/prims/methodHandleWalk.hpp Changeset: 3b1d58916d5f Author: kvn Date: 2011-05-10 12:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3b1d58916d5f 7043552: regression after 7042327 Summary: Generate Opaque2 node only during first unroll. Reviewed-by: never ! src/share/vm/opto/loopTransform.cpp Changeset: 69c94f488271 Author: never Date: 2011-05-10 17:44 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/69c94f488271 7043040: JSR292: JRuby bench/shootout/binarytrees.ruby-2.ruby SEGV: constantPoolKlass::oop_follow_contents Reviewed-by: kvn, ysr ! src/share/vm/oops/constantPoolKlass.cpp Changeset: 3d2ab563047a Author: never Date: 2011-05-12 10:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3d2ab563047a 7043461: VM crashes in void LinkResolver::runtime_resolve_virtual_method Reviewed-by: kvn, coleenp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interpreter_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/cppInterpreter_x86.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/zero/vm/cppInterpreter_zero.cpp ! src/cpu/zero/vm/interpreter_zero.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vframeArray.hpp Changeset: 2f17eb233d13 Author: never Date: 2011-05-12 10:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2f17eb233d13 Merge Changeset: fabcf26ee72f Author: twisti Date: 2011-05-12 14:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/fabcf26ee72f 6998541: JSR 292 implement missing return-type conversion for OP_RETYPE_RAW Reviewed-by: jrose, kvn, never ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciMethodHandle.cpp ! src/share/vm/ci/ciMethodHandle.hpp ! src/share/vm/opto/doCall.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 Changeset: 3fd6f2d58ef3 Author: never Date: 2011-05-12 16:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3fd6f2d58ef3 Merge Changeset: 688202ef6306 Author: never Date: 2011-05-12 19:39 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/688202ef6306 Merge ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/globals.hpp Changeset: a7ccd5419f48 Author: trims Date: 2011-05-12 22:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a7ccd5419f48 Merge Changeset: c149193c768b Author: trims Date: 2011-05-12 22:05 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c149193c768b 7040780: Bump the HS21 build number to 13 Summary: Update the HS21 build number to 13 Reviewed-by: jcoomes ! make/hotspot_version Changeset: d9dc0a55c848 Author: schien Date: 2011-05-20 16:03 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d9dc0a55c848 Added tag jdk7-b143 for changeset c149193c768b ! .hgtags Changeset: af1c92690fa4 Author: Greg Lewis Date: 2011-05-20 20:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/af1c92690fa4 Merge from main OpenJDK repository ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/oops/constantPoolKlass.cpp ! src/share/vm/runtime/globals.hpp Changeset: ad8b085f4a9d Author: Greg Lewis Date: 2011-05-20 20:38 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/ad8b085f4a9d . BSD specific changes equivalent to the Linux specific changes. ! src/os/bsd/vm/os_bsd.cpp Changeset: c48d4fded4f0 Author: astrange Date: 2011-05-23 18:50 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/c48d4fded4f0 Merge with bsd-port. ! make/bsd/makefiles/vm.make ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp From astrange at apple.com Mon May 23 16:46:06 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 23 May 2011 23:46:06 +0000 Subject: hg: macosx-port/macosx-port/jaxp: 5 new changesets Message-ID: <20110523234606.B328647856@hg.openjdk.java.net> Changeset: 7691aa48eba4 Author: alanb Date: 2011-05-09 01:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/7691aa48eba4 Merge Changeset: 16b847e9bbd7 Author: lana Date: 2011-05-14 10:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/16b847e9bbd7 Merge Changeset: 39bf6dcaab23 Author: schien Date: 2011-05-20 16:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/39bf6dcaab23 Added tag jdk7-b143 for changeset 16b847e9bbd7 ! .hgtags Changeset: 1e59a4965bd6 Author: Greg Lewis Date: 2011-05-20 20:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/1e59a4965bd6 Merge from main OpenJDK repository Changeset: e434a1dd82b1 Author: astrange Date: 2011-05-23 18:50 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/e434a1dd82b1 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp From astrange at apple.com Mon May 23 16:46:13 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 23 May 2011 23:46:13 +0000 Subject: hg: macosx-port/macosx-port/jaxws: 5 new changesets Message-ID: <20110523234613.95ECF47857@hg.openjdk.java.net> Changeset: 6d59d563f187 Author: ohair Date: 2011-05-10 16:59 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/6d59d563f187 7042773: Integrate JAXWS 2.2.4 update to JDK7 Reviewed-by: ramap ! jaxws.properties Changeset: 569d1e7ea980 Author: lana Date: 2011-05-14 10:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/569d1e7ea980 Merge Changeset: 6bd683f2d527 Author: schien Date: 2011-05-20 16:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/6bd683f2d527 Added tag jdk7-b143 for changeset 569d1e7ea980 ! .hgtags Changeset: 653b8b511ba4 Author: Greg Lewis Date: 2011-05-20 20:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/653b8b511ba4 Merge from main OpenJDK repository Changeset: 0121c34a6d2c Author: astrange Date: 2011-05-23 18:50 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/0121c34a6d2c Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws From astrange at apple.com Mon May 23 16:46:56 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 23 May 2011 23:46:56 +0000 Subject: hg: macosx-port/macosx-port/jdk: 65 new changesets Message-ID: <20110523235735.EF5D947859@hg.openjdk.java.net> Changeset: edcd8209e0ff Author: jrose Date: 2011-05-12 19:27 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/edcd8209e0ff 7034977: JSR 292 MethodHandle.invokeGeneric should be renamed MethodHandle.invoke Summary: rename invokeGeneric to invoke Reviewed-by: never, twisti ! src/share/classes/java/lang/invoke/CallSite.java ! src/share/classes/java/lang/invoke/FromGeneric.java ! src/share/classes/java/lang/invoke/InvokeGeneric.java ! src/share/classes/java/lang/invoke/Invokers.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java ! src/share/classes/java/lang/invoke/package-info.java ! test/java/lang/invoke/InvokeGenericTest.java ! test/java/lang/invoke/JavaDocExamplesTest.java ! test/java/lang/invoke/MethodHandlesTest.java Changeset: 4732a76af216 Author: jrose Date: 2011-05-12 19:27 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4732a76af216 6939861: JVM should handle more conversion operations Summary: Integrate JDK code with JVM-supplied ricochet frames. Reviewed-by: never, twisti ! src/share/classes/java/lang/invoke/AdapterMethodHandle.java ! src/share/classes/java/lang/invoke/FilterGeneric.java ! src/share/classes/java/lang/invoke/FilterOneArgument.java ! src/share/classes/java/lang/invoke/FromGeneric.java ! src/share/classes/java/lang/invoke/Invokers.java ! src/share/classes/java/lang/invoke/MemberName.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java ! src/share/classes/java/lang/invoke/SpreadGeneric.java ! src/share/classes/java/lang/invoke/ToGeneric.java ! src/share/classes/sun/invoke/util/ValueConversions.java ! src/share/classes/sun/invoke/util/VerifyType.java ! src/share/classes/sun/invoke/util/Wrapper.java + test/java/lang/invoke/6998541/Test6998541.java ! test/java/lang/invoke/InvokeGenericTest.java ! test/java/lang/invoke/MethodHandlesTest.java + test/java/lang/invoke/RicochetTest.java + test/sun/invoke/util/ValueConversionsTest.java Changeset: 21cd37d96098 Author: trims Date: 2011-05-17 14:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/21cd37d96098 Merge Changeset: 13fa9a0c628f Author: ohair Date: 2011-05-12 07:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/13fa9a0c628f 7043921: generate java-rmi.cgi on 64 bit platform Reviewed-by: omajid, katleman ! make/sun/rmi/rmi/Makefile Changeset: cb71f8f695f5 Author: ohair Date: 2011-05-12 07:28 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cb71f8f695f5 Merge Changeset: d2c99ad6ab55 Author: ohair Date: 2011-05-12 17:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d2c99ad6ab55 Merge Changeset: 1be8850c7005 Author: schien Date: 2011-05-18 16:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1be8850c7005 Merge Changeset: 85f53467c30c Author: flar Date: 2011-05-10 15:59 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/85f53467c30c 7040717: Test case for 6522514 was not included in bug fix Reviewed-by: prr + test/java/awt/geom/Arc2D/SerializationTest.java Changeset: f290441b0cb7 Author: flar Date: 2011-05-11 16:12 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f290441b0cb7 7043054: REGRESSION: JDK 7 b126 : Wrong userBounds in Paint.createContext() Reviewed-by: prr ! src/share/classes/sun/java2d/opengl/OGLRenderer.java ! src/share/classes/sun/java2d/pipe/AAShapePipe.java ! src/share/classes/sun/java2d/pipe/AlphaColorPipe.java ! src/share/classes/sun/java2d/pipe/BufferedRenderPipe.java ! src/share/classes/sun/java2d/pipe/LoopPipe.java ! src/share/classes/sun/java2d/pipe/ParallelogramPipe.java ! src/share/classes/sun/java2d/pipe/PixelToParallelogramConverter.java ! src/windows/classes/sun/java2d/d3d/D3DRenderer.java + test/java/awt/Paint/PgramUserBoundsTest.java Changeset: 43e54e60d261 Author: lana Date: 2011-05-14 11:52 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/43e54e60d261 Merge - src/share/classes/sun/security/util/SignatureFileManifest.java - test/java/beans/XMLEncoder/java_io_File.java Changeset: 59aadf63f2a7 Author: prr Date: 2011-05-16 15:38 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/59aadf63f2a7 7044682: Image I/O JPEG Metadata spec. should document that PhotoYCC ColorSpace interpretation is optional. Reviewed-by: flar ! src/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html Changeset: 1b154e3ab359 Author: dav Date: 2011-05-04 14:46 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/1b154e3ab359 7040577: Default implementation of Toolkit.loadSystemColors(int[]) and many others doesn't throw HE in hl env Reviewed-by: dcherepanov, denis ! src/share/classes/java/awt/Toolkit.java + test/java/awt/Toolkit/Headless/ExceptionContract/ExceptionContract.java Changeset: 997f464f8446 Author: bagiras Date: 2011-05-10 17:56 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/997f464f8446 7035053: java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java fails against jdk7 b134 Reviewed-by: art, denis, ant, dcherepanov ! src/windows/native/sun/windows/awt_Choice.cpp ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Frame.cpp Changeset: dde5cc0d768c Author: anthony Date: 2011-05-10 18:28 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/dde5cc0d768c 7041387: Introduce new boolean system property java.awt.smartInvalidate Summary: The behavior introduced with 6852592 is now enabled by the new system property only Reviewed-by: dcherepanov ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java ! test/java/awt/Component/Revalidate/Revalidate.java ! test/java/awt/Container/ValidateRoot/InvalidateMustRespectValidateRoots.java Changeset: bcc961336f77 Author: dav Date: 2011-05-11 15:00 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bcc961336f77 7042429: jdk 7 b140: crashes in awt.dll+0xb85fb] Java_sun_awt_Win32GraphicsEnvironment_isVistaOS+0xfdf Reviewed-by: bae, dcherepanov ! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp ! src/windows/native/sun/windows/Devices.h Changeset: 4a5bb1f16cb4 Author: anthony Date: 2011-05-11 17:51 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/4a5bb1f16cb4 7043455: Taking a screenshot may fail on X11 after 6903034 Summary: Backout 6903034 Reviewed-by: art, dcherepanov ! make/sun/xawt/mapfile-vers ! src/solaris/classes/sun/awt/X11/XRobotPeer.java ! src/solaris/native/sun/awt/awt_Robot.c Changeset: 84ad07aece8c Author: dav Date: 2011-05-13 19:49 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/84ad07aece8c 7042537: When press the 'Print' button,the NullPointerException is thrown and printdialog is not pop up. Reviewed-by: dcherepanov, art ! src/share/classes/java/awt/Toolkit.java Changeset: 368e1da134aa Author: lana Date: 2011-05-14 16:51 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/368e1da134aa Merge - src/share/classes/sun/security/util/SignatureFileManifest.java ! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp - test/java/beans/XMLEncoder/java_io_File.java Changeset: 0b7f41c14605 Author: dcherepanov Date: 2011-05-16 18:40 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/0b7f41c14605 7010721: Frame#setMaximizedbounds not working properly on dual screen environment Reviewed-by: art, anthony ! src/windows/classes/sun/awt/windows/WFramePeer.java Changeset: 52a9555dbbb1 Author: lana Date: 2011-05-16 18:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/52a9555dbbb1 Merge Changeset: ea6bd2607399 Author: rupashka Date: 2011-05-04 10:20 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/ea6bd2607399 7031551: Generics: JComboBox Reviewed-by: alexp, malenkov ! src/share/classes/javax/swing/ComboBoxModel.java ! src/share/classes/javax/swing/DefaultComboBoxModel.java ! src/share/classes/javax/swing/JComboBox.java ! src/share/classes/javax/swing/MutableComboBoxModel.java ! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java + test/javax/swing/JComboBox/7031551/bug7031551.java Changeset: adbbfd2e661c Author: dav Date: 2011-05-06 16:01 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/adbbfd2e661c 6894541: javax/swing/JTable/6788484/bug6788484.java fails w/ compilation errors. Reviewed-by: alexp ! test/javax/swing/JTable/6788484/bug6788484.java Changeset: 523ad3855e03 Author: kizune Date: 2011-05-10 17:06 +0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/523ad3855e03 7034619: Scrollable Tabs don't appear with JDK7 Synth based LaF, different from Java 5/6 Reviewed-by: alexp ! src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java Changeset: e122346f8e2d Author: peytoia Date: 2011-05-11 08:02 +0900 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e122346f8e2d 7041232: IllegalArgumentException in sun.text.bidi.BidiBase.setLine starting from JDK 7 b64 Reviewed-by: okutsu ! src/share/classes/sun/text/bidi/BidiBase.java + test/java/text/Bidi/Bug7041232.java Changeset: 5030057f8b4c Author: lana Date: 2011-05-14 15:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5030057f8b4c Merge - src/share/classes/sun/security/util/SignatureFileManifest.java - test/java/beans/XMLEncoder/java_io_File.java Changeset: 2a580e14e428 Author: lana Date: 2011-05-16 18:17 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2a580e14e428 Merge Changeset: 85cbf90d88b9 Author: darcy Date: 2011-05-06 17:06 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/85cbf90d88b9 7011326: Add informative example to @SafeVarargs type or language discussion Reviewed-by: mcimadamore, mduigou ! src/share/classes/java/lang/SafeVarargs.java Changeset: d93f6b6b986b Author: alanb Date: 2011-05-09 01:47 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d93f6b6b986b Merge Changeset: dfe56edc1a1d Author: alanb Date: 2011-05-09 01:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/dfe56edc1a1d Merge Changeset: 31fbed875a6b Author: vinnie Date: 2011-05-09 15:58 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/31fbed875a6b 6987652: VM crashed in sun.security.mscapi.RSAKeyPairGenerator.generateRSAKeyPair(...) Reviewed-by: alanb ! src/windows/native/sun/security/mscapi/security.cpp Changeset: c6742d21853b Author: dl Date: 2011-05-09 16:36 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c6742d21853b 7042673: LockSupport.getBlocker(null) crashes Reviewed-by: chegar ! src/share/classes/java/util/concurrent/locks/LockSupport.java Changeset: 7c9780ea0c5a Author: mduigou Date: 2011-05-03 16:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/7c9780ea0c5a 7041612: Rename StandardCharset to StandardCharsets Reviewed-by: alanb, mr, darcy ! make/java/nio/FILES_java.gmk ! src/share/classes/java/nio/charset/Charset.java - src/share/classes/java/nio/charset/StandardCharset.java + src/share/classes/java/nio/charset/StandardCharsets.java ! src/share/classes/java/nio/file/Path.java ! src/share/classes/java/util/zip/ZipCoder.java ! src/share/classes/java/util/zip/ZipFile.java ! src/share/classes/java/util/zip/ZipInputStream.java ! src/share/classes/java/util/zip/ZipOutputStream.java ! src/share/classes/sun/awt/FontDescriptor.java Changeset: 5dceeea3bb99 Author: mduigou Date: 2011-05-09 08:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5dceeea3bb99 Merge Changeset: bd8c10d1db87 Author: mduigou Date: 2011-05-09 09:13 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/bd8c10d1db87 7043104: disable test java/lang/invoke/InvokeDynamicPrintArgs.java Reviewed-by: alanb ! test/ProblemList.txt Changeset: dc497a55daa1 Author: alanb Date: 2011-05-09 18:45 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/dc497a55daa1 7042979: Rename StandardSocketOption and StandardWatchEventKind Reviewed-by: forax, chegar ! make/com/sun/nio/sctp/FILES_java.gmk ! make/java/nio/FILES_java.gmk ! src/share/classes/com/sun/nio/sctp/MessageInfo.java ! src/share/classes/com/sun/nio/sctp/SctpChannel.java ! src/share/classes/com/sun/nio/sctp/SctpMultiChannel.java ! src/share/classes/com/sun/nio/sctp/SctpServerChannel.java ! src/share/classes/com/sun/nio/sctp/SctpSocketOption.java - src/share/classes/com/sun/nio/sctp/SctpStandardSocketOption.java + src/share/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java ! src/share/classes/java/net/SocketOption.java - src/share/classes/java/net/StandardSocketOption.java + src/share/classes/java/net/StandardSocketOptions.java ! src/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java ! src/share/classes/java/nio/channels/AsynchronousSocketChannel.java ! src/share/classes/java/nio/channels/DatagramChannel.java ! src/share/classes/java/nio/channels/MulticastChannel.java ! src/share/classes/java/nio/channels/NetworkChannel.java ! src/share/classes/java/nio/channels/ServerSocketChannel.java ! src/share/classes/java/nio/channels/SocketChannel.java ! src/share/classes/java/nio/file/Path.java - src/share/classes/java/nio/file/StandardWatchEventKind.java + src/share/classes/java/nio/file/StandardWatchEventKinds.java ! src/share/classes/java/nio/file/WatchEvent.java ! src/share/classes/java/nio/file/WatchService.java ! src/share/classes/java/nio/file/Watchable.java ! src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java ! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java ! src/share/classes/sun/nio/ch/ExtendedSocketOption.java ! src/share/classes/sun/nio/ch/Net.java ! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java ! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/share/classes/sun/nio/ch/SocketAdaptor.java ! src/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/share/classes/sun/nio/fs/AbstractPoller.java ! src/share/classes/sun/nio/fs/AbstractWatchKey.java ! src/share/classes/sun/nio/fs/PollingWatchService.java ! src/share/native/sun/nio/ch/genSocketOptionRegistry.c ! src/share/sample/nio/chatserver/ChatServer.java ! src/share/sample/nio/file/WatchDir.java ! src/share/sample/nio/multicast/Reader.java ! src/share/sample/nio/multicast/Sender.java ! src/solaris/classes/sun/nio/ch/SctpChannelImpl.java ! src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java ! src/solaris/classes/sun/nio/ch/SctpNet.java ! src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java ! src/solaris/classes/sun/nio/fs/LinuxWatchService.java ! src/solaris/classes/sun/nio/fs/SolarisWatchService.java ! src/windows/classes/sun/nio/fs/WindowsWatchService.java ! test/com/sun/nio/sctp/SctpChannel/SocketOptionTests.java ! test/com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java ! test/java/nio/channels/AsynchronousServerSocketChannel/Basic.java ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java ! test/java/nio/channels/DatagramChannel/BasicMulticastTests.java ! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java ! test/java/nio/channels/DatagramChannel/SocketOptionTests.java ! test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java ! test/java/nio/channels/SocketChannel/Shutdown.java ! test/java/nio/channels/SocketChannel/SocketOptionTests.java ! test/java/nio/file/Files/CheckPermissions.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/WatchService/WithSecurityManager.java Changeset: dec7961ff53f Author: alanb Date: 2011-05-09 18:53 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/dec7961ff53f Merge Changeset: 05939afe3fc2 Author: naoto Date: 2011-05-09 13:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/05939afe3fc2 7041950: Fix copyright Reviewed-by: okutsu ! src/share/classes/sun/text/resources/BreakIteratorRules_th.java Changeset: 9f56fbc8b6be Author: weijun Date: 2011-05-10 07:00 +0800 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9f56fbc8b6be 7041635: GSSContextSpi.java copyright notice error Reviewed-by: valeriep ! src/share/classes/sun/security/jgss/spi/GSSContextSpi.java Changeset: f4d804b21217 Author: darcy Date: 2011-05-09 17:50 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f4d804b21217 7021645: Project Coin: Minor improvements to java.lang.Throwable Reviewed-by: mduigou ! src/share/classes/java/lang/Throwable.java Changeset: 6a3a41e0af88 Author: lancea Date: 2011-05-10 14:41 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/6a3a41e0af88 7043443: address missed reason initialization in BatchUpdateException Reviewed-by: alanb ! src/share/classes/java/sql/BatchUpdateException.java Changeset: e941ff30d005 Author: mduigou Date: 2011-05-10 10:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e941ff30d005 7043513: Update test for StandardCharsets Reviewed-by: alanb - test/java/nio/charset/StandardCharset/Standard.java + test/java/nio/charset/StandardCharsets/Standard.java Changeset: 2147ec13c98e Author: mduigou Date: 2011-05-10 12:14 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2147ec13c98e Merge - test/java/nio/charset/StandardCharset/Standard.java Changeset: 11ef1f1bd7ca Author: alanb Date: 2011-05-11 14:57 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/11ef1f1bd7ca 7043425: (fc) ClosedByInterruptException thrown but interrupt status not set Reviewed-by: dholmes, chegar ! src/share/classes/sun/nio/ch/NativeThreadSet.java ! test/java/nio/channels/FileChannel/ClosedByInterrupt.java Changeset: f91c799f7bfb Author: alanb Date: 2011-05-11 15:00 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/f91c799f7bfb 7043788: (fs) PosixFileAttributes.owner() or group() throws NPE if owner/group not in passwd/group database Reviewed-by: chegar ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c Changeset: 501ca93ea3ef Author: sherman Date: 2011-05-11 08:54 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/501ca93ea3ef 7043234: (fmt) java.util.Formatter links in javadoc to BigDecimal need to be fixed Summary: fixed the doc miss Reviewed-by: alanb, emcmanus ! src/share/classes/java/util/Formatter.java Changeset: 831017d8fbcf Author: kamg Date: 2011-05-11 20:18 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/831017d8fbcf 6659215: javax.management.timer.Timer frequently fails to start Summary: Copy array to avoid ConcurrentModificationException Reviewed-by: dcubed, alanb ! src/share/classes/javax/management/timer/Timer.java + test/javax/management/timer/StartTest.java Changeset: 99156e4f26ea Author: xuelei Date: 2011-05-11 20:39 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/99156e4f26ea 7043514: NPE in sun.security.ssl.JsseJce.isEcAvailable Reviewed-by: weijun, vinnie, wetmore ! src/share/classes/sun/security/ssl/JsseJce.java Changeset: d498e50ae62d Author: kamg Date: 2011-05-12 08:17 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d498e50ae62d 7044203: Missing @test tag in test/javax/management/timer/StartTest.java Summary: Add tag Reviewed-by: alanb ! test/javax/management/timer/StartTest.java Changeset: 8daf9e0c9a2e Author: fparain Date: 2011-05-13 13:20 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/8daf9e0c9a2e 7031754: javax.management docs need to be updated to replace Java SE 6 occurrences Summary: Remove references to a specific version of the Java Platform Reviewed-by: mchung, kamg ! src/share/classes/javax/management/loading/package.html ! src/share/classes/javax/management/modelmbean/package.html ! src/share/classes/javax/management/monitor/package.html ! src/share/classes/javax/management/openmbean/package.html ! src/share/classes/javax/management/package.html ! src/share/classes/javax/management/relation/package.html ! src/share/classes/javax/management/remote/package.html Changeset: d830ec851cee Author: sherman Date: 2011-05-14 11:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/d830ec851cee 7044849: Constructs for Unicode binary properties should be \p{IsXXX} not p{isXXX} Summary: fixed the doc typo Reviewed-by: alanb ! src/share/classes/java/util/regex/Pattern.java Changeset: 07b5cc7d4c84 Author: lana Date: 2011-05-14 11:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/07b5cc7d4c84 Merge Changeset: 55339371da15 Author: lana Date: 2011-05-14 14:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/55339371da15 Merge Changeset: cecfcb4dbcaa Author: chegar Date: 2011-05-16 13:10 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/cecfcb4dbcaa 7042679: Phaser javadoc example does not compile Reviewed-by: dl ! src/share/classes/java/util/concurrent/Phaser.java Changeset: e0c3fd538f1f Author: fparain Date: 2011-05-16 17:28 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e0c3fd538f1f 7036199: Adding a notification to the implementation of GarbageCollectorMXBeans Summary: Add a JMX notification to GarbageCollectorMXBeans Reviewed-by: acorn, mchung ! make/java/management/mapfile-vers + src/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java + src/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java ! src/share/classes/sun/management/GarbageCollectorImpl.java ! src/share/classes/sun/management/GcInfoCompositeData.java ! src/share/classes/sun/management/MemoryManagerImpl.java ! src/share/classes/sun/management/VMManagement.java ! src/share/classes/sun/management/VMManagementImpl.java ! src/share/javavm/export/jmm.h ! src/share/native/sun/management/GarbageCollectorImpl.c ! src/share/native/sun/management/VMManagementImpl.c + test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java + test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java Changeset: 2ecb989b6fcc Author: dcubed Date: 2011-05-16 12:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2ecb989b6fcc 6977677: 3/2 Deadlock on logging subsystem initialization Summary: Over synchronized Logger.getLogger() deadlocks with LogManager.via PlatformLogger Reviewed-by: dsamersoff, never, acorn, mchung ! src/share/classes/java/util/logging/Logger.java + test/java/util/logging/LoggingDeadlock4.java Changeset: b2db38eb3b13 Author: dcubed Date: 2011-05-16 12:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/b2db38eb3b13 7016208: 4/3 null sometimes returned by java.util.logging.Logger.getLogger(String name) in -server -Xcomp Summary: Logger can be GC'ed between LogManager.addLogger() and LogManager.getLogger() Reviewed-by: dsamersoff, never, acorn, mchung ! src/share/classes/java/util/logging/LogManager.java Changeset: 9861df231e9e Author: dcubed Date: 2011-05-16 12:58 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9861df231e9e 7041595: 4/4 add lost test for 6487638 Summary: Add missing LoggingDeadlock3.java and LoggingDeadlock3.props Reviewed-by: dsamersoff, never, acorn, mchung + test/java/util/logging/LoggingDeadlock3.java + test/java/util/logging/LoggingDeadlock3.props Changeset: 5b38ed5f5eb4 Author: lana Date: 2011-05-16 18:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5b38ed5f5eb4 Merge - src/share/classes/com/sun/nio/sctp/SctpStandardSocketOption.java - src/share/classes/java/net/StandardSocketOption.java - src/share/classes/java/nio/charset/StandardCharset.java - src/share/classes/java/nio/file/StandardWatchEventKind.java - test/java/nio/charset/StandardCharset/Standard.java Changeset: 65dd04c9ee64 Author: darcy Date: 2011-05-18 16:49 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/65dd04c9ee64 7045138: OutOfMemoryError thrown without stack trace in jdk7-b142 Reviewed-by: dholmes, mchung ! src/share/classes/java/lang/Throwable.java Changeset: 366fcac7ee01 Author: lana Date: 2011-05-18 17:18 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/366fcac7ee01 Merge Changeset: efbf75c24b0f Author: lana Date: 2011-05-18 18:18 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/efbf75c24b0f Merge - src/share/classes/com/sun/nio/sctp/SctpStandardSocketOption.java - src/share/classes/java/net/StandardSocketOption.java - src/share/classes/java/nio/charset/StandardCharset.java - src/share/classes/java/nio/file/StandardWatchEventKind.java - test/java/nio/charset/StandardCharset/Standard.java Changeset: 5f69702cf570 Author: schien Date: 2011-05-20 16:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/5f69702cf570 Added tag jdk7-b143 for changeset efbf75c24b0f ! .hgtags Changeset: dbe8f881c010 Author: Greg Lewis Date: 2011-05-20 20:10 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/dbe8f881c010 Merge from main OpenJDK repository - src/share/classes/com/sun/nio/sctp/SctpStandardSocketOption.java - src/share/classes/java/net/StandardSocketOption.java - src/share/classes/java/nio/charset/StandardCharset.java - src/share/classes/java/nio/file/StandardWatchEventKind.java ! src/share/native/sun/nio/ch/genSocketOptionRegistry.c ! src/solaris/native/sun/awt/awt_Robot.c ! src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c - test/java/nio/charset/StandardCharset/Standard.java Changeset: 46a70bafde67 Author: Greg Lewis Date: 2011-05-20 20:39 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/46a70bafde67 . BSD specific changes equivalent to the Linux specific changes. ! make/sun/rmi/rmi/Makefile Changeset: 31625f77f159 Author: astrange Date: 2011-05-23 18:51 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/31625f77f159 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jdk ! src/share/classes/java/awt/Container.java From astrange at apple.com Mon May 23 16:57:44 2011 From: astrange at apple.com (astrange at apple.com) Date: Mon, 23 May 2011 23:57:44 +0000 Subject: hg: macosx-port/macosx-port/langtools: 10 new changesets Message-ID: <20110523235804.D434A4785A@hg.openjdk.java.net> Changeset: c3e3945cc24f Author: alanb Date: 2011-05-09 01:57 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/c3e3945cc24f Merge Changeset: 68fde7f5863b Author: jjg Date: 2011-05-10 19:53 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/68fde7f5863b 7043694: printStackTrace call should be removed Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/code/Symbol.java Changeset: a2d422d480cb Author: mcimadamore Date: 2011-05-11 13:10 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/a2d422d480cb 7042566: Regression: new ambiguity between varargs method Summary: Erroneous ambiguity error when choosing most specific varargs method Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/varargs/7042566/T7042566.java Changeset: 95fc7fd39be2 Author: mcimadamore Date: 2011-05-11 13:12 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/95fc7fd39be2 7041730: Regression: compiler accepts invalid cast from int to Byte Summary: Implementation of cast conversion rules between primitive and boxed types is too liberal Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java ! test/tools/javac/types/BoxingConversionTest.java ! test/tools/javac/types/CastTest.java Changeset: bdfa48f80c82 Author: jjg Date: 2011-05-11 14:55 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/bdfa48f80c82 7043867: docs/jdk/api/javac have html files that have issues with HTML4 compliance Reviewed-by: darcy ! src/share/classes/com/sun/source/tree/SynchronizedTree.java Changeset: 652f0daf74a7 Author: lana Date: 2011-05-14 11:29 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/652f0daf74a7 Merge Changeset: 5faa9eedc44e Author: mcimadamore Date: 2011-05-16 09:38 +0100 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/5faa9eedc44e 7043922: Regression: internal compiler error for nested anonymous inner class featuring varargs constructor Summary: Attributing a constructor call does not clean up the compiler's attribution context Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/varargs/7043922/T7043922.java Changeset: 8987de9a4ab8 Author: schien Date: 2011-05-20 16:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/8987de9a4ab8 Added tag jdk7-b143 for changeset 5faa9eedc44e ! .hgtags Changeset: 88bf21461a6b Author: Greg Lewis Date: 2011-05-20 20:04 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/88bf21461a6b Merge from main OpenJDK repository Changeset: a68cc7a8a2c5 Author: astrange Date: 2011-05-23 18:51 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/a68cc7a8a2c5 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools From mik3hall at gmail.com Tue May 24 03:37:42 2011 From: mik3hall at gmail.com (Michael Hall) Date: Tue, 24 May 2011 05:37:42 -0500 Subject: nio-discuss Message-ID: My post to the nio-discuss list did bounce for some reason. So apologies if I sometimes seem to bring things up here or on nio-dev that might be considered more suitable for nio-discuss. From nicolists at gmail.com Mon May 30 04:33:29 2011 From: nicolists at gmail.com (Nicolas Peeters) Date: Mon, 30 May 2011 13:33:29 +0200 Subject: Compilation failed. Log attached Message-ID: Hi there, I followed the instructionson the mailing list to compile the OpenJDK on my MBP but the build failed. The last comments from the log are: ... /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:40: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:53: error: expected ?)? before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:47: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:53: error: expected ?)? before ?JNFWeakJObjectWrapper? lipo: lipo: can't figure out the architecture type of: /var/folders/2N/2Noum2rfEnWdaySBtIKCV++++TM/-Tmp-//ccneT9TH.out can't figure out the architecture type of: /var/folders/2N/2Noum2rfEnWdaySBtIKCV++++TM/-Tmp-//cc10Vlud.out make[5]: *** [/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/CGLSurfaceData.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: *** [/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/CGLGraphicsConfig.o] Error 1 make[4]: *** [library_parallel_compile] Error 2 make[3]: *** [all] Error 1 make[2]: *** [all] Error 1 make[1]: *** [jdk-build] Error 2 make: *** [build_product_image] Error 2 Any idea what I can do? I attached the whole log. Thanks, Nicolas PS: In the meantime, I went with the pre-compiled dmg's from: http://code.google.com/p/openjdk-osx-build/ (Is that recommended?) -------------- next part -------------- Last login: Sat May 28 20:16:13 on console my-mbp:~ devel$ cd code/java/jdk7/macosx-port/ my-mbp:macosx-port devel$ make ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` HOTSPOT _BUILD_JOBS=`sysctl -n hw.ncpu` ( cd ./jdk/make && \ make sanity HOTSPOT_IMPORT_CHECK=false JDK_TOPDIR=/Users/devel/code/java/jdk7/macosx-port/jdk JDK_MAKE_SHARED_DIR=/Users/devel/code/java/jdk7/macosx-port/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-devel_2011_05_28_20_17-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/devel/code/java/jdk7/macosx-port/build/macosx-universal ALT_LANGTOOLS_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist ALT_CORBA_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/dist ALT_JAXP_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp/dist ALT_JAXWS_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws/dist ALT_HOTSPOT_IMPORT_PATH=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/import BUILD_HOTSPOT=true ; ) Build Machine Information: build machine = my-mbp.local Build Directory Structure: CWD = /Users/devel/code/java/jdk7/macosx-port 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 = 4 \n HOTSPOT_OUTPUTDIR = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir \n HOTSPOT_EXPORT_PATH = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/import \n \n \nBootstrap Settings:\n BOOTDIR = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home\n ALT_BOOTDIR = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home\n BOOT_VER = 1.6.0 [requires at least 1.6]\n OUTPUTDIR = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal\n ALT_OUTPUTDIR = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal\n ABS_OUTPUTDIR = /Users/devel/code/java/jdk7/macosx-port/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 = /opt/local/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/devel/code/java/jdk7/macosx-port/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 = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Djava.awt.headless=true -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m\n BOOT_JAVAC_CMD = /System/Library/Java/JavaVirtualMachines/1.6.0.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-Xmx512m -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -encoding ascii -source 6 -target 6 -XDignore.symbol.file=true\n BOOT_JAR_CMD = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/jar\n BOOT_JARSIGNER_CMD = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/jarsigner\n JAVAC_CMD = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Djava.awt.headless=true -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -source 7 -target 7 -encoding ascii -Xbootclasspath:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes \n JAVAH_CMD = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Djava.awt.headless=true -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javah.jar:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javah.jar -bootclasspath /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes\n JAVADOC_CMD = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Djava.awt.headless=true -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javadoc.jar:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/doclets.jar -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javadoc.jar -bootclasspath /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes\n \nBuild Platform Settings:\n USER = devel\n PLATFORM = macosx\n ARCH = universal\n LIBARCH = universal\n ARCH_FAMILY = i586\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 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-devel_2011_05_28_20_17-b00\n BUILD_NUMBER = b00\n \nExternal File/Binary Locations:\n USRJDKINSTANCES_PATH = /opt/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 = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist\n ALT_LANGTOOLS_DIST = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist\n CORBA_DIST = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/dist\n ALT_CORBA_DIST = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/dist\n JAXP_DIST = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp/dist\n ALT_JAXP_DIST = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp/dist\n JAXWS_DIST = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws/dist\n ALT_JAXWS_DIST = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws/dist\n HOTSPOT_DOCS_IMPORT_PATH = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/import/docs\n ALT_HOTSPOT_DOCS_IMPORT_PATH = \n HOTSPOT_IMPORT_PATH = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/import\n ALT_HOTSPOT_IMPORT_PATH = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/import\n HOTSPOT_CLIENT_PATH = /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/import/jre/lib/client\n ALT_HOTSPOT_CLIENT_PATH = \n HOTSPOT_SERVER_PATH = /Users/devel/code/java/jdk7/macosx-port/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 = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home\n ALT_PREVIOUS_RELEASE_IMAGE = \n Sanity check passed. make \ SKIP_FASTDEBUG_BUILD=true \ SKIP_DEBUG_BUILD=true \ \ generic_build_repo_series /bin/mkdir -p ./build/macosx-universal/j2sdk-image /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools ######################################################################## ######################################################################## ##### Entering langtools for target(s) all ##### ######################################################################## (cd ./langtools/make && \ make JDK_TOPDIR=/Users/devel/code/java/jdk7/macosx-port/jdk JDK_MAKE_SHARED_DIR=/Users/devel/code/java/jdk7/macosx-port/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-devel_2011_05_28_20_17-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/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools ALT_BOOTDIR=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home all) JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ANT_OPTS=-Djava.io.tmpdir='/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/build/ant-tmp' ant -Djdk.version=1.7.0 -Dfull.version='1.7.0-internal-devel_2011_05_28_20_17-b00' -Dmilestone=internal -Dbuild.number=b00 -Djavac.target=7 -Djavac.source=7 -Dboot.java.home=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home -Dimport.jdk=/Users/devel/code/java/jdk7/macosx-port/jdk -Dbuild.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/build -Ddist.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist build Buildfile: /Users/devel/code/java/jdk7/macosx-port/langtools/make/build.xml -def-pcompile: -def-build-classes: -def-build-bootstrap-classes: -def-build-jar: -def-build-bootstrap-jar: -def-check: -check-boot.java.home: -def-build-tool: -def-build-bootstrap-tool: build-bootstrap-javac: build-bootstrap-javadoc: build-bootstrap-doclets: build-bootstrap-javah: build-bootstrap-tools: -def-genstubs: -create-import-jdk-stubs: build-all-classes: build: BUILD SUCCESSFUL Total time: 9 seconds ######################################################################## ##### Leaving langtools for target(s) all ##### ######################################################################## ##### Build time 00:00:11 langtools for target(s) all ##### ######################################################################## /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba ######################################################################## ######################################################################## ##### Entering corba for target(s) all ##### ######################################################################## (cd ./corba/make && \ make JDK_TOPDIR=/Users/devel/code/java/jdk7/macosx-port/jdk JDK_MAKE_SHARED_DIR=/Users/devel/code/java/jdk7/macosx-port/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-devel_2011_05_28_20_17-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/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba ALT_BOOTDIR=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ALT_JDK_IMPORT_PATH=/NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/macosx-universal ALT_LANGTOOLS_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist all) common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" make[4]: Nothing to be done for `build'. ../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" make[4]: Nothing to be done for `build'. ../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" make[4]: Nothing to be done for `build'. ../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/javax.transaction.xa/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/javax.transaction.xa/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../src/solaris/classes:../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/javax.transaction.xa/.classes.list; \ fi ../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.tools.corba.se.idl/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.tools.corba.se.idl/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.tools.corba.se.idl/.classes.list; \ fi ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/idlj -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-client -J-Xmx512m -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -td "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc" -i "../../../../src/share/classes/org/omg/PortableServer" -i "../../../../src/share/classes/org/omg/PortableInterceptor" -corba 3.0 -fall -pkgPrefix PortableServer org.omg ../../../../src/share/classes/org/omg/PortableServer/poa.idl rm -f -r /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/CurrentPackage/NoContextHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ForwardRequestHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdAssignmentPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdAssignmentPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdUniquenessPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdUniquenessPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ImplicitActivationPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ImplicitActivationPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/LifespanPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/LifespanPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantRetentionPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantRetentionPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ObjectIdHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ObjectIdHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAListHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAListHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAManagerPackage/AdapterInactiveHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAManagerPackage/StateHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAManagerPackage/StateHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/AdapterAlreadyExistsHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/AdapterNonExistentHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/InvalidPolicyHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/NoServantHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ObjectAlreadyActiveHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ObjectNotActiveHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ServantAlreadyActiveHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ServantNotActiveHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/WrongAdapterHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/WrongPolicyHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/RequestProcessingPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/RequestProcessingPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantActivatorHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantLocatorHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ThreadPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ThreadPolicyValueHolder.java /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/idlj -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-client -J-Xmx512m -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -td "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc" -i "../../../../src/share/classes/org/omg/PortableServer" -i "../../../../src/share/classes/org/omg/PortableInterceptor" -corba 3.0 -fall -pkgPrefix PortableServer org.omg ../../../../src/share/classes/org/omg/PortableServer/poa.idl rm -f -r /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/CurrentPackage/NoContextHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ForwardRequestHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdAssignmentPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdAssignmentPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdUniquenessPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdUniquenessPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ImplicitActivationPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ImplicitActivationPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/LifespanPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/LifespanPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantRetentionPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantRetentionPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ObjectIdHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ObjectIdHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAListHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAListHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAManagerPackage/AdapterInactiveHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAManagerPackage/StateHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAManagerPackage/StateHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/AdapterAlreadyExistsHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/AdapterNonExistentHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/InvalidPolicyHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/NoServantHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ObjectAlreadyActiveHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ObjectNotActiveHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ServantAlreadyActiveHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ServantNotActiveHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/WrongAdapterHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/WrongPolicyHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/RequestProcessingPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/RequestProcessingPolicyValueHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantActivatorHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantLocatorHolder.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ThreadPolicyValueHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ThreadPolicyValueHolder.java if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg/.classes.list; \ fi ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.PortableServer/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.PortableServer/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.PortableServer/.classes.list; \ fi /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/AdapterActivator.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/AdapterActivatorOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/Current.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/CurrentOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/CurrentPackage/NoContext.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/CurrentPackage/NoContextHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ForwardRequest.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ForwardRequestHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ID_ASSIGNMENT_POLICY_ID.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ID_UNIQUENESS_POLICY_ID.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IMPLICIT_ACTIVATION_POLICY_ID.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdAssignmentPolicy.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdAssignmentPolicyOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdAssignmentPolicyValue.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdUniquenessPolicy.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdUniquenessPolicyOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/IdUniquenessPolicyValue.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ImplicitActivationPolicy.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ImplicitActivationPolicyOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ImplicitActivationPolicyValue.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/LIFESPAN_POLICY_ID.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/LifespanPolicy.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/LifespanPolicyOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/LifespanPolicyValue.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POA.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAManager.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAManagerOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAManagerPackage/AdapterInactive.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAManagerPackage/AdapterInactiveHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAManagerPackage/State.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/AdapterAlreadyExists.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/AdapterAlreadyExistsHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/AdapterNonExistent.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/AdapterNonExistentHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/InvalidPolicy.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/InvalidPolicyHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/NoServant.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/NoServantHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ObjectAlreadyActive.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ObjectAlreadyActiveHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ObjectNotActive.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ObjectNotActiveHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ServantAlreadyActive.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ServantAlreadyActiveHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ServantNotActive.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/ServantNotActiveHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/WrongAdapter.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/WrongAdapterHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/WrongPolicy.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/POAPackage/WrongPolicyHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/REQUEST_PROCESSING_POLICY_ID.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/RequestProcessingPolicy.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/RequestProcessingPolicyOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/RequestProcessingPolicyValue.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantActivator.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantActivatorHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantActivatorOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantActivatorPOA.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/_ServantActivatorStub.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantLocator.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantLocatorHelper.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantLocatorOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantLocatorPOA.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/_ServantLocatorStub.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantManager.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantManagerOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/SERVANT_RETENTION_POLICY_ID.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantRetentionPolicy.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantRetentionPolicyOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ServantRetentionPolicyValue.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/THREAD_POLICY_ID.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ThreadPolicy.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ThreadPolicyOperations.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc/org/omg/PortableServer/ThreadPolicyValue.java Note: ../../../../src/share/classes/org/omg/CORBA/Any.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.CORBA/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.CORBA/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.CORBA/.classes.list; \ fi ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.CosNaming/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.CosNaming/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.CosNaming/.classes.list; \ fi ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/.classes.list; \ fi ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.PortableInterceptor/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.PortableInterceptor/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/org.omg.PortableInterceptor/.classes.list; \ fi ../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.org.omg/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.org.omg/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../src/solaris/classes:../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.org.omg/.classes.list; \ fi ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/.classes.list; \ fi ../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/com.sun.corba.se/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/com.sun.corba.se/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/com.sun.corba.se/.classes.list; \ fi ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.logging/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.logging/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.logging/.classes.list; \ fi ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/sun.rmi.rmic/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/sun.rmi.rmic/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../src/solaris/classes:../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/sun.rmi.rmic/.classes.list; \ fi ../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/com.sun.corba.se/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/com.sun.corba.se/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../src/solaris/classes:../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/com.sun.corba.se/.classes.list; \ fi ../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.pept/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.pept/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../src/solaris/classes:../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.pept/.classes.list; \ fi ../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.corespi/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.corespi/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../src/solaris/classes:../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.corespi/.classes.list; \ fi ../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.core/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.core/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../src/solaris/classes:../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.core/.classes.list; \ fi ../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/com.sun.corba.se.spi.activation/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/com.sun.corba.se.spi.activation/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../src/solaris/classes:../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/org/com.sun.corba.se.spi.activation/.classes.list; \ fi ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.encoding/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.encoding/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../src/solaris/classes:../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.encoding/.classes.list; \ fi ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.extension/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.extension/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../src/solaris/classes:../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.extension/.classes.list; \ fi ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.legacy.connection/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.legacy.connection/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../../src/solaris/classes:../../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.legacy.connection/.classes.list; \ fi ../../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.legacy.interceptor/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.legacy.interceptor/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../../src/solaris/classes:../../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.spi.legacy.interceptor/.classes.list; \ fi ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/logging/com.sun.corba.se.spi.logging/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/logging/com.sun.corba.se.spi.logging/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../src/solaris/classes:../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/logging/com.sun.corba.se.spi.logging/.classes.list; \ fi ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/monitoring/com.sun.corba.se.spi.monitoring/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/monitoring/com.sun.corba.se.spi.monitoring/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../src/solaris/classes:../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/monitoring/com.sun.corba.se.spi.monitoring/.classes.list; \ fi ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/copyobject/com.sun.corba.se.spi.copyobject/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/copyobject/com.sun.corba.se.spi.copyobject/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../src/solaris/classes:../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/copyobject/com.sun.corba.se.spi.copyobject/.classes.list; \ fi ../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.oa.poa/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.oa.poa/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../../src/solaris/classes:../../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.oa.poa/.classes.list; \ fi ../../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.oa.toa/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.oa.toa/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../../src/solaris/classes:../../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.oa.toa/.classes.list; \ fi ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.namingutil/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.namingutil/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../../src/solaris/classes:../../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.namingutil/.classes.list; \ fi ../../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.naming.cosnaming/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.naming.cosnaming/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../../src/solaris/classes:../../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.naming.cosnaming/.classes.list; \ fi ../../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/PCosNaming/com.sun.corba.se.impl.naming.pcosnaming/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/PCosNaming/com.sun.corba.se.impl.naming.pcosnaming/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../../src/solaris/classes:../../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/PCosNaming/com.sun.corba.se.impl.naming.pcosnaming/.classes.list; \ fi ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/Activation/com.sun.corba.se.impl.activation/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/Activation/com.sun.corba.se.impl.activation/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../../src/solaris/classes:../../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/Activation/com.sun.corba.se.impl.activation/.classes.list; \ fi ../../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/Activation/com.sun.corba.se.impl.activation/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/Activation/com.sun.corba.se.impl.activation/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../../src/solaris/classes:../../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/Activation/com.sun.corba.se.impl.activation/.classes.list; \ fi ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/com/com.sun.corba.se.impl.interceptors/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/com/com.sun.corba.se.impl.interceptors/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../src/solaris/classes:../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/com/com.sun.corba.se.impl.interceptors/.classes.list; \ fi ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.logging/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.logging/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../src/solaris/classes:../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.logging/.classes.list; \ fi ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.monitoring/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.monitoring/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../src/solaris/classes:../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/com.sun.corba.se.impl.monitoring/.classes.list; \ fi ../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-bsd.gmk:130: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" if [ -s /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/sun.rmi.rmic/.classes.list ] ; then \ /bin/cat /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/sun.rmi.rmic/.classes.list; \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar" -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -XDignore.symbol.file=true -source 7 -target 7 -encoding ascii -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Xprefer:source -sourcepath "/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/gensrc:../../../../../../../src/solaris/classes:../../../../../../../src/share/classes" -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/tmp/sun/sun.rmi.rmic/.classes.list; \ fi ######################################################################## ##### Leaving corba for target(s) all ##### ######################################################################## ##### Build time 00:00:08 corba for target(s) all ##### ######################################################################## /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp ######################################################################## ######################################################################## ##### Entering jaxp for target(s) all ##### ######################################################################## (cd ./jaxp/make && \ make JDK_TOPDIR=/Users/devel/code/java/jdk7/macosx-port/jdk JDK_MAKE_SHARED_DIR=/Users/devel/code/java/jdk7/macosx-port/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-devel_2011_05_28_20_17-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/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp ALT_BOOTDIR=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ALT_JDK_IMPORT_PATH=/NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/macosx-universal ALT_LANGTOOLS_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist all) cd .. && JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ant -Djavac.target=7 -Djavac.source=7 -Dallow.downloads=true -Ddrops.dir=/java/devtools/share/jdk7-drops -Doutput.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp -Djdk.home=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home -Dbootstrap.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap -version Apache Ant(TM) version 1.8.2 compiled on February 28 2011 cd .. && JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ant -Djavac.target=7 -Djavac.source=7 -Dallow.downloads=true -Ddrops.dir=/java/devtools/share/jdk7-drops -Doutput.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp -Djdk.home=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home -Dbootstrap.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap all Buildfile: /Users/devel/code/java/jdk7/macosx-port/jaxp/build.xml -banner: [echo] +---------------------------------------+ [echo] + Starting ant project jaxp + [echo] +---------------------------------------+ -javac-jar-exists: sanity: [echo] Sanity Settings: [echo] ant.home=/usr/share/ant [echo] ant.version=Apache Ant(TM) version 1.8.2 compiled on February 28 2011 [echo] ant.java.version=1.6 [echo] java.home=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home [echo] java.version=1.6.0_24 [echo] os.name=Mac OS X [echo] os.arch=x86_64 [echo] os.version=10.6.7 [echo] bootstrap.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap [echo] javac.jar=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar [echo] javac.memoryInitialSize=256m [echo] javac.memoryMaximumSize=512m [echo] javac.source=7 [echo] javac.debug=true [echo] javac.target=7 [echo] javac.version.opt= [echo] javac.lint.opts= [echo] javac.no.jdk.warnings=-XDignore.symbol.file=true [echo] output.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp [echo] build.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp/build [echo] dist.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp/dist [echo] drop.dir=${drop.dir} [echo] drops.dir=/java/devtools/share/jdk7-drops [echo] init: -jaxp_src-ready: -jaxp_src-copy-bundle: -jaxp_src-url-should-be-used: -jaxp_src-url-bundle: jaxp_src-update: -set-props: -use-drop: -src-help: -init-src-dirs: [echo] Using primary.src.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp/drop/jaxp_src/src [echo] Using src.dir.id=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp/drop/jaxp_src/src compile: -drop-build-setup: -build-setup: build: -dist-classes-jar-uptodate: -dist-classes-jar: -drop-src-zip: -dist-src-zip: dist: all: [echo] +---------------------------------------+ [echo] + Finishing ant project jaxp [echo] +---------------------------------------+ BUILD SUCCESSFUL Total time: 3 seconds ######################################################################## ##### Leaving jaxp for target(s) all ##### ######################################################################## ##### Build time 00:00:04 jaxp for target(s) all ##### ######################################################################## /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws ######################################################################## ######################################################################## ##### Entering jaxws for target(s) all ##### ######################################################################## (cd ./jaxws/make && \ make JDK_TOPDIR=/Users/devel/code/java/jdk7/macosx-port/jdk JDK_MAKE_SHARED_DIR=/Users/devel/code/java/jdk7/macosx-port/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-devel_2011_05_28_20_17-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/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws ALT_BOOTDIR=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ALT_JDK_IMPORT_PATH=/NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/macosx-universal ALT_LANGTOOLS_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist all) cd .. && JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ant -Djavac.target=7 -Djavac.source=7 -Dallow.downloads=true -Ddrops.dir=/java/devtools/share/jdk7-drops -Doutput.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws -Djdk.home=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home -Dbootstrap.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap -version Apache Ant(TM) version 1.8.2 compiled on February 28 2011 cd .. && JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ant -Djavac.target=7 -Djavac.source=7 -Dallow.downloads=true -Ddrops.dir=/java/devtools/share/jdk7-drops -Doutput.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws -Djdk.home=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home -Dbootstrap.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap all Buildfile: /Users/devel/code/java/jdk7/macosx-port/jaxws/build.xml -banner: [echo] +---------------------------------------+ [echo] + Starting ant project jaxws + [echo] +---------------------------------------+ -javac-jar-exists: sanity: [echo] Sanity Settings: [echo] ant.home=/usr/share/ant [echo] ant.version=Apache Ant(TM) version 1.8.2 compiled on February 28 2011 [echo] ant.java.version=1.6 [echo] java.home=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home [echo] java.version=1.6.0_24 [echo] os.name=Mac OS X [echo] os.arch=x86_64 [echo] os.version=10.6.7 [echo] bootstrap.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap [echo] javac.jar=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar [echo] javac.memoryInitialSize=256m [echo] javac.memoryMaximumSize=512m [echo] javac.source=7 [echo] javac.debug=true [echo] javac.target=7 [echo] javac.version.opt= [echo] javac.lint.opts= [echo] javac.no.jdk.warnings=-XDignore.symbol.file=true [echo] output.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws [echo] build.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws/build [echo] dist.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws/dist [echo] drop.dir=${drop.dir} [echo] drops.dir=/java/devtools/share/jdk7-drops [echo] init: -jaxws_src-ready: -jaxws_src-copy-bundle: -jaxws_src-url-should-be-used: -jaxws_src-url-bundle: jaxws_src-update: -jaf_src-ready: -jaf_src-copy-bundle: -jaf_src-url-should-be-used: -jaf_src-url-bundle: jaf_src-update: -set-props: -use-drop: -src-help: -init-src-dirs: [echo] Using primary.src.dir=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws/drop/jaxws_src/src [echo] Using src.dir.id=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws/drop/jaxws_src/src:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws/drop/jaf_src/src compile: [javac] Compiling 1 source file to /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws/build/classes -drop-build-setup: -build-setup: build: -dist-classes-jar-uptodate: -dist-classes-jar: -drop-src-zip: -dist-src-zip: dist: all: [echo] +---------------------------------------+ [echo] + Finishing ant project jaxws [echo] +---------------------------------------+ BUILD SUCCESSFUL Total time: 5 seconds ######################################################################## ##### Leaving jaxws for target(s) all ##### ######################################################################## ##### Build time 00:00:06 jaxws for target(s) all ##### ######################################################################## /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/import ######################################################################## ######################################################################## ##### Entering hotspot for target(s) universal_product ##### ######################################################################## cd ./hotspot/make && \ make JDK_TOPDIR=/Users/devel/code/java/jdk7/macosx-port/jdk JDK_MAKE_SHARED_DIR=/Users/devel/code/java/jdk7/macosx-port/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-devel_2011_05_28_20_17-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/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir ALT_EXPORT_PATH=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/import ALT_SLASH_JAVA=/NOT-SET ALT_BOOTDIR=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ALT_LANGTOOLS_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist universal_product make ARCH_DATA_MODEL=32 all_product cd /Users/devel/code/java/jdk7/macosx-port/hotspot/make; \ make VM_TARGET=product generic_build2 ALT_OUTPUTDIR=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir cd /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir; \ make -f /Users/devel/code/java/jdk7/macosx-port/hotspot/make/bsd/Makefile \ JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home OUTPUTDIR=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir GAMMADIR=/Users/devel/code/java/jdk7/macosx-port/hotspot MAKE_VERBOSE=y HOTSPOT_RELEASE_VERSION=21.0-b13 JRE_RELEASE_VERSION=1.7.0-internal-devel_2011_05_28_20_17-b00 HOTSPOT_BUILD_VERSION= product cd bsd_i486_compiler2/product && make ../generated/adfiles/adlc -D_ALLBSD_SOURCE -D_GNU_SOURCE -DIA32 -q -T -g -U_LP64 ../generated/adfiles/bsd_x86_32.ad \ -c../generated/adfiles/mktmp5389/ad_x86_32.cpp -h../generated/adfiles/mktmp5389/ad_x86_32.hpp -a../generated/adfiles/mktmp5389/dfa_x86_32.cpp -v../generated/adfiles/mktmp5389/adGlobals_x86_32.hpp \ || { rm -rf ../generated/adfiles/mktmp5389; exit 1; } ./adlc_updater ad_x86_32.cpp ../generated/adfiles/mktmp5389 ../generated/adfiles ./adlc_updater ad_x86_32.hpp ../generated/adfiles/mktmp5389 ../generated/adfiles ./adlc_updater ad_x86_32_clone.cpp ../generated/adfiles/mktmp5389 ../generated/adfiles ./adlc_updater ad_x86_32_expand.cpp ../generated/adfiles/mktmp5389 ../generated/adfiles ./adlc_updater ad_x86_32_format.cpp ../generated/adfiles/mktmp5389 ../generated/adfiles ./adlc_updater ad_x86_32_gen.cpp ../generated/adfiles/mktmp5389 ../generated/adfiles ./adlc_updater ad_x86_32_misc.cpp ../generated/adfiles/mktmp5389 ../generated/adfiles ./adlc_updater ad_x86_32_peephole.cpp ../generated/adfiles/mktmp5389 ../generated/adfiles ./adlc_updater ad_x86_32_pipeline.cpp ../generated/adfiles/mktmp5389 ../generated/adfiles ./adlc_updater adGlobals_x86_32.hpp ../generated/adfiles/mktmp5389 ../generated/adfiles ./adlc_updater dfa_x86_32.cpp ../generated/adfiles/mktmp5389 ../generated/adfiles [ -f ../generated/adfiles/mktmp5389/made-change ] \ || echo "Rescanned ../generated/adfiles/bsd_x86_32.ad but encountered no changes." Rescanned ../generated/adfiles/bsd_x86_32.ad but encountered no changes. rm -rf ../generated/adfiles/mktmp5389 make[7]: Nothing to be done for `all'. if [ -d /Users/devel/code/java/jdk7/macosx-port/hotspot/agent -a "x86" != "ia64" \ -a "x86" != "arm" \ -a "x86" != "ppc" \ -a "x86" != "zero" ] ; then \ make -f sa.make /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir/bsd_i486_compiler2/product/../generated/sa-jdi.jar; \ fi make[8]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir/bsd_i486_compiler2/product/../generated/sa-jdi.jar' is up to date. make[7]: `precompiled.hpp.gch' is up to date. make[7]: Nothing to be done for `default'. All done. cd bsd_i486_compiler2/product && ./test_gamma java full version "1.6.0_24-b07-334" Error: could not find libjava.dylib Error: could not find Java 2 Runtime Environment. cd /Users/devel/code/java/jdk7/macosx-port/hotspot/make; \ make VM_TARGET=product1 generic_build1 ALT_OUTPUTDIR=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir cd /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir; \ make -f /Users/devel/code/java/jdk7/macosx-port/hotspot/make/bsd/Makefile \ JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home OUTPUTDIR=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir GAMMADIR=/Users/devel/code/java/jdk7/macosx-port/hotspot MAKE_VERBOSE=y HOTSPOT_RELEASE_VERSION=21.0-b13 JRE_RELEASE_VERSION=1.7.0-internal-devel_2011_05_28_20_17-b00 HOTSPOT_BUILD_VERSION= product1 cd bsd_i486_compiler1/product && make make[7]: Nothing to be done for `all'. if [ -d /Users/devel/code/java/jdk7/macosx-port/hotspot/agent -a "x86" != "ia64" \ -a "x86" != "arm" \ -a "x86" != "ppc" \ -a "x86" != "zero" ] ; then \ make -f sa.make /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir/bsd_i486_compiler1/product/../generated/sa-jdi.jar; \ fi make[8]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir/bsd_i486_compiler1/product/../generated/sa-jdi.jar' is up to date. make[7]: `precompiled.hpp.gch' is up to date. make[7]: Nothing to be done for `default'. All done. cd bsd_i486_compiler1/product && ./test_gamma java full version "1.6.0_24-b07-334" Error: could not find libjava.dylib Error: could not find Java 2 Runtime Environment. cd /Users/devel/code/java/jdk7/macosx-port/hotspot/make; \ make VM_TARGET=productkernel generic_buildkernel ALT_OUTPUTDIR=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir No kernel (productkernel) for OS_NAME=bsd cd /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir; \ make -f /Users/devel/code/java/jdk7/macosx-port/hotspot/make/bsd/Makefile \ JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home OUTPUTDIR=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir GAMMADIR=/Users/devel/code/java/jdk7/macosx-port/hotspot MAKE_VERBOSE=y HOTSPOT_RELEASE_VERSION=21.0-b13 JRE_RELEASE_VERSION=1.7.0-internal-devel_2011_05_28_20_17-b00 HOTSPOT_BUILD_VERSION= docs /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/javap javax.xml.transform.TransformerFactory > /dev/null 2>&1; \ if [ $? -ne 0 ]; then \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -version; \ echo "*** An XSLT processor (J2SE 1.4.x or newer) is required" \ "to bootstrap this build" 1>&2; \ exit 1; \ fi mkdir -p bsd_i486_docs make -f /Users/devel/code/java/jdk7/macosx-port/hotspot/make/bsd/makefiles/jvmti.make GAMMADIR=/Users/devel/code/java/jdk7/macosx-port/hotspot OS_FAMILY=bsd SRCARCH=x86 BUILDARCH=i486 LIBARCH=i386 HOTSPOT_RELEASE_VERSION=21.0-b13 HOTSPOT_BUILD_VERSION= JRE_RELEASE_VERSION=1.7.0-internal-devel_2011_05_28_20_17-b00 JvmtiOutDir=bsd_i486_docs jvmtidocs make[5]: Nothing to be done for `jvmtidocs'. make VM_SUBDIR=product generic_export make[4]: Nothing to be done for `generic_export'. make ARCH_DATA_MODEL=64 all_product Makefile:378: target `/Xusage.txt' given more than once in the same rule. cd /Users/devel/code/java/jdk7/macosx-port/hotspot/make; \ make VM_TARGET=product generic_build2 ALT_OUTPUTDIR=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir Makefile:378: target `/Xusage.txt' given more than once in the same rule. mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir cd /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir; \ make -f /Users/devel/code/java/jdk7/macosx-port/hotspot/make/bsd/Makefile \ LP64=1 JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home OUTPUTDIR=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir GAMMADIR=/Users/devel/code/java/jdk7/macosx-port/hotspot MAKE_VERBOSE=y HOTSPOT_RELEASE_VERSION=21.0-b13 JRE_RELEASE_VERSION=1.7.0-internal-devel_2011_05_28_20_17-b00 HOTSPOT_BUILD_VERSION= product cd bsd_amd64_compiler2/product && make " LP64=1 " ../generated/adfiles/adlc -D_ALLBSD_SOURCE -D_GNU_SOURCE -DAMD64 -q -T -g -D_LP64 ../generated/adfiles/bsd_x86_64.ad \ -c../generated/adfiles/mktmp6474/ad_x86_64.cpp -h../generated/adfiles/mktmp6474/ad_x86_64.hpp -a../generated/adfiles/mktmp6474/dfa_x86_64.cpp -v../generated/adfiles/mktmp6474/adGlobals_x86_64.hpp \ || { rm -rf ../generated/adfiles/mktmp6474; exit 1; } ./adlc_updater ad_x86_64.cpp ../generated/adfiles/mktmp6474 ../generated/adfiles ./adlc_updater ad_x86_64.hpp ../generated/adfiles/mktmp6474 ../generated/adfiles ./adlc_updater ad_x86_64_clone.cpp ../generated/adfiles/mktmp6474 ../generated/adfiles ./adlc_updater ad_x86_64_expand.cpp ../generated/adfiles/mktmp6474 ../generated/adfiles ./adlc_updater ad_x86_64_format.cpp ../generated/adfiles/mktmp6474 ../generated/adfiles ./adlc_updater ad_x86_64_gen.cpp ../generated/adfiles/mktmp6474 ../generated/adfiles ./adlc_updater ad_x86_64_misc.cpp ../generated/adfiles/mktmp6474 ../generated/adfiles ./adlc_updater ad_x86_64_peephole.cpp ../generated/adfiles/mktmp6474 ../generated/adfiles ./adlc_updater ad_x86_64_pipeline.cpp ../generated/adfiles/mktmp6474 ../generated/adfiles ./adlc_updater adGlobals_x86_64.hpp ../generated/adfiles/mktmp6474 ../generated/adfiles ./adlc_updater dfa_x86_64.cpp ../generated/adfiles/mktmp6474 ../generated/adfiles [ -f ../generated/adfiles/mktmp6474/made-change ] \ || echo "Rescanned ../generated/adfiles/bsd_x86_64.ad but encountered no changes." Rescanned ../generated/adfiles/bsd_x86_64.ad but encountered no changes. rm -rf ../generated/adfiles/mktmp6474 make[7]: Nothing to be done for `all'. if [ -d /Users/devel/code/java/jdk7/macosx-port/hotspot/agent -a "x86" != "ia64" \ -a "x86" != "arm" \ -a "x86" != "ppc" \ -a "x86" != "zero" ] ; then \ make -f sa.make /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir/bsd_amd64_compiler2/product/../generated/sa-jdi.jar; \ fi make[8]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir/bsd_amd64_compiler2/product/../generated/sa-jdi.jar' is up to date. make[7]: `precompiled.hpp.gch' is up to date. make[7]: Nothing to be done for `default'. All done. cd bsd_amd64_compiler2/product && ./test_gamma java full version "1.6.0_24-b07-334" Error: could not find libjava.dylib Error: could not find Java 2 Runtime Environment. cd /Users/devel/code/java/jdk7/macosx-port/hotspot/make; \ make VM_TARGET=product1 generic_build1 ALT_OUTPUTDIR=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir Makefile:378: target `/Xusage.txt' given more than once in the same rule. mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir No compiler1 (product1) for ARCH_DATA_MODEL=64 cd /Users/devel/code/java/jdk7/macosx-port/hotspot/make; \ make VM_TARGET=productkernel generic_buildkernel ALT_OUTPUTDIR=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir Makefile:378: target `/Xusage.txt' given more than once in the same rule. mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir No kernel (productkernel) for OS_NAME=bsd cd /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir; \ make -f /Users/devel/code/java/jdk7/macosx-port/hotspot/make/bsd/Makefile \ LP64=1 JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home OUTPUTDIR=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/outputdir GAMMADIR=/Users/devel/code/java/jdk7/macosx-port/hotspot MAKE_VERBOSE=y HOTSPOT_RELEASE_VERSION=21.0-b13 JRE_RELEASE_VERSION=1.7.0-internal-devel_2011_05_28_20_17-b00 HOTSPOT_BUILD_VERSION= docs /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/javap javax.xml.transform.TransformerFactory > /dev/null 2>&1; \ if [ $? -ne 0 ]; then \ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -version; \ echo "*** An XSLT processor (J2SE 1.4.x or newer) is required" \ "to bootstrap this build" 1>&2; \ exit 1; \ fi mkdir -p bsd_amd64_docs make -f /Users/devel/code/java/jdk7/macosx-port/hotspot/make/bsd/makefiles/jvmti.make " LP64=1 " GAMMADIR=/Users/devel/code/java/jdk7/macosx-port/hotspot OS_FAMILY=bsd SRCARCH=x86 BUILDARCH=amd64 LIBARCH=amd64 HOTSPOT_RELEASE_VERSION=21.0-b13 HOTSPOT_BUILD_VERSION= JRE_RELEASE_VERSION=1.7.0-internal-devel_2011_05_28_20_17-b00 JvmtiOutDir=bsd_amd64_docs jvmtidocs make[5]: Nothing to be done for `jvmtidocs'. make VM_SUBDIR=product generic_export Makefile:378: target `/Xusage.txt' given more than once in the same rule. make[4]: Nothing to be done for `generic_export'. mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/import/jre/lib/{client,server} make universalize make[3]: Nothing to be done for `universalize'. ######################################################################## ##### Leaving hotspot for target(s) universal_product ##### ######################################################################## ##### Build time 00:00:16 hotspot for target(s) universal_product ##### ######################################################################## ######################################################################## ######################################################################## ##### Entering jdk for target(s) sanity all docs images ##### ######################################################################## ( cd ./jdk/make && \ make sanity all docs images JDK_TOPDIR=/Users/devel/code/java/jdk7/macosx-port/jdk JDK_MAKE_SHARED_DIR=/Users/devel/code/java/jdk7/macosx-port/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-devel_2011_05_28_20_17-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/devel/code/java/jdk7/macosx-port/build/macosx-universal ALT_LANGTOOLS_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist ALT_CORBA_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/corba/dist ALT_JAXP_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxp/dist ALT_JAXWS_DIST=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/jaxws/dist ALT_HOTSPOT_IMPORT_PATH=/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/hotspot/import BUILD_HOTSPOT=true ; ) macosx universal 1.7.0-internal build started: 11-05-28 20:18 Begin Processing SUBDIRS: tools java javax sun com org sunw jpda mkdemo mksample launchers Begin Processing SUBDIRS: addjsum buildmetaindex commentchecker compile_font_config compile_properties dir_diff dtdbuilder generate_break_iterator GenerateCharacter generatecurrencydata hasher_classes jarreorder jarsplit javazic jdwpgen makeclasslist strip_properties spp CharsetMapping generate_nimbus ========================================================= BUILDTOOL: addjsum PACKAGE: build.tools.addjsum BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.addjsum.AddJsum BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/addjsum.jar ========================================================= ========================================================= BUILDTOOL: buildmetaindex PACKAGE: build.tools.buildmetaindex BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.buildmetaindex.BuildMetaIndex BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/buildmetaindex.jar ========================================================= ========================================================= BUILDTOOL: commentchecker PACKAGE: build.tools.commentchecker BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.commentchecker.CommentChecker BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/commentchecker.jar ========================================================= ========================================================= BUILDTOOL: compilefontconfig PACKAGE: build.tools.compilefontconfig BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.compilefontconfig.CompileFontConfig BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/compilefontconfig.jar ========================================================= ========================================================= BUILDTOOL: compileproperties PACKAGE: build.tools.compileproperties BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.compileproperties.CompileProperties BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/compileproperties.jar ========================================================= ========================================================= BUILDTOOL: dirdiff PACKAGE: build.tools.dirdiff BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.dirdiff.DirDiff BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/dirdiff.jar ========================================================= ========================================================= BUILDTOOL: dtdbuilder PACKAGE: build.tools.dtdbuilder BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.dtdbuilder.DTDBuilder BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/dtdbuilder.jar ========================================================= ========================================================= BUILDTOOL: generatebreakiteratordata PACKAGE: build.tools.generatebreakiteratordata BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.generatebreakiteratordata.GenerateBreakIteratorData BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/generatebreakiteratordata.jar ========================================================= ========================================================= BUILDTOOL: generatecharacter PACKAGE: build.tools.generatecharacter BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.generatecharacter.GenerateCharacter BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/generatecharacter.jar ========================================================= ========================================================= BUILDTOOL: generatecurrencydata PACKAGE: build.tools.generatecurrencydata BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.generatecurrencydata.GenerateCurrencyData BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/generatecurrencydata.jar ========================================================= ========================================================= BUILDTOOL: hasher PACKAGE: build.tools.hasher BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.hasher.Hasher BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/hasher.jar ========================================================= ========================================================= BUILDTOOL: jarreorder PACKAGE: build.tools.jarreorder BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.jarreorder.JarReorder BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/jarreorder.jar ========================================================= ========================================================= BUILDTOOL: jarsplit PACKAGE: build.tools.jarsplit BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.jarsplit.JarSplit BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/jarsplit.jar ========================================================= ========================================================= BUILDTOOL: javazic PACKAGE: build.tools.javazic BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.javazic.Main BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/javazic.jar ========================================================= ========================================================= BUILDTOOL: jdwpgen PACKAGE: build.tools.jdwpgen BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.jdwpgen.Main BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/jdwpgen.jar ========================================================= ========================================================= BUILDTOOL: makeclasslist PACKAGE: build.tools.makeclasslist BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.makeclasslist.MakeClasslist BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/makeclasslist.jar ========================================================= ========================================================= BUILDTOOL: stripproperties PACKAGE: build.tools.stripproperties BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.stripproperties.StripProperties BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/stripproperties.jar ========================================================= ========================================================= BUILDTOOL: spp PACKAGE: build.tools.spp BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.spp.Spp BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/spp.jar ========================================================= ========================================================= BUILDTOOL: charsetmapping PACKAGE: build.tools.charsetmapping BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.charsetmapping.Main BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/charsetmapping.jar ========================================================= ========================================================= BUILDTOOL: generatenimbus PACKAGE: build.tools.generatenimbus BUILDTOOL_SOURCE_ROOT: ../../tools/src BUILTTOOL_MAINCLASS: build.tools.generatenimbus.Generator BUILDTOOL_JAR_FILE: /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/btjars/generatenimbus.jar ========================================================= Done Processing SUBDIRS: addjsum buildmetaindex commentchecker compile_font_config compile_properties dir_diff dtdbuilder generate_break_iterator GenerateCharacter generatecurrencydata hasher_classes jarreorder jarsplit javazic jdwpgen makeclasslist strip_properties spp CharsetMapping generate_nimbus Begin Processing SUBDIRS: version jvm redist verify fdlibm java sun_nio jli main zip security math util text net nio jar jobjc awt applet beans management npt java_crw_demo java_hprof_demo logging instrument invoke sql rmi make[4]: Nothing to be done for `all'. make[4]: Nothing to be done for `all'. Begin Processing SUBDIRS: fonts sajdi make[5]: Nothing to be done for `all'. make[5]: Nothing to be done for `all'. Done Processing SUBDIRS: fonts sajdi Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libverify.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/verify make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/verify/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/verify Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/fdlibm/obj/libfdlibm.universal.a Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/fdlibm make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/fdlibm/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/fdlibm (cd ../nio; make sources) make[5]: Nothing to be done for `sources'. Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libjava.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/java make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/java.lang/java/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/java Begin Processing SUBDIRS: reflect # Java sources to be compiled: (listed in file /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/java.lang.reflect/.classes.list) ../../../../src/share/classes/java/lang/reflect/package-info.java # Running javac: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Djava.awt.headless=true -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -source 7 -target 7 -encoding ascii -Xbootclasspath:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes -sourcepath /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc:/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/classes:/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris/classes:/Users/devel/code/java/jdk7/macosx-port/jdk/src/share/classes -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/java.lang.reflect/.classes.list.filtered Done Processing SUBDIRS: reflect Begin Processing SUBDIRS: reflect # Java sources to be compiled: (listed in file /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/java.lang.reflect/.classes.list) ../../../../src/share/classes/java/lang/reflect/package-info.java # Running javac: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Djava.awt.headless=true -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -source 7 -target 7 -encoding ascii -Xbootclasspath:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes -sourcepath /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc:/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/classes:/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris/classes:/Users/devel/code/java/jdk7/macosx-port/jdk/src/share/classes -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/java.lang.reflect/.classes.list.filtered Done Processing SUBDIRS: reflect Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/jli/libjli.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/jli make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/jli/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/jli Begin Processing SUBDIRS: java Done Processing SUBDIRS: java Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libzip.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/zip make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/java.util.zip/zip/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/zip Begin Processing SUBDIRS: base bidi Done Processing SUBDIRS: base bidi Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libnet.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/net make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/java.net/net/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/net Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libnio.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/nio make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/java.nio/nio/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/nio Updating bridge support in /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/bridge_metadata (cd /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/bridge_metadata; make STABLE_GEN_DIR="/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/stable_bridge_metadata" FRAMEWORKS="Foundation CoreFoundation AppKit" -f /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/jobjc/bridgesupport.gmk all) make[5]: Nothing to be done for `all'. /bin/cp /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/JObjC.dst/Debug/libJObjC.dylib /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libJObjC.dylib Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libmanagement.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/management make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/java.lang.management/management/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/management /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/jar -cfm /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/management-agent.jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/java.lang.management/management/manifest -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Djava.awt.headless=true -J-client -J-Xmx512m -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libnpt.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/npt make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/npt/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/npt Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libjava_crw_demo.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/java_crw_demo make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/java_crw_demo/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/java_crw_demo Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libhprof.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/java_hprof_demo make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/hprof_jvmti/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/java_hprof_demo Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libinstrument.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/instrument make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.instrument/instrument/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/java/instrument # Java sources to be compiled: (listed in file /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/java.lang.invoke/.classes.list) ../../../src/share/classes/java/lang/invoke/package-info.java ../../../src/share/classes/sun/invoke/package-info.java ../../../src/share/classes/sun/invoke/util/package-info.java # Running javac: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Djava.awt.headless=true -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -source 7 -target 7 -encoding ascii -Xbootclasspath:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes -sourcepath /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc:/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/classes:/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris/classes:/Users/devel/code/java/jdk7/macosx-port/jdk/src/share/classes -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/java/java.lang.invoke/.classes.list.filtered Done Processing SUBDIRS: version jvm redist verify fdlibm java sun_nio jli main zip security math util text net nio jar jobjc awt applet beans management npt java_crw_demo java_hprof_demo logging instrument invoke sql rmi Begin Processing SUBDIRS: others accessibility print swing sound imageio management crypto sql rmi Begin Processing SUBDIRS: html32dtd plaf # Java sources to be compiled: (listed in file /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/com/javax.swing.plaf/.classes.list) /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc/javax/swing/plaf/nimbus/InternalFrameTitlePanePainter.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc/javax/swing/plaf/nimbus/OptionPaneMessageAreaPainter.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc/javax/swing/plaf/nimbus/ScrollBarPainter.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc/javax/swing/plaf/nimbus/SliderPainter.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc/javax/swing/plaf/nimbus/SpinnerPainter.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc/javax/swing/plaf/nimbus/SplitPanePainter.java /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc/javax/swing/plaf/nimbus/TabbedPanePainter.java # Running javac: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Djava.awt.headless=true -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -source 7 -target 7 -encoding ascii -Xbootclasspath:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes -sourcepath /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc:/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/classes:/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris/classes:/Users/devel/code/java/jdk7/macosx-port/jdk/src/share/classes -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/com/javax.swing.plaf/.classes.list.filtered Done Processing SUBDIRS: html32dtd plaf Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libjsound.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/javax/sound make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.sound/jsound/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/javax/sound Begin Processing SUBDIRS: Done Processing SUBDIRS: rm -f -r /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes/javax/crypto /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes/sun/security/internal/interfaces /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes/sun/security/internal/spec /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.crypto/unsigned rm -f /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.crypto/unsigned/jce.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/jar cmf /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.crypto/manifest.mf /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.crypto/unsigned/jce.jar -C /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.crypto/classes javax/crypto -C /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.crypto/classes sun/security/internal/interfaces -C /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.crypto/classes sun/security/internal/spec \ -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Djava.awt.headless=true -J-client -J-Xmx512m -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m /bin/cp -r /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.crypto/classes/* /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib rm -f /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/jce.jar /bin/cp /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.crypto/unsigned/jce.jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/jce.jar /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/security rm -f \ /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/security/US_export_policy.jar \ /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/security/local_policy.jar /bin/cp /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.crypto/unsigned/policy/limited/US_export_policy.jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/javax.crypto/unsigned/policy/limited/local_policy.jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/security Begin Processing SUBDIRS: ssl Done Processing SUBDIRS: ssl Done Processing SUBDIRS: others accessibility print swing sound imageio management crypto sql rmi Begin Processing SUBDIRS: jar security javazic misc net nio text launcher audio pisces image awt splashscreen xawt headless lwawt jawt font jpeg cmm applet beans management rmi tracing native2ascii serialver tools jconsole Begin Processing SUBDIRS: ec other action util krb5 jgss pkcs11 jgss/wrapper smartcardio tools Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libsunec.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/security/ec make[6]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.ec/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/security/ec /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.ec/unsigned rm -f /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.ec/unsigned/sunec.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/jar cf /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.ec/unsigned/sunec.jar -C /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.ec/classes sun/security/ec \ -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Djava.awt.headless=true -J-client -J-Xmx512m -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/ext rm -f /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/ext/sunec.jar /bin/cp /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.ec/unsigned/sunec.jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/ext/sunec.jar Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libj2pkcs11.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/security/pkcs11 make[6]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.pkcs11/j2pkcs11/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/security/pkcs11 /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.pkcs11/j2pkcs11/unsigned rm -f /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.pkcs11/j2pkcs11/unsigned/sunpkcs11.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/jar cf /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.pkcs11/j2pkcs11/unsigned/sunpkcs11.jar -C /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.pkcs11/j2pkcs11/classes sun/security/pkcs11 \ -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Djava.awt.headless=true -J-client -J-Xmx512m -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/ext rm -f /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/ext/sunpkcs11.jar /bin/cp /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.pkcs11/j2pkcs11/unsigned/sunpkcs11.jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/ext/sunpkcs11.jar Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libj2gss.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/security/jgss/wrapper make[6]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.jgss.wrapper/j2gss/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/security/jgss/wrapper Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libj2pcsc.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/security/smartcardio make[6]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.security.smartcardio/j2pcsc/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/security/smartcardio cd ../../../launchers && make -f Makefile.launcher PROGRAM=keytool MAIN_CLASS=sun.security.tools.KeyTool MAIN_JAVA_ARGS="" MAIN_ARGS="" ========================================================= LAUNCHER: keytool MAIN_CLASS: sun.security.tools.KeyTool ALL_ARGS: -J-ms8m sun.security.tools.KeyTool ========================================================= cd ../../../launchers && make -f Makefile.launcher PROGRAM=policytool MAIN_CLASS=sun.security.tools.policytool.PolicyTool MAIN_JAVA_ARGS="" MAIN_ARGS="" ========================================================= LAUNCHER: policytool MAIN_CLASS: sun.security.tools.policytool.PolicyTool ALL_ARGS: -J-ms8m sun.security.tools.policytool.PolicyTool ========================================================= Done Processing SUBDIRS: ec other action util krb5 jgss pkcs11 jgss/wrapper smartcardio tools Begin Processing SUBDIRS: others spi Begin Processing SUBDIRS: nameservice Begin Processing SUBDIRS: dns Done Processing SUBDIRS: dns Done Processing SUBDIRS: nameservice Done Processing SUBDIRS: others spi Begin Processing SUBDIRS: cs Done Processing SUBDIRS: cs /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/ext rm -f /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/ext/localedata.jar /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/jar -cf /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/ext/localedata.jar -C /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.text/classes sun \ -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Djava.awt.headless=true -J-client -J-Xmx512m -J-Xms512m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m Begin Processing SUBDIRS: generic Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libmlib_image.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/image/generic make[6]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.awt.medialib/mlib_image/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/image/generic Done Processing SUBDIRS: generic Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libawt.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/awt make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.awt/awt/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/awt Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/libsplashscreen.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/splashscreen make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.awt/splashscreen/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/splashscreen /bin/mkdir -p /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.awt.X11/xawt /usr/bin/touch /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.awt.X11/xawt/.gen.wrappers Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/xawt/libmawt.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/xawt make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.awt.X11/xawt/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/xawt Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/headless/libmawt.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/headless make[5]: `/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.awt/headless/obj/.files_compiled' is up to date. Done with parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/headless # Java sources to be compiled: (listed in file /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/.classes.list) ../../../src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java # Running javac: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Djava.awt.headless=true -client -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath/p:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -jar /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar -source 7 -target 7 -encoding ascii -Xbootclasspath:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes -sourcepath /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/gensrc:/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/classes:/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris/classes:/Users/devel/code/java/jdk7/macosx-port/jdk/src/share/classes -d /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/classes @/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/.classes.list.filtered Note: ../../../src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. Building lib:/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/lib/lwawt/liblwawt.dylib Begin parallel compiles: /Users/devel/code/java/jdk7/macosx-port/jdk/make/sun/lwawt /Developer/usr/bin/llvm-gcc -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 -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DMACOSX -I. -I/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/sun/lwawt -I../../../src/solaris/native/sun/lwawt -I/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders -I../../../src/share/native/sun/awt/debug -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/share/native/sun/java2d -I../../../src/share/native/sun/java2d/loops -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/share/native/sun/awt/image -I../../../src/share/native/sun/font -I../../../src/share/native/sun/java2d/pipe -I../../../src/share/native/sun/java2d/opengl -I../../../src/share/native/sun/dc/path -I../../../src/share/native/sun/dc/doe -I../../../src/share/native/sun/awt/alphacomposite -I../../../src/share/native/sun/awt/medialib -I../../../src/share/native/sun/awt -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris//native/sun/awt -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/share//native/sun/awt -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/font -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris//native/sun/font -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/share//native/sun/font -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/java2d -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris//native/sun/java2d -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/share//native/sun/java2d -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/java2d/opengl -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris//native/sun/java2d/opengl -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/share//native/sun/java2d/opengl -DINTERNAL_BUILD -c -o /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/CGLGraphicsConfig.o /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m /Developer/usr/bin/llvm-gcc -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 -DNDEBUG -DARCH='"universal"' -Duniversal -D_ALLBSD_SOURCE -DRELEASE='"1.7.0-internal"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DMACOSX -I. -I/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/sun/lwawt -I../../../src/solaris/native/sun/lwawt -I/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/CClassHeaders -I../../../src/share/native/sun/awt/debug -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/share/native/sun/java2d -I../../../src/share/native/sun/java2d/loops -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/share/native/sun/awt/image -I../../../src/share/native/sun/font -I../../../src/share/native/sun/java2d/pipe -I../../../src/share/native/sun/java2d/opengl -I../../../src/share/native/sun/dc/path -I../../../src/share/native/sun/dc/doe -I../../../src/share/native/sun/awt/alphacomposite -I../../../src/share/native/sun/awt/medialib -I../../../src/share/native/sun/awt -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris//native/sun/awt -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/share//native/sun/awt -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/font -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris//native/sun/font -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/share//native/sun/font -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/java2d -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris//native/sun/java2d -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/share//native/sun/java2d -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/java2d/opengl -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/solaris//native/sun/java2d/opengl -I/Users/devel/code/java/jdk7/macosx-port/jdk/src/share//native/sun/java2d/opengl -DINTERNAL_BUILD -c -o /Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/CGLSurfaceData.o /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m In file included from ../../../src/share/native/common/jlong.h:29, from ../../../src/share/native/common/jni_util.h:30, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:32: In file included from ../../../src/share/native/common/jlong.h:29../../../src/solaris/native/common/jlong_md.h:71:1: , from ../../../src/share/native/common/jni_util.h:30warning: , from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:34"jlong_to_ptr" redefined: ../../../src/solaris/native/common/jlong_md.h:71:1:In file included from /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JavaNativeFoundation.h:11 , from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:27: /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JNFJNI.h:37:1: warning: this is the location of the previous definition In file included from ../../../src/share/native/common/jlong.h:29, from ../../../src/share/native/common/jni_util.h:30, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:32: ../../../src/solaris/native/common/jlong_md.h:72:1: warning: "ptr_to_jlong" redefinedwarning: In file included from /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JavaNativeFoundation.h:11, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:27: /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JNFJNI.h:38:1:"jlong_to_ptr" redefined warning: this is the location of the previous definition In file included from /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JavaNativeFoundation.h:11, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:29: /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JNFJNI.h:37:1: warning: this is the location of the previous definition In file included from ../../../src/share/native/common/jlong.h:29, from ../../../src/share/native/common/jni_util.h:30, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:34: ../../../src/solaris/native/common/jlong_md.h:72:1: warning: "ptr_to_jlong" redefined In file included from /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JavaNativeFoundation.h:11, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:29: /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JNFJNI.h:38:1: warning: this is the location of the previous definition In file included from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.h:30, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:35: ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h:129: warning: ignoring #pragma export on In file included from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.h:30, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:35: ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h:2685: warning: ignoring #pragma export off In file included from ../../../src/share/native/sun/java2d/opengl/OGLContext.h:34, from ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h:29, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:33: ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h:129: warning: ignoring #pragma export on In file included from ../../../src/share/native/sun/java2d/opengl/OGLContext.h:34, from ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h:29, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:33: ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h:2685: warning: ignoring #pragma export off In file included from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h:31, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:36: /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:40: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? In file included from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h:31, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:35: /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:40: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:47: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:53: error: expected ?)? before ?JNFWeakJObjectWrapper?/Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:47: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:53: error: expected ?)? before ?JNFWeakJObjectWrapper? In file included from ../../../src/share/native/common/jlong.h:29, from ../../../src/share/native/common/jni_util.h:30, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:34: ../../../src/solaris/native/common/jlong_md.h:68:1: warning: "jlong_to_ptr" redefined In file included from /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JavaNativeFoundation.h:11, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:29: /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JNFJNI.h:37:1: warning: this is the location of the previous definition In file included from ../../../src/share/native/common/jlong.h:29, from ../../../src/share/native/common/jni_util.h:30, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:34: ../../../src/solaris/native/common/jlong_md.h:69:1: warning: "ptr_to_jlong" redefined In file included from /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JavaNativeFoundation.h:11, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:29: /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JNFJNI.h:38:1: warning: this is the location of the previous definition In file included from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.h:30, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:35: ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h:129: warning: ignoring #pragma export on In file included from ../../../src/share/native/common/jlong.h:29, from ../../../src/share/native/common/jni_util.h:30, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:32: ../../../src/solaris/native/common/jlong_md.h:68:1: warning: "jlong_to_ptr" redefined In file included from /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JavaNativeFoundation.h:11, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:27: /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JNFJNI.h:37:1: warning: this is the location of the previous definition In file included from ../../../src/share/native/common/jlong.h:29, from ../../../src/share/native/common/jni_util.h:30, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:32: ../../../src/solaris/native/common/jlong_md.h:69:1: warning: "ptr_to_jlong" redefined In file included from /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JavaNativeFoundation.h:11, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:27: /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaNativeFoundation.framework/Headers/JNFJNI.h:38:1: warning: this is the location of the previous definition In file included from ../../../src/share/native/sun/java2d/opengl/OGLContext.h:34, from ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h:29, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:33: ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h:129: warning: ignoring #pragma export on In file included from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.h:30, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:35: ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h:2685: warning: ignoring #pragma export off In file included from ../../../src/share/native/sun/java2d/opengl/OGLContext.h:34, from ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h:29, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:33: ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h:2685: warning: ignoring #pragma export off In file included from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h:31, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m:36: /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:40: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:47: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? In file included from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h:31, from /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m:35: /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:40: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:53: error: expected ?)? before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:47: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:53: error: expected ?)? before ?JNFWeakJObjectWrapper? lipo: lipo: can't figure out the architecture type of: /var/folders/2N/2Noum2rfEnWdaySBtIKCV++++TM/-Tmp-//ccneT9TH.out can't figure out the architecture type of: /var/folders/2N/2Noum2rfEnWdaySBtIKCV++++TM/-Tmp-//cc10Vlud.out make[5]: *** [/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/CGLSurfaceData.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: *** [/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/CGLGraphicsConfig.o] Error 1 make[4]: *** [library_parallel_compile] Error 2 make[3]: *** [all] Error 1 make[2]: *** [all] Error 1 make[1]: *** [jdk-build] Error 2 make: *** [build_product_image] Error 2 my-mbp:macosx-port devel$ From jburet at free.fr Mon May 30 05:03:56 2011 From: jburet at free.fr (jburet at free.fr) Date: Mon, 30 May 2011 14:03:56 +0200 (CEST) Subject: Compilation failed. Log attached In-Reply-To: Message-ID: <422766435.124261306757036844.JavaMail.root@zimbra16-e3.priv.proxad.net> Hi, Same problem this morning, solved with the reinstall of Java package. I've installed : Java for Mac OS X Developer Preview 10M3415 (https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20809) See the JIRA : http://java.net/jira/browse/MACOSX_PORT-50 Julien ----- Mail Original ----- De: "Nicolas Peeters" ?: macosx-port-dev at openjdk.java.net Envoy?: Lundi 30 Mai 2011 13h33:29 GMT +01:00 Amsterdam / Berlin / Berne / Rome / Stockholm / Vienne Objet: Compilation failed. Log attached Hi there, I followed the instructionson the mailing list to compile the OpenJDK on my MBP but the build failed. The last comments from the log are: ... /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:40: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:53: error: expected ?)? before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:47: error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:53: error: expected ?)? before ?JNFWeakJObjectWrapper? lipo: lipo: can't figure out the architecture type of: /var/folders/2N/2Noum2rfEnWdaySBtIKCV++++TM/-Tmp-//ccneT9TH.out can't figure out the architecture type of: /var/folders/2N/2Noum2rfEnWdaySBtIKCV++++TM/-Tmp-//cc10Vlud.out make[5]: *** [/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/CGLSurfaceData.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: *** [/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/CGLGraphicsConfig.o] Error 1 make[4]: *** [library_parallel_compile] Error 2 make[3]: *** [all] Error 1 make[2]: *** [all] Error 1 make[1]: *** [jdk-build] Error 2 make: *** [build_product_image] Error 2 Any idea what I can do? I attached the whole log. Thanks, Nicolas PS: In the meantime, I went with the pre-compiled dmg's from: http://code.google.com/p/openjdk-osx-build/ (Is that recommended?) From nicolists at gmail.com Mon May 30 05:08:59 2011 From: nicolists at gmail.com (Nicolas Peeters) Date: Mon, 30 May 2011 14:08:59 +0200 Subject: Compilation failed. Log attached In-Reply-To: <422766435.124261306757036844.JavaMail.root@zimbra16-e3.priv.proxad.net> References: <422766435.124261306757036844.JavaMail.root@zimbra16-e3.priv.proxad.net> Message-ID: OK, that's great. I'm trying this now. On Mon, May 30, 2011 at 2:03 PM, wrote: > Hi, > > Same problem this morning, solved with the reinstall of Java package. > I've installed : Java for Mac OS X Developer Preview 10M3415 ( > https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20809 > ) > > See the JIRA : http://java.net/jira/browse/MACOSX_PORT-50 > > > Julien > > > ----- Mail Original ----- > De: "Nicolas Peeters" > ?: macosx-port-dev at openjdk.java.net > Envoy?: Lundi 30 Mai 2011 13h33:29 GMT +01:00 Amsterdam / Berlin / Berne / > Rome / Stockholm / Vienne > Objet: Compilation failed. Log attached > > Hi there, > > I followed the instructions< > http://wikis.sun.com/display/OpenJDK/Mac+OS+X+Port>on > the mailing list to compile the OpenJDK on my MBP but the build > failed. > > The last comments from the log are: > > ... > > /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:40: > error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? > > /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:53: > error: expected ?)? before ?JNFWeakJObjectWrapper? > > /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:47: > error: expected specifier-qualifier-list before ?JNFWeakJObjectWrapper? > > /Users/devel/code/java/jdk7/macosx-port/jdk/src/macosx//native/sun/awt/AWTWindow.h:53: > error: expected ?)? before ?JNFWeakJObjectWrapper? > lipo: lipo: can't figure out the architecture type of: > /var/folders/2N/2Noum2rfEnWdaySBtIKCV++++TM/-Tmp-//ccneT9TH.out > can't figure out the architecture type of: > /var/folders/2N/2Noum2rfEnWdaySBtIKCV++++TM/-Tmp-//cc10Vlud.out > make[5]: *** > > [/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/CGLSurfaceData.o] > Error 1 > make[5]: *** Waiting for unfinished jobs.... > make[5]: *** > > [/Users/devel/code/java/jdk7/macosx-port/build/macosx-universal/tmp/sun/sun.lwawt/lwawt/obj/CGLGraphicsConfig.o] > Error 1 > make[4]: *** [library_parallel_compile] Error 2 > make[3]: *** [all] Error 1 > make[2]: *** [all] Error 1 > make[1]: *** [jdk-build] Error 2 > make: *** [build_product_image] Error 2 > > Any idea what I can do? I attached the whole log. > > Thanks, > > Nicolas > > PS: In the meantime, I went with the pre-compiled dmg's from: > http://code.google.com/p/openjdk-osx-build/ (Is that recommended?) > From kevin_m_miller at apple.com Tue May 31 17:45:53 2011 From: kevin_m_miller at apple.com (kevin_m_miller at apple.com) Date: Wed, 01 Jun 2011 00:45:53 +0000 Subject: hg: macosx-port/macosx-port/jdk: Fixing build failure when bootstrapping with forthcoming release of Java 6 Message-ID: <20110601004603.E722E47A9A@hg.openjdk.java.net> Changeset: de278fcf0521 Author: kevin_m_miller at apple.com Date: 2011-05-31 17:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/de278fcf0521 Fixing build failure when bootstrapping with forthcoming release of Java 6 ! make/sun/security/pkcs11/Makefile From astrange at apple.com Tue May 31 20:09:00 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 01 Jun 2011 03:09:00 +0000 Subject: hg: macosx-port/macosx-port: 3 new changesets Message-ID: <20110601030901.084FB47AA0@hg.openjdk.java.net> Changeset: 4373d87e6f37 Author: schien Date: 2011-05-26 20:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/4373d87e6f37 Added tag jdk7-b144 for changeset 7203965666a4 ! .hgtags Changeset: 67cd076745c6 Author: Greg Lewis Date: 2011-05-27 00:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/67cd076745c6 Merge from main OpenJDK repository Changeset: 84845d89be7d Author: astrange Date: 2011-05-31 18:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/rev/84845d89be7d Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port From astrange at apple.com Tue May 31 20:09:06 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 01 Jun 2011 03:09:06 +0000 Subject: hg: macosx-port/macosx-port/corba: 4 new changesets Message-ID: <20110601030909.C334F47AA1@hg.openjdk.java.net> Changeset: 7033a5756ad5 Author: katleman Date: 2011-05-25 13:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/7033a5756ad5 7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles Reviewed-by: ohair, trims ! src/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java Changeset: 74eb715474f2 Author: schien Date: 2011-05-26 20:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/74eb715474f2 Added tag jdk7-b144 for changeset 7033a5756ad5 ! .hgtags Changeset: 7d8fe33fef5f Author: Greg Lewis Date: 2011-05-27 00:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/7d8fe33fef5f Merge from main OpenJDK repository Changeset: 83f32d5de82b Author: astrange Date: 2011-05-31 18:41 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/corba/rev/83f32d5de82b Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/corba From astrange at apple.com Tue May 31 20:09:16 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 01 Jun 2011 03:09:16 +0000 Subject: hg: macosx-port/macosx-port/hotspot: 22 new changesets Message-ID: <20110601030959.7591747AA2@hg.openjdk.java.net> Changeset: 2aa9ddbb9e60 Author: jmasa Date: 2011-05-03 10:30 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2aa9ddbb9e60 7041789: 30% perf regression with c2/arm following 7017732 Summary: Implement a more accurate is_scavengable() Reviewed-by: stefank, jcoomes, ysr ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/oops/instanceRefKlass.cpp Changeset: 69293e516993 Author: johnc Date: 2011-05-17 00:56 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/69293e516993 7041440: G1: assert(obj->is_oop_or_null(true )) failed: Error # Summary: During an evacuation pause clear the region fields of any concurrent marking task whose local finger points into the collection set as the values in the region fields will become stale. Clearing these fields causes the concurrent mark task to claim a new region when marking restarts after the pause. Reviewed-by: tonyp, iveresov ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: ea4859d7fee7 Author: brutisso Date: 2011-05-18 13:19 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/ea4859d7fee7 Merge Changeset: 03b943e6c025 Author: dholmes Date: 2011-05-15 23:57 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/03b943e6c025 7035744: jprt no longer does open-only builds Summary: Added Open (OpenJDK) and Emb (Embedded) build flavours to JPRT. Added a few open builds and basic sanity tests to the normal JDK7 JPRT submission job. Reviewed-by: ohair, jcoomes, bobv, kvn ! make/jprt.gmk ! make/jprt.properties Changeset: 8bec9b249a6e Author: dholmes Date: 2011-05-17 09:29 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/8bec9b249a6e Merge Changeset: 3f3325361b86 Author: kamg Date: 2011-05-18 10:12 -0400 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/3f3325361b86 Merge Changeset: 38569792a45a Author: kvn Date: 2011-05-16 14:21 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/38569792a45a 7044725: -XX:-UnrollLimitCheck -Xcomp : Exception: String index out of range: 29488 Summary: Fix problems in new RCE code. Reviewed-by: never ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.hpp Changeset: f52ed367b66d Author: never Date: 2011-05-16 22:16 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/f52ed367b66d 6996747: SIGSEGV in nmethod::cleanup_inline_caches / CompiledIC::verify Reviewed-by: kvn, iveresov ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 33ae33516634 Author: bdelsart Date: 2011-05-17 16:50 +0200 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/33ae33516634 7045515: ARM assembly code for JSR 292 ricochet frames Summary: ARM ricochet port and minor fixes in shared debug code Reviewed-by: jrose, vladidan ! src/share/vm/prims/methodHandleWalk.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: 231c2b41ea4d Author: kvn Date: 2011-05-17 12:26 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/231c2b41ea4d 7045570: compiler/5091921/Test7005594.java failed because not enough space for object heap Summary: fixed tests. Reviewed-by: iveresov, never ! test/compiler/5091921/Test6890943.sh ! test/compiler/5091921/Test7005594.java + test/compiler/5091921/Test7005594.sh Changeset: 2848194272f4 Author: jrose Date: 2011-05-17 15:43 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/2848194272f4 7044892: JSR 292: API entry points sometimes throw the wrong exceptions or doesn't throw the expected one Summary: Fix to 7042656: JSR292: invokeExact/Generic doesn't throw UnsupportedOperationException if invoked via Method.invoke Reviewed-by: never ! src/share/vm/prims/methodHandles.cpp Changeset: a80577f854f9 Author: never Date: 2011-05-17 19:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/a80577f854f9 7045513: JSR 292 inlining causes crashes in methodHandleWalk.cpp Reviewed-by: jrose ! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java + agent/src/share/classes/sun/jvm/hotspot/code/AdapterBlob.java ! agent/src/share/classes/sun/jvm/hotspot/code/CodeBlob.java ! agent/src/share/classes/sun/jvm/hotspot/code/CodeCache.java + agent/src/share/classes/sun/jvm/hotspot/code/RicochetBlob.java ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/share/vm/ci/ciMethodHandle.cpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/prims/methodHandleWalk.cpp ! src/share/vm/prims/methodHandleWalk.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: b79e8b4ecd76 Author: never Date: 2011-05-17 19:15 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/b79e8b4ecd76 Merge ! src/share/vm/prims/methodHandles.cpp Changeset: 1be2f0c40a34 Author: never Date: 2011-05-18 11:45 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/1be2f0c40a34 Merge Changeset: 62f39d40ebf1 Author: trims Date: 2011-05-20 05:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/62f39d40ebf1 7040781: Bump the HS21 build number to 14 Summary: Update the HS21 build number to 14 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 278445be9145 Author: trims Date: 2011-05-24 14:02 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/278445be9145 Added tag hs21-b13 for changeset c149193c768b ! .hgtags Changeset: 01e01c25d24a Author: trims Date: 2011-05-24 14:07 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/01e01c25d24a Merge ! .hgtags Changeset: fe189d4a44e9 Author: katleman Date: 2011-05-25 13:31 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/fe189d4a44e9 7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles Reviewed-by: ohair, trims ! agent/src/share/classes/sun/jvm/hotspot/runtime/ServiceThread.java ! make/linux/README ! make/windows/projectfiles/kernel/Makefile ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/os_cpu/solaris_sparc/vm/solaris_sparc.s ! src/share/tools/hsdis/README ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionSets.hpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/utilities/yieldingWorkgroup.cpp Changeset: d920485ae93b Author: schien Date: 2011-05-26 20:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/d920485ae93b Added tag jdk7-b144 for changeset fe189d4a44e9 ! .hgtags Changeset: aef044ebf658 Author: Greg Lewis Date: 2011-05-27 00:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/aef044ebf658 Merge from main OpenJDK repository ! src/cpu/x86/vm/vm_version_x86.cpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 07127245cd84 Author: Greg Lewis Date: 2011-05-27 06:33 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/07127245cd84 . Changes to the BSD specific files equivalent to the Linux specific changes. ! make/bsd/README Changeset: dd8b1a9cda11 Author: astrange Date: 2011-05-31 18:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/hotspot/rev/dd8b1a9cda11 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp From astrange at apple.com Tue May 31 20:10:04 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 01 Jun 2011 03:10:04 +0000 Subject: hg: macosx-port/macosx-port/jaxp: 3 new changesets Message-ID: <20110601031005.1B9DE47AA3@hg.openjdk.java.net> Changeset: bee49f47043f Author: schien Date: 2011-05-26 20:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/bee49f47043f Added tag jdk7-b144 for changeset 39bf6dcaab23 ! .hgtags Changeset: 66d7640c392b Author: Greg Lewis Date: 2011-05-27 00:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/66d7640c392b Merge from main OpenJDK repository Changeset: 0fc090aeca43 Author: astrange Date: 2011-05-31 18:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxp/rev/0fc090aeca43 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp From astrange at apple.com Tue May 31 20:10:10 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 01 Jun 2011 03:10:10 +0000 Subject: hg: macosx-port/macosx-port/jaxws: 3 new changesets Message-ID: <20110601031010.E26D747AA4@hg.openjdk.java.net> Changeset: 6158298d2b94 Author: schien Date: 2011-05-26 20:19 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/6158298d2b94 Added tag jdk7-b144 for changeset 6bd683f2d527 ! .hgtags Changeset: 1bbe8e170304 Author: Greg Lewis Date: 2011-05-27 00:00 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/1bbe8e170304 Merge from main OpenJDK repository Changeset: 3601f4887b75 Author: astrange Date: 2011-05-31 18:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jaxws/rev/3601f4887b75 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws From astrange at apple.com Tue May 31 20:10:17 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 01 Jun 2011 03:10:17 +0000 Subject: hg: macosx-port/macosx-port/jdk: 9 new changesets Message-ID: <20110601031205.96E8147AA5@hg.openjdk.java.net> Changeset: 20bf5b0970e9 Author: jrose Date: 2011-05-17 19:48 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/20bf5b0970e9 7032850: MethodHandle.invokeGeneric throws unspecified RuntimeException if parameterized method is called Summary: Implement invocation corner cases, including correct type conversions and interface type enforcement. Reviewed-by: never ! src/share/classes/java/lang/invoke/AdapterMethodHandle.java ! src/share/classes/java/lang/invoke/InvokeGeneric.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/sun/invoke/util/Wrapper.java ! test/java/lang/invoke/6991596/Test6991596.java ! test/java/lang/invoke/InvokeGenericTest.java Changeset: 9828d98bcf18 Author: jrose Date: 2011-05-17 19:48 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/9828d98bcf18 7044892: JSR 292: API entry points sometimes throw the wrong exceptions or doesn't throw the expected one Summary: point-fixes for 7038847, 7038860, 7042656, 7042829, 7041853, and several other reports Reviewed-by: never, kvn ! src/share/classes/java/lang/invoke/AdapterMethodHandle.java ! src/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/share/classes/java/lang/invoke/FilterGeneric.java ! src/share/classes/java/lang/invoke/FilterOneArgument.java ! src/share/classes/java/lang/invoke/FromGeneric.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java ! src/share/classes/java/lang/invoke/SpreadGeneric.java ! src/share/classes/java/lang/invoke/ToGeneric.java ! test/java/lang/invoke/MethodHandlesTest.java Changeset: be4b9e596352 Author: trims Date: 2011-05-20 05:24 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/be4b9e596352 Merge Changeset: 127560d6f6e6 Author: trims Date: 2011-05-24 14:11 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/127560d6f6e6 Merge Changeset: 23bdcede4e39 Author: katleman Date: 2011-05-25 13:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/23bdcede4e39 7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles Reviewed-by: ohair, trims ! src/linux/doc/man/ja/keytool.1 ! src/linux/doc/man/keytool.1 ! src/share/classes/java/io/SerialCallbackContext.java ! src/share/classes/sun/io/ByteToCharCp833.java ! src/share/classes/sun/io/CharToByteCp833.java ! src/share/classes/sun/misc/FpUtils.java ! src/share/classes/sun/security/provider/certpath/URICertStore.java ! src/solaris/doc/sun/man/man1/ja/keytool.1 ! src/solaris/doc/sun/man/man1/keytool.1 ! test/com/sun/net/httpserver/Test10.java ! test/java/awt/List/ScrollOutside/ScrollOut.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_1.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.java ! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_4.java ! test/java/awt/image/IncorrectSampleMaskTest.java ! test/java/lang/invoke/MethodTypeTest.java ! test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java ! test/java/util/EnumMap/DistinctEntrySetElements.java ! test/java/util/EnumMap/EntrySetIteratorRemoveInvalidatesEntry.java ! test/java/util/EnumMap/SimpleSerialization.java ! test/java/util/EnumSet/LargeEnumIteratorRemoveResilience.java ! test/java/util/EnumSet/SmallEnumIteratorRemoveResilience.java ! test/java/util/Hashtable/SerializationDeadlock.java ! test/java/util/Hashtable/SimpleSerialization.java ! test/java/util/IdentityHashMap/DistinctEntrySetElements.java ! test/java/util/IdentityHashMap/EntrySetIteratorRemoveInvalidatesEntry.java ! test/java/util/Vector/SerializationDeadlock.java ! test/java/util/Vector/SimpleSerialization.java ! test/java/util/concurrent/ConcurrentHashMap/DistinctEntrySetElements.java ! test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java ! test/sun/net/InetAddress/nameservice/chaining/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor ! test/tools/launcher/TestHelper.java ! test/tools/pack200/CommandLineTests.java ! test/tools/pack200/Pack200Test.java ! test/tools/pack200/Utils.java Changeset: c344779fab58 Author: schien Date: 2011-05-26 20:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/c344779fab58 Added tag jdk7-b144 for changeset 23bdcede4e39 ! .hgtags Changeset: 49d5af17d908 Author: Greg Lewis Date: 2011-05-27 00:01 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/49d5af17d908 Merge from main OpenJDK repository Changeset: 64bf6b5a06c2 Author: Greg Lewis Date: 2011-05-27 06:34 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/64bf6b5a06c2 . Changes to the BSD specific files equivalent the Linux specific changes. ! src/bsd/doc/man/ja/keytool.1 ! src/bsd/doc/man/keytool.1 Changeset: 2a8a869b2a60 Author: astrange Date: 2011-05-31 18:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/2a8a869b2a60 Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/jdk From astrange at apple.com Tue May 31 20:12:12 2011 From: astrange at apple.com (astrange at apple.com) Date: Wed, 01 Jun 2011 03:12:12 +0000 Subject: hg: macosx-port/macosx-port/langtools: 4 new changesets Message-ID: <20110601031222.3B2B447AA6@hg.openjdk.java.net> Changeset: 8eb952f43b11 Author: katleman Date: 2011-05-25 13:32 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/8eb952f43b11 7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles Reviewed-by: ohair, trims ! src/share/classes/com/sun/source/tree/UnionTypeTree.java ! src/share/classes/com/sun/tools/classfile/ClassTranslator.java ! src/share/classes/com/sun/tools/classfile/Dependencies.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! test/tools/javac/4241573/T4241573.java ! test/tools/javac/6508981/TestInferBinaryName.java ! test/tools/javac/TryWithResources/DuplicateResource.java ! test/tools/javac/api/6411310/Test.java ! test/tools/javac/api/T6838467.java ! test/tools/javac/api/T6877206.java ! test/tools/javac/api/TestClientCodeWrapper.java ! test/tools/javac/api/TestJavacTask_Lock.java ! test/tools/javac/api/TestJavacTask_Multiple.java ! test/tools/javac/api/TestJavacTask_ParseAttrGen.java ! test/tools/javac/multicatch/model/ModelChecker.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 ! test/tools/javac/processing/model/util/deprecation/TestDeprecation.java ! test/tools/javac/tree/T6963934.java Changeset: 9f25c6a3ac23 Author: schien Date: 2011-05-26 20:20 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/9f25c6a3ac23 Added tag jdk7-b144 for changeset 8eb952f43b11 ! .hgtags Changeset: b9c11a152207 Author: Greg Lewis Date: 2011-05-27 00:01 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/b9c11a152207 Merge from main OpenJDK repository Changeset: 0e704d7d468c Author: astrange Date: 2011-05-31 18:42 -0700 URL: http://hg.openjdk.java.net/macosx-port/macosx-port/langtools/rev/0e704d7d468c Automated merge with http://hg.openjdk.java.net/bsd-port/bsd-port/langtools