From alejandro.murillo at oracle.com Fri Oct 3 15:00:57 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 03 Oct 2014 15:00:57 +0000 Subject: hg: jdk9/hs-emb: 2 new changesets Message-ID: <201410031500.s93F0vsA006209@aojmv0008> Changeset: d9a01c3a983d Author: weijun Date: 2014-09-30 13:26 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/d9a01c3a983d 8058657: Add @jdk.Exported to com.sun.jarsigner APIs Reviewed-by: alanb, mchung ! modules.xml Changeset: ee584a8ce1f0 Author: amurillo Date: 2014-09-30 08:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/ee584a8ce1f0 Merge From alejandro.murillo at oracle.com Fri Oct 3 15:01:06 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 03 Oct 2014 15:01:06 +0000 Subject: hg: jdk9/hs-emb/corba: 8049389: Move orb.idl and ir.idl to JDK include directory Message-ID: <201410031501.s93F16AO006316@aojmv0008> Changeset: 0e38044a6f85 Author: alanb Date: 2014-09-26 22:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/corba/rev/0e38044a6f85 8049389: Move orb.idl and ir.idl to JDK include directory Reviewed-by: erikj ! make/CompileCorba.gmk From alejandro.murillo at oracle.com Fri Oct 3 15:01:26 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 03 Oct 2014 15:01:26 +0000 Subject: hg: jdk9/hs-emb/jdk: 17 new changesets Message-ID: <201410031501.s93F1Rsr006609@aojmv0008> Changeset: a53583c2075f Author: dfuchs Date: 2014-09-26 11:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a53583c2075f 8043306: Provide a replacement for the API that allowed to listen for LogManager configuration changes Summary: Added two new methods to LogManager (addConfigurationListener/removeConfigurationListener) which provide an equivalent functionality with no ties to java.beans. Reviewed-by: alanb, mchung, plevart, psandoz ! src/java.logging/share/classes/java/util/logging/LogManager.java + test/java/util/logging/TestConfigurationListeners.java Changeset: e08eba6edfa3 Author: alanb Date: 2014-09-26 22:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e08eba6edfa3 8049389: Move orb.idl and ir.idl to JDK include directory Reviewed-by: erikj ! make/Images.gmk Changeset: 9475e25930ae Author: wetmore Date: 2014-09-26 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9475e25930ae 8058845: Update JCE environment for build improvements Reviewed-by: mullan, alanb, erikj, mchung, katleman ! make/CreateJars.gmk ! make/CreatePolicyJars.gmk ! make/CreateSecurityJars.gmk - make/SignJars.gmk ! make/profile-includes.txt ! src/java.base/share/classes/javax/crypto/Cipher.java - src/java.base/share/classes/javax/crypto/JarVerifier.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java ! src/java.base/share/classes/javax/crypto/JceSecurityManager.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java + src/java.base/share/classes/javax/crypto/ProviderVerifier.java Changeset: 85d80971d5c7 Author: wetmore Date: 2014-09-27 03:49 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/85d80971d5c7 8059307: OpenJDK build problem with JDK-8058845 Reviewed-by: alanb ! make/profile-includes.txt Changeset: e44aa23ce826 Author: weijun Date: 2014-09-28 10:42 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e44aa23ce826 8059313: Enable keytool NSS test on Mac Reviewed-by: vinnie ! test/sun/security/tools/keytool/autotest.sh Changeset: 3289ca2569ca Author: dfuchs Date: 2014-09-29 18:56 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3289ca2569ca 8059269: FileHandler may throw NPE if pattern is a simple name and the lock file already exists Summary: NPE may be thrown when Path.getParentPath() returns null. The fix is to call Path.getAbsolutePath().getParentPath() when Path.getParentPath() returns null. Reviewed-by: alanb ! src/java.logging/share/classes/java/util/logging/FileHandler.java + test/java/util/logging/FileHandlerPath.java Changeset: 26f5599e46d8 Author: weijun Date: 2014-09-30 13:38 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/26f5599e46d8 8058657: Add @jdk.Exported to com.sun.jarsigner APIs Reviewed-by: alanb, mchung ! src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java + src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/com/sun/jarsigner/package.html Changeset: 79ba0ee0b79f Author: vinnie Date: 2014-09-30 13:25 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/79ba0ee0b79f 8059462: Typo in keytool resource file Reviewed-by: weijun ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_es.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_fr.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_it.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ko.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_pt_BR.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_sv.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_TW.java Changeset: 4dc46f07109f Author: amurillo Date: 2014-09-30 08:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4dc46f07109f Merge Changeset: 76cf3d7e0a8a Author: msheppar Date: 2014-10-01 16:36 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/76cf3d7e0a8a 8058932: java/net/InetAddress/IPv4Formats.java failed because hello.foo.bar does exist Summary: changed hello.foo.bar to invalidhost.invalid Reviewed-by: chegar ! test/java/net/InetAddress/IPv4Formats.java Changeset: 5f6451dfe823 Author: dfuchs Date: 2014-10-01 18:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5f6451dfe823 8025690: Default FileHandler constructor doesn't throw NullPointerException if pattern is empty and count > 1 Summary: Added additional check in default constructor in order to fix the oddity and make the implementation comply with the spec. Reviewed-by: lancea ! src/java.logging/share/classes/java/util/logging/FileHandler.java + test/java/util/logging/FileHandlerPatternExceptions.java Changeset: 9ca78387cc92 Author: igerasim Date: 2014-10-01 23:10 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9ca78387cc92 8059450: Not quite correct code sample in javadoc Reviewed-by: chegar ! src/java.base/share/classes/java/net/URI.java Changeset: 1edcb81fb7cc Author: coffeys Date: 2014-10-02 17:34 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1edcb81fb7cc 8031191: Warning exception when XMLSignature logging is enabled Reviewed-by: mullan, chegar ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java Changeset: d37a314f2f64 Author: kshefov Date: 2014-10-03 12:44 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d37a314f2f64 8058695: [TESTBUG] Reinvokers with arity >253 can't be cached Reviewed-by: iignatyev, vlivanov ! test/java/lang/invoke/LFCaching/TestMethods.java Changeset: a63130625342 Author: vinnie Date: 2014-10-03 13:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a63130625342 8048512: Uninitialised memory in jdk/src/share/native/sun/security/ec/ECC_JNI.cpp Reviewed-by: mullan ! src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp Changeset: 27f83b6f9672 Author: farvidsson Date: 2014-09-29 10:01 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/27f83b6f9672 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test Summary: Add better failure reporting to com/sun/jdi/RunToExit.java test Reviewed-by: sla, egahlin, jbachorik Contributed-by: fredrik.arvidsson at oracle.com ! test/com/sun/jdi/RunToExit.java Changeset: e2fd52e1d86e Author: amurillo Date: 2014-10-03 05:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e2fd52e1d86e Merge From alejandro.murillo at oracle.com Fri Oct 3 15:01:57 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 03 Oct 2014 15:01:57 +0000 Subject: hg: jdk9/hs-emb/langtools: 2 new changesets Message-ID: <201410031501.s93F1vLX006681@aojmv0008> Changeset: 1a77eeed0c06 Author: bpatel Date: 2014-09-26 13:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/1a77eeed0c06 8048351: tidy errors for attribute href, name for langtools javadoc tests needs investigation Reviewed-by: jjg ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java ! test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java ! test/com/sun/javadoc/testUseOption/TestUseOption.java Changeset: ed691a10b8fc Author: sogoel Date: 2014-10-01 14:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/ed691a10b8fc 8055783: Group 9e: golden files for tests in tools/javac dir Reviewed-by: jjg, mcimadamore ! test/tools/javac/T6306967.java + test/tools/javac/T6306967.out ! test/tools/javac/T6379327.java + test/tools/javac/T6379327.out ! test/tools/javac/T6407257.java + test/tools/javac/T6407257.out ! test/tools/javac/T6663588.java + test/tools/javac/T6663588.out ! test/tools/javac/UncaughtOverflow.java + test/tools/javac/UncaughtOverflow.out - test/tools/javac/UncaughtOverflow2.java ! test/tools/javac/UseEnum.java + test/tools/javac/UseEnum.out ! test/tools/javac/VoidArray.java + test/tools/javac/VoidArray.out From alejandro.murillo at oracle.com Fri Oct 3 15:02:02 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 03 Oct 2014 15:02:02 +0000 Subject: hg: jdk9/hs-emb/nashorn: 7 new changesets Message-ID: <201410031502.s93F228K006730@aojmv0008> Changeset: cc3000241e57 Author: lagergren Date: 2014-09-26 18:47 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/cc3000241e57 8059211: Changed ArrayData.length accessor to use the protected field and fixed javadoc warnings related to this Reviewed-by: attila, hannesw ! samples/BufferArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Debug.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java Changeset: dee18a93b53f Author: lagergren Date: 2014-09-29 14:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/dee18a93b53f 8059321: Decrease warmup time by caching common structures that were reused during parse Reviewed-by: attila, shade ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java Changeset: 17a2d2b61646 Author: attila Date: 2014-10-01 10:26 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/17a2d2b61646 8059370: Unnecessary work in deoptimizing recompilation Reviewed-by: jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java Changeset: 3c5cd88e1397 Author: attila Date: 2014-10-01 10:26 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/3c5cd88e1397 8059371: Code duplication in handling of break and continue Reviewed-by: jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ContinueNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JumpStatement.java Changeset: 26c0435ffe0b Author: attila Date: 2014-10-01 12:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/26c0435ffe0b 8059372: Code duplication in split emitter Reviewed-by: jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitMethodEmitter.java Changeset: 11925a82ad9f Author: attila Date: 2014-10-02 16:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/11925a82ad9f 8059346: Single class loader is used to load compiled bytecode Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java Changeset: 6008e2ea42c2 Author: erikj Date: 2014-10-03 10:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/6008e2ea42c2 8059135: New Nasgen dependencies to Nashorn breaks the JDK 9 build - bootstrapping problem? Reviewed-by: tbell, attila, lagergren ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java ! make/BuildNashorn.gmk From alejandro.murillo at oracle.com Fri Oct 3 15:19:14 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 03 Oct 2014 15:19:14 +0000 Subject: hg: jdk9/hs-emb/hotspot: 43 new changesets Message-ID: <201410031519.s93FJE4M012370@aojmv0008> Changeset: 8577c435f75a Author: goetz Date: 2014-09-29 16:03 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8577c435f75a 8058880: Introduce identifier TEMP_DEF for effects in adl. Summary: Modified adlc sources. Reviewed-by: kvn, drchase ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/formssel.hpp ! src/share/vm/adlc/output_c.cpp Changeset: 77c5da30c47b Author: iveresov Date: 2014-09-26 20:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/77c5da30c47b 8058536: java/lang/instrument/NativeMethodPrefixAgent.java fails due to VirtualMachineError: out of space in CodeCache for method handle intrinsic Summary: Make sure MH intrinsics can be created before compiler instances Reviewed-by: kvn ! src/share/vm/classfile/systemDictionary.cpp Changeset: 026850ac0a7b Author: thartmann Date: 2014-09-29 08:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/026850ac0a7b 8058737: CodeCache::find_blob fails with 'unsafe access to zombie method' Summary: Remove active ICStubs from zombie nmethods Reviewed-by: kvn, iveresov ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/sweeper.cpp Changeset: e17112236cba Author: shade Date: 2014-09-25 12:10 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e17112236cba 8058968: Compiler time traces should be improved Summary: Use CITime consistently, make C2 to report to CompilerBroker, more probes. Reviewed-by: vlivanov, jrose ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/phase.cpp ! src/share/vm/opto/phase.hpp ! src/share/vm/opto/postaloc.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp Changeset: 44c2773f9fee Author: vlivanov Date: 2014-09-29 09:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/44c2773f9fee 8058578: -XX:+TraceDependencies is broken for call_site_target_value dependency type Reviewed-by: jrose, kvn ! src/share/vm/code/dependencies.cpp Changeset: 25cb7c60db3c Author: vlivanov Date: 2014-09-29 09:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/25cb7c60db3c 8025606: [TESTBUG] Move ctw-tests to /testlibrary_tests Reviewed-by: iignatyev, vlivanov, kvn Contributed-by: evgeniya.stepanova at oracle.com ! test/TEST.groups + test/testlibrary_tests/ctw/Bar.java + test/testlibrary_tests/ctw/ClassesDirTest.java + test/testlibrary_tests/ctw/ClassesListTest.java + test/testlibrary_tests/ctw/CtwTest.java + test/testlibrary_tests/ctw/Foo.java + test/testlibrary_tests/ctw/JarDirTest.java + test/testlibrary_tests/ctw/JarsTest.java + test/testlibrary_tests/ctw/classes.lst Changeset: 662499384b32 Author: vlivanov Date: 2014-09-29 09:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/662499384b32 8038098: [TESTBUG] remove explicit set build flavor from hotspot/test/compiler/* tests Reviewed-by: iignatyev, vlivanov, kvn, fzhinkin Contributed-by: evgeniya.stepanova at oracle.com ! test/compiler/IntegerArithmetic/TestIntegerComparison.java ! test/compiler/codegen/LoadWithMask.java ! test/compiler/codegen/LoadWithMask2.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/compiler/uncommontrap/UncommonTrapStackBang.java Changeset: 19c71767e456 Author: vlivanov Date: 2014-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/19c71767e456 8058825: EA: ConnectionGraph::split_unique_types does incorrect scalar replacement Reviewed-by: kvn ! src/share/vm/opto/escape.cpp Changeset: 3af889385bcf Author: thartmann Date: 2014-09-30 09:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3af889385bcf 8059137: MemoryPoolMXBeans for different code heaps should contain 'Code heap' in their names Summary: The segmented code cache implementation registers a memory pool for each code heap. To be consistent with the "non-segmented" output, the names of these pools should contain the word "code heap". Reviewed-by: kvn, sla, fzhinkin ! src/share/vm/code/codeCache.cpp Changeset: 86dd08e14945 Author: thartmann Date: 2014-09-30 15:44 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/86dd08e14945 8059468: Fix PrintCodeCache output changed by JDK-8059137 Summary: Change output of PrintCodeCache to print "CodeCache" instead of "Code Cache" and change name of non-method code heap to non-nmethod code heap. Reviewed-by: vlivanov, anoll ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c1_globals_sparc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c1_globals_x86.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/zero/vm/shark_globals_zero.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/serviceability/dcmd/CodeCacheTest.java Changeset: 39213dabcbaf Author: iveresov Date: 2014-10-01 11:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/39213dabcbaf Merge Changeset: c602ed4cfca9 Author: dholmes Date: 2014-09-23 21:33 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c602ed4cfca9 8058919: Add sanity test for minimal VM in test/Makefile Reviewed-by: twisti, kvn, coleenp ! test/Makefile Changeset: 01961999c58a Author: sla Date: 2014-09-24 09:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/01961999c58a 8058936: hotspot/test/Makefile should use jtreg script from $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg) Reviewed-by: dholmes, stefank ! test/Makefile Changeset: 7613fbc3d837 Author: shade Date: 2014-09-22 18:34 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/7613fbc3d837 8057925: PrintSymbolTableSizeHistogram prints misleading output Reviewed-by: jrose, kvn, gziemski ! src/share/vm/classfile/symbolTable.cpp Changeset: 474605fb56a4 Author: dsamersoff Date: 2014-09-25 02:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/474605fb56a4 8054194: jstack crash: assert(handle != NULL) failed: JNI handle should not be null Summary: Add better error check to sa to avoid secondary crash Reviewed-by: sla, jbachorik, sspitsyn ! agent/src/os/win32/windbg/sawindbg.cpp Changeset: 89ca0f8665e5 Author: coleenp Date: 2014-09-25 07:52 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/89ca0f8665e5 8058818: Allocation of more then 1G of memory using Unsafe.allocateMemory is still causing a fatal error on 32bit platforms Summary: The assert was firing for NMT_Off and minimal too even though the size isn't used. Reviewed-by: gtriantafill, dholmes ! src/share/vm/services/mallocTracker.cpp + test/runtime/NMT/UnsafeMallocLimit2.java Changeset: 56b0d48b9829 Author: coleenp Date: 2014-09-25 12:04 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/56b0d48b9829 Merge Changeset: a6e53525f78a Author: coleenp Date: 2014-09-26 12:50 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a6e53525f78a 8058927: ATG throws ClassNotFoundException Summary: ClassLoader for array klass set to null and not the class loader of the component type. Reviewed-by: dcubed, ctornqvi ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/oops/arrayKlass.cpp + test/runtime/LoadClass/ShowClassLoader.java Changeset: 8fa06246aa17 Author: coleenp Date: 2014-09-26 17:11 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8fa06246aa17 8057846: ClassVerifier::change_sig_to_verificationType temporary symbol creation code is hot Summary: Only update the refcount without looking it up in the symbol table. Reviewed-by: hseigel, lfoltan, shade ! src/share/vm/classfile/verifier.hpp Changeset: 7ce3a27baa00 Author: coleenp Date: 2014-09-26 18:59 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/7ce3a27baa00 Merge Changeset: 9163c18c1b8f Author: iklam Date: 2014-09-26 17:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9163c18c1b8f Merge - src/share/vm/runtime/arguments_ext.cpp Changeset: 8037542c53b0 Author: iklam Date: 2014-10-01 15:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8037542c53b0 Merge Changeset: c83528b42643 Author: jwilhelm Date: 2014-09-27 15:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c83528b42643 8047976: Ergonomics for GC thread counts should update the flags Summary: Ergonomics updates flags for number of GC threads Reviewed-by: tschatzl, jwilhelm ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/runtime/arguments.cpp + test/gc/arguments/TestG1ConcRefinementThreads.java Changeset: 6534c979ef0f Author: tschatzl Date: 2014-09-29 09:59 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6534c979ef0f 8043766: CMM Testing: 8u40 Decommit auxiliary data structures Summary: Check that native memory is returned to the system when decommiting memory within the heap with G1. Reviewed-by: tschatzl, jwilhelm Contributed-by: Andrey Zakharov ! test/TEST.groups + test/gc/g1/TestShrinkAuxiliaryData.java + test/gc/g1/TestShrinkAuxiliaryData00.java + test/gc/g1/TestShrinkAuxiliaryData05.java + test/gc/g1/TestShrinkAuxiliaryData10.java + test/gc/g1/TestShrinkAuxiliaryData15.java + test/gc/g1/TestShrinkAuxiliaryData20.java + test/gc/g1/TestShrinkAuxiliaryData25.java + test/gc/g1/TestShrinkAuxiliaryData30.java Changeset: c663d0e6a24d Author: ehelin Date: 2014-09-29 10:38 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c663d0e6a24d 8058963: CollectorPolicy::satisfy_failed_metadata_allocation can avoid some safepoints Reviewed-by: brutisso, mgerdin ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/metaspace.hpp Changeset: be6ea5109027 Author: ehelin Date: 2014-09-29 12:05 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/be6ea5109027 Merge Changeset: 3e1e8f72e599 Author: brutisso Date: 2014-09-30 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3e1e8f72e599 8059452: G1: Change the default values for G1HeapWastePercent and G1MixedGCLiveThresholdPercent Reviewed-by: tschatzl, jwilhelm ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 907097669ee9 Author: shade Date: 2014-10-01 12:29 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/907097669ee9 8059474: Clean up vm/utilities/Bitmap type uses Reviewed-by: coleenp, mgerdin ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: ddb0b16cd6c2 Author: ehelin Date: 2014-10-01 16:09 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/ddb0b16cd6c2 8049599: MetaspaceGC::_capacity_until_GC can overflow Reviewed-by: jmasa, stefank ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/prims/whitebox.cpp + test/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 931c1f116715 Author: mlarsson Date: 2014-10-02 11:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/931c1f116715 8059527: Disallow ParallelGCThreads=0 for G1 Reviewed-by: ehelin, brutisso ! src/share/vm/runtime/arguments.cpp ! test/TEST.groups + test/gc/arguments/TestParallelGCThreads.java Changeset: cd267c8435c2 Author: jwilhelm Date: 2014-10-03 00:21 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/cd267c8435c2 Merge ! src/share/vm/runtime/arguments.cpp ! test/TEST.groups Changeset: a28ba9881eb6 Author: neliasso Date: 2014-09-30 10:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a28ba9881eb6 8058891: serviceability/dcmd/CodelistTest.java - fails on all platforms Summary: Fix can not reflect MethodHandles Reviewed-by: kvn, drchase ! test/TEST.groups - test/serviceability/dcmd/CodelistTest.java - test/serviceability/dcmd/CompilerQueueTest.java - test/serviceability/dcmd/MethodIdentifierParser.java ! test/serviceability/dcmd/compiler/CodeCacheTest.java < test/serviceability/dcmd/CodeCacheTest.java + test/serviceability/dcmd/compiler/CodelistTest.java + test/serviceability/dcmd/compiler/CompilerQueueTest.java + test/serviceability/dcmd/compiler/MethodIdentifierParser.java Changeset: 81dfb21dd396 Author: zmajo Date: 2014-10-01 10:01 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/81dfb21dd396 8059390: code cache fills up for bigapps/Weblogic+medrec/nowarnings Summary: Retrieve code heap in CodeCache::allocate(), ::report_codemem_full(), and ::unallocated_capacity() also if segmented code cache is disabled. Reviewed-by: vlivanov, thartmann ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/memory/heap.hpp Changeset: 01595de2efaa Author: thartmann Date: 2014-10-01 09:40 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/01595de2efaa Merge Changeset: 677d7ff6a1cf Author: vlivanov Date: 2014-10-01 12:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/677d7ff6a1cf 8058828: Wrong ciConstant type for arrays from ConstantPool::_resolved_reference Reviewed-by: kvn, jrose ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciTypeFlow.cpp + test/compiler/jsr292/VMAnonymousClasses.java Changeset: 9c4780bccc23 Author: vlivanov Date: 2014-10-01 12:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9c4780bccc23 8059556: C2: crash while inlining MethodHandle invocation w/ null receiver Reviewed-by: kvn, jrose ! src/share/vm/opto/callGenerator.cpp + test/compiler/jsr292/NullConstantReceiver.java Changeset: 278ceffd88cd Author: iveresov Date: 2014-10-02 12:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/278ceffd88cd Merge - test/serviceability/dcmd/CodeCacheTest.java - test/serviceability/dcmd/CodelistTest.java - test/serviceability/dcmd/CompilerQueueTest.java - test/serviceability/dcmd/MethodIdentifierParser.java Changeset: 666d11a0c124 Author: iveresov Date: 2014-10-03 01:10 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/666d11a0c124 Merge ! test/TEST.groups - test/serviceability/dcmd/CodeCacheTest.java - test/serviceability/dcmd/CodelistTest.java - test/serviceability/dcmd/CompilerQueueTest.java - test/serviceability/dcmd/MethodIdentifierParser.java Changeset: 085702ee449a Author: thartmann Date: 2014-10-02 12:58 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/085702ee449a 8059596: VM startup fails with 'Invalid code heap sizes' if -XX:ReservedCodeCacheSize is set Summary: Only increase code heap sizes in Arguments::set_tiered_flags() if reserved code cache size is default. Reviewed-by: shade, vlivanov, sla ! src/share/vm/runtime/arguments.cpp Changeset: 3a3e00bad855 Author: iklam Date: 2014-10-02 12:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3a3e00bad855 Merge ! src/share/vm/runtime/arguments.cpp Changeset: 344972ded1f6 Author: iklam Date: 2014-10-03 02:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/344972ded1f6 Merge ! src/share/vm/runtime/arguments.cpp Changeset: 6bd5989e0115 Author: mlarsson Date: 2014-10-03 10:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6bd5989e0115 8059651: Tests specify -XX:+UseG1GC and -XX:ParallelGCThreads=0 Reviewed-by: jwilhelm, brutisso ! test/TEST.groups - test/gc/8000311/Test8000311.java - test/gc/TestG1ZeroPGCTJcmdThreadPrint.java Changeset: 0a2fd07b2d28 Author: jwilhelm Date: 2014-10-03 13:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0a2fd07b2d28 Merge ! test/TEST.groups - test/gc/8000311/Test8000311.java - test/gc/TestG1ZeroPGCTJcmdThreadPrint.java From alejandro.murillo at oracle.com Fri Oct 10 12:42:05 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 10 Oct 2014 12:42:05 +0000 Subject: hg: jdk9/hs-emb: 5 new changesets Message-ID: <201410101242.s9ACg59d000863@aojmv0008> Changeset: 742af6ac75e1 Author: lana Date: 2014-10-03 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/742af6ac75e1 Added tag jdk9-b33 for changeset e4ba01b726e2 ! .hgtags Changeset: 087b23f35631 Author: lana Date: 2014-10-03 12:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/087b23f35631 Merge Changeset: 6085f9633d8c Author: erikj Date: 2014-10-06 14:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/6085f9633d8c 8059658: Bootcycle build not actually using built image Reviewed-by: tbell ! common/autoconf/bootcycle-spec.gmk.in ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in Changeset: eab699e0adc0 Author: katleman Date: 2014-10-09 11:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/eab699e0adc0 Added tag jdk9-b34 for changeset 087b23f35631 ! .hgtags Changeset: c173ba994245 Author: lana Date: 2014-10-09 12:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/c173ba994245 Merge From alejandro.murillo at oracle.com Fri Oct 10 12:42:05 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 10 Oct 2014 12:42:05 +0000 Subject: hg: jdk9/hs-emb/jaxws: 2 new changesets Message-ID: <201410101242.s9ACg5Dd000892@aojmv0008> Changeset: 28ea43d925f1 Author: lana Date: 2014-10-03 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxws/rev/28ea43d925f1 Added tag jdk9-b33 for changeset 77a45995dd3b ! .hgtags Changeset: afe0c89e2edb Author: katleman Date: 2014-10-09 11:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxws/rev/afe0c89e2edb Added tag jdk9-b34 for changeset 28ea43d925f1 ! .hgtags From alejandro.murillo at oracle.com Fri Oct 10 12:42:06 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 10 Oct 2014 12:42:06 +0000 Subject: hg: jdk9/hs-emb/corba: 3 new changesets Message-ID: <201410101242.s9ACg65H000926@aojmv0008> Changeset: fa226c18e803 Author: lana Date: 2014-10-03 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/corba/rev/fa226c18e803 Added tag jdk9-b33 for changeset cfdac5887952 ! .hgtags Changeset: 24a0bad5910f Author: lana Date: 2014-10-03 12:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/corba/rev/24a0bad5910f Merge Changeset: 9bc2dbd3dfb8 Author: katleman Date: 2014-10-09 11:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/corba/rev/9bc2dbd3dfb8 Added tag jdk9-b34 for changeset 24a0bad5910f ! .hgtags From alejandro.murillo at oracle.com Fri Oct 10 12:42:09 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 10 Oct 2014 12:42:09 +0000 Subject: hg: jdk9/hs-emb/jaxp: 2 new changesets Message-ID: <201410101242.s9ACg9oo000946@aojmv0008> Changeset: 6b343b9b7a70 Author: lana Date: 2014-10-03 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/6b343b9b7a70 Added tag jdk9-b33 for changeset 46b360454dad ! .hgtags Changeset: b9370464572f Author: katleman Date: 2014-10-09 11:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/b9370464572f Added tag jdk9-b34 for changeset 6b343b9b7a70 ! .hgtags From alejandro.murillo at oracle.com Fri Oct 10 12:42:09 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 10 Oct 2014 12:42:09 +0000 Subject: hg: jdk9/hs-emb/nashorn: 8 new changesets Message-ID: <201410101242.s9ACg9Px000965@aojmv0008> Changeset: 54b29dbf9581 Author: lana Date: 2014-10-03 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/54b29dbf9581 Added tag jdk9-b33 for changeset b374d8910e7f ! .hgtags Changeset: 4ece2dad8c37 Author: lana Date: 2014-10-03 12:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/4ece2dad8c37 Merge Changeset: 559ddc6be0fe Author: lagergren Date: 2014-10-06 10:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/559ddc6be0fe 8059231: Verify that octane raytrace now works with optimistic types turned off. Add better logging for optimistic types in the compiler. Reviewed-by: attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties Changeset: ab7cd4002e1e Author: hannesw Date: 2014-10-08 15:50 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/ab7cd4002e1e 8059236: Memory leak when executing octane pdfjs with optimistic typing Reviewed-by: jlaskey, attila ! test/script/basic/octane-payload.js ! test/script/basic/run-octane.js Changeset: 7819ff15e698 Author: hannesw Date: 2014-10-08 17:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/7819ff15e698 8059938: NPE restoring cached script with optimistic types disabled Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java Changeset: 803bc3fd404d Author: lagergren Date: 2014-10-09 10:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/803bc3fd404d 8059811: Turn off optimistic typing by default and add both ant test-pessimistic and ant test-optimistic sub-test suites. Reviewed-by: attila, shade, hannesw + bin/fixwhitespace.sh ! make/build.xml ! make/project.properties ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties ! test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java ! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java ! test/src/jdk/nashorn/internal/test/framework/TestFinder.java Changeset: a930b37f2671 Author: katleman Date: 2014-10-09 11:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/a930b37f2671 Added tag jdk9-b34 for changeset 4ece2dad8c37 ! .hgtags Changeset: 63b8da4c958c Author: lana Date: 2014-10-09 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/63b8da4c958c Merge From alejandro.murillo at oracle.com Fri Oct 10 12:42:09 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 10 Oct 2014 12:42:09 +0000 Subject: hg: jdk9/hs-emb/langtools: 9 new changesets Message-ID: <201410101242.s9ACg9pL000968@aojmv0008> Changeset: 49d692597e7b Author: lana Date: 2014-10-03 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/49d692597e7b Added tag jdk9-b33 for changeset e891e0c4edc5 ! .hgtags Changeset: e18407fcede8 Author: lana Date: 2014-10-03 12:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/e18407fcede8 Merge - test/tools/javac/UncaughtOverflow2.java Changeset: 7193d3fefda6 Author: rfield Date: 2014-10-04 10:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/7193d3fefda6 8056051: int[]::clone causes "java.lang.NoClassDefFoundError: Array" Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/MethodReferenceArrayClone.java Changeset: a0125e2a10e8 Author: alundblad Date: 2014-10-07 21:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/a0125e2a10e8 8056258: Analysis of public API does not take super classes into account 8048609: simplify sjavac dependence on javac dependency gathering Summary: Replaces Attr-/ResolveWithDeps with TaskListeners Reviewed-by: jfranck, ohrstrom ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/Dependency.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyCollector.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyScanner.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PackageDependency.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java + test/tools/sjavac/DependencyCollection.java + test/tools/sjavac/IncCompInheritance.java + test/tools/sjavac/SjavacBase.java + test/tools/sjavac/test-input/src/nondependency/pkg26/Cls26.java + test/tools/sjavac/test-input/src/pkg/Test.java + test/tools/sjavac/test-input/src/pkg10/Cls10.java + test/tools/sjavac/test-input/src/pkg11/Cls11.java + test/tools/sjavac/test-input/src/pkg12/Cls12.java + test/tools/sjavac/test-input/src/pkg13/Cls13.java + test/tools/sjavac/test-input/src/pkg14/Cls14.java + test/tools/sjavac/test-input/src/pkg15/Cls15.java + test/tools/sjavac/test-input/src/pkg16/Cls16.java + test/tools/sjavac/test-input/src/pkg17/Cls17.java + test/tools/sjavac/test-input/src/pkg18/Cls18.java + test/tools/sjavac/test-input/src/pkg19/Cls19.java + test/tools/sjavac/test-input/src/pkg2/Cls2.java + test/tools/sjavac/test-input/src/pkg20/Anno20.java + test/tools/sjavac/test-input/src/pkg21/Cls21.java + test/tools/sjavac/test-input/src/pkg22/Anno22.java + test/tools/sjavac/test-input/src/pkg23/Cls23.java + test/tools/sjavac/test-input/src/pkg24/Cls24.java + test/tools/sjavac/test-input/src/pkg25/Cls25.java + test/tools/sjavac/test-input/src/pkg27/Cls27.java + test/tools/sjavac/test-input/src/pkg28/Cls28.java + test/tools/sjavac/test-input/src/pkg29/Cls29.java + test/tools/sjavac/test-input/src/pkg3/Cls3.java + test/tools/sjavac/test-input/src/pkg30/Cls30.java + test/tools/sjavac/test-input/src/pkg4/Cls4.java + test/tools/sjavac/test-input/src/pkg5/Anno5.java + test/tools/sjavac/test-input/src/pkg6/Cls6.java + test/tools/sjavac/test-input/src/pkg7/Cls7.java + test/tools/sjavac/test-input/src/pkg8/Cls8.java + test/tools/sjavac/test-input/src/pkg9/Cls9.java Changeset: 69d7812dabcc Author: alundblad Date: 2014-10-07 21:21 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/69d7812dabcc 8059349: Public API scanning should be implemented in the form of a TaskListener Summary: Replaces JavaCompilerWithDeps with a TaskListener. Reviewed-by: jfranck ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PathAndPackageVerifier.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacErrorHandler.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PublicApiCollector.java + test/tools/sjavac/PackagePathMismatch.java Changeset: 089e1adc7136 Author: jlahoda Date: 2014-10-09 10:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/089e1adc7136 8057652: Request to improve error messages for labeled declarations Summary: Parse labeled statements as block statements to improve error recovery for labeled declarations; related cleanup. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/tools/javac/LabeledDeclaration.java ! test/tools/javac/LabeledDeclaration.out Changeset: 00b00232dab6 Author: katleman Date: 2014-10-09 11:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/00b00232dab6 Added tag jdk9-b34 for changeset e18407fcede8 ! .hgtags Changeset: b8e7bbdd8064 Author: lana Date: 2014-10-09 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/b8e7bbdd8064 Merge - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacErrorHandler.java Changeset: 6a9c87edb6ff Author: jjg Date: 2014-10-09 19:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/6a9c87edb6ff 8060043: Rename Locations.Path to Locations.SearchPath Reviewed-by: ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java From alejandro.murillo at oracle.com Fri Oct 10 12:42:10 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 10 Oct 2014 12:42:10 +0000 Subject: hg: jdk9/hs-emb/hotspot: 22 new changesets Message-ID: <201410101242.s9ACgAc7000976@aojmv0008> Changeset: 3b529384df69 Author: lana Date: 2014-10-03 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3b529384df69 Added tag jdk9-b33 for changeset 9b3f5e4f3372 ! .hgtags Changeset: 821164b0131a Author: lana Date: 2014-10-03 12:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/821164b0131a Merge - make/jprt.properties - src/share/vm/runtime/arguments_ext.cpp Changeset: 8e576352f831 Author: jcoomes Date: 2014-10-07 15:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8e576352f831 Merge Changeset: 413cdfd8d0fe Author: katleman Date: 2014-10-09 11:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/413cdfd8d0fe Added tag jdk9-b34 for changeset 821164b0131a ! .hgtags Changeset: 438cb613151c Author: lana Date: 2014-10-09 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/438cb613151c Merge - test/gc/8000311/Test8000311.java - test/gc/TestG1ZeroPGCTJcmdThreadPrint.java - test/serviceability/dcmd/CodeCacheTest.java - test/serviceability/dcmd/CodelistTest.java - test/serviceability/dcmd/CompilerQueueTest.java - test/serviceability/dcmd/MethodIdentifierParser.java Changeset: 52164991d3f9 Author: shade Date: 2014-10-02 17:13 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/52164991d3f9 8059595: Verifier::verify is wasting time before is_eligible_for_verification check Summary: Do the check earlier. Reviewed-by: hseigel, kamg ! src/share/vm/classfile/verifier.cpp Changeset: 82b6859d7333 Author: coleenp Date: 2014-10-02 16:31 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/82b6859d7333 8047736: Remove JVM_GetClassLoader as no longer used Summary: Remove this function from hotspot. It's already removed from the JDK. Reviewed-by: mchung, fparain, ctornqvi ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h Changeset: 4fe74ad00526 Author: coleenp Date: 2014-10-03 03:31 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4fe74ad00526 Merge Changeset: 9ff174c2c180 Author: gziemski Date: 2014-10-03 15:41 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9ff174c2c180 Merge - test/gc/8000311/Test8000311.java - test/gc/TestG1ZeroPGCTJcmdThreadPrint.java - test/serviceability/dcmd/CodeCacheTest.java - test/serviceability/dcmd/CodelistTest.java - test/serviceability/dcmd/CompilerQueueTest.java - test/serviceability/dcmd/MethodIdentifierParser.java Changeset: 795fc0cef7c9 Author: cjplummer Date: 2014-10-03 13:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/795fc0cef7c9 8046607: Code cleanup: PerfMemory::backing_store_filename() should be removed Summary: Summary: Removed PerfMemory::backing_store_filename() API since it is not used anywhere. Reviewed-by: sla, hseigel ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/os/windows/vm/perfMemory_windows.cpp ! src/share/vm/runtime/perfMemory.hpp Changeset: d8b17079b783 Author: sjohanss Date: 2014-10-06 10:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d8b17079b783 8059466: Force young GC to initiate marking cycle when stat update is requested Summary: Enable yc to be forced for stat update. Reviewed-by: mgerdin, jcoomes ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp Changeset: 890b086bb0a3 Author: mlarsson Date: 2014-10-07 14:54 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/890b086bb0a3 8058298: Separate heap region iterator claim values from the data structures iterated over Reviewed-by: tschatzl, 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/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/gc_implementation/g1/heapRegionManager.hpp Changeset: b8586a366482 Author: jwilhelm Date: 2014-10-09 13:42 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b8586a366482 Merge Changeset: 4365e650350d Author: kvn Date: 2014-10-02 11:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4365e650350d 8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr Summary: Use top() for dead paths when initializing Phi node of exceptions klasses in Parse::catch_inline_exceptions(). Reviewed-by: jrose, vlivanov ! src/share/vm/opto/doCall.cpp ! test/TEST.groups + test/compiler/exceptions/CatchInlineExceptions.java Changeset: 780521547fb3 Author: goetz Date: 2014-10-02 09:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/780521547fb3 8059592: Recent bugfixes in ppc64 port. Reviewed-by: kvn ! make/aix/makefiles/fastdebug.make ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/globalDefinitions_ppc.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp Changeset: d5bf85102522 Author: iveresov Date: 2014-10-03 11:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d5bf85102522 Merge ! test/TEST.groups - test/gc/8000311/Test8000311.java - test/gc/TestG1ZeroPGCTJcmdThreadPrint.java Changeset: f4aadd8a5168 Author: iveresov Date: 2014-10-03 13:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f4aadd8a5168 8059621: JVM crashes with "unexpected index type" assert in LIRGenerator::do_UnsafeGetRaw Summary: Get types from LIR instructions instead of HIR Reviewed-by: kvn ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 89dd05d51af5 Author: thartmann Date: 2014-10-06 07:58 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/89dd05d51af5 8059559: SIGSEGV at CodeHeap::allocate(unsigned int, bool) Summary: Create the non-profiled code heap if TieredStopAtLevel=0 is set because we compile method handle intrinsics. Reviewed-by: kvn ! src/share/vm/code/codeCache.cpp ! test/compiler/codecache/CheckSegmentedCodeCache.java Changeset: 67bac0961e96 Author: anoll Date: 2014-10-06 06:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/67bac0961e96 8059331: Print additional information for the assert in Compile::start() Summary: Add additional output that shows the failure reason Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp Changeset: c0665245f2c8 Author: thartmann Date: 2014-10-08 09:23 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c0665245f2c8 8059735: make_not_entrant_or_zombie sees zombies Summary: Make sure nmethod is not set to zombie state twice by sweeper and safepoint code. Reviewed-by: kvn, anoll, mgerdin ! src/share/vm/runtime/sweeper.cpp Changeset: 46ffa0406645 Author: iveresov Date: 2014-10-09 12:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/46ffa0406645 Merge Changeset: fe314365bfc5 Author: amurillo Date: 2014-10-10 02:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/fe314365bfc5 Merge From alejandro.murillo at oracle.com Fri Oct 10 12:42:22 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 10 Oct 2014 12:42:22 +0000 Subject: hg: jdk9/hs-emb/jdk: 24 new changesets Message-ID: <201410101242.s9ACgOcg001030@aojmv0008> Changeset: 77acc40ec6db Author: lana Date: 2014-10-03 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/77acc40ec6db Added tag jdk9-b33 for changeset 60fe681c30bc ! .hgtags Changeset: 21568031434d Author: lana Date: 2014-10-03 12:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/21568031434d Merge - make/SignJars.gmk - src/java.base/share/classes/javax/crypto/JarVerifier.java - src/jdk.dev/share/classes/com/sun/jarsigner/package.html Changeset: c4c67022440e Author: vinnie Date: 2014-10-05 14:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c4c67022440e 8041740: Test sun/security/tools/keytool/ListKeychainStore.sh fails on Mac Reviewed-by: mullan ! test/sun/security/tools/keytool/ListKeychainStore.sh Changeset: 8a52480c82ac Author: vinnie Date: 2014-10-06 16:44 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8a52480c82ac 8059627: Enable PKCS11 tests on Mac Reviewed-by: mullan ! test/sun/security/pkcs11/PKCS11Test.java ! test/sun/security/pkcs11/Secmod/TrustAnchors.java + test/sun/security/pkcs11/nss/lib/macosx-x86_64/libfreebl3.dylib + test/sun/security/pkcs11/nss/lib/macosx-x86_64/libnspr4.dylib + test/sun/security/pkcs11/nss/lib/macosx-x86_64/libnss3.dylib + test/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssckbi.dylib + test/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssdbm3.dylib + test/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssutil3.dylib + test/sun/security/pkcs11/nss/lib/macosx-x86_64/libplc4.dylib + test/sun/security/pkcs11/nss/lib/macosx-x86_64/libplds4.dylib + test/sun/security/pkcs11/nss/lib/macosx-x86_64/libsoftokn3.dylib + test/sun/security/pkcs11/nss/lib/macosx-x86_64/libsqlite3.dylib + test/sun/security/pkcs11/nss/lib/macosx-x86_64/libssl3.dylib Changeset: e31f880cd705 Author: lancea Date: 2014-10-06 12:56 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e31f880cd705 8059570: Addition of tests for RowSetFactory and RowSetProvider Reviewed-by: dfuchs + test/javax/sql/testng/jars/badFactory.jar + test/javax/sql/testng/jars/goodFactory.jar + test/javax/sql/testng/test/rowset/RowSetFactoryTests.java + test/javax/sql/testng/test/rowset/RowSetProviderTests.java + test/javax/sql/testng/util/StubCachedRowSetImpl.java + test/javax/sql/testng/util/StubFilteredRowSetImpl.java + test/javax/sql/testng/util/StubJdbcRowSetImpl.java + test/javax/sql/testng/util/StubJoinRowSetImpl.java + test/javax/sql/testng/util/StubRowSetFactory.java + test/javax/sql/testng/util/StubWebRowSetImpl.java Changeset: eaa52ce531c3 Author: igerasim Date: 2014-10-07 14:00 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/eaa52ce531c3 8059840: (bb) Typo in javadoc for ByteBuffer.wrap() Reviewed-by: dfuchs ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! src/java.base/share/classes/java/nio/file/FileStore.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/nio/file/SecureDirectoryStream.java ! src/java.base/share/classes/java/nio/file/TempFileHelper.java ! src/java.base/share/classes/java/nio/file/attribute/package-info.java Changeset: 815285eaa2f2 Author: dfuchs Date: 2014-10-07 14:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/815285eaa2f2 8028788: Logger.enterring uses String concatenation in a loop Summary: Changed code to use StringBuilder instead. Reviewed-by: chegar, lancea ! src/java.logging/share/classes/java/util/logging/Logger.java + test/java/util/logging/Logger/entering/LoggerEnteringWithParams.java Changeset: 5e0a217a1f98 Author: lancea Date: 2014-10-07 14:03 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5e0a217a1f98 8059882: Disable RowSetFactory and RowSetProviderTests which are failing due to agentvm mode Reviewed-by: darcy ! test/javax/sql/testng/test/rowset/RowSetFactoryTests.java ! test/javax/sql/testng/test/rowset/RowSetProviderTests.java Changeset: cd3fcf4bcf98 Author: jcoomes Date: 2014-10-07 15:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/cd3fcf4bcf98 Merge Changeset: 616694a3e270 Author: mchung Date: 2014-10-07 19:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/616694a3e270 8056909: test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java fails with OOME Reviewed-by: darcy ! test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java Changeset: 9a197e12ce42 Author: juh Date: 2014-10-07 22:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9a197e12ce42 8037550: Update RFC references in javadoc to RFC 5280 Reviewed-by: mullan ! src/java.base/share/classes/java/security/Key.java ! src/java.base/share/classes/java/security/cert/CRLReason.java ! src/java.base/share/classes/java/security/cert/PKIXReason.java ! src/java.base/share/classes/java/security/cert/TrustAnchor.java ! src/java.base/share/classes/java/security/cert/X509CRL.java ! src/java.base/share/classes/java/security/cert/X509CRLSelector.java ! src/java.base/share/classes/java/security/cert/X509CertSelector.java ! src/java.base/share/classes/java/security/cert/X509Certificate.java ! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java ! src/java.base/share/classes/javax/security/auth/x500/package-info.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/PolicyChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java ! src/java.base/share/classes/sun/security/util/DerInputBuffer.java ! src/java.base/share/classes/sun/security/util/DerOutputStream.java ! src/java.base/share/classes/sun/security/util/DerValue.java ! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java ! src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java ! src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java ! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/FreshestCRLExtension.java ! src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java ! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java ! src/java.base/share/classes/sun/security/x509/RDN.java ! src/java.base/share/classes/sun/security/x509/README ! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java ! src/java.base/share/classes/sun/security/x509/URIName.java ! src/java.base/share/classes/sun/security/x509/X500Name.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertInfo.java ! src/java.base/share/conf/security/java.security ! src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java Changeset: f71379c4864f Author: lancea Date: 2014-10-08 11:51 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f71379c4864f 8059870: RowsetFactoryTests & RowSetProviderTests failing Reviewed-by: dfuchs ! test/javax/sql/testng/TEST.properties - test/javax/sql/testng/jars/badFactory.jar + test/javax/sql/testng/jars/badFactory/META-INF/services/javax.sql.rowset.RowSetFactory - test/javax/sql/testng/jars/goodFactory.jar + test/javax/sql/testng/jars/goodFactory/META-INF/services/javax.sql.rowset.RowSetFactory ! test/javax/sql/testng/test/rowset/RowSetFactoryTests.java ! test/javax/sql/testng/test/rowset/RowSetProviderTests.java Changeset: f6420ff4bc52 Author: simonis Date: 2014-10-07 15:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f6420ff4bc52 8059868: JVM crashes on attach on Windows when compiled with /RTC1 Reviewed-by: alanb, sla Contributed-by: thomas.stuefe at sap.com ! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c Changeset: 23380520ad0b Author: weijun Date: 2014-10-09 16:05 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/23380520ad0b 8060007: Keytool test can use bundled NSS lib on Mac Reviewed-by: vinnie ! test/sun/security/tools/keytool/autotest.sh Changeset: 7c99f1d28c75 Author: dsamersoff Date: 2014-10-09 06:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7c99f1d28c75 8059037: JdpTest.sh hangs when trying to kill the test VM Summary: Removed shell tests enable java ones Reviewed-by: sla, miauno ! test/TEST.groups - test/sun/management/jdp/JdpClient.java ! test/sun/management/jdp/JdpDefaultsTest.java - test/sun/management/jdp/JdpDoSomething.java ! test/sun/management/jdp/JdpOffTest.java ! test/sun/management/jdp/JdpSpecificAddressTest.java - test/sun/management/jdp/JdpTest.sh - test/sun/management/jdp/JdpUnitTest.java ! test/sun/management/jdp/README Changeset: c9ba1c07a753 Author: katleman Date: 2014-10-09 11:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c9ba1c07a753 Added tag jdk9-b34 for changeset 21568031434d ! .hgtags Changeset: 1f62338e5fee Author: lana Date: 2014-10-09 12:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1f62338e5fee Merge - test/sun/management/jdp/JdpClient.java - test/sun/management/jdp/JdpDoSomething.java - test/sun/management/jdp/JdpTest.sh - test/sun/management/jdp/JdpUnitTest.java Changeset: 61408638c45c Author: lancea Date: 2014-10-09 16:01 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/61408638c45c 8059997: Fix broken link in WebRowSet javadoc Reviewed-by: rriggs ! src/java.sql.rowset/share/classes/javax/sql/rowset/WebRowSet.java Changeset: e549291a0227 Author: ksrini Date: 2014-10-09 13:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e549291a0227 8059973: Broken link in Class Pack200 Reviewed-by: mchung ! src/java.base/share/classes/java/util/jar/Pack200.java Changeset: 13eaa58cac01 Author: mgronlun Date: 2014-10-07 15:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/13eaa58cac01 8055662: Update mapfile for libjfr Reviewed-by: egahlin, sla ! make/mapfiles/libjfr/mapfile-vers Changeset: e6dd2eb82d89 Author: vlivanov Date: 2014-10-03 11:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e6dd2eb82d89 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl Reviewed-by: kvn, shade ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 73c43da533cf Author: vlivanov Date: 2014-10-03 19:42 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/73c43da533cf Merge Changeset: d5b107410c26 Author: iveresov Date: 2014-10-09 12:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d5b107410c26 Merge Changeset: eb89cd64371e Author: amurillo Date: 2014-10-10 02:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/eb89cd64371e Merge From alejandro.murillo at oracle.com Fri Oct 17 21:06:21 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 17 Oct 2014 21:06:21 +0000 Subject: hg: jdk9/hs-emb/corba: Added tag jdk9-b35 for changeset 9bc2dbd3dfb8 Message-ID: <201410172106.s9HL6MP1025005@aojmv0008> Changeset: ffd90c81d4ef Author: katleman Date: 2014-10-16 12:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/corba/rev/ffd90c81d4ef Added tag jdk9-b35 for changeset 9bc2dbd3dfb8 ! .hgtags From alejandro.murillo at oracle.com Fri Oct 17 21:06:23 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 17 Oct 2014 21:06:23 +0000 Subject: hg: jdk9/hs-emb/jaxws: Added tag jdk9-b35 for changeset afe0c89e2edb Message-ID: <201410172106.s9HL6NPd025038@aojmv0008> Changeset: 84803c3be7f7 Author: katleman Date: 2014-10-16 12:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxws/rev/84803c3be7f7 Added tag jdk9-b35 for changeset afe0c89e2edb ! .hgtags From alejandro.murillo at oracle.com Fri Oct 17 21:06:24 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 17 Oct 2014 21:06:24 +0000 Subject: hg: jdk9/hs-emb: 5 new changesets Message-ID: <201410172106.s9HL6OP5025045@aojmv0008> Changeset: 1e6c5bf78819 Author: mchung Date: 2014-10-14 20:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/1e6c5bf78819 8059083: Remove jdk.compact3 from modules.xml Reviewed-by: alanb ! modules.xml Changeset: 85402bfa30d9 Author: erikj Date: 2014-10-16 10:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/85402bfa30d9 8055191: Split GensrcProperties.gmk into separate modules Reviewed-by: tbell ! make/MakeHelpers.gmk Changeset: 8ef1dc220c0e Author: katleman Date: 2014-10-16 12:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/8ef1dc220c0e Added tag jdk9-b35 for changeset c173ba994245 ! .hgtags Changeset: 201d4e235d59 Author: lana Date: 2014-10-16 14:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/201d4e235d59 Merge Changeset: 31d74c7cb71d Author: erikj Date: 2014-10-17 10:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/31d74c7cb71d 8061301: Fix typo when translating characters in $USER Reviewed-by: erikj Contributed-by: sgehwolf at redhat.com ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 From alejandro.murillo at oracle.com Fri Oct 17 21:06:26 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 17 Oct 2014 21:06:26 +0000 Subject: hg: jdk9/hs-emb/jaxp: 6 new changesets Message-ID: <201410172106.s9HL6Q41025055@aojmv0008> Changeset: 507d4f7efba6 Author: joehw Date: 2014-10-13 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/507d4f7efba6 8036951: Xerces Update: XMLSchemaValidator.java and XMLSchemaLoader.java Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java + src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/PSVIErrorList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java + src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSElementDeclHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java + src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XS10TypeHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ItemPSVI.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeUse.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSFacet.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSModel.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java + src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSValue.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java Changeset: a8a71ba29f61 Author: joehw Date: 2014-05-09 11:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/a8a71ba29f61 8039533: Higher resolution resolvers Reviewed-by: lancea, dfuchs, skoivu ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java Changeset: 0d8319e1a69e Author: katleman Date: 2014-10-16 12:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/0d8319e1a69e Added tag jdk9-b35 for changeset b9370464572f ! .hgtags Changeset: 61b4c9acaa58 Author: lana Date: 2014-10-16 14:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/61b4c9acaa58 Merge Changeset: c4cb73fc93db Author: joehw Date: 2014-10-16 15:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/c4cb73fc93db 8051540: Convert JAXP functional tests to jtreg(TestNG): SAX and Transform Reviewed-by: joehw Contributed-by: tristan.yan at oracle.com + test/TEST.ROOT + test/javax/xml/jaxp/functional/TEST.properties + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest01.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest01.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest001.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest002.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest003.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest004.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest005.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest006.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest008.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest009.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest010.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest011.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest012.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest013.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest01.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java + test/javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/TransformerFactoryTest.xml + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/TransformerFactoryTest.xsl + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/cities.xml + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/cities.xsl + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/citiesimport.xsl + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/citiesinclude.xsl + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/doctest.xsl + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/invalid.xsl + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/lexical.xml + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/myFake.xml + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/doctypeGF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/domresult01GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/lexicalGF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf001GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf002GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf003GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf005GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf006GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf008GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf009GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf010GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf011GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf012GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/saxtf013GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/tfactory01GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/tfactory02GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/transformer02GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/out/transformer03GF.out + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/publish2.xml + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/temp/cities.xsl + test/javax/xml/jaxp/functional/javax/xml/transform/xmlfiles/temp/colors.xml + test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/MyAttrCHandler.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/MyNSContentHandler.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest01.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java + test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/correct.xml + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/correct2.xml + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/family.xml + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/firstdtd.dtd + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/invalid.xml + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/namespace1.xml + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/ns4.xml + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/AttributesGF.out + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/AttributesNSGF.out + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/ContentGF.out + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/DTDHandlerGF.out + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/DefaultHandlerGF.out + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/EHFatalGF.out + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/EntityResolverGF.out + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/NSTableFTGF.out + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/NSTableTFGF.out + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/NSTableTTGF.out + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/XMLFilterGF.out + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/parsertest.xml + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/publish.xml + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/valid.xml + test/javax/xml/jaxp/libs/javax/xml/transform/ptests/MyContentHandler.java + test/javax/xml/jaxp/libs/javax/xml/transform/ptests/TransformerTestConst.java + test/javax/xml/jaxp/libs/jaxp/library/JAXPTestUtilities.java + test/javax/xml/jaxp/libs/org/xml/sax/ptests/SAXTestConst.java Changeset: 480aa80c1cb7 Author: joehw Date: 2014-10-16 16:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/480aa80c1cb7 8051561: Convert JAXP functional tests to jtreg(TestNG): javax.xml.xpath.* Reviewed-by: joehw Contributed-by: tristan.yan at oracle.com, yiming.wang at oracle.com + test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java + test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java + test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java + test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java + test/javax/xml/jaxp/functional/javax/xml/xpath/xmlfiles/widgets.xml + test/javax/xml/jaxp/libs/javax/xml/xpath/ptests/XPathTestConst.java From alejandro.murillo at oracle.com Fri Oct 17 21:06:29 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 17 Oct 2014 21:06:29 +0000 Subject: hg: jdk9/hs-emb/hotspot: 38 new changesets Message-ID: <201410172106.s9HL6ToX025141@aojmv0008> Changeset: f23dc1b5dd8f Author: lfoltan Date: 2014-05-07 19:38 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f23dc1b5dd8f 8036805: Correct linker method lookup. Summary: Correct handling of array of primitive type qualifiers during field and method resolution. Reviewed-by: acorn, hseigel, ahgross ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp Changeset: e232b716ad69 Author: coleenp Date: 2014-10-14 13:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e232b716ad69 8015256: Better class accessibility Summary: Improve protection domain check in forName() Reviewed-by: mchung, acorn, jdn ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h Changeset: 7f6c5c14791d Author: hseigel Date: 2014-07-22 16:16 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/7f6c5c14791d 8036533: Method for correct defaults 8036156: Limit default method hierarchy Summary: Fix protected access checks Reviewed-by: coleenp, lfoltan, acorn, ahgross ! src/share/vm/classfile/stackMapFrame.cpp ! src/share/vm/classfile/stackMapFrame.hpp ! src/share/vm/classfile/verificationType.cpp ! src/share/vm/classfile/verificationType.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/runtime/reflection.cpp Changeset: a5044511ff5c Author: hseigel Date: 2014-05-30 13:23 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a5044511ff5c 8041717: Issue with class file parser Summary: Add better checking for bad values. Reviewed-by: coleenp, lfoltan, mschoene ! src/share/vm/classfile/classFileParser.cpp Changeset: 5a0a5df80ed4 Author: zgu Date: 2014-06-16 10:23 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/5a0a5df80ed4 8038903: More native monitor monitoring Summary: Moved ntive monitor monitoring flags to experimental Reviewed-by: acorn, hseigel, mschoene ! src/share/vm/runtime/globals.hpp Changeset: 8129bfc0e632 Author: jiangli Date: 2014-10-14 18:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8129bfc0e632 8044269: Analysis of archive files. Summary: Add checksum verification. Reviewed-by: iklam, dholmes, mschoene ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 380b62522960 Author: katleman Date: 2014-10-16 12:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/380b62522960 Added tag jdk9-b35 for changeset 438cb613151c ! .hgtags Changeset: 464ab653fbb1 Author: lana Date: 2014-10-16 14:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/464ab653fbb1 Merge Changeset: e7f0ff234dbd Author: roland Date: 2014-10-06 14:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e7f0ff234dbd 8058746: escape analysis special case code for array copy broken by 7173584 Summary: escape analysis doesn't handler arraycopy nodes properly Reviewed-by: kvn, iveresov, vlivanov ! src/share/vm/opto/escape.cpp Changeset: 51a2224e845e Author: anoll Date: 2014-10-10 14:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/51a2224e845e 8059847: complement JDK-8055286 and JDK-8056964 changes Summary: Extend scan_flag_and_value() to process flag of type double. Add regression test compiler/oracle/CheckCompileCommandOption.java. Reviewed-by: kvn, anoll ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/runtime/globals.hpp + test/compiler/oracle/CheckCompileCommandOption.java Changeset: 9f24a0b16c29 Author: anoll Date: 2014-10-10 13:05 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9f24a0b16c29 Merge Changeset: d9e8579b960e Author: anoll Date: 2014-10-10 13:26 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d9e8579b960e Merge Changeset: 2b1ea93ea45e Author: thartmann Date: 2014-10-13 12:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/2b1ea93ea45e 8046268: compiler/whitebox/ tests fail : must be osr_compiled Summary: Added code to 'warm up' the methods before triggering OSR compilation by executing them a limited number of times. Like this, the profile information marks the loop exit as taken and we don't add an uncommon trap. Reviewed-by: kvn, dlong, iignatyev ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java Changeset: 8a8f6e7c5180 Author: zmajo Date: 2014-10-15 10:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8a8f6e7c5180 8060215: per-method PrintIdealGraphLevel Summary: Use CompileCommand=option to set PrintIdealGraphLevel on a per-method level. Introduce the PrintIdealGraph develop to control/check if printing the graph is enabled for any method Reviewed-by: kvn, dlong, thartmann ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/idealGraphPrinter.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/runtime/arguments.cpp Changeset: ffe9c8c82350 Author: zmajo Date: 2014-10-15 14:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/ffe9c8c82350 8059604: Add CompileThresholdScaling flag to control when methods are first compiled (with and withour TieredCompilation) Summary: This patch adds a new flag (CompileThresholdScaling) to control when methods are first compiled Reviewed-by: anoll, iveresov, kvn ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp + test/compiler/arguments/CheckCompileThresholdScaling.java Changeset: f605a3199018 Author: tschatzl Date: 2014-10-09 11:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f605a3199018 8059758: Footprint regressions with JDK-8038423 Summary: Changes in JDK-8038423 always initialize (zero out) virtual memory used for auxiliary data structures. This causes a footprint regression for G1 in startup benchmarks. This is because they do not touch that memory at all, so the operating system does not actually commit these pages. The fix is to, if the initialization value of the data structures matches the default value of just committed memory (=0), do not do anything. Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.cpp ! src/share/vm/gc_implementation/g1/g1CardCounts.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp ! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp Changeset: a37f7bbdfd57 Author: mgerdin Date: 2014-10-09 13:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a37f7bbdfd57 8057737: Avoid G1 write barriers on newly allocated objects Reviewed-by: mgerdin, kvn, iveresov Contributed-by: Staffan Friberg ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp Changeset: 744f961b9393 Author: tschatzl Date: 2014-10-10 12:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/744f961b9393 8058801: G1TraceReclaimDeadHumongousObjectsAtYoungGC only prints humongous object liveness output when there is at least one candidate humongous object Summary: If G1TraceReclaimDeadHumongousObjectsAtYoungGC is enabled, always print humongous object liveness output. Reviewed-by: tschatzl Contributed-by: sangheon.kim at oracle.com ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp + test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java Changeset: 6488854ccc01 Author: jwilhelm Date: 2014-10-13 16:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6488854ccc01 Merge Changeset: 1698cbc9fa21 Author: mlarsson Date: 2014-10-14 19:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/1698cbc9fa21 8060116: After JDK-8047976 gc/g1/TestSummarizeRSetStatsThreads fails Summary: Also reviewed by: sangheon.kim at oracle.com Reviewed-by: brutisso ! test/gc/g1/TestSummarizeRSetStatsThreads.java Changeset: 5bfd90e33eab Author: jwilhelm Date: 2014-10-14 20:58 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/5bfd90e33eab 8027428: Different conditions for printing taskqueue statistics for parallel gc, parNew and G1 Summary: Changed flag names for printing taskqueue and termination statistics for parallel gc, parNew and G1. Reviewed-by: jwilhelm, brutisso, tschatzl Contributed-by: sangheon.kim at oracle.com ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp ! src/share/vm/runtime/globals.hpp Changeset: 91b0a91f2171 Author: jwilhelm Date: 2014-10-14 20:35 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/91b0a91f2171 Merge Changeset: 150cf09d1244 Author: jwilhelm Date: 2014-10-16 15:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/150cf09d1244 Merge ! src/share/vm/runtime/globals.hpp Changeset: def3ccd92f1d Author: fparain Date: 2014-10-09 04:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/def3ccd92f1d 8057777: Cleanup of old and unused VM interfaces Reviewed-by: coleenp, hseigel, alanb, sherman ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! make/windows/makefiles/vm.make ! src/os/aix/vm/os_aix.cpp ! 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/jvm_windows.h ! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/javaCalls.hpp Changeset: a008f00ee14c Author: sspitsyn Date: 2014-10-09 16:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a008f00ee14c 8059904: libjvm_db.c warnings in solaris/sparc build with SS Summary: Fix warnings by correcting the cast of pointers returned from calloc() Reviewed-by: dholmes Contributed-by: serguei.spitsyn at oracle.com ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/libjvm_db.c Changeset: 008f91ddb031 Author: shade Date: 2014-10-09 16:41 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/008f91ddb031 8059924: com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java: assert(Universe::verify_in_progress() || !SafepointSynchronize::is_at_safepoint()) failed: invariant Summary: Revive the hashcode installation in Verifier Reviewed-by: kamg, lfoltan ! src/share/vm/classfile/verifier.cpp Changeset: ab7b1d843bb1 Author: dcubed Date: 2014-10-10 08:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/ab7b1d843bb1 Merge Changeset: 1bbee5075b0e Author: dcubed Date: 2014-10-10 18:00 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/1bbee5075b0e Merge Changeset: d1b65075a01c Author: coleenp Date: 2014-10-10 19:36 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d1b65075a01c 8059100: SIGSEGV VirtualMemoryTracker::remove_released_region Summary: Disallow increasing native memory tracking level Reviewed-by: hseigel, ctornqvi, gtriantafill ! src/share/vm/prims/whitebox.cpp ! src/share/vm/services/mallocTracker.cpp ! src/share/vm/services/mallocTracker.hpp ! src/share/vm/services/memBaseline.hpp ! src/share/vm/services/memReporter.hpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/memTracker.hpp ! src/share/vm/services/virtualMemoryTracker.cpp ! src/share/vm/services/virtualMemoryTracker.hpp ! src/share/vm/utilities/vmError.cpp + test/runtime/NMT/ChangeTrackingLevel.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 78f1402784b5 Author: coleenp Date: 2014-10-10 21:47 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/78f1402784b5 Merge Changeset: 763abe04c848 Author: sla Date: 2014-10-13 22:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/763abe04c848 7102541: RFE: os::set_native_thread_name() cleanups Summary: implement os::set_native_thread_name() on windows, linux Reviewed-by: sla, ctornqvi, simonis Contributed-by: thomas.stuefe at sap.com ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmThread.cpp Changeset: 5fc21235d0fd Author: dcubed Date: 2014-10-14 10:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/5fc21235d0fd 8049737: Contended Locking reorder and cache line bucket Summary: JEP-143/JDK-8046133 - optimization #1 - reorder and cache line bucket. Reviewed-by: shade, dice, dholmes, dsimms Contributed-by: dave.dice at oracle.com, karen.kinnear at oracle.com, daniel.daugherty at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java ! src/cpu/sparc/vm/globalDefinitions_sparc.hpp ! src/cpu/x86/vm/globalDefinitions_x86.hpp ! src/share/vm/memory/padded.hpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/objectMonitor.inline.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 7845c825b8c7 Author: jiangli Date: 2014-10-14 12:09 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/7845c825b8c7 8047934: Adding new API for unlocking diagnostic argument. Summary: New API for unlocking diagnostic argument. Reviewed-by: dholmes, ccheung, egahlin, iklam, bdelsart ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments_ext.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp Changeset: b2b7723ea3a1 Author: jiangli Date: 2014-10-14 13:43 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b2b7723ea3a1 Merge Changeset: e859b5ba6be4 Author: jiangli Date: 2014-10-14 19:39 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e859b5ba6be4 Merge Changeset: d13e6905c8d2 Author: gtriantafill Date: 2014-10-15 05:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d13e6905c8d2 8058606: [TESTBUG] Detailed Native Memory Tracking (NMT) data is not verified as output at VM exit Reviewed-by: coleenp, hseigel ! test/runtime/NMT/PrintNMTStatistics.java Changeset: 4d6ab395ae35 Author: dcubed Date: 2014-10-16 17:36 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4d6ab395ae35 Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 5c8dffe3d889 Author: amurillo Date: 2014-10-17 07:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/5c8dffe3d889 Merge ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/classfile/verifier.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp From alejandro.murillo at oracle.com Fri Oct 17 21:06:32 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 17 Oct 2014 21:06:32 +0000 Subject: hg: jdk9/hs-emb/nashorn: 14 new changesets Message-ID: <201410172106.s9HL6Wod025153@aojmv0008> Changeset: 9dc87837f70a Author: sundar Date: 2014-10-10 17:59 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/9dc87837f70a 8060101: AssertionError: __noSuchProperty__ placeholder called from NativeJavaImporter Reviewed-by: attila, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8060101.js Changeset: e0b9b2ef8442 Author: hannesw Date: 2014-10-13 17:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/e0b9b2ef8442 8060011: Concatenating an array and converting it to Java gives wrong result Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java + test/script/basic/JDK-8060011.js Changeset: a8d44c7c2ac0 Author: sundar Date: 2014-10-13 23:38 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/a8d44c7c2ac0 8050977: Java8 Javascript Nashorn exception: no current Global instance for nashorn Reviewed-by: attila, lagergren, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/mozilla_compat.js ! test/script/basic/convert.js ! test/script/nosecurity/JDK-8044798.js ! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java Changeset: 488ce6b8c41b Author: attila Date: 2014-10-13 20:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/488ce6b8c41b 8059842: Creating symbols for declared functions shouldn't be a special case Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java Changeset: 7b6e3a8636a8 Author: attila Date: 2014-10-14 13:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/7b6e3a8636a8 8060238: Reports for optimistic test run overwrite those for pessimistic run Reviewed-by: hannesw, lagergren, sundar ! make/build.xml Changeset: ca67ae7c46cb Author: lagergren Date: 2014-10-14 15:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/ca67ae7c46cb 8012518: Reengineer Parser.java to make it play well with the copy-on-write IR. Summary: Remove the kludges introduced to make the parser work with the copy on write IR. Now everything is done bottom up, finshing node children completely before node parents. The repeated non-functional pattern 'node = node.setSomething(something);' is gone. Resulting code is much more readable, and extensible for future work. The parser is now also consistent with the rest of the stateless copy-on-write world in code generation. Reviewed-by: lagergren, attila, hannesw, shade Contributed-by: andreas.gabrielsson at oracle.com ! .hgignore + bin/runopt.sh ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LoopNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/WhileNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/WithNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeError.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContext.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextBaseNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextBlockNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextBreakableNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextFunctionNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextLabelNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextLoopNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextSwitchNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java Changeset: 54c8862b39f1 Author: lagergren Date: 2014-10-14 16:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/54c8862b39f1 8060471: DynamicLinker.getLinkedCallSiteLocation() is called even when logger is disabled, and it creates a stacktrace. This contributes unnecessarily to compile time. Reviewed-by: lagergren, attila Contributed-by: andreas.gabrielsson at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java Changeset: f9ed1ca59030 Author: attila Date: 2014-10-15 15:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/f9ed1ca59030 8060242: Compile-time expression evaluator was not seeing into ArrayBufferViews Reviewed-by: hannesw, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java Changeset: 6e9a98b55502 Author: attila Date: 2014-10-15 16:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/6e9a98b55502 8060241: Immediately invoked function expressions cause lot of deoptimization Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java Changeset: 9e2c726a5f3c Author: sundar Date: 2014-10-15 19:50 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/9e2c726a5f3c 8060688: Nashorn: Generated script class name fails --verify-code for names with special chars Reviewed-by: jlaskey, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java + test/script/nosecurity/JDK-8060688.js ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java Changeset: 91129f61b019 Author: attila Date: 2014-10-16 11:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/91129f61b019 8061113: Boolean used as optimistic call return type Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java + test/script/basic/JDK-8061113.js + test/script/basic/JDK-8061113.js.EXPECTED Changeset: dc88593dfe62 Author: katleman Date: 2014-10-16 12:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/dc88593dfe62 Added tag jdk9-b35 for changeset 63b8da4c958c ! .hgtags Changeset: 10fe62bc1884 Author: lana Date: 2014-10-16 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/10fe62bc1884 Merge Changeset: 34ef988d5959 Author: attila Date: 2014-10-17 14:24 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/34ef988d5959 8059843: Make AST serializable Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/ArrayType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BitwiseType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BooleanType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/IntType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/LongType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/NumberType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/NumericType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/ObjectType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/AccessNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BaseNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockStatement.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakableStatement.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CallNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CaseNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CatchNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ContinueNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/EmptyNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Expression.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionStatement.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IfNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IndexNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JoinPredecessorExpression.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JumpStatement.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LabelNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContextExpression.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContextStatement.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LoopNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ObjectNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ReturnNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Statement.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SwitchNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TernaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ThrowNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/UnaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/WhileNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/WithNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java From alejandro.murillo at oracle.com Fri Oct 17 21:06:33 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 17 Oct 2014 21:06:33 +0000 Subject: hg: jdk9/hs-emb/langtools: 11 new changesets Message-ID: <201410172106.s9HL6Ypg025158@aojmv0008> Changeset: 338eb81007d7 Author: sogoel Date: 2014-10-10 14:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/338eb81007d7 8058410: Group 10b: golden files for tests in tools/javac dir Reviewed-by: jjg + test/tools/javac/7129225/NegTest.out - test/tools/javac/7129225/NegTest.ref ! test/tools/javac/7129225/TestImportStar.java + test/tools/javac/7129225/TestImportStar.out - test/tools/javac/7129225/TestImportStar.ref ! test/tools/javac/QualifiedAccess/QualifiedAccess_4.java + test/tools/javac/QualifiedAccess/QualifiedAccess_4.out ! test/tools/javac/T4848619/T4848619a.java + test/tools/javac/T4848619/T4848619a.out ! test/tools/javac/T4848619/T4848619b.java + test/tools/javac/T4848619/T4848619b.out ! test/tools/javac/scope/6225935/Estatico4.java + test/tools/javac/scope/6225935/Estatico4.out ! test/tools/javac/scope/6225935/T6214959.java + test/tools/javac/scope/6225935/T6214959.out ! test/tools/javac/warnings/DepAnn.java + test/tools/javac/warnings/DepAnn.out ! test/tools/javac/warnings/Finally.java + test/tools/javac/warnings/Finally.out ! test/tools/javac/warnings/Serial.java + test/tools/javac/warnings/Serial.out Changeset: a65be7dd80f8 Author: pgovereau Date: 2014-10-13 11:21 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/a65be7dd80f8 8058243: Reduce size of bytecode for large switch statements Reviewed-by: jjg, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java Changeset: b5d44ecef54d Author: jlahoda Date: 2014-10-13 17:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/b5d44ecef54d 8054956: Javac reports wrong error offset for unknown identifier of annotation element/value pair Summary: When reporting an error about unresolvable annotation attribute, use the position of the explicit left-hand-side of the assignment if available, otherwise use the position of the right-hand-side. Reviewed-by: jfranck ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! test/tools/javac/annotations/neg/Recovery1.out ! test/tools/javac/positions/TreeEndPosTest.java Changeset: 9e6a9d5a3551 Author: pgovereau Date: 2014-10-13 12:12 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/9e6a9d5a3551 8060234: Fix push for JDK-8058243 Reviewed-by: jjg, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/SwitchMetricTest.java Changeset: 76b58486b9d5 Author: pgovereau Date: 2014-10-13 17:09 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/76b58486b9d5 8060249: Backout fix for JDK-8058243 Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java - test/tools/javac/SwitchMetricTest.java Changeset: 103d3df93bbd Author: mcimadamore Date: 2014-10-14 12:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/103d3df93bbd 8058199: Code generation problem with javac skipping a checkcast instruction Summary: TransTypes sometimes ignores inferred signatures when emitting synthetic casts Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/tools/javac/generics/inference/8058199/T8058199.java Changeset: 6f666e88a0f4 Author: mcimadamore Date: 2014-10-14 12:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/6f666e88a0f4 8058511: StackOverflowError at com.sun.tools.javac.code.Types.lub Summary: Lub crashes when handling typevar with array bound Reviewed-by: vromero, dlsmith ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/inference/8058511/T8058511a.java + test/tools/javac/generics/inference/8058511/T8058511b.java + test/tools/javac/generics/inference/8058511/T8058511c.java Changeset: 01ea1efef3ea Author: jjg Date: 2014-10-16 14:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/01ea1efef3ea 8040131: Implement classfile test for LineNumberTable attribute. Reviewed-by: jjg, shurailine + test/tools/javac/classfiles/attributes/LineNumberTable/Container.java + test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java + test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java + test/tools/javac/classfiles/attributes/LineNumberTable/TestCase.java Changeset: bb82b0f45269 Author: katleman Date: 2014-10-16 12:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/bb82b0f45269 Added tag jdk9-b35 for changeset b8e7bbdd8064 ! .hgtags Changeset: b07ff0ef1ba1 Author: lana Date: 2014-10-16 14:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/b07ff0ef1ba1 Merge - test/tools/javac/7129225/NegTest.ref - test/tools/javac/7129225/TestImportStar.ref Changeset: c536541235e5 Author: lana Date: 2014-10-16 14:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/c536541235e5 Merge From alejandro.murillo at oracle.com Fri Oct 17 21:06:38 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 17 Oct 2014 21:06:38 +0000 Subject: hg: jdk9/hs-emb/jdk: 65 new changesets Message-ID: <201410172106.s9HL6enI025174@aojmv0008> Changeset: f93b3ddcf516 Author: dfuchs Date: 2014-10-10 12:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f93b3ddcf516 8042147: test sun/util/logging/SourceClassName.java failed: Unexpected source: java.util.Currency info Summary: the test should allow for the possibility that something else than the test code itself might log during the test. Reviewed-by: lancea ! test/sun/util/logging/SourceClassName.java Changeset: 5c507b7ee225 Author: kshefov Date: 2014-10-10 21:28 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5c507b7ee225 8058733: [TESTBUG] java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java and LFMultiThreadCachingTest.java failed on some platforms due to java.lang.VirtualMachineError Reviewed-by: darcy, vlivanov ! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java Changeset: b11ecf1f46a2 Author: alanb Date: 2014-10-11 13:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b11ecf1f46a2 8058855: Update java.util.zip tests to work with modular image Reviewed-by: dholmes, sherman, alanb Contributed-by: amy.lu at oracle.com ! test/java/util/zip/InterruptibleZip.java ! test/java/util/zip/ZipFile/FinalizeZipFile.java Changeset: bd36c65a117c Author: chegar Date: 2014-10-11 14:45 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bd36c65a117c 8060052: FutureTask; fix underflow when timeout = Long.MIN_VALUE Reviewed-by: martin ! src/java.base/share/classes/java/util/concurrent/FutureTask.java + test/java/util/concurrent/FutureTask/NegativeTimeout.java Changeset: d877cbb8e2a2 Author: weijun Date: 2014-10-13 17:55 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d877cbb8e2a2 8048052: Permission tests for setFactory Summary: Add RuntimePermission tests for setFactory Reviewed-by: weijun, mullan Contributed-by: felix.yang at oracle.com + test/java/net/SetFactoryPermission/SetFactoryPermission.java + test/java/net/SetFactoryPermission/policy.fail + test/java/net/SetFactoryPermission/policy.success Changeset: d00a7bbf90f6 Author: alanb Date: 2014-10-13 17:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d00a7bbf90f6 8060166: javax/management/MBeanInfo/NotificationInfoTest.java fails with modular image Reviewed-by: dfuchs ! test/javax/management/MBeanInfo/NotificationInfoTest.java Changeset: 48668630348e Author: alanb Date: 2014-10-13 17:43 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/48668630348e 8058854: Remove dependency on dt.jar from test/tools/jar/normalize/TestNormal.java Reviewed-by: alanb, ksrini Contributed-by: amy.lu at oracle.com - test/tools/jar/normalize/TestNormal.java + test/tools/pack200/TestNormal.java Changeset: 8f65fa213bd5 Author: alanb Date: 2014-10-13 18:16 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8f65fa213bd5 8058856: tools/jar/LeadingGarbage.java, introduced in JDK-8058520, fails on Windows Reviewed-by: alanb, martin, sherman Contributed-by: amy.lu at oracle.com ! test/tools/jar/LeadingGarbage.java Changeset: 745a5e1d4508 Author: joehw Date: 2014-10-13 14:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/745a5e1d4508 8036951: Xerces Update: XMLSchemaValidator.java and XMLSchemaLoader.java Reviewed-by: lancea + test/javax/xml/jaxp/testng/TEST.properties - test/javax/xml/jaxp/testng/validation/8037819/BaseTest.java - test/javax/xml/jaxp/testng/validation/8037819/BasicTest.java - test/javax/xml/jaxp/testng/validation/8037819/FixedAttrTest.java - test/javax/xml/jaxp/testng/validation/8037819/IdIdrefCheckingTest.java - test/javax/xml/jaxp/testng/validation/8037819/IdentityConstraintCheckingTest.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_A_A.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_A_C.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_A.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_AC.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_C.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_CA.java - test/javax/xml/jaxp/testng/validation/8037819/RootTypeDefinitionTest.java - test/javax/xml/jaxp/testng/validation/8037819/SpecialCaseErrorHandler.java - test/javax/xml/jaxp/testng/validation/8037819/TEST.properties - test/javax/xml/jaxp/testng/validation/8037819/UnparsedEntityCheckingTest.java - test/javax/xml/jaxp/testng/validation/8037819/UseGrammarPoolOnlyTest_False.java - test/javax/xml/jaxp/testng/validation/8037819/UseGrammarPoolOnlyTest_True.java - test/javax/xml/jaxp/testng/validation/8037819/base.xml - test/javax/xml/jaxp/testng/validation/8037819/base.xsd - test/javax/xml/jaxp/testng/validation/8037819/fixedAttr.xml - test/javax/xml/jaxp/testng/validation/8037819/idIdref.xml - test/javax/xml/jaxp/testng/validation/8037819/idc.xml - test/javax/xml/jaxp/testng/validation/8037819/idc.xsd - test/javax/xml/jaxp/testng/validation/8037819/otherNamespace.xml - test/javax/xml/jaxp/testng/validation/8037819/otherNamespace.xsd - test/javax/xml/jaxp/testng/validation/8037819/unparsedEntity.dtd - test/javax/xml/jaxp/testng/validation/8037819/unparsedEntity.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_A_A.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_A_C.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_A.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_AC.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_C.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_CA.xml + test/javax/xml/jaxp/testng/validation/BaseTest.java + test/javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java + test/javax/xml/jaxp/testng/validation/filelist + test/javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java + test/javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.java + test/javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java + test/javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java + test/javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java + test/javax/xml/jaxp/testng/validation/jdk8036951/base.xml + test/javax/xml/jaxp/testng/validation/jdk8036951/base.xsd + test/javax/xml/jaxp/testng/validation/jdk8036951/idc.xml + test/javax/xml/jaxp/testng/validation/jdk8036951/idc.xsd + test/javax/xml/jaxp/testng/validation/jdk8036951/simpleType.xml + test/javax/xml/jaxp/testng/validation/jdk8036951/xerces1128.xsd + test/javax/xml/jaxp/testng/validation/jdk8036951/xerces1128_1.xml + test/javax/xml/jaxp/testng/validation/jdk8036951/xerces1128_2.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java + test/javax/xml/jaxp/testng/validation/jdk8037819/BasicTest1.java + test/javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java + test/javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java + test/javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java + test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java + test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java + test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java + test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java + test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java + test/javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java + test/javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java + test/javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java + test/javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java + test/javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java + test/javax/xml/jaxp/testng/validation/jdk8037819/base.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/base.xsd + test/javax/xml/jaxp/testng/validation/jdk8037819/fixedAttr.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/idIdref.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/idc.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/idc.xsd + test/javax/xml/jaxp/testng/validation/jdk8037819/otherNamespace.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/otherNamespace.xsd + test/javax/xml/jaxp/testng/validation/jdk8037819/unparsedEntity.dtd + test/javax/xml/jaxp/testng/validation/jdk8037819/unparsedEntity.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_A_A.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_A_C.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_C_A.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_C_AC.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_C_C.xml + test/javax/xml/jaxp/testng/validation/jdk8037819/xsitype_C_CA.xml Changeset: ad3535f3abd2 Author: weijun Date: 2014-10-14 10:07 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ad3535f3abd2 8029659: Keytool, print key algorithm of certificate or key entry Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java + test/sun/security/tools/keytool/keyalg.sh Changeset: ee77bb0c8ae7 Author: weijun Date: 2014-10-14 10:08 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ee77bb0c8ae7 8044215: Unable to initiate SpNego using a S4U2Proxy GSSCredential (Krb5ProxyCredential) Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! test/sun/security/krb5/auto/S4U2proxy.java Changeset: a69246ee7ce7 Author: okutsu Date: 2014-10-14 15:20 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a69246ee7ce7 8060006: No Russian time zones mapping for Windows Reviewed-by: peytoia, aefimov ! src/java.base/windows/conf/tzmappings Changeset: dbf81f23e85c Author: jbachorik Date: 2014-10-10 14:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/dbf81f23e85c 8060120: Improve diagnostic output of StartManagementAgent test Reviewed-by: dfuchs ! test/com/sun/tools/attach/StartManagementAgent.java Changeset: f504cac61abf Author: amurillo Date: 2014-10-14 06:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f504cac61abf Merge Changeset: 963ef28a8224 Author: bpb Date: 2014-10-14 11:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/963ef28a8224 8039915: Wrong NumberFormat.format() HALF_UP rounding when last digit exactly at rounding position greater than 5 Summary: Fixes erroneous rounding in DigitList for corner cases uncovered previously. Adds dedicated unit tests to TieRoundingTest Reviewed-by: bpb, darcy Contributed-by: Olivier Lagneau ! src/java.base/share/classes/java/text/DigitList.java ! test/java/text/Format/DecimalFormat/TieRoundingTest.java Changeset: f65917302cf4 Author: ant Date: 2014-09-23 15:52 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f65917302cf4 8049346: [TESTBUG] fix the @run line of the test: jdk/test/java/awt/Focus/SortingFTP/JDK8048887.java Reviewed-by: serb, alexsch ! test/java/awt/Focus/SortingFPT/JDK8048887.java Changeset: d5735bad88b3 Author: serb Date: 2014-09-23 16:05 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d5735bad88b3 8058858: JRE 8u20 crashes while using Japanese IM on Windows Reviewed-by: azvegint, alexsch ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: 1fef64b2946f Author: azvegint Date: 2014-09-23 20:17 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1fef64b2946f 8058739: The test case failed as "ERROR in native method: ReleasePrimitiveArrayCritical: failed bounds check" Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp Changeset: 54afdf196017 Author: serb Date: 2014-09-23 07:13 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/54afdf196017 8041734: JFrame in full screen mode leaves empty workspace after close Reviewed-by: azvegint, alexsch ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m Changeset: 2559e1d816ae Author: ysuenaga Date: 2014-09-23 15:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2559e1d816ae 8017773: OpenJDK7 returns incorrect TrueType font metrics Reviewed-by: prr, bae ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 867ea0678ec5 Author: serb Date: 2014-09-24 15:23 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/867ea0678ec5 6329748: Invalid/old variable name - newModel in setModel method in JTable class Reviewed-by: prr, alexsch ! src/java.desktop/share/classes/javax/swing/JTable.java Changeset: 0237618f8849 Author: ant Date: 2014-09-24 15:36 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0237618f8849 8058870: Mac: JFXPanel deadlocks in jnlp mode Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/JComponent.java Changeset: c7abae04cdd7 Author: luchsh Date: 2014-09-25 14:33 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c7abae04cdd7 8058930: GraphicsEnvironment.getHeadlessProperty() does not work for AIX platform Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java + test/java/awt/GraphicsEnvironment/TestDetectHeadless/TestDetectHeadless.java + test/java/awt/GraphicsEnvironment/TestDetectHeadless/TestDetectHeadless.sh Changeset: c87d6fdf8376 Author: anashaty Date: 2014-09-25 15:57 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c87d6fdf8376 8058473: "Comparison method violates its general contract" when using Clipboard Reviewed-by: serb, bae ! src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java + test/sun/awt/datatransfer/DataFlavorComparatorTest1.java Changeset: b9d4b8462039 Author: prr Date: 2014-09-25 15:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b9d4b8462039 Merge Changeset: 64e58ac81653 Author: azvegint Date: 2014-09-26 18:43 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/64e58ac81653 8051857: OperationTimedOut exception inside from XToolkit.syncNativeQueue call Reviewed-by: alexsch, serb ! src/java.desktop/unix/native/common/awt/awt_util.h ! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c Changeset: 137ef28aa2f8 Author: anashaty Date: 2014-09-30 14:51 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/137ef28aa2f8 8056914: Right Click Menu for Paste not showing after upgrading to java 7 Reviewed-by: serb, bae ! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextArea.h ! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.h ! src/java.desktop/windows/native/libawt/windows/awt_TextField.cpp Changeset: ab8bf4e42555 Author: serb Date: 2014-09-30 17:39 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ab8bf4e42555 8058115: Some of MidiDeviceProviders do not follow the specification Reviewed-by: prr, azvegint ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java ! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencerProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftProvider.java ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java + test/javax/sound/midi/MidiDeviceProvider/NullInfo.java + test/javax/sound/midi/MidiDeviceProvider/UnsupportedInfo.java Changeset: 04bc9b4d254c Author: prr Date: 2014-10-05 10:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/04bc9b4d254c 8059219: javax.print.PrintServiceLookup allows to register null service Reviewed-by: bae, jgodinez ! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java + test/javax/print/RegisterNullService.java Changeset: 01ed46d7846b Author: alexsch Date: 2014-10-07 18:03 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/01ed46d7846b 8058305: BadLocationException is not thrown by javax.swing.text.View.getNextVisualPositionFrom() for invalid positions Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/text/AsyncBoxView.java ! src/java.desktop/share/classes/javax/swing/text/CompositeView.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/View.java + test/javax/swing/text/NavigationFilter/8058305/bug8058305.java Changeset: d235efb32901 Author: ddehaven Date: 2014-10-14 10:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d235efb32901 Merge Changeset: 20fb01a5fa35 Author: mchung Date: 2014-10-14 20:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/20fb01a5fa35 8059083: Remove jdk.compact3 from modules.xml Reviewed-by: alanb ! make/src/classes/build/tools/module/GenModulesList.java Changeset: d28aff36d34d Author: ascarpino Date: 2014-04-14 21:02 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d28aff36d34d 8037846: Ensure streaming of input cipher streams Reviewed-by: xuelei, valeriep ! src/java.base/share/classes/javax/crypto/CipherInputStream.java Changeset: 0fcff3336fee Author: naoto Date: 2014-04-21 11:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0fcff3336fee 8036936: Use local locales Summary: Made sure cache key is cleare on GC invocation Reviewed-by: okutsu ! src/java.base/share/classes/sun/util/locale/BaseLocale.java ! src/java.base/share/classes/sun/util/locale/LocaleObjectCache.java Changeset: 31b39c9c01cd Author: xuelei Date: 2014-04-22 00:43 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/31b39c9c01cd 8037066: Secure transport layer Reviewed-by: weijun, ahgross, asmotrak, mbankal ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java Changeset: 0af0bb61643f Author: darcy Date: 2014-04-22 14:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0af0bb61643f 8035781: Improve equality for annotations Reviewed-by: jfranck, abuckley, ahgross, dmeetry ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java Changeset: c00459402cd6 Author: vlivanov Date: 2014-04-23 09:06 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c00459402cd6 8037326: VerifyAccess.isMemberAccessible() has incorrect access check Reviewed-by: jrose, twisti, ahgross ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java Changeset: b64fb9d83655 Author: kizune Date: 2014-05-08 21:09 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b64fb9d83655 8041529: Better parameterization of parameter lists Reviewed-by: twisti, ahgross ! src/java.base/share/classes/java/lang/invoke/MethodType.java Changeset: 0f023dd9a5a6 Author: coleenp Date: 2014-07-22 16:24 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0f023dd9a5a6 8015256: Better class accessibility Summary: Improve protection domain check in forName() Reviewed-by: mchung, acorn, jdn ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Class.c Changeset: 4d816329dd2b Author: mullan Date: 2014-05-12 10:18 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4d816329dd2b 8038364: Use certificate exceptions correctly Reviewed-by: vinnie, skoivu ! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java Changeset: a92ea04fed3e Author: dfuchs Date: 2014-05-14 15:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a92ea04fed3e 8041564: Improved management of logger resources Reviewed-by: skoivu, mchung, igerasim ! src/java.logging/share/classes/java/util/logging/Logger.java Changeset: 509626502e52 Author: prr Date: 2014-05-22 12:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/509626502e52 8041540: Better use of pages in font processing Reviewed-by: srl, bae, mschoene ! src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp Changeset: afcf8b840ebe Author: pchelko Date: 2014-05-23 10:56 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/afcf8b840ebe 8041545: Better validation of generated rasters Reviewed-by: prr, serb, bae, skoivu ! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java Changeset: f1d6e5b7e6a8 Author: mullan Date: 2014-05-27 08:56 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f1d6e5b7e6a8 8038908: Make Signature more robust Reviewed-by: valeriep, skoivu, asmotrak ! src/java.base/share/classes/java/security/Signature.java Changeset: 1f89f3aba74d Author: michaelm Date: 2014-05-28 14:51 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1f89f3aba74d 8039509: Wrap sockets more thoroughly Reviewed-by: chegar, alanb ! make/mapfiles/libnet/mapfile-vers ! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/DatagramSocketImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java + src/java.base/unix/native/libnet/AbstractPlainDatagramSocketImpl.c + src/java.base/windows/native/libnet/AbstractPlainDatagramSocketImpl.c Changeset: dbd237820d26 Author: azvegint Date: 2014-05-30 16:09 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/dbd237820d26 8042609: Limit splashiness of splash images Reviewed-by: mschoene, serb ! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c Changeset: 87f8fd0933fa Author: dfuchs Date: 2014-06-05 18:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/87f8fd0933fa 8042797: Avoid strawberries in LogRecord Reviewed-by: mchung, skoivu, igerasim ! src/java.logging/share/classes/java/util/logging/LogRecord.java Changeset: 46ff4ef2f18e Author: mullan Date: 2014-06-11 16:25 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/46ff4ef2f18e 8038913: Bolster XML support Reviewed-by: xuelei, skoivu ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java Changeset: 770b41d2ace1 Author: prr Date: 2014-06-24 10:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/770b41d2ace1 8035162: Service printing service Reviewed-by: bae, jgodinez, mschoene ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java Changeset: f9c1a3291829 Author: naoto Date: 2014-06-24 14:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f9c1a3291829 8044274: Proper property processing Reviewed-by: okutsu ! src/java.base/share/classes/java/util/ResourceBundle.java Changeset: 9474605c7624 Author: sherman Date: 2014-08-07 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9474605c7624 8048025: Ensure cache consistency Summary: To support zip entry with null character(s) embedded Reviewed-by: alanb, weijun ! src/java.base/share/native/libzip/ZipFile.c ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/share/native/libzip/zip_util.h Changeset: a04442e84bbb Author: jiangli Date: 2014-08-14 21:46 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a04442e84bbb 8044269: Analysis of archive files. Summary: Add checksum verification. Reviewed-by: iklam, dholmes, mschoene ! make/lib/CoreLibraries.gmk ! src/java.base/share/native/libzip/CRC32.c Changeset: b63e31c78326 Author: henryjen Date: 2014-10-14 23:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b63e31c78326 Merge Changeset: bb9384929769 Author: shade Date: 2014-10-14 19:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bb9384929769 8060485: (str) contentEquals checks the String contents twice on mismatch Reviewed-by: martin, chegar, alanb ! src/java.base/share/classes/java/lang/String.java Changeset: d1b684867fe0 Author: erikj Date: 2014-10-16 10:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d1b684867fe0 8055191: Split GensrcProperties.gmk into separate modules Reviewed-by: tbell ! make/gensrc/Gensrc-java.base.gmk ! make/gensrc/Gensrc-java.desktop.gmk + make/gensrc/Gensrc-java.logging.gmk + make/gensrc/Gensrc-java.management.gmk + make/gensrc/Gensrc-jdk.dev.gmk ! make/gensrc/Gensrc-jdk.jdi.gmk ! make/gensrc/Gensrc-jdk.localedata.gmk ! make/gensrc/GensrcProperties.gmk Changeset: 00382c7828ca Author: chegar Date: 2014-10-16 10:50 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/00382c7828ca 8047031: Add SocketPermission tests for legacy socket types Reviewed-by: chegar Contributed-by: Amanda Jiang + test/java/net/SocketPermission/SocketPermissionTest.java + test/java/net/SocketPermission/policy Changeset: 30a949586d30 Author: prappo Date: 2014-10-16 12:34 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/30a949586d30 8044627: Update JNDI to work with modules Reviewed-by: alanb, chegar ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java + test/javax/naming/spi/providers/InitialContextTest.java + test/javax/naming/spi/providers/broken_factory.template + test/javax/naming/spi/providers/factory.template + test/javax/naming/spi/providers/test.template Changeset: 882f47790152 Author: ascarpino Date: 2014-10-15 11:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/882f47790152 8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input Reviewed-by: weijun Contributed-by: jamil.j.nimeh at oracle.com ! src/java.base/share/classes/sun/security/provider/X509Factory.java ! test/java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java - test/java/security/cert/CertificateFactory/invalidEncodedCerts/invalidcert.pem Changeset: d0a14815b48b Author: katleman Date: 2014-10-16 12:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d0a14815b48b Added tag jdk9-b35 for changeset e549291a0227 ! .hgtags Changeset: cdcf2e599e42 Author: lana Date: 2014-10-16 14:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/cdcf2e599e42 Merge - test/java/security/cert/CertificateFactory/invalidEncodedCerts/invalidcert.pem - test/javax/xml/jaxp/testng/validation/8037819/BaseTest.java - test/javax/xml/jaxp/testng/validation/8037819/BasicTest.java - test/javax/xml/jaxp/testng/validation/8037819/FixedAttrTest.java - test/javax/xml/jaxp/testng/validation/8037819/IdIdrefCheckingTest.java - test/javax/xml/jaxp/testng/validation/8037819/IdentityConstraintCheckingTest.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_A_A.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_A_C.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_A.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_AC.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_C.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_CA.java - test/javax/xml/jaxp/testng/validation/8037819/RootTypeDefinitionTest.java - test/javax/xml/jaxp/testng/validation/8037819/SpecialCaseErrorHandler.java - test/javax/xml/jaxp/testng/validation/8037819/TEST.properties - test/javax/xml/jaxp/testng/validation/8037819/UnparsedEntityCheckingTest.java - test/javax/xml/jaxp/testng/validation/8037819/UseGrammarPoolOnlyTest_False.java - test/javax/xml/jaxp/testng/validation/8037819/UseGrammarPoolOnlyTest_True.java - test/javax/xml/jaxp/testng/validation/8037819/base.xml - test/javax/xml/jaxp/testng/validation/8037819/base.xsd - test/javax/xml/jaxp/testng/validation/8037819/fixedAttr.xml - test/javax/xml/jaxp/testng/validation/8037819/idIdref.xml - test/javax/xml/jaxp/testng/validation/8037819/idc.xml - test/javax/xml/jaxp/testng/validation/8037819/idc.xsd - test/javax/xml/jaxp/testng/validation/8037819/otherNamespace.xml - test/javax/xml/jaxp/testng/validation/8037819/otherNamespace.xsd - test/javax/xml/jaxp/testng/validation/8037819/unparsedEntity.dtd - test/javax/xml/jaxp/testng/validation/8037819/unparsedEntity.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_A_A.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_A_C.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_A.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_AC.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_C.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_CA.xml - test/tools/jar/normalize/TestNormal.java Changeset: a0ee740e01a5 Author: ksrini Date: 2014-10-16 19:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a0ee740e01a5 8060432: tools/pack200/TestNormal.java fails on Windows with java.io.FileNotFoundException after JDK-8058854 Reviewed-by: ksrini Contributed-by: amy.lu at oracle.com ! test/tools/pack200/TestNormal.java Changeset: 3f42114ede90 Author: michaelm Date: 2014-10-17 10:59 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3f42114ede90 8042622: Check for CRL results in IllegalArgumentException "white space not allowed" Reviewed-by: chegar ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/java/net/ResponseCache/Test2.java Changeset: bd570aae5309 Author: fparain Date: 2014-10-09 04:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bd570aae5309 8057777: Cleanup of old and unused VM interfaces Reviewed-by: coleenp, hseigel, alanb, sherman ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjava/mapfile-vers ! src/java.base/macosx/native/include/jvm_md.h ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Compiler.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/ClassLoader.c - src/java.base/share/native/libjava/Compiler.c ! src/java.base/share/native/libjava/Runtime.c ! src/java.base/share/native/libjava/io_util.h ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/share/native/libjava/jni_util.h ! src/java.base/share/native/libzip/ZipFile.c ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/unix/native/include/jvm_md.h ! src/java.base/unix/native/libjava/io_util_md.c ! src/java.base/unix/native/libjava/jni_util_md.c ! src/java.base/windows/native/include/jvm_md.h ! src/java.base/windows/native/libjava/io_util_md.c ! src/java.base/windows/native/libjava/jni_util_md.c Changeset: 90773fb74728 Author: dcubed Date: 2014-10-10 08:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/90773fb74728 Merge - src/java.base/share/native/libjava/Compiler.c Changeset: bea54bdbd9ce Author: amurillo Date: 2014-10-17 07:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bea54bdbd9ce Merge ! make/lib/CoreLibraries.gmk ! src/java.base/share/native/include/jvm.h - src/java.base/share/native/libjava/Compiler.c ! src/java.base/share/native/libzip/ZipFile.c ! src/java.base/share/native/libzip/zip_util.c From alejandro.murillo at oracle.com Mon Oct 27 17:53:08 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Mon, 27 Oct 2014 17:53:08 +0000 Subject: hg: jdk9/hs-emb/corba: Added tag jdk9-b36 for changeset ffd90c81d4ef Message-ID: <201410271753.s9RHr8sW010985@aojmv0008> Changeset: 7e9add74ad50 Author: katleman Date: 2014-10-23 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/corba/rev/7e9add74ad50 Added tag jdk9-b36 for changeset ffd90c81d4ef ! .hgtags From alejandro.murillo at oracle.com Mon Oct 27 17:53:11 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Mon, 27 Oct 2014 17:53:11 +0000 Subject: hg: jdk9/hs-emb/jaxws: Added tag jdk9-b36 for changeset 84803c3be7f7 Message-ID: <201410271753.s9RHrC21011060@aojmv0008> Changeset: 90de6ecbff46 Author: katleman Date: 2014-10-23 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxws/rev/90de6ecbff46 Added tag jdk9-b36 for changeset 84803c3be7f7 ! .hgtags From alejandro.murillo at oracle.com Mon Oct 27 17:53:10 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Mon, 27 Oct 2014 17:53:10 +0000 Subject: hg: jdk9/hs-emb: 7 new changesets Message-ID: <201410271753.s9RHrAM6011048@aojmv0008> Changeset: 0127a0de9a8f Author: valeriep Date: 2014-10-20 21:12 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/0127a0de9a8f 8046002: Move Ucrypto to the open jdk repo Summary: Move Ucrypto related sources, tests to openJDK Reviewed-by: alanb, mchung ! modules.xml Changeset: cf519260c755 Author: erikj Date: 2014-10-21 14:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/cf519260c755 8060766: build of jdk9-b33 seems broken due to how security zip files are interfaced Reviewed-by: tbell ! make/CompileJavaModules.gmk Changeset: 51ae5ede31b1 Author: erikj Date: 2014-10-21 14:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/51ae5ede31b1 8061610: "make test" broken for hotspot test targets Reviewed-by: dholmes ! make/Main.gmk Changeset: 5673f89cd541 Author: sjiang Date: 2014-10-22 09:12 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/5673f89cd541 8060692: Delete com/sun/jmx/snmp and sun/management/snmp from OpenJDK Reviewed-by: alanb, dfuchs, erikj, mchung ! make/CompileJavaModules.gmk ! make/common/Modules.gmk Changeset: bf3323767cf5 Author: prappo Date: 2014-10-22 10:34 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/bf3323767cf5 8042888: Remove extcheck tool Reviewed-by: alanb, chegar ! common/bin/compare_exceptions.sh.incl ! common/bin/unshuffle_list.txt Changeset: 151654ca7b0a Author: katleman Date: 2014-10-23 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/151654ca7b0a Added tag jdk9-b36 for changeset 201d4e235d59 ! .hgtags Changeset: 3f40c7f748ea Author: lana Date: 2014-10-23 13:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/3f40c7f748ea Merge From alejandro.murillo at oracle.com Mon Oct 27 17:53:12 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Mon, 27 Oct 2014 17:53:12 +0000 Subject: hg: jdk9/hs-emb/jaxp: 3 new changesets Message-ID: <201410271753.s9RHrC9g011063@aojmv0008> Changeset: a9f2e9c339c9 Author: joehw Date: 2014-10-21 13:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/a9f2e9c339c9 8061686: Size limits in BufferAllocator should have been final Reviewed-by: lancea, chegar ! src/java.xml/share/classes/com/sun/xml/internal/stream/util/BufferAllocator.java Changeset: fe1280697db5 Author: katleman Date: 2014-10-23 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/fe1280697db5 Added tag jdk9-b36 for changeset 61b4c9acaa58 ! .hgtags Changeset: 48e4ec70cc1c Author: lana Date: 2014-10-23 13:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/48e4ec70cc1c Merge From alejandro.murillo at oracle.com Mon Oct 27 17:53:13 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Mon, 27 Oct 2014 17:53:13 +0000 Subject: hg: jdk9/hs-emb/hotspot: 14 new changesets Message-ID: <201410271753.s9RHrEJq011104@aojmv0008> Changeset: f7cb546710c8 Author: katleman Date: 2014-10-23 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f7cb546710c8 Added tag jdk9-b36 for changeset 464ab653fbb1 ! .hgtags Changeset: 4c11d58184c9 Author: lana Date: 2014-10-23 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4c11d58184c9 Merge Changeset: b1c2dd843f24 Author: kshefov Date: 2014-10-24 12:32 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b1c2dd843f24 8057135: [TESTBUG] Need a test to cover JDK-8050167 Reviewed-by: ctornqvi, coleenp Contributed-by: boris.molodenkov at oracle.com + test/runtime/ErrorHandling/ProblematicFrameTest.java Changeset: 33c1659e8b29 Author: jiangli Date: 2014-10-16 14:11 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/33c1659e8b29 8060256: The loop in Arguments::parse() can be enhanced. Summary: Add continue statement for matching cases. Reviewed-by: dholmes, bdelsart ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments_ext.hpp + test/runtime/CommandLine/TestVMOptions.java + test/runtime/CommandLine/flagfile.txt Changeset: 8b2a4f5232e4 Author: dcubed Date: 2014-10-17 06:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8b2a4f5232e4 Merge ! src/share/vm/runtime/arguments.cpp Changeset: 26809e0e253a Author: dcubed Date: 2014-10-18 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/26809e0e253a Merge ! src/share/vm/runtime/arguments.cpp Changeset: f1821f27f91c Author: stefank Date: 2014-10-02 10:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f1821f27f91c 8056240: Investigate increased GC remark time after class unloading changes in CRM Fuse Reviewed-by: mgerdin, coleenp, bdelsart ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/metadataOnStackMark.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/accessFlags.cpp ! src/share/vm/utilities/accessFlags.hpp + src/share/vm/utilities/chunkedList.cpp + src/share/vm/utilities/chunkedList.hpp Changeset: 76ee2cdb5d88 Author: jwilhelm Date: 2014-10-20 15:23 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/76ee2cdb5d88 Merge ! src/share/vm/runtime/thread.cpp Changeset: d9cb9b61a295 Author: jwilhelm Date: 2014-08-22 10:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d9cb9b61a295 8055702: Remove the generations array Summary: The _gens array is removed and replaced by explicit _young_gen and _old_gen variables. Reviewed-by: mgerdin, kbarrett ! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 96e85e97d06e Author: sjohanss Date: 2014-10-20 10:18 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/96e85e97d06e 8058568: GC cleanup phase can cause G1 skipping a System.gc() Summary: Marking G1 FullGC as a _full collection and passing down the correct before count. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp Changeset: f0c015238101 Author: mlarsson Date: 2014-10-21 11:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f0c015238101 6979279: remove special-case code for ParallelGCThreads==0 Reviewed-by: jwilhelm, brutisso, kbarrett ! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/g1StringDedup.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp ! src/share/vm/memory/freeBlockDictionary.cpp ! src/share/vm/memory/freeList.cpp ! src/share/vm/memory/freeList.hpp ! src/share/vm/memory/sharedHeap.cpp Changeset: 42667d44d63d Author: jwilhelm Date: 2014-10-22 16:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/42667d44d63d 8061805: BACKOUT - Remove the generations array Summary: Backing out the change due to non-trivial test problems in nightly testing. Reviewed-by: jwilhelm, mgerdin ! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: f0dd24a15264 Author: jwilhelm Date: 2014-10-23 17:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f0dd24a15264 Merge Changeset: 2891b59e2899 Author: amurillo Date: 2014-10-27 07:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/2891b59e2899 Merge From alejandro.murillo at oracle.com Mon Oct 27 17:53:18 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Mon, 27 Oct 2014 17:53:18 +0000 Subject: hg: jdk9/hs-emb/nashorn: 10 new changesets Message-ID: <201410271753.s9RHrIG6011177@aojmv0008> Changeset: 0c83d68ea1ed Author: sundar Date: 2014-10-20 13:27 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/0c83d68ea1ed 8061257: nashorn ant build script should have a sanity target Reviewed-by: lagergren, hannesw, attila ! make/build-nasgen.xml ! make/build.xml Changeset: 34d55faf0b3a Author: attila Date: 2014-10-20 12:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/34d55faf0b3a 8059844: Implement optimistic splitter Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AstSerializer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ProgramPoints.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitMethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockLexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/GetSplitState.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SetSplitState.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitReturn.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeVisitor.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AstDeserializer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java Changeset: 41d4537f8294 Author: hannesw Date: 2014-10-20 14:09 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/41d4537f8294 8060724: ant test262parallel in Nashorn spends a significant amount of time after almost all the tests are run Reviewed-by: lagergren, attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! test/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java Changeset: 4dfa462ee93f Author: attila Date: 2014-10-21 14:27 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/4dfa462ee93f 8058610: must not let long operations overflow Reviewed-by: hannesw, jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java + test/script/basic/JDK-8058610.js + test/script/basic/JDK-8058610.js.EXPECTED Changeset: 06c06c8443fd Author: lagergren Date: 2014-10-23 15:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/06c06c8443fd 8061391: concat as a builtin optimistic form, had to remove NoTypedArrayData and replace it, as we throw away a lot of optimistic link opportunities with NoTypedArrayData not being Continuous Reviewed-by: attila, hannesw ! bin/runopt.sh ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/AnyElements.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumericElements.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java + test/script/basic/JDK-8061391.js + test/script/basic/JDK-8061391.js.EXPECTED + test/script/basic/JDK-8061391_2.js + test/script/basic/JDK-8061391_3.js + test/script/basic/JDK-8061391_3.js.EXPECTED Changeset: 41b5976633aa Author: hannesw Date: 2014-10-23 17:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/41b5976633aa 8059813: Type Info Cache flag must must be documented Reviewed-by: attila, jlaskey ! docs/DEVELOPER_README ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFactory.java Changeset: bba8e963ccf2 Author: katleman Date: 2014-10-23 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/bba8e963ccf2 Added tag jdk9-b36 for changeset 10fe62bc1884 ! .hgtags Changeset: 2a3502a38f8c Author: lana Date: 2014-10-23 13:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/2a3502a38f8c Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitMethodEmitter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java Changeset: 871cd9451896 Author: attila Date: 2014-10-24 13:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/871cd9451896 8061955: asm.js idioms result in unnecessarily code emission Reviewed-by: hannesw, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDataView.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExpExecResult.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java Changeset: dd7bbdf81a53 Author: sundar Date: 2014-10-27 17:54 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/dd7bbdf81a53 8062024: Issue with date.setFullYear when time other than midnight Reviewed-by: jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java + test/script/basic/JDK-8062024.js + test/script/basic/JDK-8062024.js.EXPECTED From alejandro.murillo at oracle.com Mon Oct 27 17:53:17 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Mon, 27 Oct 2014 17:53:17 +0000 Subject: hg: jdk9/hs-emb/jdk: 18 new changesets Message-ID: <201410271753.s9RHrIek011174@aojmv0008> Changeset: 26e6402772c8 Author: alanb Date: 2014-10-19 11:52 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/26e6402772c8 8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows Reviewed-by: alanb Contributed-by: kirk.shoop at microsoft.com, v-valkop at microsoft.com ! make/mapfiles/libnet/mapfile-vers ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnio/ch/Net.c ! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Changeset: b0f9f132b59c Author: jbachorik Date: 2014-10-17 12:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b0f9f132b59c 8061312: Even more debug output needed Reviewed-by: sla, olagneau ! test/com/sun/tools/attach/StartManagementAgent.java Changeset: c17ad02a6268 Author: xuelei Date: 2014-10-20 13:31 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c17ad02a6268 8061464: A typo in CipherTestUtils test Reviewed-by: xuelei Contributed-by: Florian Weimer ! test/javax/net/ssl/TLS/CipherTestUtils.java Changeset: 57d07aa0a0eb Author: mullan Date: 2014-10-20 12:54 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/57d07aa0a0eb 8058547: Memory leak in ProtectionDomain cache Reviewed-by: weijun ! src/java.base/share/classes/java/security/ProtectionDomain.java Changeset: 558e97e47abe Author: valeriep Date: 2014-10-20 21:18 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/558e97e47abe 8046002: Move Ucrypto to the open jdk repo Summary: Move Ucrypto related sources, tests to openJDK Reviewed-by: mullan ! make/CreateJars.gmk ! make/CreateSecurityJars.gmk ! make/copy/Copy-java.base.gmk + make/copy/Copy-jdk.crypto.ucrypto.gmk + make/lib/Lib-jdk.crypto.ucrypto.gmk ! src/java.base/share/conf/security/java.policy + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/CipherContextRef.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/GCMParameters.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeKey.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSAKeyFactory.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoException.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java + src/jdk.crypto.ucrypto/solaris/conf/security/ucrypto-solaris.cfg + src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c + src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.h + src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.c + src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.h + src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/common.h + src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/spi.h ! test/TEST.groups + test/com/oracle/security/ucrypto/CipherSignNotSupported.java + test/com/oracle/security/ucrypto/Test8004873.java + test/com/oracle/security/ucrypto/TestAES.java + test/com/oracle/security/ucrypto/TestCICOWithGCM.java + test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java + test/com/oracle/security/ucrypto/TestDigest.java + test/com/oracle/security/ucrypto/TestGCMKeyAndIvCheck.java + test/com/oracle/security/ucrypto/TestGCMKeyWrap.java + test/com/oracle/security/ucrypto/TestGCMWithSBE.java + test/com/oracle/security/ucrypto/TestKATForGCM.java + test/com/oracle/security/ucrypto/TestMalformedRSA.java + test/com/oracle/security/ucrypto/TestRSA.java + test/com/oracle/security/ucrypto/UcryptoTest.java Changeset: 4110a7627857 Author: lancea Date: 2014-10-21 13:41 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4110a7627857 8059411: RowSetWarning does not chain warnings Reviewed-by: darcy, smarks, mchung ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetWarning.java + test/javax/sql/testng/test/rowset/RowSetWarningTests.java Changeset: 526d69b15ff5 Author: amurillo Date: 2014-10-21 13:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/526d69b15ff5 Merge Changeset: 07b10dda5f1c Author: sjiang Date: 2014-10-22 09:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/07b10dda5f1c 8060692: Delete com/sun/jmx/snmp and sun/management/snmp from OpenJDK Reviewed-by: alanb, dfuchs, erikj, mchung - src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerDecoder.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerEncoder.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/EnumRowStatus.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/Enumerated.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.README - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/AclEntryImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/AclImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/GroupImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Host.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAccess.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclBlock.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclItem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunities.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunity.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMEnterprise.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHost.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostInform.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostName.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostTrap.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformBlock.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformCommunity.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformInterestedHost.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformItem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpAddress.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpMask.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpV6Address.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMManagers.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMask.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMaskV6.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMSecurityDefs.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapBlock.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapCommunity.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapInterestedHost.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapItem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapNum.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JJTParserState.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/NetMaskImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Node.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/OwnerImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParseError.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParseException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jj - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jjt - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserConstants.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserTokenManager.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserTreeConstants.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/PermissionImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/PrincipalImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/README.update - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/SimpleNode.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/SnmpAcl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Token.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/TokenMgrError.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/InetAddressAcl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/ServiceName.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpAckPdu.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpBadSecurityLevelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpCounter.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpCounter64.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngine.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineId.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineParameters.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpGauge.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpInt.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpIpAddress.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpMessage.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpMsg.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpNull.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpOpaque.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpParams.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPdu.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduBulk.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduBulkType.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduFactoryBER.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduRequestType.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduTrap.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduBulk.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduPacket.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpSecurityException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpSecurityParameters.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpStatusException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpString.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpStringFixed.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpTooBigException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownAccContrModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownModelLcdException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownMsgProcModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownSecModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownSubSystemException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnsignedInt.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUsmKeyHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpV3Message.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpValue.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/ThreadContext.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/UserAcl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/AcmChecker.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/LongList.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpEntryOid.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpErrorHandlerAgent.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpGenericMetaServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpGenericObjectServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpIndex.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMib.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgent.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgentMBean.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequestImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibSubRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpRequestTree.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpStandardMetaServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpStandardObjectServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableCallbackHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryNotification.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableSupport.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpUserDataFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/ClientHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicationException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServerMBean.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServerMBean.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpInformHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpMibTree.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubBulkRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubNextRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/DefaultPaths.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/SnmpProperties.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlSubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpDecryptedPdu.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpEngineImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingResponse.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpLcd.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpModelLcd.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingSubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpOutgoingRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityCache.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecuritySubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpTools.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/mpm/SnmpMsgTranslator.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/mpm/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/Task.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/TaskServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/ThreadService.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/package.html - src/jdk.snmp/share/classes/sun/management/snmp/AdaptorBootstrap.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JVM_MANAGEMENT_MIB_IMPL.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmClassLoadingImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmCompilationImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemGCTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemManagerEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemPoolTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemoryMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRuntimeMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadingImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadingMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/NotificationTarget.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/NotificationTargetImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/README - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/package.html - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIB.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIBOidTable.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmCompilationMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmCompilationMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemoryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemoryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmOSMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmOSMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadingMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadingMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/package.html - src/jdk.snmp/share/classes/sun/management/snmp/package.html - src/jdk.snmp/share/classes/sun/management/snmp/util/JvmContextFactory.java - src/jdk.snmp/share/classes/sun/management/snmp/util/MibLogger.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpCachedData.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpListTableCache.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpLoadedClassData.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpNamedListTableCache.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpTableCache.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpTableHandler.java - src/jdk.snmp/share/classes/sun/management/snmp/util/package.html - test/com/sun/jmx/snmp/SnmpOidHashCode.java - test/com/sun/jmx/snmp/TimeTicksWrapping.java Changeset: 01349233c077 Author: jbachorik Date: 2014-10-17 10:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/01349233c077 8056143: interrupted java/lang/management/MemoryMXBean/LowMemoryTest.java leaves running process Reviewed-by: sla, dholmes ! test/ProblemList.txt ! test/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java ! test/java/lang/instrument/PremainClass/NoPremainAgentTest.java ! test/java/lang/instrument/PremainClass/PremainClassTest.java ! test/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java ! test/lib/testlibrary/OutputAnalyzerReportingTest.java ! test/lib/testlibrary/OutputAnalyzerTest.java ! test/lib/testlibrary/jdk/testlibrary/JcmdBase.java ! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java ! test/lib/testlibrary/jdk/testlibrary/OutputBuffer.java ! test/lib/testlibrary/jdk/testlibrary/ProcessThread.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ! test/sun/management/jdp/DynamicLauncher.java ! test/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java ! test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/sun/tools/jhat/HatHeapDump1Test.java ! test/sun/tools/jmap/BasicJMapTest.java ! test/sun/tools/jps/JpsHelper.java ! test/sun/tools/jps/TestJpsClass.java ! test/sun/tools/jps/TestJpsJar.java ! test/sun/tools/jps/TestJpsJarRelative.java ! test/sun/tools/jstack/BasicJStackTest.java ! test/sun/tools/jstatd/JstatdTest.java ! test/sun/tools/jstatd/TestJstatdUsage.java Changeset: 564cb1751bf9 Author: prappo Date: 2014-10-22 10:41 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/564cb1751bf9 8042888: Remove extcheck tool Reviewed-by: alanb, chegar ! make/CreateJars.gmk ! make/Images.gmk ! make/launcher/Launcher-jdk.dev.gmk - src/bsd/doc/man/extcheck.1 - src/bsd/doc/man/ja/extcheck.1 - src/jdk.dev/share/classes/com/sun/tools/extcheck/ExtCheck.java - src/jdk.dev/share/classes/com/sun/tools/extcheck/Main.java - src/linux/doc/man/extcheck.1 - src/linux/doc/man/ja/extcheck.1 - src/solaris/doc/sun/man/man1/extcheck.1 - src/solaris/doc/sun/man/man1/ja/extcheck.1 ! test/TEST.groups - test/com/sun/tools/extcheck/TestExtcheckArgs.java - test/com/sun/tools/extcheck/TestExtcheckArgs.sh ! test/tools/launcher/VersionCheck.java Changeset: 1dab5fd4d405 Author: dfuchs Date: 2014-10-22 17:23 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1dab5fd4d405 8059767: FileHandler should allow 'long' limits and handle overflow of MeteredStream.written. Summary: FileHandler now uses 'long' for limit and MeteredStream.written. It also reads a long for limit from the configuration, and has a new constructor allowing to pass a 'long' for limit. Reviewed-by: alanb, igerasim, mchung ! src/java.logging/share/classes/java/util/logging/FileHandler.java ! src/java.logging/share/classes/java/util/logging/LogManager.java + test/java/util/logging/FileHandlerLongLimit.java Changeset: 8b4aa51c8744 Author: dsamersoff Date: 2014-10-23 04:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8b4aa51c8744 8029465: warnings from b118 for jdk.src.share.native.sun.management: JNI exception pending Summary: Added missed exception check Reviewed-by: dholmes, sspitsyn, fparain ! src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c Changeset: c8efbf0a974b Author: katleman Date: 2014-10-23 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c8efbf0a974b Added tag jdk9-b36 for changeset cdcf2e599e42 ! .hgtags Changeset: fe044d8713f2 Author: lana Date: 2014-10-23 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/fe044d8713f2 Merge - src/bsd/doc/man/extcheck.1 - src/bsd/doc/man/ja/extcheck.1 - src/java.base/share/native/libjava/Compiler.c - src/jdk.dev/share/classes/com/sun/tools/extcheck/ExtCheck.java - src/jdk.dev/share/classes/com/sun/tools/extcheck/Main.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerDecoder.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerEncoder.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/EnumRowStatus.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/Enumerated.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.README - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/AclEntryImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/AclImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/GroupImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Host.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAccess.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclBlock.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclItem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunities.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunity.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMEnterprise.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHost.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostInform.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostName.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostTrap.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformBlock.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformCommunity.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformInterestedHost.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformItem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpAddress.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpMask.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpV6Address.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMManagers.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMask.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMaskV6.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMSecurityDefs.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapBlock.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapCommunity.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapInterestedHost.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapItem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapNum.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JJTParserState.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/NetMaskImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Node.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/OwnerImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParseError.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParseException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jj - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jjt - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserConstants.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserTokenManager.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserTreeConstants.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/PermissionImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/PrincipalImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/README.update - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/SimpleNode.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/SnmpAcl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Token.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/TokenMgrError.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/InetAddressAcl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/ServiceName.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpAckPdu.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpBadSecurityLevelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpCounter.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpCounter64.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngine.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineId.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineParameters.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpGauge.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpInt.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpIpAddress.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpMessage.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpMsg.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpNull.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpOpaque.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpParams.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPdu.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduBulk.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduBulkType.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduFactoryBER.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduRequestType.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduTrap.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduBulk.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduPacket.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpSecurityException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpSecurityParameters.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpStatusException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpString.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpStringFixed.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpTooBigException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownAccContrModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownModelLcdException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownMsgProcModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownSecModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownSubSystemException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnsignedInt.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUsmKeyHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpV3Message.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpValue.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/ThreadContext.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/UserAcl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/AcmChecker.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/LongList.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpEntryOid.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpErrorHandlerAgent.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpGenericMetaServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpGenericObjectServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpIndex.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMib.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgent.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgentMBean.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequestImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibSubRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpRequestTree.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpStandardMetaServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpStandardObjectServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableCallbackHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryNotification.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableSupport.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpUserDataFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/ClientHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicationException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServerMBean.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServerMBean.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpInformHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpMibTree.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubBulkRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubNextRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/DefaultPaths.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/SnmpProperties.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlSubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpDecryptedPdu.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpEngineImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingResponse.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpLcd.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpModelLcd.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingSubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpOutgoingRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityCache.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecuritySubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpTools.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/mpm/SnmpMsgTranslator.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/mpm/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/Task.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/TaskServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/ThreadService.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/package.html - src/jdk.snmp/share/classes/sun/management/snmp/AdaptorBootstrap.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JVM_MANAGEMENT_MIB_IMPL.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmClassLoadingImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmCompilationImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemGCTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemManagerEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemPoolTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemoryMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRuntimeMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadingImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadingMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/NotificationTarget.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/NotificationTargetImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/README - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/package.html - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIB.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIBOidTable.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmCompilationMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmCompilationMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemoryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemoryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmOSMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmOSMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadingMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadingMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/package.html - src/jdk.snmp/share/classes/sun/management/snmp/package.html - src/jdk.snmp/share/classes/sun/management/snmp/util/JvmContextFactory.java - src/jdk.snmp/share/classes/sun/management/snmp/util/MibLogger.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpCachedData.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpListTableCache.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpLoadedClassData.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpNamedListTableCache.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpTableCache.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpTableHandler.java - src/jdk.snmp/share/classes/sun/management/snmp/util/package.html - src/linux/doc/man/extcheck.1 - src/linux/doc/man/ja/extcheck.1 - src/solaris/doc/sun/man/man1/extcheck.1 - src/solaris/doc/sun/man/man1/ja/extcheck.1 - test/com/sun/jmx/snmp/SnmpOidHashCode.java - test/com/sun/jmx/snmp/TimeTicksWrapping.java - test/com/sun/tools/extcheck/TestExtcheckArgs.java - test/com/sun/tools/extcheck/TestExtcheckArgs.sh Changeset: 13b308870989 Author: erikj Date: 2014-10-24 11:45 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/13b308870989 8061924: demos target fails if users CDPATH is incorrectly set Reviewed-by: erikj Contributed-by: pointo1d at gmail.com ! make/CompileDemos.gmk Changeset: 0feb233b1349 Author: ksrini Date: 2014-10-24 06:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0feb233b1349 8061830: [asm] refresh internal ASM version v5.0.3 Reviewed-by: psandoz, sundar ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt Changeset: 52a0226d6a84 Author: vlivanov Date: 2014-10-24 08:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/52a0226d6a84 8060483: NPE with explicitCastArguments unboxing null Reviewed-by: attila, lagergren ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/sun/invoke/util/Wrapper.java + test/java/lang/invoke/ExplicitCastArgumentsTest.java Changeset: 5bb1c3b0c597 Author: valeriep Date: 2014-10-24 22:54 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5bb1c3b0c597 8061574: 9-dev solaris-amd64 and solaris-sparcv9 build fail on 2014-10-20 Summary: Add a custom header file for native ucrypto functions Reviewed-by: mchung + src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h From alejandro.murillo at oracle.com Mon Oct 27 17:53:23 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Mon, 27 Oct 2014 17:53:23 +0000 Subject: hg: jdk9/hs-emb/langtools: 11 new changesets Message-ID: <201410271753.s9RHrNco011185@aojmv0008> Changeset: bf8500822576 Author: emc Date: 2014-10-21 09:01 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/bf8500822576 8054457: Refactor Symbol kinds from small ints to an enum Summary: Replace bitmap logic in symbol.kind and pkind with an enum-based API Reviewed-by: mcimadamore, jjg ! make/build.properties ! make/tools/crules/MutableFieldsAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Pool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocEnter.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SeeTagImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerializedForm.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java ! test/tools/javac/6889255/T6889255.java ! test/tools/javac/scope/HashCollisionTest.java ! test/tools/javac/scope/StarImportTest.java Changeset: e284f560acf6 Author: jjg Date: 2014-10-21 13:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/e284f560acf6 8060056: replace java.io.File with java.nio.file.Path Reviewed-by: ksrini, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/CacheFSInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/SymbolArchive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndex.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java ! test/tools/javac/T6725036.java ! test/tools/javac/api/6440528/T6440528.java ! test/tools/javac/file/T7018098.java ! test/tools/javac/file/T7068437.java ! test/tools/javac/file/T7068451.java ! test/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Processor.java ! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/Processor.java ! test/tools/javac/warnings/suppress/VerifySuppressWarnings.java ! test/tools/javap/WhitespaceTest.java Changeset: 4be0e35f385a Author: jjg Date: 2014-10-21 17:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/4be0e35f385a 8061723: 8060056 breaks tests on Windows Reviewed-by: darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/CacheFSInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/SymbolArchive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndex.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java ! test/tools/javac/T6725036.java ! test/tools/javac/api/6440528/T6440528.java ! test/tools/javac/file/T7018098.java ! test/tools/javac/file/T7068437.java ! test/tools/javac/file/T7068451.java ! test/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Processor.java ! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/Processor.java ! test/tools/javac/warnings/suppress/VerifySuppressWarnings.java ! test/tools/javap/WhitespaceTest.java Changeset: 873e58766948 Author: vromero Date: 2014-10-23 10:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/873e58766948 8059710: javac, the same approach used in fix for JDK-8058708 should be applied to Code.closeAliveRanges Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java Changeset: 211903a785f3 Author: vromero Date: 2014-10-23 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/211903a785f3 8057800: Method reference with generic type creates NPE when compiling Reviewed-by: mcimadamore, dlsmith ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java Changeset: 315237c6b5e4 Author: katleman Date: 2014-10-23 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/315237c6b5e4 Added tag jdk9-b36 for changeset c536541235e5 ! .hgtags Changeset: e72e850ffa77 Author: lana Date: 2014-10-23 13:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/e72e850ffa77 Merge Changeset: 2e654dfe862e Author: mcimadamore Date: 2014-10-24 10:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/2e654dfe862e 8061778: Wrong LineNumberTable for default constructors Summary: Synthetic empty blocks generated by Lower are erroneously picked up by Gen Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/linenumbers/NestedLineNumberTest.java Changeset: 834b3d80c734 Author: jfranck Date: 2014-10-24 08:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/834b3d80c734 8054448: (ann) Cannot reference field of inner class in an anonymous class Reviewed-by: jlahoda, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java + test/tools/javac/annotations/FinalStringInNested.java Changeset: 14e1d2a15822 Author: jlahoda Date: 2014-10-24 20:07 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/14e1d2a15822 8061323: JavadocTokenizer repeatedly compiles pattern to check for deprecation Summary: Keeping the "@deprecated" Pattern in a static field. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java Changeset: bbd0164f668d Author: alundblad Date: 2014-10-27 14:55 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/bbd0164f668d 8060715: There is a small race condition in IdleResetSjavac Summary: Synchronizes on method level instead of variable access level. Reviewed-by: jfranck ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java From alejandro.murillo at oracle.com Fri Oct 31 16:48:26 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 31 Oct 2014 16:48:26 +0000 Subject: hg: jdk9/hs-emb/jaxws: Added tag jdk9-b37 for changeset 90de6ecbff46 Message-ID: <201410311648.s9VGmQ6c019298@aojmv0008> Changeset: dd4ba422dba8 Author: katleman Date: 2014-10-30 08:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxws/rev/dd4ba422dba8 Added tag jdk9-b37 for changeset 90de6ecbff46 ! .hgtags From alejandro.murillo at oracle.com Fri Oct 31 16:48:28 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 31 Oct 2014 16:48:28 +0000 Subject: hg: jdk9/hs-emb: 6 new changesets Message-ID: <201410311648.s9VGmS4G019325@aojmv0008> Changeset: 723a67b0c442 Author: bchristi Date: 2014-09-04 14:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/723a67b0c442 8044473: Allow for extended set of platform MXBeans Summary: add ExtendedPlatformComponent Reviewed-by: dfuchs ! make/common/NON_CORE_PKGS.gmk Changeset: 12d3dc35f0e8 Author: erikj Date: 2014-10-28 09:47 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/12d3dc35f0e8 8062159: Fix Xrender check to work with sysroot Reviewed-by: tbell, prr ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 Changeset: ce3b04a39f79 Author: rriggs Date: 2014-10-28 17:14 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/ce3b04a39f79 8048124: Read hijra-config-umalqura.properties as a resource Summary: Removed use of calendar.properties to configure calendars, move UmmAlQura calendar to resource Reviewed-by: alanb ! make/CompileJavaModules.gmk Changeset: b2f12fc4c6f8 Author: erikj Date: 2014-10-30 17:49 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/b2f12fc4c6f8 8062521: 9-dev glinux/elinux "configure: error: Could not find all X11 headers" since 2014-10-28 Reviewed-by: dholmes ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 398fdedf2349 Author: katleman Date: 2014-10-30 08:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/398fdedf2349 Added tag jdk9-b37 for changeset 723a67b0c442 ! .hgtags Changeset: d42c0a90afc3 Author: lana Date: 2014-10-30 13:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/rev/d42c0a90afc3 Merge From alejandro.murillo at oracle.com Fri Oct 31 16:48:28 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 31 Oct 2014 16:48:28 +0000 Subject: hg: jdk9/hs-emb/jaxp: 3 new changesets Message-ID: <201410311648.s9VGmSS1019328@aojmv0008> Changeset: f697052647e3 Author: martin Date: 2014-10-30 07:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/f697052647e3 7156085: ArrayIndexOutOfBoundsException throws in UTF8Reader of SAXParser Summary: improve support for supplementary characters Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java Changeset: a2bbbdef34e7 Author: katleman Date: 2014-10-30 08:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/a2bbbdef34e7 Added tag jdk9-b37 for changeset 48e4ec70cc1c ! .hgtags Changeset: 6c6b34477e93 Author: lana Date: 2014-10-30 13:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jaxp/rev/6c6b34477e93 Merge From alejandro.murillo at oracle.com Fri Oct 31 16:48:24 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 31 Oct 2014 16:48:24 +0000 Subject: hg: jdk9/hs-emb/corba: Added tag jdk9-b37 for changeset 7e9add74ad50 Message-ID: <201410311648.s9VGmPFU019281@aojmv0008> Changeset: 8acf056126e8 Author: katleman Date: 2014-10-30 08:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/corba/rev/8acf056126e8 Added tag jdk9-b37 for changeset 7e9add74ad50 ! .hgtags From alejandro.murillo at oracle.com Fri Oct 31 16:48:33 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 31 Oct 2014 16:48:33 +0000 Subject: hg: jdk9/hs-emb/nashorn: 5 new changesets Message-ID: <201410311648.s9VGmXZi019437@aojmv0008> Changeset: 71ddc6499be5 Author: sundar Date: 2014-10-28 17:22 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/71ddc6499be5 8062216: [nashorn] regresion test failure with TimeZone Reviewed-by: hannesw, lagergren ! test/script/basic/JDK-8062024.js Changeset: 6a90ece54f72 Author: hannesw Date: 2014-10-30 19:55 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/6a90ece54f72 8062401: User accessors require boxing and do not support optimistic types Reviewed-by: jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SpillProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java + test/examples/getter-setter-micro.js Changeset: 088cf2e5d60f Author: katleman Date: 2014-10-30 08:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/088cf2e5d60f Added tag jdk9-b37 for changeset dd7bbdf81a53 ! .hgtags Changeset: 365f55e7b3c4 Author: lana Date: 2014-10-30 13:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/365f55e7b3c4 Merge Changeset: e319d499e2bf Author: hannesw Date: 2014-10-31 10:06 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/e319d499e2bf 8062132: Nashorn incorrectly binds this for constructor created by another function Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java + test/script/basic/JDK-8062132.js + test/script/basic/JDK-8062132.js.EXPECTED From alejandro.murillo at oracle.com Fri Oct 31 16:48:34 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 31 Oct 2014 16:48:34 +0000 Subject: hg: jdk9/hs-emb/hotspot: 49 new changesets Message-ID: <201410311648.s9VGmY0V019444@aojmv0008> Changeset: 57f1da01f4f3 Author: katleman Date: 2014-10-30 08:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/57f1da01f4f3 Added tag jdk9-b37 for changeset b1c2dd843f24 ! .hgtags Changeset: c363a8b87e47 Author: lana Date: 2014-10-30 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c363a8b87e47 Merge Changeset: 9ccb94e5c153 Author: fparain Date: 2014-10-22 02:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9ccb94e5c153 8061618: Removed unused networking functions from os class Reviewed-by: lfoltan, hseigel, dholmes ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.inline.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.inline.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/os.hpp Changeset: 06de05da6f2b Author: aeriksso Date: 2014-10-22 13:59 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/06de05da6f2b 8057043: Type annotations not retained during class redefine / retransform Reviewed-by: coleenp, sspitsyn, jfranck ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp + test/runtime/RedefineTests/RedefineAnnotations.java Changeset: 59c89d7cc30f Author: acorn Date: 2014-10-22 15:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/59c89d7cc30f 8043275: Fix interface initialization for default methods. Summary: Initialize interfaces that declare concrete instance methods. Reviewed-by: kamg, coleenp, psandoz ! src/share/vm/classfile/classFileParser.cpp + src/share/vm/classfile/classFileParser.cpp.orig ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/utilities/dtrace_disabled.hpp ! test/runtime/lambda-features/InvokespecialInterface.java + test/runtime/lambda-features/TestInterfaceInit.java + test/runtime/lambda-features/TestInterfaceOrder.java Changeset: 1947a3d46cd5 Author: acorn Date: 2014-10-22 22:37 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/1947a3d46cd5 Merge Changeset: f562ab17393e Author: ccheung Date: 2014-10-23 10:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f562ab17393e 8038268: VM Crashes in MetaspaceShared::generate_vtable_methods while creating CDS archive with limiting SharedMiscCodeSize Summary: estimate the minimum required size for the misc code region and check if the specified misc code region size meets the minimum size requirement Reviewed-by: jiangli, dholmes ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! test/runtime/SharedArchiveFile/LimitSharedSizes.java Changeset: 27ce97a5b0dd Author: cjplummer Date: 2014-10-23 14:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/27ce97a5b0dd 6191224: (reflect) Misleading detail string in IllegalArgumentException thrown by Array.get Summary: The test case shows that an exception is thrown with the message "Argument is not an array", when in fact the argument is an array, but an array of a primitive type is actually what was expected. Fixed by differentiating between failing because an array was expected and failing because an array of a primitive type was expected. Reviewed-by: dholmes, ctornqvi, lfoltan ! src/share/vm/prims/jvm.cpp + test/runtime/reflect/ArrayGetIntException.java Changeset: a3acb8e53230 Author: hseigel Date: 2014-10-24 08:56 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a3acb8e53230 8061962: classFileParser.cpp.orig got erroneously added to the hotspot source repository Summary: Remove the file Reviewed-by: coleenp, ccheung - src/share/vm/classfile/classFileParser.cpp.orig Changeset: 64c09126ad3c Author: dcubed Date: 2014-10-27 15:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/64c09126ad3c Merge Changeset: e0048254cc82 Author: coleenp Date: 2014-10-28 17:02 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e0048254cc82 8058093: Test nsk/stress/jck60/jck60014: assert in src/share/vm/oops/constantPool.cpp: should not be resolved otherwise 8044209: nsk/split_verifier/security/coglio06 fails with exit code 97 - missing 'prohibited package name' Summary: Fix resolution error saving. Reviewed-by: lfoltan, sspitsyn, hseigel, ctornqvi ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/runtime/deoptimization.cpp Changeset: a1842666e889 Author: thartmann Date: 2014-10-16 12:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a1842666e889 8059846: InstanceKlass should use MutexLockerEx to acquire OsrList_lock Summary: Replace explicit locking of OsrList_lock by a MutexLockerEx instantiation. Reviewed-by: kvn, anoll, drchase, dholmes, dlong, coleenp ! src/share/vm/oops/instanceKlass.cpp Changeset: 18c85ea84df6 Author: thartmann Date: 2014-10-17 08:56 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/18c85ea84df6 8060196: 'CodeHeap is full' warning suggests to increase wrong code heap size Summary: Fixed 'CodeHeap is full' warning to output the right CodeHeapSize flag. Reviewed-by: kvn, anoll ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp Changeset: 400c6e3c13a4 Author: thartmann Date: 2014-10-17 10:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/400c6e3c13a4 8060454: [TESTBUG] Whitebox tests fail with -XX:CompileThreshold=100 Summary: Move the call to 'waitAndDeoptimize' from the warmup methods to the osr triggering methods to make sure that no non-osr compilation is in the queue after warmup. Reviewed-by: kvn ! test/compiler/whitebox/CompilerWhiteBoxTest.java Changeset: a931540f0543 Author: thartmann Date: 2014-10-17 08:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a931540f0543 Merge Changeset: 32706bfa2dfe Author: iveresov Date: 2014-10-17 10:09 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/32706bfa2dfe Merge Changeset: 3c4254d2df12 Author: kvn Date: 2014-10-17 15:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3c4254d2df12 8059139: It should be possible to explicitly disable usage of TZCNT instr w/ -XX:-UseBMI1Instructions Reviewed-by: iveresov ! src/cpu/x86/vm/vm_version_x86.cpp Changeset: fa734079958d Author: kvn Date: 2014-10-21 12:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/fa734079958d 8061563: Typo in test/compiler/exceptions/CatchInlineExceptions.java Summary: fix typo Reviewed-by: iveresov ! test/compiler/exceptions/CatchInlineExceptions.java Changeset: 0385cbc59f3b Author: iveresov Date: 2014-10-23 09:41 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0385cbc59f3b 8047383: SIGBUS in C2 compiled method weblogic.wsee.jaxws.framework.jaxrpc.EnvironmentFactory$SimulatedWsdlDefinitions. Summary: Do not rematerialize constant table loads in PhaseAggressiveCoalesce::insert_copies() Reviewed-by: kvn ! src/share/vm/opto/coalesce.cpp Changeset: 06f331be32b8 Author: thartmann Date: 2014-10-24 08:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/06f331be32b8 8061443: Whitebox get*VMFlag() methods fail with develop flags in product builds Summary: Changed 'get*VMFlag' to return all flags. Added methods 'isLockedVMFlag' and 'isConstantVMFlag' and adapted tests. Reviewed-by: kvn, dholmes, sla ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java ! test/testlibrary_tests/whitebox/vm_flags/StringTest.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java ! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java Changeset: 6ac82ab8d163 Author: thartmann Date: 2014-10-24 08:27 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6ac82ab8d163 8060479: [TESTBUG] compiler/codecache/CheckSegmentedCodeCache.java test fails with product build Summary: Added check for product build and compute minimum code cache size accordingly. Reviewed-by: kvn, iignatyev ! test/compiler/codecache/CheckSegmentedCodeCache.java Changeset: a754d0298071 Author: thartmann Date: 2014-10-24 08:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a754d0298071 8061486: [TESTBUG] compiler/whitebox/ tests fail : must be osr_compiled (reappeared in nightlies) Summary: Call warmup code from OSR triggering method to make sure no non-OSR compilation is triggered in the loop. Reviewed-by: kvn ! test/compiler/whitebox/CompilerWhiteBoxTest.java Changeset: 956bdea3c7e0 Author: anoll Date: 2014-10-24 14:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/956bdea3c7e0 8046809: vm/mlvm/meth/stress/compiler/deoptimize CodeCache is full. Summary: Use separate sweeper thread; enables more aggressive sweeping. Reviewed-by: kvn, jrose ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/memory/heap.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/trace/trace.xml ! test/compiler/startup/SmallCodeCacheStartup.java ! test/gc/g1/TestHumongousCodeCacheRoots.java Changeset: 7723d5b0fca3 Author: vlivanov Date: 2014-10-24 09:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/7723d5b0fca3 8058847: C2: EliminateAutoBox regression after 8042786 Reviewed-by: kvn, roland ! src/share/vm/opto/memnode.cpp + test/compiler/EliminateAutoBox/UnsignedLoads.java Changeset: 3fb2dd37c0bb Author: vlivanov Date: 2014-10-24 09:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3fb2dd37c0bb 8036748: assert(_base == Int) failed: Not an Int w/ -XX:+TraceIterativeGVN Reviewed-by: kvn, roland ! src/share/vm/opto/callnode.cpp + test/compiler/debug/TraceIterativeGVN.java Changeset: d4fca4ca4407 Author: vlivanov Date: 2014-10-24 09:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d4fca4ca4407 8028481: [TESTBUG] compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java should be in needs_nashorn test group Reviewed-by: vlivanov, kvn Contributed-by: sergei.kovalev at oracle.com ! test/TEST.groups Changeset: b9576378eaad Author: kvn Date: 2014-10-24 10:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b9576378eaad 8041984: CompilerThread seems to occupy all CPU in a very rare situation Summary: Add new timeout checks to EA. Reviewed-by: iveresov, drchase ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/escape.hpp Changeset: 89b4256ee430 Author: fzhinkin Date: 2014-10-25 19:06 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/89b4256ee430 8043674: Update compiler/intrinsic/bmi tests to run it on all platforms Reviewed-by: kvn, iignatyev, fzhinkin Contributed-by: Dmitrij Pochepko ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java Changeset: d0e59d57dda2 Author: iveresov Date: 2014-10-25 21:02 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d0e59d57dda2 8059200: Promoted JDK9 b31 for Solaris-amd64 fails (Error: dl failure on line 744, no picl library) on Solaris 11.1 Summary: Manually load libpicl.so (used on SPARC only) Reviewed-by: kvn ! make/solaris/makefiles/vm.make ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp Changeset: ee3320873991 Author: morris Date: 2014-08-13 13:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/ee3320873991 8054530: C2: assert(res == old_res) failed: Inconsistency between old and new Summary: Fixed signedness problem with assertion. Reviewed-by: kvn ! src/share/vm/oops/objArrayOop.hpp Changeset: 164dfb54fd47 Author: kvn Date: 2014-08-05 14:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/164dfb54fd47 8049542: C2: assert(size_in_words <= (julong)max_jint) failed: no overflow Summary: Added juint cast to avoid gcc problem we have on one of our platforms. Reviewed-by: dholmes, roland ! src/share/vm/oops/typeArrayOop.hpp Changeset: 598aa78fc24b Author: iveresov Date: 2014-10-27 20:03 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/598aa78fc24b Merge ! src/share/vm/code/nmethod.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: c2c9379993da Author: thartmann Date: 2014-10-28 09:17 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c2c9379993da 8061983: [TESTBUG] compiler/whitebox/MakeMethodNotCompilableTest.java fails with "must not be in queue" Summary: Added a method checkNotCompiled(boolean isOsr) to either check if the method is OSR compiled or to check if it is non-OSR compiled. Reviewed-by: kvn ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java Changeset: 0730c0daed9b Author: thartmann Date: 2014-10-28 16:44 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0730c0daed9b 8062250: [TESTBUG] compiler/codecache/CheckSegmentedCodeCache.java fails after CodeCacheMinimumFreeSpace removal Summary: Adapted calculation of minimum code cache size after CodeCacheMinimumFreeSpace was removed by JDK-8046809. Reviewed-by: kvn, anoll ! test/TEST.groups ! test/compiler/codecache/CheckSegmentedCodeCache.java Changeset: 4522428f5220 Author: neliasso Date: 2014-10-28 20:16 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4522428f5220 8061250: serviceability/dcmd/compiler/CompilerQueueTest.java failed Summary: Fixed logging to avoid parsing mistake and added test case. Reviewed-by: kvn, twisti ! test/serviceability/dcmd/compiler/CompilerQueueTest.java Changeset: fae833698aa3 Author: anoll Date: 2014-10-29 15:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/fae833698aa3 8062284: Sweeper thread should not be visible when calling Thread.getAllStackTraces() Summary: Make thread not visible when calling Thread.getAllStackTraces() Reviewed-by: kvn, shade ! src/share/vm/runtime/thread.hpp Changeset: d30c8335bb6f Author: thartmann Date: 2014-10-30 13:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d30c8335bb6f 8061817: Whitebox.deoptimizeMethod() does not deoptimize all OSR versions of method Summary: Fixed Whitebox.deoptimizeMethod() to deoptimize all OSR versions of the method. Reviewed-by: kvn, iignatyev ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/whitebox.cpp + test/compiler/whitebox/DeoptimizeMultipleOSRTest.java Changeset: 253150035d8f Author: iveresov Date: 2014-10-30 09:50 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/253150035d8f Merge ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp Changeset: 91c3d4bcf583 Author: amurillo Date: 2014-10-30 22:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/91c3d4bcf583 Merge Changeset: 6d6b54e7cd9b Author: ehelin Date: 2014-10-23 11:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6d6b54e7cd9b 8061630: G1 iterates over JNIHandles two times Reviewed-by: mgerdin, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: b975344bc52d Author: jwilhelm Date: 2014-10-23 17:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b975344bc52d Merge Changeset: eb41f3c4b277 Author: kbarrett Date: 2014-10-23 16:19 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/eb41f3c4b277 8061748: Remove check_ct_logs_at_safepoint() Summary: Remove unused function and related closure class Reviewed-by: jwilhelm, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: 3d2a0f94ad03 Author: jmasa Date: 2014-10-27 07:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3d2a0f94ad03 8059614: [TESTBUG] Test for UseNUMA enable UseNUMAInterleaving Summary: Tests that UseNUMAInterleaving enabled for all collectors by ergonomics, on all platforms when UseNUMA feature is enabled. Reviewed-by: jmasa, dfazunen Contributed-by: andrey.x.zakharov at oracle.com + test/gc/arguments/TestUseNUMAInterleaving.java Changeset: a6844eb7f14c Author: jmasa Date: 2014-10-27 16:39 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a6844eb7f14c Merge Changeset: 4b28f1ee9b66 Author: jwilhelm Date: 2014-10-27 20:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4b28f1ee9b66 Merge Changeset: aec7d1bde45f Author: jwilhelm Date: 2014-10-27 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/aec7d1bde45f Merge Changeset: fb12640e66df Author: jwilhelm Date: 2014-10-27 20:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/fb12640e66df Merge Changeset: eb113689551d Author: jwilhelm Date: 2014-10-30 01:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/eb113689551d Merge Changeset: 953e3015355f Author: jwilhelm Date: 2014-10-31 08:00 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/953e3015355f Merge From alejandro.murillo at oracle.com Fri Oct 31 16:48:38 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 31 Oct 2014 16:48:38 +0000 Subject: hg: jdk9/hs-emb/langtools: 12 new changesets Message-ID: <201410311648.s9VGmcU4019451@aojmv0008> Changeset: 478972d90f7b Author: sogoel Date: 2014-10-27 10:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/478972d90f7b 8059423: Replace references for rt.jar by temp.jar Reviewed-by: jjg ! test/tools/javac/T6558476.java ! test/tools/javap/T6729471.java Changeset: 7b80aafb5b76 Author: jfranck Date: 2014-09-25 14:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/7b80aafb5b76 8059453: javac crashes with -Xjcov and union types Reviewed-by: jlahoda, vromero Contributed-by: Liam Miller-Cushon ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java + test/tools/javac/options/XjcovUnionTypeTest.java Changeset: 82acac4e6d0d Author: rwarburton Date: 2014-10-29 12:09 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/82acac4e6d0d 8062376: Suppress cast warnings when using NIO buffers Reviewed-by: psandoz, jfranck ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BaseFileManager.java Changeset: 56f8be952a5c Author: jjg Date: 2014-10-29 17:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/56f8be952a5c 8062348: langtools tests should close file manager (group 1) Reviewed-by: darcy ! test/tools/all/RunCodingRules.java ! test/tools/javac/6341866/T6341866.java ! test/tools/javac/6400872/T6400872.java ! test/tools/javac/6402516/Checker.java ! test/tools/javac/6440583/T6440583.java ! test/tools/javac/6902720/Test.java ! test/tools/javac/7003595/T7003595.java ! test/tools/javac/7079713/TestCircularClassfile.java ! test/tools/javac/7142086/T7142086.java ! test/tools/javac/NoStringToLower.java ! test/tools/javac/Paths/6638501/JarFromManifestFailure.java ! test/tools/javac/Paths/TestCompileJARInClassPath.java ! test/tools/javac/T6265400.java ! test/tools/javac/T6340549.java ! test/tools/javac/T6351767.java ! test/tools/javac/T6361619.java ! test/tools/javac/T6395974.java ! test/tools/javac/T6397044.java ! test/tools/javac/T6397286.java ! test/tools/javac/T6403466.java ! test/tools/javac/T6406771.java ! test/tools/javac/T6407066.java ! test/tools/javac/T6410706.java ! test/tools/javac/T6458823/T6458823.java ! test/tools/javac/T6665791.java ! test/tools/javac/T6705935.java ! test/tools/javac/T6900149.java ! test/tools/javac/T6956462/T6956462.java ! test/tools/javac/T6956638.java ! test/tools/javac/T7142672/Bug.java ! test/tools/javac/T7159016.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java ! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/tools/javac/TryWithResources/InterruptedExceptionTest.java ! test/tools/javac/TryWithResources/UnusedResourcesTest.java ! test/tools/javac/annotations/neg/8022765/VerifyAnnotationsAttributed.java ! test/tools/javac/annotations/repeatingAnnotations/combo/Helper.java ! test/tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java ! test/tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java ! test/tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java ! test/tools/javac/annotations/typeAnnotations/failures/CheckErrorsForSource7.java ! test/tools/javac/api/6420409/T6420409.java ! test/tools/javac/api/6420464/T6420464.java ! test/tools/javac/api/6431435/T6431435.java ! test/tools/javac/api/7086261/T7086261.java ! test/tools/javac/api/8007344/Test.java ! test/tools/javac/api/Sibling.java ! test/tools/javac/api/T6258271.java ! test/tools/javac/api/T6265137.java ! test/tools/javac/api/T6306137.java ! test/tools/javac/api/T6345974.java ! test/tools/javac/api/T6357331.java ! test/tools/javac/api/T6358786.java ! test/tools/javac/api/T6358955.java ! test/tools/javac/api/T6392782.java ! test/tools/javac/api/T6397104.java ! test/tools/javac/api/T6400205.java ! test/tools/javac/api/T6400207.java ! test/tools/javac/api/T6412669.java ! test/tools/javac/api/T6419926.java ! test/tools/javac/api/T6430241.java ! test/tools/javac/api/T6431879.java ! test/tools/javac/api/T6483788.java ! test/tools/javac/api/T6501502.java ! test/tools/javac/api/TestClientCodeWrapper.java ! test/tools/javac/api/TestDocComments.java ! test/tools/javac/api/TestGetElementReference.java ! test/tools/javac/api/TestGetScope.java ! test/tools/javac/api/TestJavacTask.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/api/TestSearchPaths.java ! test/tools/javac/api/TestTreePath.java ! test/tools/javac/api/TestTrees.java ! test/tools/javac/api/taskListeners/CompileEvent.java ! test/tools/javac/api/taskListeners/EventsBalancedTest.java ! test/tools/javac/api/taskListeners/TestSimpleAddRemove.java ! test/tools/javac/cast/intersection/IntersectionTypeParserTest.java ! test/tools/javac/classreader/T7031108.java ! test/tools/javac/defaultMethods/DefaultMethodFlags.java ! test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java ! test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/doclint/DocLintTest.java ! test/tools/javac/doctree/DocTreePathScannerTest.java ! test/tools/javac/doctree/SimpleDocTreeVisitorTest.java ! test/tools/javac/file/T7068451.java ! test/tools/javac/flow/LVTHarness.java ! test/tools/javac/generics/bridges/BridgeHarness.java ! test/tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java ! test/tools/javac/generics/diamond/7030687/ParserTest.java ! test/tools/javac/generics/inference/7086601/T7086601b.java ! test/tools/javac/lambda/BadLambdaExpr.java ! test/tools/javac/lambda/TestSelfRef.java ! test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java ! test/tools/javac/lambda/methodReference/SamConversionComboTest.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java ! test/tools/javac/nativeHeaders/NativeHeaderTest.java ! test/tools/javac/options/xprefer/XPreferTest.java ! test/tools/javac/plugin/showtype/Test.java ! test/tools/javac/positions/TreeEndPosTest.java ! test/tools/javac/processing/6348193/T6348193.java ! test/tools/javac/processing/6348499/T6348499.java ! test/tools/javac/processing/6378728/T6378728.java ! test/tools/javac/processing/6414633/T6414633.java ! test/tools/javac/processing/6430209/T6430209.java ! test/tools/javac/processing/T6439826.java ! test/tools/javac/processing/errors/TestSuppression.java ! test/tools/javac/processing/loader/testClose/TestClose.java ! test/tools/javac/processing/model/testgetallmembers/Main.java ! test/tools/javac/processing/model/type/BoundsTest.java ! test/tools/javac/processing/model/type/IntersectionPropertiesTest.java ! test/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java ! test/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java ! test/tools/javac/processing/options/testCommandLineClasses/Test.java ! test/tools/javac/processing/rounds/BaseClassesNotReRead.java ! test/tools/javac/profiles/ProfileOptionTest.java ! test/tools/javac/resolve/ResolveHarness.java ! test/tools/javac/tree/ClassTreeTest.java ! test/tools/javac/tree/DocCommentToplevelTest.java ! test/tools/javac/tree/MissingSemicolonTest.java ! test/tools/javac/tree/PrettySimpleStringTest.java ! test/tools/javac/tree/T6963934.java ! test/tools/javac/tree/T6993305.java ! test/tools/javac/tree/TestToString.java ! test/tools/javac/tree/TreePosRoundsTest.java ! test/tools/javac/tree/TreePosTest.java ! test/tools/javac/unit/T6198196.java ! test/tools/javac/varargs/6199075/T6199075.java ! test/tools/javac/varargs/7043922/T7043922.java ! test/tools/javac/versions/Versions.java ! test/tools/javadoc/CheckResourceKeys.java ! test/tools/javadoc/api/basic/DocletPathTest.java ! test/tools/javadoc/api/basic/GetTask_DiagListenerTest.java ! test/tools/javadoc/api/basic/GetTask_DocletClassTest.java ! test/tools/javadoc/api/basic/GetTask_FileObjectsTest.java ! test/tools/javadoc/api/basic/GetTask_OptionsTest.java ! test/tools/javadoc/api/basic/GetTask_WriterTest.java ! test/tools/javadoc/api/basic/JavadocTaskImplTest.java ! test/tools/javadoc/api/basic/TagletPathTest.java ! test/tools/javadoc/api/basic/Task_reuseTest.java ! test/tools/javadoc/doclint/DocLintTest.java ! test/tools/javap/TestSuperclass.java ! test/tools/sjavac/DependencyCollection.java Changeset: b0b7c051d199 Author: jjg Date: 2014-10-29 18:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/b0b7c051d199 8062504: javadoc Start does not close file managers that it opens Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java Changeset: f839b50088bc Author: jjg Date: 2014-10-29 19:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/f839b50088bc 8062514: Update ToolTester tests to close file manager Reviewed-by: darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! test/tools/javac/api/6406133/T6406133.java ! test/tools/javac/api/6410643/T6410643.java ! test/tools/javac/api/6411310/T6411310.java ! test/tools/javac/api/6411333/T6411333.java ! test/tools/javac/api/6412656/T6412656.java ! test/tools/javac/api/6415780/T6415780.java ! test/tools/javac/api/6418694/T6418694.java ! test/tools/javac/api/6421111/T6421111.java ! test/tools/javac/api/6421756/T6421756.java ! test/tools/javac/api/6422215/T6422215.java ! test/tools/javac/api/6422327/T6422327.java ! test/tools/javac/api/6423003/T6423003.java ! test/tools/javac/api/6431257/T6431257.java ! test/tools/javac/api/6437349/T6437349.java ! test/tools/javac/api/6437999/T6437999.java ! test/tools/javac/api/6440333/T6440333.java ! test/tools/javac/api/6440528/T6440528.java ! test/tools/javac/api/6468404/T6468404.java ! test/tools/javac/api/6731573/T6731573.java ! test/tools/javac/api/6733837/T6733837.java ! test/tools/javac/api/TestJavacTaskScanner.java ! test/tools/javac/api/TestResolveError.java ! test/tools/javac/api/guide/Test.java ! test/tools/javac/api/lib/ToolTester.java Changeset: d0fc66ac270c Author: katleman Date: 2014-10-30 08:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/d0fc66ac270c Added tag jdk9-b37 for changeset 478972d90f7b ! .hgtags Changeset: 2039ed305029 Author: lana Date: 2014-10-30 13:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/2039ed305029 Merge Changeset: 5ad591bc3ef6 Author: sogoel Date: 2014-10-30 15:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/5ad591bc3ef6 8062336: Revert tools/javap/T6729471.java to original test code Reviewed-by: jjg ! test/tools/javap/T6729471.java Changeset: c36403059804 Author: jjg Date: 2014-10-30 16:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/c36403059804 8062579: JavacTask, DocumentationTask impls should close file manager when possible Reviewed-by: ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BaseFileManager.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTool.java Changeset: fd59a2d43134 Author: jjg Date: 2014-10-30 17:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/fd59a2d43134 8062593: remove debug print statements Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: 9fd9a50e7994 Author: ksrini Date: 2014-10-31 07:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/9fd9a50e7994 8061305: Javadoc crashes when method name ends with "Property" Reviewed-by: jjg ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java - test/com/sun/javadoc/testJavaFX/C.java - test/com/sun/javadoc/testJavaFX/D.java ! test/com/sun/javadoc/testJavaFX/TestJavaFX.java + test/com/sun/javadoc/testJavaFX/pkg1/C.java + test/com/sun/javadoc/testJavaFX/pkg1/D.java + test/com/sun/javadoc/testJavaFX/pkg2/Test.java From alejandro.murillo at oracle.com Fri Oct 31 16:48:40 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 31 Oct 2014 16:48:40 +0000 Subject: hg: jdk9/hs-emb/jdk: 48 new changesets Message-ID: <201410311648.s9VGmgoF019471@aojmv0008> Changeset: 48f475bdccfc Author: bchristi Date: 2014-09-05 09:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/48f475bdccfc 8044473: Allow for extended set of platform MXBeans Summary: add ExtendedPlatformComponent Reviewed-by: dfuchs ! src/java.management/share/classes/java/lang/management/ManagementFactory.java + src/java.management/share/classes/sun/management/ExtendedPlatformComponent.java Changeset: 27c3345d6dce Author: bchristi Date: 2014-10-22 14:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/27c3345d6dce 8049373: All compact profiles builds fail following JDK-8044473 Summary: Update compact profile contents Reviewed-by: mchung ! make/profile-rtjar-includes.txt Changeset: 954e305333f6 Author: jbachorik Date: 2014-10-24 18:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/954e305333f6 8062070: com/sun/jdi/DoubleAgentTest.java.DoubleAgentTest fails intermittently after 8056143 Reviewed-by: dholmes ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java Changeset: 4162bcc663dc Author: lancea Date: 2014-10-27 16:57 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4162bcc663dc 8062198: Add RowSetMetaDataImpl Tests and add column range validation to isdefinitlyWritable Reviewed-by: joehw ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java ! test/java/sql/util/BaseTest.java - test/java/sql/util/StubBlob.java ! test/javax/sql/testng/TEST.properties + test/javax/sql/testng/test/rowset/RowSetMetaDataTests.java - test/javax/sql/testng/util/BaseTest.java - test/javax/sql/testng/util/TestPolicy.java Changeset: 67a92afb97bc Author: mchung Date: 2014-10-27 13:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/67a92afb97bc 8043277: Update jdk regression tests to extend the default security policy instead of override Reviewed-by: alanb, mullan, chegar, sla ! test/TEST.ROOT ! test/java/net/URLPermission/URLTest.java ! test/java/net/URLPermission/policy.1 ! test/java/net/URLPermission/policy.2 ! test/java/net/URLPermission/policy.3 ! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java ! test/java/rmi/activation/ActivateFailedException/activateFails/security.policy ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/security.policy ! test/java/security/KeyRep/Serial.java ! test/java/security/KeyRep/Serial.policy ! test/java/security/KeyRep/SerialDSAPubKey.java ! test/java/security/KeyRep/SerialOld.java ! test/java/security/KeyRep/SerialOld.policy ! test/java/security/Security/removing/RemoveStaticProvider.java ! test/java/security/Security/removing/RemoveStaticProvider.policy ! test/jdk/nio/zipfs/Basic.java ! test/jdk/nio/zipfs/PathOps.java ! test/jdk/nio/zipfs/ZFSTests.java ! test/jdk/nio/zipfs/ZipFSTester.java ! test/jdk/nio/zipfs/test.policy ! test/jdk/nio/zipfs/test.policy.readonly ! test/sun/security/pkcs11/KeyStore/Basic.policy ! test/sun/security/pkcs11/Provider/Login.policy Changeset: e0a19deada7b Author: smarks Date: 2014-10-27 18:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e0a19deada7b 8062233: add java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java to problem list Reviewed-by: darcy ! test/ProblemList.txt Changeset: 784ba4639504 Author: martin Date: 2014-10-27 16:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/784ba4639504 8062185: Unpaired braces in javadoc Reviewed-by: psandoz ! src/java.base/share/classes/java/util/Collection.java ! src/java.management/share/classes/javax/management/loading/DefaultLoaderRepository.java Changeset: 5a60db1cbd3c Author: igerasim Date: 2014-10-28 15:36 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5a60db1cbd3c 8023173: FileDescriptor should respect append flag Reviewed-by: martin, alanb, rriggs ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/nio/file/FileStore.java ! src/java.base/share/classes/java/nio/file/attribute/package-info.java ! src/java.base/share/classes/sun/misc/JavaIOFileDescriptorAccess.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/native/libjava/io_util.h ! src/java.base/unix/classes/java/io/FileDescriptor.java ! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java ! src/java.base/unix/native/libjava/FileDescriptor_md.c ! src/java.base/unix/native/libjava/io_util_md.c ! src/java.base/windows/classes/java/io/FileDescriptor.java ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java ! src/java.base/windows/native/libjava/FileDescriptor_md.c ! src/java.base/windows/native/libjava/io_util_md.c + test/java/io/FileDescriptor/RememberAppend.java Changeset: f8498246a197 Author: serb Date: 2014-10-08 17:34 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f8498246a197 8029253: [macosx] Performance problems with Retina display on Mac OS X Reviewed-by: bae, prr ! src/java.desktop/share/classes/sun/java2d/opengl/OGLBlitLoops.java + test/java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java + test/java/awt/image/DrawImage/UnmanagedDrawImagePerformance.java Changeset: 021fd67cdfcd Author: alexp Date: 2014-10-09 20:51 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/021fd67cdfcd 8054543: Setting a border on a JLayer causes an Exceptions Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/JLayer.java + test/javax/swing/JLayer/8054543/bug8054543.java Changeset: 1c5fdc74803d Author: aivanov Date: 2014-10-10 11:26 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1c5fdc74803d 7170310: ScrollBar doesn't become active when tabs are created more than frame size Reviewed-by: alexp, alexsch ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java + test/javax/swing/JTabbedPane/7170310/bug7170310.java Changeset: 8d45ad1c2672 Author: dmarkov Date: 2014-10-10 11:36 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8d45ad1c2672 8058120: Rendering / caret errors with HTMLDocument Reviewed-by: alexp, alexsch ! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java + test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java Changeset: 4108c46e4cea Author: serb Date: 2014-10-10 16:07 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4108c46e4cea 8059943: [macosx] Aqua LaF should use BI.TYPE_INT_ARGB_PRE for a better performance Reviewed-by: alexsch, azvegint ! src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java Changeset: 8278952344bc Author: prr Date: 2014-10-10 09:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8278952344bc 8055705: Rename UnixPrintServiceLookup and Win32PrintServiceLookup as a platform neutral class name Reviewed-by: jgodinez, bae + src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup + src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/unix/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/unix/classes/META-INF/services/javax.print.StreamPrintServiceFactory ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java + src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java - src/java.desktop/unix/classes/sun/print/UnixPrintServiceLookup.java - src/java.desktop/windows/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/windows/classes/META-INF/services/javax.print.StreamPrintServiceFactory ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java + src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java - src/java.desktop/windows/classes/sun/print/Win32PrintServiceLookup.java ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp Changeset: 3300db4982d2 Author: van Date: 2014-10-09 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3300db4982d2 8033699: Incorrect radio button behavior Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java + test/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: 60acda0a0886 Author: asaha Date: 2014-10-10 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/60acda0a0886 Merge Changeset: 3371dde31d76 Author: mcherkas Date: 2014-10-10 20:14 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3371dde31d76 8038919: Requesting focus to a modeless dialog doesn't work on Safari Reviewed-by: ant, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m Changeset: 1b0d9518c251 Author: azvegint Date: 2014-10-13 14:36 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1b0d9518c251 8059297: Test api/javax_swing/interactive/JInternalFrameTests.html#JInternalFrame [JInternalFrameTest0007] fails with MotifLookAndFeel Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java Changeset: 5c58bc7e1e12 Author: prr Date: 2014-10-13 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5c58bc7e1e12 8059848: Test java/awt/GraphicsDevice/CloneConfigsTest.java causes JVM crash in OEL 7.0 Reviewed-by: bae, serb ! src/java.desktop/unix/native/common/java2d/opengl/GLXGraphicsConfig.c ! test/java/awt/GraphicsDevice/CloneConfigsTest.java Changeset: ff6048f77891 Author: serb Date: 2014-10-14 18:58 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ff6048f77891 7148531: [macosx] In test, the window does not have time to resize before make a screenshot Reviewed-by: alexsch, azvegint ! test/sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java Changeset: 3a59b3395b31 Author: prr Date: 2014-10-14 09:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3a59b3395b31 8058969: Test closed/sun/java2d/cmm/StubCMMShellTest.sh fails Reviewed-by: bae, serb ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/java/awt/color/LoadProfileWithSM.java Changeset: 996134af077b Author: ddehaven Date: 2014-10-14 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/996134af077b Merge - make/SignJars.gmk - src/java.base/share/classes/javax/crypto/JarVerifier.java - src/jdk.dev/share/classes/com/sun/jarsigner/package.html - test/javax/xml/jaxp/testng/validation/8037819/BaseTest.java - test/javax/xml/jaxp/testng/validation/8037819/BasicTest.java - test/javax/xml/jaxp/testng/validation/8037819/FixedAttrTest.java - test/javax/xml/jaxp/testng/validation/8037819/IdIdrefCheckingTest.java - test/javax/xml/jaxp/testng/validation/8037819/IdentityConstraintCheckingTest.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_A_A.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_A_C.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_A.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_AC.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_C.java - test/javax/xml/jaxp/testng/validation/8037819/IgnoreXSITypeTest_C_CA.java - test/javax/xml/jaxp/testng/validation/8037819/RootTypeDefinitionTest.java - test/javax/xml/jaxp/testng/validation/8037819/SpecialCaseErrorHandler.java - test/javax/xml/jaxp/testng/validation/8037819/TEST.properties - test/javax/xml/jaxp/testng/validation/8037819/UnparsedEntityCheckingTest.java - test/javax/xml/jaxp/testng/validation/8037819/UseGrammarPoolOnlyTest_False.java - test/javax/xml/jaxp/testng/validation/8037819/UseGrammarPoolOnlyTest_True.java - test/javax/xml/jaxp/testng/validation/8037819/base.xml - test/javax/xml/jaxp/testng/validation/8037819/base.xsd - test/javax/xml/jaxp/testng/validation/8037819/fixedAttr.xml - test/javax/xml/jaxp/testng/validation/8037819/idIdref.xml - test/javax/xml/jaxp/testng/validation/8037819/idc.xml - test/javax/xml/jaxp/testng/validation/8037819/idc.xsd - test/javax/xml/jaxp/testng/validation/8037819/otherNamespace.xml - test/javax/xml/jaxp/testng/validation/8037819/otherNamespace.xsd - test/javax/xml/jaxp/testng/validation/8037819/unparsedEntity.dtd - test/javax/xml/jaxp/testng/validation/8037819/unparsedEntity.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_A_A.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_A_C.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_A.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_AC.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_C.xml - test/javax/xml/jaxp/testng/validation/8037819/xsitype_C_CA.xml - test/sun/management/jdp/JdpClient.java - test/sun/management/jdp/JdpDoSomething.java - test/sun/management/jdp/JdpTest.sh - test/sun/management/jdp/JdpUnitTest.java - test/tools/jar/normalize/TestNormal.java Changeset: d077f4094685 Author: prr Date: 2014-10-17 15:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d077f4094685 8061267: PrinterJob: Specified Page Ranges not displayed in Windows Native Print Dialog Reviewed-by: bae, jgodinez ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp + test/java/awt/print/PrinterJob/PageRangesDlgTest.java Changeset: 1afa10d86648 Author: aivanov Date: 2014-10-20 12:36 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1afa10d86648 8059590: ArrayIndexOutOfBoundsException occurs when Container with overridden getComponents() is deserialized Reviewed-by: serb, ant ! src/java.desktop/share/classes/java/awt/Container.java + test/java/awt/Container/ContainerAIOOBE/ContainerAIOOBE.java Changeset: e410953e4645 Author: alexsch Date: 2014-10-20 12:48 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e410953e4645 8059995: Broken link in Package javax.swing.border Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/javax/swing/BorderFactory.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/border/Border.java ! src/java.desktop/share/classes/javax/swing/border/package.html Changeset: 8cf2f9e29de6 Author: prr Date: 2014-10-20 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8cf2f9e29de6 8061392: PrinterJob NPE when drawing translucent image with null user clip Reviewed-by: bae, jgodinez ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java + test/java/awt/print/PrinterJob/ImagePrinting/NullClipARGB.java Changeset: c82051dfbe73 Author: prr Date: 2014-10-20 12:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c82051dfbe73 Merge ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java - test/java/security/cert/CertificateFactory/invalidEncodedCerts/invalidcert.pem Changeset: be34425400ec Author: serb Date: 2014-10-22 12:33 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/be34425400ec 8061456: [OGL] Incorrect clip is used during sw->surface blit in xor mode Reviewed-by: bae, prr ! src/java.desktop/share/classes/sun/java2d/opengl/OGLBlitLoops.java + test/java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java Changeset: a06c13cb2e45 Author: azvegint Date: 2014-10-22 13:39 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a06c13cb2e45 8058197: AWT fails on generic non-reparenting window managers Reviewed-by: azvegint, serb Contributed-by: Rohit Agrawal ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java Changeset: 6e6f26621fa2 Author: prr Date: 2014-10-28 11:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/6e6f26621fa2 Merge - src/bsd/doc/man/extcheck.1 - src/bsd/doc/man/ja/extcheck.1 - src/java.base/share/native/libjava/Compiler.c - src/jdk.dev/share/classes/com/sun/tools/extcheck/ExtCheck.java - src/jdk.dev/share/classes/com/sun/tools/extcheck/Main.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerDecoder.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerEncoder.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/EnumRowStatus.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/Enumerated.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.README - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/AclEntryImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/AclImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/GroupImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Host.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAccess.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclBlock.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclItem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunities.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunity.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMEnterprise.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHost.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostInform.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostName.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostTrap.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformBlock.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformCommunity.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformInterestedHost.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformItem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpAddress.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpMask.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpV6Address.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMManagers.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMask.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMaskV6.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMSecurityDefs.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapBlock.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapCommunity.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapInterestedHost.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapItem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapNum.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JJTParserState.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/NetMaskImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Node.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/OwnerImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParseError.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParseException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jj - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jjt - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserConstants.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserTokenManager.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserTreeConstants.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/PermissionImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/PrincipalImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/README.update - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/SimpleNode.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/SnmpAcl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Token.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/TokenMgrError.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/InetAddressAcl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/ServiceName.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpAckPdu.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpBadSecurityLevelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpCounter.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpCounter64.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngine.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineId.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineParameters.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpGauge.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpInt.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpIpAddress.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpMessage.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpMsg.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpNull.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpOpaque.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpParams.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPdu.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduBulk.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduBulkType.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduFactoryBER.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduRequestType.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduTrap.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduBulk.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduPacket.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpSecurityException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpSecurityParameters.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpStatusException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpString.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpStringFixed.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpTooBigException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownAccContrModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownModelLcdException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownMsgProcModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownSecModelException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownSubSystemException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnsignedInt.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUsmKeyHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpV3Message.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpValue.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/ThreadContext.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/UserAcl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/AcmChecker.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/LongList.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpEntryOid.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpErrorHandlerAgent.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpGenericMetaServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpGenericObjectServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpIndex.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMib.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgent.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgentMBean.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequestImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibSubRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpRequestTree.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpStandardMetaServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpStandardObjectServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableCallbackHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryNotification.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableSupport.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpUserDataFactory.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/ClientHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicationException.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServerMBean.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServerMBean.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpInformHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpMibTree.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubBulkRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubNextRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubRequestHandler.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/DefaultPaths.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/SnmpProperties.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlSubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpDecryptedPdu.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpEngineImpl.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingResponse.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpLcd.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpModelLcd.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingSubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpOutgoingRequest.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityCache.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityModel.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecuritySubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSubSystem.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpTools.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/mpm/SnmpMsgTranslator.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/mpm/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/package.html - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/Task.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/TaskServer.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/ThreadService.java - src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/package.html - src/jdk.snmp/share/classes/sun/management/snmp/AdaptorBootstrap.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JVM_MANAGEMENT_MIB_IMPL.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmClassLoadingImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmCompilationImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemGCTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemManagerEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemPoolTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemoryMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRuntimeMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceTableMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadingImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadingMetaImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/NotificationTarget.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/NotificationTargetImpl.java - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/README - src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/package.html - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIB.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIBOidTable.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmCompilationMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmCompilationMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemoryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemoryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmOSMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmOSMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceTableMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadingMBean.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadingMeta.java - src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/package.html - src/jdk.snmp/share/classes/sun/management/snmp/package.html - src/jdk.snmp/share/classes/sun/management/snmp/util/JvmContextFactory.java - src/jdk.snmp/share/classes/sun/management/snmp/util/MibLogger.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpCachedData.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpListTableCache.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpLoadedClassData.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpNamedListTableCache.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpTableCache.java - src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpTableHandler.java - src/jdk.snmp/share/classes/sun/management/snmp/util/package.html - src/linux/doc/man/extcheck.1 - src/linux/doc/man/ja/extcheck.1 - src/solaris/doc/sun/man/man1/extcheck.1 - src/solaris/doc/sun/man/man1/ja/extcheck.1 - test/com/sun/jmx/snmp/SnmpOidHashCode.java - test/com/sun/jmx/snmp/TimeTicksWrapping.java - test/com/sun/tools/extcheck/TestExtcheckArgs.java - test/com/sun/tools/extcheck/TestExtcheckArgs.sh - test/java/sql/util/StubBlob.java - test/javax/sql/testng/util/BaseTest.java - test/javax/sql/testng/util/TestPolicy.java Changeset: 529f33e7f04d Author: rriggs Date: 2014-10-27 15:59 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/529f33e7f04d 8048124: Read hijra-config-umalqura.properties as a resource 8061533: HijrahChronology should use Integer.parseInt Summary: Removed use of calendar.properties to configure calendars, move UmmAlQura calendar to resource; minor cleanup using parseInt Reviewed-by: alanb, chegar ! make/copy/Copy-java.base.gmk ! make/profile-includes.txt ! src/java.base/share/classes/java/time/chrono/HijrahChronology.java + src/java.base/share/classes/java/time/chrono/hijrah-config-islamic-umalqura.properties ! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java ! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java - src/java.base/share/conf/calendars.properties - src/java.base/share/conf/hijrah-config-umalqura.properties Changeset: 69048a1a289d Author: rriggs Date: 2014-10-28 11:29 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/69048a1a289d Merge - test/java/sql/util/StubBlob.java - test/javax/sql/testng/util/BaseTest.java - test/javax/sql/testng/util/TestPolicy.java Changeset: 92fbb0d087e3 Author: rriggs Date: 2014-10-28 17:17 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/92fbb0d087e3 Merge - src/java.desktop/unix/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/unix/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/unix/classes/sun/print/UnixPrintServiceLookup.java - src/java.desktop/windows/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/windows/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/windows/classes/sun/print/Win32PrintServiceLookup.java Changeset: 126b5b4a9ce4 Author: lancea Date: 2014-10-28 19:55 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/126b5b4a9ce4 8062288: Minor re-org of java/sql testing tests Reviewed-by: joehw, rriggs - test/java/sql/TEST.properties - test/java/sql/test/sql/BatchUpdateExceptionTests.java - test/java/sql/test/sql/DataTruncationTests.java - test/java/sql/test/sql/DateTests.java - test/java/sql/test/sql/DriverManagerPermissionsTests.java - test/java/sql/test/sql/DriverManagerTests.java - test/java/sql/test/sql/SQLClientInfoExceptionTests.java - test/java/sql/test/sql/SQLDataExceptionTests.java - test/java/sql/test/sql/SQLExceptionTests.java - test/java/sql/test/sql/SQLFeatureNotSupportedExceptionTests.java - test/java/sql/test/sql/SQLIntegrityConstraintViolationExceptionTests.java - test/java/sql/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java - test/java/sql/test/sql/SQLNonTransientConnectionExceptionTests.java - test/java/sql/test/sql/SQLNonTransientExceptionTests.java - test/java/sql/test/sql/SQLRecoverableExceptionTests.java - test/java/sql/test/sql/SQLSyntaxErrorExceptionTests.java - test/java/sql/test/sql/SQLTimeoutExceptionTests.java - test/java/sql/test/sql/SQLTransactionRollbackExceptionTests.java - test/java/sql/test/sql/SQLTransientConnectionExceptionTests.java - test/java/sql/test/sql/SQLTransientExceptionTests.java - test/java/sql/test/sql/SQLWarningTests.java - test/java/sql/test/sql/TimeTests.java - test/java/sql/test/sql/TimestampTests.java + test/java/sql/testng/TEST.properties + test/java/sql/testng/test/sql/BatchUpdateExceptionTests.java + test/java/sql/testng/test/sql/DataTruncationTests.java + test/java/sql/testng/test/sql/DateTests.java + test/java/sql/testng/test/sql/DriverManagerPermissionsTests.java + test/java/sql/testng/test/sql/DriverManagerTests.java + test/java/sql/testng/test/sql/SQLClientInfoExceptionTests.java + test/java/sql/testng/test/sql/SQLDataExceptionTests.java + test/java/sql/testng/test/sql/SQLExceptionTests.java + test/java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java + test/java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java + test/java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java + test/java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java + test/java/sql/testng/test/sql/SQLNonTransientExceptionTests.java + test/java/sql/testng/test/sql/SQLRecoverableExceptionTests.java + test/java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java + test/java/sql/testng/test/sql/SQLTimeoutExceptionTests.java + test/java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java + test/java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java + test/java/sql/testng/test/sql/SQLTransientExceptionTests.java + test/java/sql/testng/test/sql/SQLWarningTests.java + test/java/sql/testng/test/sql/TimeTests.java + test/java/sql/testng/test/sql/TimestampTests.java + test/java/sql/testng/util/BaseTest.java + test/java/sql/testng/util/DriverActionImpl.java + test/java/sql/testng/util/SerializedBatchUpdateException.java + test/java/sql/testng/util/StubConnection.java + test/java/sql/testng/util/StubDriver.java + test/java/sql/testng/util/StubDriverDA.java + test/java/sql/testng/util/TestPolicy.java - test/java/sql/util/BaseTest.java - test/java/sql/util/DriverActionImpl.java - test/java/sql/util/SerializedBatchUpdateException.java - test/java/sql/util/StubConnection.java - test/java/sql/util/StubDriver.java - test/java/sql/util/StubDriverDA.java - test/java/sql/util/TestPolicy.java ! test/javax/sql/testng/TEST.properties Changeset: 7d5f40c8d20e Author: mtobiass Date: 2014-10-28 11:45 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7d5f40c8d20e 8061960: java/lang/instrument/DaemonThread/TestDaemonThread.java regularly fails due to exceeded timeout Summary: Move timeout parameter to correct place on command line Reviewed-by: jbachorik ! test/java/lang/instrument/DaemonThread/TestDaemonThread.java Changeset: 139d8c9574a1 Author: vinnie Date: 2014-10-29 11:53 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/139d8c9574a1 8062264: KeychainStore requires non-null password to be supplied when retrieving a private key Reviewed-by: mullan Contributed-by: Florian Bruckner ! src/jdk.deploy.osx/macosx/classes/apple/security/KeychainStore.java + test/sun/security/tools/keytool/ExportPrivateKeyNoPwd.java ! test/sun/security/tools/keytool/ListKeychainStore.sh Changeset: 173916b1007e Author: rwarburton Date: 2014-10-29 14:10 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/173916b1007e 4774077: Use covariant return types in the NIO buffer hierarchy Reviewed-by: psandoz, alanb, mr, darcy ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java ! src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java ! test/java/io/FileDescriptor/Finalize.java ! test/java/nio/charset/CharsetEncoder/Flush.java ! test/sun/nio/cs/TestUTF_16.java ! test/sun/nio/cs/TestUTF_32.java Changeset: f3e7e6511763 Author: simonis Date: 2014-10-29 14:51 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f3e7e6511763 8062312: OpenJDK build fails when bundling freetype libraries Reviewed-by: prr, erikj ! make/copy/Copy-java.desktop.gmk Changeset: 539a30f006f3 Author: aefimov Date: 2014-10-29 19:59 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/539a30f006f3 8059206: (tz) Support tzdata2014i Reviewed-by: okutsu ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/northamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/de/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java Changeset: 2380107db316 Author: vlivanov Date: 2014-10-29 09:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2380107db316 8059877: GWT branch frequencies pollution due to LF sharing Reviewed-by: psandoz, jrose ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java Changeset: 58bd67fe44f1 Author: iignatyev Date: 2014-10-29 17:53 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/58bd67fe44f1 8060707: jdwp accept invalid address ':' Reviewed-by: jbachorik, dsamersoff, iignatyev, miauno Contributed-by: sergei.kovalev at oracle.com ! test/com/sun/jdi/OptionTest.java Changeset: be029204c359 Author: iignatyev Date: 2014-10-30 00:23 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/be029204c359 Merge Changeset: e1a6513bb454 Author: rriggs Date: 2014-10-30 09:13 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e1a6513bb454 8062513: doclint warnings in HijrahChronology Summary: Use proper markup for < > Reviewed-by: darcy, alanb ! src/java.base/share/classes/java/time/chrono/HijrahChronology.java Changeset: 7f1e6f653383 Author: martin Date: 2014-10-30 07:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7f1e6f653383 7156085: ArrayIndexOutOfBoundsException throws in UTF8Reader of SAXParser Summary: improve support for supplementary characters Reviewed-by: joehw + test/javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Changeset: 3627a3f4fe03 Author: bpb Date: 2014-10-30 11:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3627a3f4fe03 8062501: Modifications of server socket channel accept() methods for instrumentation purposes Summary: Wrap accept0() native methods in Java accept(). Reviewed-by: chegar, alanb ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java Changeset: 02746026ebbc Author: katleman Date: 2014-10-30 08:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/02746026ebbc Added tag jdk9-b37 for changeset 27c3345d6dce ! .hgtags Changeset: d2d745313c81 Author: lana Date: 2014-10-30 13:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d2d745313c81 Merge - src/java.base/share/conf/calendars.properties - src/java.base/share/conf/hijrah-config-umalqura.properties - src/java.desktop/unix/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/unix/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/unix/classes/sun/print/UnixPrintServiceLookup.java - src/java.desktop/windows/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/windows/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/windows/classes/sun/print/Win32PrintServiceLookup.java - test/java/sql/TEST.properties - test/java/sql/test/sql/BatchUpdateExceptionTests.java - test/java/sql/test/sql/DataTruncationTests.java - test/java/sql/test/sql/DateTests.java - test/java/sql/test/sql/DriverManagerPermissionsTests.java - test/java/sql/test/sql/DriverManagerTests.java - test/java/sql/test/sql/SQLClientInfoExceptionTests.java - test/java/sql/test/sql/SQLDataExceptionTests.java - test/java/sql/test/sql/SQLExceptionTests.java - test/java/sql/test/sql/SQLFeatureNotSupportedExceptionTests.java - test/java/sql/test/sql/SQLIntegrityConstraintViolationExceptionTests.java - test/java/sql/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java - test/java/sql/test/sql/SQLNonTransientConnectionExceptionTests.java - test/java/sql/test/sql/SQLNonTransientExceptionTests.java - test/java/sql/test/sql/SQLRecoverableExceptionTests.java - test/java/sql/test/sql/SQLSyntaxErrorExceptionTests.java - test/java/sql/test/sql/SQLTimeoutExceptionTests.java - test/java/sql/test/sql/SQLTransactionRollbackExceptionTests.java - test/java/sql/test/sql/SQLTransientConnectionExceptionTests.java - test/java/sql/test/sql/SQLTransientExceptionTests.java - test/java/sql/test/sql/SQLWarningTests.java - test/java/sql/test/sql/TimeTests.java - test/java/sql/test/sql/TimestampTests.java - test/java/sql/util/BaseTest.java - test/java/sql/util/DriverActionImpl.java - test/java/sql/util/SerializedBatchUpdateException.java - test/java/sql/util/StubBlob.java - test/java/sql/util/StubConnection.java - test/java/sql/util/StubDriver.java - test/java/sql/util/StubDriverDA.java - test/java/sql/util/TestPolicy.java - test/javax/sql/testng/util/BaseTest.java - test/javax/sql/testng/util/TestPolicy.java Changeset: ca998692936f Author: smarks Date: 2014-10-30 17:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ca998692936f 4354680: Runtime.runFinalization() silently clears interrupted flag in the calling thread Reviewed-by: dholmes, chegar ! src/java.base/share/classes/java/lang/ref/Finalizer.java + test/java/lang/System/finalization/FinInterrupt.java