From lana.steuck at oracle.com Sat Nov 1 04:27:25 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 01 Nov 2014 04:27:25 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 2 new changesets Message-ID: <201411010427.sA14RPun024456@aojmv0008> Changeset: b251d9b90799 Author: katleman Date: 2014-10-29 10:50 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b251d9b90799 Added tag jdk8u40-b12 for changeset 6b93bf9ea3ea ! .hgtags Changeset: c1d0d673b1ba Author: lana Date: 2014-10-31 20:18 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c1d0d673b1ba Merge From lana.steuck at oracle.com Sat Nov 1 04:27:24 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 01 Nov 2014 04:27:24 +0000 Subject: hg: jdk8u/jdk8u-dev/corba: Added tag jdk8u40-b12 for changeset f5c47f0074b4 Message-ID: <201411010427.sA14ROhj024444@aojmv0008> Changeset: 7f8454e2f02f Author: katleman Date: 2014-10-29 10:50 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/7f8454e2f02f Added tag jdk8u40-b12 for changeset f5c47f0074b4 ! .hgtags From lana.steuck at oracle.com Sat Nov 1 04:27:24 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 01 Nov 2014 04:27:24 +0000 Subject: hg: jdk8u/jdk8u-dev: 3 new changesets Message-ID: <201411010427.sA14ROmi024447@aojmv0008> Changeset: 3e6d3c8810ee Author: amurillo Date: 2014-10-28 10:10 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/3e6d3c8810ee Merge Changeset: 9f996a9338b8 Author: katleman Date: 2014-10-29 10:50 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/9f996a9338b8 Added tag jdk8u40-b12 for changeset 3e6d3c8810ee ! .hgtags Changeset: 43ccc2b9d5b7 Author: lana Date: 2014-10-31 20:17 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/43ccc2b9d5b7 Merge From lana.steuck at oracle.com Sat Nov 1 04:27:28 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 01 Nov 2014 04:27:28 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxws: Added tag jdk8u40-b12 for changeset d78fb9203a27 Message-ID: <201411010427.sA14RSjJ024574@aojmv0008> Changeset: 42a61f4bdca3 Author: katleman Date: 2014-10-29 10:50 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/42a61f4bdca3 Added tag jdk8u40-b12 for changeset d78fb9203a27 ! .hgtags From lana.steuck at oracle.com Sat Nov 1 04:27:29 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 01 Nov 2014 04:27:29 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: Added tag jdk8u40-b12 for changeset b0cde44bdbfd Message-ID: <201411010427.sA14RTPS024629@aojmv0008> Changeset: 9df027c40f0f Author: katleman Date: 2014-10-29 10:50 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/9df027c40f0f Added tag jdk8u40-b12 for changeset b0cde44bdbfd ! .hgtags From lana.steuck at oracle.com Sat Nov 1 04:27:31 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 01 Nov 2014 04:27:31 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201411010427.sA14RVEs024705@aojmv0008> Changeset: 21efaa9e20a5 Author: katleman Date: 2014-10-29 10:50 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/21efaa9e20a5 Added tag jdk8u40-b12 for changeset 375a3a3256d0 ! .hgtags Changeset: d60fbb5343c1 Author: lana Date: 2014-10-31 20:17 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/d60fbb5343c1 Merge - src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java From lana.steuck at oracle.com Sat Nov 1 04:27:31 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 01 Nov 2014 04:27:31 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201411010427.sA14RV2t024702@aojmv0008> Changeset: 93cc96153390 Author: katleman Date: 2014-10-29 10:50 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/93cc96153390 Added tag jdk8u40-b12 for changeset e7560bceb36a ! .hgtags Changeset: 88ce114c6adc Author: lana Date: 2014-10-31 20:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/88ce114c6adc Merge From lana.steuck at oracle.com Sat Nov 1 04:27:32 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Sat, 01 Nov 2014 04:27:32 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201411010427.sA14RWbu024708@aojmv0008> Changeset: 4e39fd4bf225 Author: katleman Date: 2014-10-29 10:50 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/4e39fd4bf225 Added tag jdk8u40-b12 for changeset fb8db1363920 ! .hgtags Changeset: 20688e65812b Author: lana Date: 2014-10-31 20:18 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/20688e65812b Merge - src/share/demo/jfc/Font2DTest/resources/TextResources.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_de.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_en.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_en_GB.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_ja.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_ko.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_zh_CN.properties - src/share/demo/jfc/Font2DTest/resources/resource.data From attila.szegedi at oracle.com Mon Nov 3 09:47:23 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Mon, 03 Nov 2014 09:47:23 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201411030947.sA39lNcE011313@aojmv0008> Changeset: ad5f0c0eb313 Author: attila Date: 2014-11-03 07:28 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/ad5f0c0eb313 8061957: Some arithmetic operations have unnecessary widening Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/types/IntType.java ! src/jdk/nashorn/internal/codegen/types/LongType.java ! src/jdk/nashorn/internal/runtime/JSType.java Changeset: a54684572f14 Author: attila Date: 2014-11-03 07:29 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/a54684572f14 8062050: A method is considered caller sensitive, but it doesn't have the CallerSensitive annotation Reviewed-by: hannesw, lagergren ! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java + test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java + test/src/jdk/nashorn/test/models/ClassLoaderAware.java From albert.noll at oracle.com Mon Nov 3 10:28:18 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Mon, 03 Nov 2014 10:28:18 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 4 new changesets Message-ID: <201411031028.sA3ASIHB018045@aojmv0008> Changeset: c88a4554854c Author: thartmann Date: 2014-10-13 12:30 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/c88a4554854c 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/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java Changeset: 564d97997064 Author: thartmann Date: 2014-10-17 10:04 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/564d97997064 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: d1e732bbe4e5 Author: thartmann Date: 2014-10-24 08:35 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/d1e732bbe4e5 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: f5f752e74840 Author: thartmann Date: 2014-10-28 09:17 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/f5f752e74840 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 From lana.steuck at oracle.com Mon Nov 3 17:25:49 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 03 Nov 2014 17:25:49 +0000 Subject: hg: jdk8u/jdk8u/hotspot: 2 new changesets Message-ID: <201411031725.sA3HPnWO005755@aojmv0008> Changeset: 9f35f614847d Author: dbuck Date: 2014-10-31 12:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/9f35f614847d 8060169: Update the Crash Reporting URL in the Java crash log Summary: Update the URL for HotSpot bug reports. Reviewed-by: dcubed, rdurbin ! src/share/vm/runtime/arguments.cpp Changeset: c1d0d673b1ba Author: lana Date: 2014-10-31 20:18 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c1d0d673b1ba Merge From lana.steuck at oracle.com Mon Nov 3 17:25:47 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 03 Nov 2014 17:25:47 +0000 Subject: hg: jdk8u/jdk8u: 3 new changesets Message-ID: <201411031725.sA3HPl0q005670@aojmv0008> Changeset: 0b10f76c8834 Author: amurillo Date: 2014-10-28 10:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/0b10f76c8834 Merge Changeset: 196ee1e3add0 Author: rriggs Date: 2014-10-31 09:52 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/196ee1e3add0 8062475: Enable hook for custom doc generation Reviewed-by: erikj ! make/Javadoc.gmk Changeset: 43ccc2b9d5b7 Author: lana Date: 2014-10-31 20:17 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/43ccc2b9d5b7 Merge From lana.steuck at oracle.com Mon Nov 3 17:25:53 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 03 Nov 2014 17:25:53 +0000 Subject: hg: jdk8u/jdk8u/langtools: 4 new changesets Message-ID: <201411031725.sA3HPsBi005941@aojmv0008> Changeset: 1cf5a53613ae Author: vromero Date: 2014-10-23 10:40 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/1cf5a53613ae 8059710: javac, the same approach used in fix for JDK-8058708 should be applied to Code.closeAliveRanges Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/Code.java Changeset: fa8be3ce18fc Author: jfranck Date: 2014-10-28 08:56 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/fa8be3ce18fc 8054448: (ann) Cannot reference field of inner class in an anonymous class Reviewed-by: jlahoda, mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java + test/tools/javac/annotations/FinalStringInNested.java Changeset: ac75605c22f6 Author: mcimadamore Date: 2014-10-28 14:59 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/ac75605c22f6 8058511: StackOverflowError at com.sun.tools.javac.code.Types.lub Summary: Lub crashes when handling typevar with array bound Reviewed-by: vromero, dlsmith ! src/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: 88ce114c6adc Author: lana Date: 2014-10-31 20:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/88ce114c6adc Merge From lana.steuck at oracle.com Mon Nov 3 17:25:54 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 03 Nov 2014 17:25:54 +0000 Subject: hg: jdk8u/jdk8u/nashorn: 8 new changesets Message-ID: <201411031725.sA3HPtmC005995@aojmv0008> Changeset: 094f0d95ef78 Author: attila Date: 2014-10-24 13:25 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/094f0d95ef78 8061955: asm.js idioms result in unnecessarily code emission Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeDataView.java ! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java ! src/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk/nashorn/internal/runtime/JSType.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java Changeset: 78eb2b415108 Author: lagergren Date: 2014-10-23 15:19 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/78eb2b415108 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/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java ! src/jdk/nashorn/internal/parser/JSONParser.java ! src/jdk/nashorn/internal/runtime/JSType.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + src/jdk/nashorn/internal/runtime/arrays/AnyElements.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java - src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java + src/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/NumericElements.java ! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/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: 65e498cf5312 Author: sundar Date: 2014-10-27 17:54 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/65e498cf5312 8062024: Issue with date.setFullYear when time other than midnight Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/internal/objects/NativeDate.java + test/script/basic/JDK-8062024.js + test/script/basic/JDK-8062024.js.EXPECTED Changeset: a54353b34d24 Author: sundar Date: 2014-10-28 17:22 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/a54353b34d24 8062216: [nashorn] regresion test failure with TimeZone Reviewed-by: hannesw, lagergren ! test/script/basic/JDK-8062024.js Changeset: 29a4cd3d1f7a Author: hannesw Date: 2014-10-31 16:27 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/29a4cd3d1f7a 8062401: User accessors require boxing and do not support optimistic types Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java ! src/jdk/nashorn/internal/codegen/TypeEvaluator.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk/nashorn/internal/runtime/Property.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/SpillProperty.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java + test/examples/getter-setter-micro.js Changeset: a8e6c9feecfb Author: hannesw Date: 2014-10-31 16:29 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/a8e6c9feecfb 8062132: Nashorn incorrectly binds this for constructor created by another function Reviewed-by: jlaskey, sundar ! src/jdk/nashorn/internal/runtime/PropertyMap.java + test/script/basic/JDK-8062132.js + test/script/basic/JDK-8062132.js.EXPECTED Changeset: 73ca7a752ba1 Author: hannesw Date: 2014-10-31 20:19 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/73ca7a752ba1 8062583: Throwing object with error prototype causes error proto to be caught Reviewed-by: sundar, jlaskey ! src/jdk/nashorn/internal/runtime/ECMAException.java + test/script/basic/JDK-8062583.js + test/script/basic/JDK-8062583.js.EXPECTED Changeset: d60fbb5343c1 Author: lana Date: 2014-10-31 20:17 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/d60fbb5343c1 Merge - src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java From lana.steuck at oracle.com Mon Nov 3 17:25:57 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 03 Nov 2014 17:25:57 +0000 Subject: hg: jdk8u/jdk8u/jdk: 15 new changesets Message-ID: <201411031725.sA3HPv0o006044@aojmv0008> Changeset: 009ce6ca3c48 Author: vlivanov Date: 2014-10-03 11:45 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/009ce6ca3c48 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl Reviewed-by: kvn, shade ! src/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 2c145356a8cf Author: serb Date: 2014-07-30 16:11 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/2c145356a8cf 7058697: Unexpected exceptions in MID parser code Reviewed-by: prr, pchelko ! src/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java ! src/share/classes/com/sun/media/sound/StandardMidiFileReader.java Changeset: fd699456cfc9 Author: serb Date: 2014-07-31 23:00 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/fd699456cfc9 8033141: Cleanup of sun.awt.X11 package Reviewed-by: azvegint, pchelko ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/XWindow.java ! src/solaris/classes/sun/awt/X11/XlibWrapper.java Changeset: ef65ddb32456 Author: serb Date: 2014-07-31 21:09 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/ef65ddb32456 7058700: Unexpected exceptions and timeouts in SF2 parser code Reviewed-by: prr, pchelko ! src/share/classes/com/sun/media/sound/RIFFReader.java ! src/share/classes/com/sun/media/sound/SF2Soundbank.java Changeset: 3cc069ef068c Author: serb Date: 2014-08-01 16:26 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/3cc069ef068c 8026497: Font2DTest demo: unused resource files Reviewed-by: azvegint, bae - src/share/demo/jfc/Font2DTest/resources/TextResources.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_de.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_en.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_en_GB.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_ja.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_ko.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_zh_CN.properties - src/share/demo/jfc/Font2DTest/resources/resource.data Changeset: 5d312cdb36b7 Author: serb Date: 2014-08-06 14:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/5d312cdb36b7 6521706: A switch operator in JFrame.processWindowEvent() should be rewritten Reviewed-by: azvegint, alexsch ! src/share/classes/javax/swing/JFrame.java Changeset: 03c6d10108a4 Author: serb Date: 2014-08-07 17:02 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/03c6d10108a4 8054372: Cleanup of com.sun.media.sound packages Reviewed-by: azvegint, prr ! src/share/classes/com/sun/media/sound/JDK13Services.java ! src/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/share/classes/com/sun/media/sound/Platform.java ! src/share/classes/com/sun/media/sound/SoftSynthesizer.java Changeset: 1399b26cbd46 Author: serb Date: 2014-08-08 21:40 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/1399b26cbd46 8054431: Some of the input validation in the javasound is too strict Reviewed-by: azvegint, alexsch ! src/share/classes/com/sun/media/sound/RIFFReader.java Changeset: 3a42e7b82241 Author: smarks Date: 2014-10-27 18:30 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/3a42e7b82241 8062233: add java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java to problem list Reviewed-by: darcy ! test/ProblemList.txt Changeset: f09a870f5816 Author: jbachorik Date: 2014-06-24 19:58 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/f09a870f5816 8047073: Some javax/management/ fails with JFR Reviewed-by: egahlin, dfuchs ! test/javax/management/MBeanServer/MBeanFallbackTest.java ! test/javax/management/ObjectName/SerialCompatTest.java ! test/javax/management/mxbean/MXBeanFallbackTest.java ! test/javax/management/proxy/JMXProxyFallbackTest.java Changeset: 71b821e31afd Author: aefimov Date: 2014-10-29 19:59 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/71b821e31afd 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/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java Changeset: b6e5e04817c5 Author: prr Date: 2014-10-30 14:27 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/b6e5e04817c5 8028539: Endless loop in native code of sun.java2d.loops.ScaledBlit Reviewed-by: flar, jgodinez ! src/share/classes/sun/java2d/pipe/DrawImage.java + test/java/awt/image/DrawImage/DrawImageCoordsTest.java Changeset: 8a59218a1ec2 Author: shade Date: 2014-10-14 19:35 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/8a59218a1ec2 8060485: (str) contentEquals checks the String contents twice on mismatch Reviewed-by: martin, chegar, alanb ! src/share/classes/java/lang/String.java Changeset: 313dd4059170 Author: rriggs Date: 2014-10-31 14:28 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/313dd4059170 8062635: Enable custom CompileJavaClasses.gmk Reviewed-by: erikj ! make/CompileJavaClasses.gmk Changeset: 20688e65812b Author: lana Date: 2014-10-31 20:18 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/20688e65812b Merge - src/share/demo/jfc/Font2DTest/resources/TextResources.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_de.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_en.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_en_GB.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_ja.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_ko.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_zh_CN.properties - src/share/demo/jfc/Font2DTest/resources/resource.data From vicente.romero at oracle.com Tue Nov 4 00:04:03 2014 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 04 Nov 2014 00:04:03 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8057800: Method reference with generic type creates NPE when compiling Message-ID: <201411040004.sA4043cK024784@aojmv0008> Changeset: 8dcde670aed3 Author: vromero Date: 2014-11-03 16:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/8dcde670aed3 8057800: Method reference with generic type creates NPE when compiling Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java From alejandro.murillo at oracle.com Tue Nov 4 02:22:30 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 04 Nov 2014 02:22:30 +0000 Subject: hg: jdk8u/jdk8u/hotspot: 35 new changesets Message-ID: <201411040222.sA42MVnk015039@aojmv0008> Changeset: 68dd4d2b8dc0 Author: amurillo Date: 2014-10-23 15:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/68dd4d2b8dc0 8061861: new hotspot build - hs25.40-b17 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 46140919bf90 Author: jiangli Date: 2014-10-14 12:09 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/46140919bf90 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: 20ce707c3aba Author: jiangli Date: 2014-10-24 02:41 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/20ce707c3aba Merge Changeset: 1bd99e1dc168 Author: jiangli Date: 2014-10-24 03:03 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/1bd99e1dc168 Merge Changeset: 1d6eb209432a Author: sjohanss Date: 2014-10-20 10:18 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/1d6eb209432a 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: 87f199a9c1b1 Author: vlivanov Date: 2014-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/87f199a9c1b1 8058825: EA: ConnectionGraph::split_unique_types does incorrect scalar replacement Reviewed-by: kvn ! src/share/vm/opto/escape.cpp Changeset: 8ed0a8dbea70 Author: vlivanov Date: 2014-10-01 12:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/8ed0a8dbea70 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: 9dc314de223d Author: vlivanov Date: 2014-10-01 12:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/9dc314de223d 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: b9c94af14fd0 Author: neliasso Date: 2014-10-20 13:22 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b9c94af14fd0 8059445: Remove CompilationRepeat Summary: Remove product flag -XX:CompilationRepeat Reviewed-by: kvn, iveresov ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 90257dfad6e3 Author: acorn Date: 2014-10-24 12:29 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/90257dfad6e3 8043275: 8u40 backport: Fix interface initialization for default methods. Reviewed-by: dcubed, coleenp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! test/runtime/lambda-features/InvokespecialInterface.java + test/runtime/lambda-features/TestInterfaceInit.java + test/runtime/lambda-features/TestInterfaceOrder.java Changeset: 5a0b89f8d29a Author: acorn Date: 2014-10-24 21:25 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5a0b89f8d29a Merge Changeset: f31986da9319 Author: morris Date: 2014-08-13 13:00 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f31986da9319 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: e4bd8244c085 Author: kvn Date: 2014-08-05 14:44 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/e4bd8244c085 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: e244cb6bdedf Author: gtriantafill Date: 2014-10-28 13:30 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/e244cb6bdedf 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: b8e2e616c1e9 Author: iveresov Date: 2014-10-23 09:41 -1000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b8e2e616c1e9 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: c49cd31b6da6 Author: iveresov Date: 2014-10-25 21:02 -1000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c49cd31b6da6 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: 678a467a733b Author: minqi Date: 2014-05-27 08:44 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/678a467a733b 8038422: CDS test failed: assert((size % os::vm_allocation_granularity()) == 0) failed when limiting SharedMiscDataSize Summary: In debug version, the assert is against os::vm_allocation_granularity(), but in initialization, we use os::vm_page_size() to align the allocation size. In windows, _vm_page_size and _vm_allocation_granularity may not be same. In debug version, the assert is against os::vm_allocation_granularity(), but in initialization, we use os::vm_page_size() to align the allocation size. In windows, _vm_page_size and _vm_allocation_granularity may not be same. Reviewed-by: dholmes, iklam, jiangli, coleenp Contributed-by: yumin.qi at oracle.com ! src/share/vm/memory/metaspace.cpp Changeset: ef9eda2c1abe Author: sjohanss Date: 2014-10-30 10:51 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/ef9eda2c1abe 8061234: ResourceContext.requestAccurateUpdate() is unreliable Summary: Changing copy_allocation_context_stats to return if there are more stats available after the copy. Reviewed-by: rriggs, jcoomes ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp ! src/share/vm/gc_interface/collectedHeap.hpp Changeset: 90297adbda9d Author: kvn Date: 2014-10-24 10:28 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/90297adbda9d 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: 03e6d34be1f5 Author: ccheung Date: 2014-10-30 13:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/03e6d34be1f5 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: d63ce76a0f0e Author: jmasa Date: 2014-08-05 15:41 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/d63ce76a0f0e 8034056: assert(_heap_alignment >= _space_alignment) failed: heap_alignment less than space_alignment Reviewed-by: tschatzl, tamao ! src/share/vm/memory/collectorPolicy.cpp Changeset: 41dcdd636080 Author: anoll Date: 2014-04-29 07:59 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/41dcdd636080 8040798: compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline Summary: Fixes broken memory freeing of compile queue tasks and makes sure that blocking compiles do not hang the VM if compilation gets disabled due to a full code cache. Reviewed-by: kvn, iveresov ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp Changeset: 0c0e68524c17 Author: anoll Date: 2014-05-07 22:06 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/0c0e68524c17 8042570: Excessive number of tests timing out on nightly testing due to fix for 8040798 Summary: Remove unnecessary lock in CompileBroker::mark_on_stack() that causes the deadlock Reviewed-by: kvn, dcubed ! src/share/vm/compiler/compileBroker.cpp Changeset: c47fcf523fff Author: anoll Date: 2014-05-06 09:52 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c47fcf523fff 8042428: CompileQueue::free_all() code is incorrect Summary: Free task after getting next pointer of freelist. Reviewed-by: kvn, adlertz ! src/share/vm/compiler/compileBroker.cpp Changeset: 28051f14c328 Author: anoll Date: 2014-06-20 09:25 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/28051f14c328 8043158: Crash in CodeSweeperSweepNoFlushTest in CompileQueue::free_all() Summary: Acquire lock before calling notify() Reviewed-by: twisti, thartmann ! src/share/vm/compiler/compileBroker.cpp Changeset: e903867b97e6 Author: anoll Date: 2014-10-31 10:43 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/e903867b97e6 Merge Changeset: 2eda90444a0d Author: anoll Date: 2014-02-25 13:52 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/2eda90444a0d 8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCount Summary: Ensure appropriate min. number of compiler threads (1 for non-tiered, and 2 for tiered) Reviewed-by: kvn ! src/share/vm/runtime/arguments.cpp + test/compiler/startup/NumCompilerThreadsCheck.java Changeset: e8225dc7c94b Author: anoll Date: 2014-03-05 10:20 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/e8225dc7c94b 8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1 Summary: Start test with -XX:-TieredCompilation so that one compiler thread works Reviewed-by: kvn, twisti ! src/share/vm/runtime/arguments.cpp ! test/compiler/membars/DekkerTest.java Changeset: c83362e7de6f Author: iignatyev Date: 2014-03-29 14:54 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c83362e7de6f 8038393: [TESTBUG] ciReplay/* tests fail after 8034775 Reviewed-by: kvn ! test/compiler/ciReplay/common.sh Changeset: 4356234e712a Author: anoll Date: 2014-05-02 06:24 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/4356234e712a 8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs Summary: Allow 0 compiler threads if no JIT is used. Reviewed-by: kvn, dholmes Contributed-by: Severin Gehwolf ! src/share/vm/runtime/arguments.cpp ! test/compiler/startup/NumCompilerThreadsCheck.java Changeset: 327c00d0f091 Author: anoll Date: 2014-05-08 12:49 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/327c00d0f091 8042431: compiler/7200264/TestIntVect.java fails with: Test Failed: AddVI 0 < 4 Summary: Define a new function that determines the minimum number of compiler threads for a particular platform/configuration. Reviewed-by: kvn ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 9cff03eab05d Author: anoll Date: 2014-10-31 11:46 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/9cff03eab05d Merge Changeset: 521e269ae1da Author: amurillo Date: 2014-10-31 10:58 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/521e269ae1da Merge Changeset: 1d2ac45722d4 Author: amurillo Date: 2014-10-31 10:58 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/1d2ac45722d4 Added tag hs25.40-b17 for changeset 521e269ae1da ! .hgtags Changeset: 86307d477907 Author: amurillo Date: 2014-11-03 18:18 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/86307d477907 Merge ! src/share/vm/runtime/arguments.cpp From alejandro.murillo at oracle.com Tue Nov 4 02:23:10 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 04 Nov 2014 02:23:10 +0000 Subject: hg: jdk8u/jdk8u/jdk: 3 new changesets Message-ID: <201411040223.sA42NAFB015276@aojmv0008> Changeset: 98ec3f89656c Author: bpb Date: 2014-10-30 11:31 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/98ec3f89656c 8062501: Modifications of server socket channel accept() methods for instrumentation purposes Summary: Wrap accept0() native methods in Java accept(). Reviewed-by: chegar, alanb ! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java Changeset: e644a7f00328 Author: amurillo Date: 2014-10-31 10:58 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/e644a7f00328 Merge Changeset: ba80109a9b3e Author: amurillo Date: 2014-11-03 18:18 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/ba80109a9b3e Merge From alejandro.murillo at oracle.com Tue Nov 4 02:39:06 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 04 Nov 2014 02:39:06 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 35 new changesets Message-ID: <201411040239.sA42d6FP017674@aojmv0008> Changeset: 68dd4d2b8dc0 Author: amurillo Date: 2014-10-23 15:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/68dd4d2b8dc0 8061861: new hotspot build - hs25.40-b17 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 46140919bf90 Author: jiangli Date: 2014-10-14 12:09 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/46140919bf90 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: 20ce707c3aba Author: jiangli Date: 2014-10-24 02:41 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/20ce707c3aba Merge Changeset: 1bd99e1dc168 Author: jiangli Date: 2014-10-24 03:03 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/1bd99e1dc168 Merge Changeset: 1d6eb209432a Author: sjohanss Date: 2014-10-20 10:18 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/1d6eb209432a 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: 87f199a9c1b1 Author: vlivanov Date: 2014-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/87f199a9c1b1 8058825: EA: ConnectionGraph::split_unique_types does incorrect scalar replacement Reviewed-by: kvn ! src/share/vm/opto/escape.cpp Changeset: 8ed0a8dbea70 Author: vlivanov Date: 2014-10-01 12:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/8ed0a8dbea70 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: 9dc314de223d Author: vlivanov Date: 2014-10-01 12:34 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/9dc314de223d 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: b9c94af14fd0 Author: neliasso Date: 2014-10-20 13:22 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b9c94af14fd0 8059445: Remove CompilationRepeat Summary: Remove product flag -XX:CompilationRepeat Reviewed-by: kvn, iveresov ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 90257dfad6e3 Author: acorn Date: 2014-10-24 12:29 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/90257dfad6e3 8043275: 8u40 backport: Fix interface initialization for default methods. Reviewed-by: dcubed, coleenp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! test/runtime/lambda-features/InvokespecialInterface.java + test/runtime/lambda-features/TestInterfaceInit.java + test/runtime/lambda-features/TestInterfaceOrder.java Changeset: 5a0b89f8d29a Author: acorn Date: 2014-10-24 21:25 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/5a0b89f8d29a Merge Changeset: f31986da9319 Author: morris Date: 2014-08-13 13:00 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f31986da9319 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: e4bd8244c085 Author: kvn Date: 2014-08-05 14:44 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e4bd8244c085 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: e244cb6bdedf Author: gtriantafill Date: 2014-10-28 13:30 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e244cb6bdedf 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: b8e2e616c1e9 Author: iveresov Date: 2014-10-23 09:41 -1000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b8e2e616c1e9 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: c49cd31b6da6 Author: iveresov Date: 2014-10-25 21:02 -1000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c49cd31b6da6 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: 678a467a733b Author: minqi Date: 2014-05-27 08:44 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/678a467a733b 8038422: CDS test failed: assert((size % os::vm_allocation_granularity()) == 0) failed when limiting SharedMiscDataSize Summary: In debug version, the assert is against os::vm_allocation_granularity(), but in initialization, we use os::vm_page_size() to align the allocation size. In windows, _vm_page_size and _vm_allocation_granularity may not be same. In debug version, the assert is against os::vm_allocation_granularity(), but in initialization, we use os::vm_page_size() to align the allocation size. In windows, _vm_page_size and _vm_allocation_granularity may not be same. Reviewed-by: dholmes, iklam, jiangli, coleenp Contributed-by: yumin.qi at oracle.com ! src/share/vm/memory/metaspace.cpp Changeset: ef9eda2c1abe Author: sjohanss Date: 2014-10-30 10:51 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/ef9eda2c1abe 8061234: ResourceContext.requestAccurateUpdate() is unreliable Summary: Changing copy_allocation_context_stats to return if there are more stats available after the copy. Reviewed-by: rriggs, jcoomes ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp ! src/share/vm/gc_interface/collectedHeap.hpp Changeset: 90297adbda9d Author: kvn Date: 2014-10-24 10:28 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/90297adbda9d 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: 03e6d34be1f5 Author: ccheung Date: 2014-10-30 13:38 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/03e6d34be1f5 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: d63ce76a0f0e Author: jmasa Date: 2014-08-05 15:41 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/d63ce76a0f0e 8034056: assert(_heap_alignment >= _space_alignment) failed: heap_alignment less than space_alignment Reviewed-by: tschatzl, tamao ! src/share/vm/memory/collectorPolicy.cpp Changeset: 41dcdd636080 Author: anoll Date: 2014-04-29 07:59 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/41dcdd636080 8040798: compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline Summary: Fixes broken memory freeing of compile queue tasks and makes sure that blocking compiles do not hang the VM if compilation gets disabled due to a full code cache. Reviewed-by: kvn, iveresov ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp Changeset: 0c0e68524c17 Author: anoll Date: 2014-05-07 22:06 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/0c0e68524c17 8042570: Excessive number of tests timing out on nightly testing due to fix for 8040798 Summary: Remove unnecessary lock in CompileBroker::mark_on_stack() that causes the deadlock Reviewed-by: kvn, dcubed ! src/share/vm/compiler/compileBroker.cpp Changeset: c47fcf523fff Author: anoll Date: 2014-05-06 09:52 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c47fcf523fff 8042428: CompileQueue::free_all() code is incorrect Summary: Free task after getting next pointer of freelist. Reviewed-by: kvn, adlertz ! src/share/vm/compiler/compileBroker.cpp Changeset: 28051f14c328 Author: anoll Date: 2014-06-20 09:25 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/28051f14c328 8043158: Crash in CodeSweeperSweepNoFlushTest in CompileQueue::free_all() Summary: Acquire lock before calling notify() Reviewed-by: twisti, thartmann ! src/share/vm/compiler/compileBroker.cpp Changeset: e903867b97e6 Author: anoll Date: 2014-10-31 10:43 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e903867b97e6 Merge Changeset: 2eda90444a0d Author: anoll Date: 2014-02-25 13:52 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2eda90444a0d 8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCount Summary: Ensure appropriate min. number of compiler threads (1 for non-tiered, and 2 for tiered) Reviewed-by: kvn ! src/share/vm/runtime/arguments.cpp + test/compiler/startup/NumCompilerThreadsCheck.java Changeset: e8225dc7c94b Author: anoll Date: 2014-03-05 10:20 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e8225dc7c94b 8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1 Summary: Start test with -XX:-TieredCompilation so that one compiler thread works Reviewed-by: kvn, twisti ! src/share/vm/runtime/arguments.cpp ! test/compiler/membars/DekkerTest.java Changeset: c83362e7de6f Author: iignatyev Date: 2014-03-29 14:54 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c83362e7de6f 8038393: [TESTBUG] ciReplay/* tests fail after 8034775 Reviewed-by: kvn ! test/compiler/ciReplay/common.sh Changeset: 4356234e712a Author: anoll Date: 2014-05-02 06:24 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4356234e712a 8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs Summary: Allow 0 compiler threads if no JIT is used. Reviewed-by: kvn, dholmes Contributed-by: Severin Gehwolf ! src/share/vm/runtime/arguments.cpp ! test/compiler/startup/NumCompilerThreadsCheck.java Changeset: 327c00d0f091 Author: anoll Date: 2014-05-08 12:49 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/327c00d0f091 8042431: compiler/7200264/TestIntVect.java fails with: Test Failed: AddVI 0 < 4 Summary: Define a new function that determines the minimum number of compiler threads for a particular platform/configuration. Reviewed-by: kvn ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 9cff03eab05d Author: anoll Date: 2014-10-31 11:46 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/9cff03eab05d Merge Changeset: 521e269ae1da Author: amurillo Date: 2014-10-31 10:58 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/521e269ae1da Merge Changeset: 1d2ac45722d4 Author: amurillo Date: 2014-10-31 10:58 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/1d2ac45722d4 Added tag hs25.40-b17 for changeset 521e269ae1da ! .hgtags Changeset: 86307d477907 Author: amurillo Date: 2014-11-03 18:18 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/86307d477907 Merge ! src/share/vm/runtime/arguments.cpp From alejandro.murillo at oracle.com Tue Nov 4 02:39:44 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 04 Nov 2014 02:39:44 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 3 new changesets Message-ID: <201411040239.sA42diNo017876@aojmv0008> Changeset: 98ec3f89656c Author: bpb Date: 2014-10-30 11:31 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/98ec3f89656c 8062501: Modifications of server socket channel accept() methods for instrumentation purposes Summary: Wrap accept0() native methods in Java accept(). Reviewed-by: chegar, alanb ! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java Changeset: e644a7f00328 Author: amurillo Date: 2014-10-31 10:58 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/e644a7f00328 Merge Changeset: ba80109a9b3e Author: amurillo Date: 2014-11-03 18:18 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/ba80109a9b3e Merge From ioi.lam at oracle.com Tue Nov 4 09:27:03 2014 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Tue, 04 Nov 2014 09:27:03 +0000 Subject: hg: jdk8u/hs-dev/jdk: 8061651: Interface to the Lookup Index Cache to improve URLClassPath search time Message-ID: <201411040927.sA49R44E019955@aojmv0008> Changeset: 2f1ae696419c Author: iklam Date: 2014-10-13 16:10 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/2f1ae696419c 8061651: Interface to the Lookup Index Cache to improve URLClassPath search time Summary: Implemented the interface in sun.misc.URLClassPath and corresponding JVM_XXX APIs Reviewed-by: mchung, acorn, jiangli, dholmes ! make/mapfiles/libjava/mapfile-vers ! src/share/classes/sun/misc/Launcher.java ! src/share/classes/sun/misc/URLClassPath.java ! src/share/classes/sun/misc/VM.java ! src/share/javavm/export/jvm.h ! src/share/native/java/lang/ClassLoader.c + src/share/native/sun/misc/URLClassPath.c + test/sun/misc/URLClassPath/EnableLookupCache.java From ioi.lam at oracle.com Tue Nov 4 09:27:06 2014 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Tue, 04 Nov 2014 09:27:06 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8061651: Interface to the Lookup Index Cache to improve URLClassPath search time Message-ID: <201411040927.sA49R6r9019996@aojmv0008> Changeset: 4cb90023bf2b Author: iklam Date: 2014-10-13 16:09 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/4cb90023bf2b 8061651: Interface to the Lookup Index Cache to improve URLClassPath search time Summary: Implemented the interface in sun.misc.URLClassPath and corresponding JVM_XXX APIs Reviewed-by: mchung, acorn, jiangli, dholmes ! 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/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/whitebox.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java From daniel.fuchs at oracle.com Tue Nov 4 13:14:13 2014 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 04 Nov 2014 13:14:13 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8048913: java/util/logging/LoggingDeadlock2.java times out Message-ID: <201411041314.sA4DEDWE027079@aojmv0008> Changeset: 014fc8b2e4c1 Author: dfuchs Date: 2014-07-09 17:51 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/014fc8b2e4c1 8048913: java/util/logging/LoggingDeadlock2.java times out Summary: removes the /timeout=15 parameter from the @run command line Reviewed-by: mchung, dholmes ! test/java/util/logging/LoggingDeadlock2.java From michael.x.mcmahon at oracle.com Tue Nov 4 17:09:02 2014 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 04 Nov 2014 17:09:02 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8062744: jdk.net.Sockets.setOption/getOption does not support IP_TOS Message-ID: <201411041709.sA4H92hb013967@aojmv0008> Changeset: 6fa6a22a6382 Author: michaelm Date: 2014-11-04 17:08 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/6fa6a22a6382 8062744: jdk.net.Sockets.setOption/getOption does not support IP_TOS Reviewed-by: chegar, alanb ! src/share/classes/jdk/net/Sockets.java + test/jdk/net/Sockets/SupportedOptions.java From david.holmes at oracle.com Wed Nov 5 10:08:45 2014 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Wed, 05 Nov 2014 10:08:45 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8036616: [TESTBUG] Embedded: sun/jvmstat/monitor/MonitoredVm/CR6672135.java should be launched with -XX:+UsePerfData Message-ID: <201411051008.sA5A8jJ8029674@aojmv0008> Changeset: fa2ef1616066 Author: dholmes Date: 2014-11-04 18:37 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/fa2ef1616066 8036616: [TESTBUG] Embedded: sun/jvmstat/monitor/MonitoredVm/CR6672135.java should be launched with -XX:+UsePerfData Reviewed-by: dholmes, jbachorik Contributed-by: Pavel Chistyakov ! test/sun/jvmstat/monitor/MonitoredVm/CR6672135.java From tobias.hartmann at oracle.com Wed Nov 5 11:10:19 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 05 Nov 2014 11:10:19 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201411051110.sA5BAJMU010391@aojmv0008> Changeset: 468850e35e48 Author: thartmann Date: 2014-10-31 12:16 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/468850e35e48 8062169: Multiple OSR compilations issued for same bci Summary: Fixed 'SimpleThresholdPolicy::event' to always perform OSR if an OSR nmethod is available. Reviewed-by: kvn, iveresov ! src/share/vm/runtime/simpleThresholdPolicy.cpp Changeset: d4562805b030 Author: thartmann Date: 2014-11-05 08:35 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/d4562805b030 Merge From tobias.hartmann at oracle.com Wed Nov 5 12:58:38 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 05 Nov 2014 12:58:38 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8061817: Whitebox.deoptimizeMethod() does not deoptimize all OSR versions of method Message-ID: <201411051258.sA5Cwce8028289@aojmv0008> Changeset: 3c87c13918fb Author: thartmann Date: 2014-10-30 13:03 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/3c87c13918fb 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 From alexandr.scherbatiy at oracle.com Wed Nov 5 14:02:36 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Wed, 05 Nov 2014 14:02:36 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8057893: JComboBox actionListener never receives "comboBoxEdited" from getActionCommand Message-ID: <201411051402.sA5E2b0I009558@aojmv0008> Changeset: ab2a0444d499 Author: alexsch Date: 2014-11-05 17:01 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/ab2a0444d499 8057893: JComboBox actionListener never receives "comboBoxEdited" from getActionCommand Reviewed-by: serb ! src/share/classes/javax/swing/JComboBox.java + test/javax/swing/JComboBox/8057893/bug8057893.java From marcus.lagergren at oracle.com Wed Nov 5 17:45:05 2014 From: marcus.lagergren at oracle.com (marcus.lagergren at oracle.com) Date: Wed, 05 Nov 2014 17:45:05 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 5 new changesets Message-ID: <201411051745.sA5HjAoi022250@aojmv0008> Changeset: e1e27c4262be Author: lagergren Date: 2014-11-03 11:47 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/e1e27c4262be 8060204: Fix warnings in Joni and tests Reviewed-by: hannesw, sundar, attila ! docs/source/EvalFile.java ! docs/source/EvalScript.java ! docs/source/InvokeScriptFunction.java ! docs/source/InvokeScriptMethod.java ! docs/source/MultiScopes.java ! docs/source/RunnableImpl.java ! docs/source/RunnableImplObject.java ! docs/source/ScriptVars.java ! src/jdk/nashorn/internal/AssertsEnabled.java ! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java ! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java ! src/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java ! src/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java ! src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Config.java ! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java ! src/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java ! src/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java ! src/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Option.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Region.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java ! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java ! src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java ! src/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Warnings.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/AnchorType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/Arguments.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/AsmConstants.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCSTATE.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCVALTYPE.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/EncloseType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/MetaChar.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeStatus.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPSize.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/RegexState.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackPopLevel.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StringType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/SyntaxProperties.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TokenType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/Traverse.java ! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/CharacterType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/IntHolder.java ! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java ! test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java ! test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java ! test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java ! test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/Person.java ! test/src/jdk/nashorn/api/javaaccess/SharedObject.java ! test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java ! test/src/jdk/nashorn/api/scripting/InvocableTest.java ! test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java ! test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java ! test/src/jdk/nashorn/api/scripting/ScopeTest.java ! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java ! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java ! test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java ! test/src/jdk/nashorn/api/scripting/Window.java ! test/src/jdk/nashorn/api/scripting/WindowEventHandler.java ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java ! test/src/jdk/nashorn/internal/performance/AuroraWrapper.java ! test/src/jdk/nashorn/internal/performance/OctaneTest.java ! test/src/jdk/nashorn/internal/performance/PerformanceWrapper.java ! test/src/jdk/nashorn/internal/performance/SplayTest.java ! test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java ! test/src/jdk/nashorn/internal/runtime/ContextTest.java ! test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java ! test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java ! test/src/jdk/nashorn/internal/runtime/SourceTest.java ! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java ! test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java ! test/src/jdk/nashorn/internal/test/framework/AbstractScriptRunnable.java ! test/src/jdk/nashorn/internal/test/framework/OrphanTestFinder.java ! test/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java ! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java ! test/src/jdk/nashorn/internal/test/framework/ScriptTest.java ! test/src/jdk/nashorn/internal/test/framework/TestConfig.java ! test/src/jdk/nashorn/internal/test/framework/TestFinder.java ! test/src/jdk/nashorn/internal/test/framework/TestHelper.java ! test/src/jdk/nashorn/internal/test/framework/TestReorderInterceptor.java ! test/src/jdk/nashorn/internal/test/models/InternalRunnable.java ! test/src/jdk/nashorn/internal/test/models/RestrictedRunnable.java ! test/src/jdk/nashorn/test/models/ClassWithFinalFinalizer.java ! test/src/jdk/nashorn/test/models/ClassWithInheritedFinalFinalizer.java ! test/src/jdk/nashorn/test/models/ConstructorWithArgument.java ! test/src/jdk/nashorn/test/models/DessertTopping.java ! test/src/jdk/nashorn/test/models/DessertToppingFloorWaxDriver.java ! test/src/jdk/nashorn/test/models/FinalClass.java ! test/src/jdk/nashorn/test/models/FloorWax.java ! test/src/jdk/nashorn/test/models/IntFloatOverloadSelection.java ! test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java ! test/src/jdk/nashorn/test/models/Jdk8011362TestSubject.java ! test/src/jdk/nashorn/test/models/Nashorn401TestSubject.java ! test/src/jdk/nashorn/test/models/NoAccessibleConstructorClass.java ! test/src/jdk/nashorn/test/models/OuterClass.java ! test/src/jdk/nashorn/test/models/OverloadedSam.java ! test/src/jdk/nashorn/test/models/OverrideObject.java ! test/src/jdk/nashorn/test/models/PropertyBind.java ! test/src/jdk/nashorn/test/models/SourceHelper.java ! test/src/jdk/nashorn/test/models/StringArgs.java ! test/src/jdk/nashorn/test/models/Toothpaste.java ! test/src/jdk/nashorn/test/models/VarArgConstructor.java ! test/src/jdk/nashorn/test/tools/StaticTypeInspector.java Changeset: dba2a3939f4c Author: lagergren Date: 2014-11-03 12:34 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/dba2a3939f4c 8062381: Wrong index was used for linking charCodeAt specializations Reviewed-by: attila, hannesw ! src/jdk/nashorn/internal/objects/NativeString.java + test/script/basic/JDK-8062381.js + test/script/basic/JDK-8062381.js.EXPECTED Changeset: 4ac6934c6cc2 Author: lagergren Date: 2014-11-03 13:58 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/4ac6934c6cc2 8061959: ArrayBuffer lacked static isViewMethod Reviewed-by: attila, sundar ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java + test/script/basic/JDK-8061959.js + test/script/basic/JDK-8061959.js.EXPECTED Changeset: b00442519275 Author: lagergren Date: 2014-11-03 14:59 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/b00442519275 8062490: Out of memory problems, as untouched array datas didn't go directly to SparseArrayDatas, but dragged very large int arrays around. Reviewed-by: attila, sundar ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java Changeset: d0b26e6f602c Author: lagergren Date: 2014-11-05 12:34 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/d0b26e6f602c 8057825: Bug in apply specialization - if an apply specialization that is available doesn't fit, a new one wouldn't be installed, if the new code generated as a specialization didn't manage to do the apply specialization. Basically changing a conditional to an unconditional. Reviewed-by: attila, hannesw ! src/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java + test/script/basic/JDK-8057825.js + test/script/basic/JDK-8057825.js.EXPECTED ! test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java ! test/src/jdk/nashorn/test/models/ClassLoaderAware.java From david.katleman at oracle.com Wed Nov 5 20:55:01 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Nov 2014 20:55:01 +0000 Subject: hg: jdk8u/jdk8u: Added tag jdk8u40-b13 for changeset 43ccc2b9d5b7 Message-ID: <201411052055.sA5Kt10U028559@aojmv0008> Changeset: df659b8b0bc8 Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/df659b8b0bc8 Added tag jdk8u40-b13 for changeset 43ccc2b9d5b7 ! .hgtags From david.katleman at oracle.com Wed Nov 5 20:55:04 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Nov 2014 20:55:04 +0000 Subject: hg: jdk8u/jdk8u/corba: Added tag jdk8u40-b13 for changeset 7f8454e2f02f Message-ID: <201411052055.sA5Kt4kG028608@aojmv0008> Changeset: d36513f2cf93 Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/d36513f2cf93 Added tag jdk8u40-b13 for changeset 7f8454e2f02f ! .hgtags From david.katleman at oracle.com Wed Nov 5 20:55:09 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Nov 2014 20:55:09 +0000 Subject: hg: jdk8u/jdk8u/hotspot: Added tag jdk8u40-b13 for changeset 86307d477907 Message-ID: <201411052055.sA5Kt9Uv028663@aojmv0008> Changeset: b0c7e7f1bbbe Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b0c7e7f1bbbe Added tag jdk8u40-b13 for changeset 86307d477907 ! .hgtags From david.katleman at oracle.com Wed Nov 5 20:55:12 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Nov 2014 20:55:12 +0000 Subject: hg: jdk8u/jdk8u/jaxp: Added tag jdk8u40-b13 for changeset 9df027c40f0f Message-ID: <201411052055.sA5KtDec028712@aojmv0008> Changeset: d8886dede94d Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/d8886dede94d Added tag jdk8u40-b13 for changeset 9df027c40f0f ! .hgtags From david.katleman at oracle.com Wed Nov 5 20:55:20 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Nov 2014 20:55:20 +0000 Subject: hg: jdk8u/jdk8u/jaxws: Added tag jdk8u40-b13 for changeset 42a61f4bdca3 Message-ID: <201411052055.sA5KtKkY028795@aojmv0008> Changeset: d22a374ce856 Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/rev/d22a374ce856 Added tag jdk8u40-b13 for changeset 42a61f4bdca3 ! .hgtags From david.katleman at oracle.com Wed Nov 5 20:55:24 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Nov 2014 20:55:24 +0000 Subject: hg: jdk8u/jdk8u/jdk: Added tag jdk8u40-b13 for changeset ba80109a9b3e Message-ID: <201411052055.sA5KtOcQ028845@aojmv0008> Changeset: 17481e84599c Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/17481e84599c Added tag jdk8u40-b13 for changeset ba80109a9b3e ! .hgtags From david.katleman at oracle.com Wed Nov 5 20:55:28 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Nov 2014 20:55:28 +0000 Subject: hg: jdk8u/jdk8u/langtools: Added tag jdk8u40-b13 for changeset 88ce114c6adc Message-ID: <201411052055.sA5KtSE3028893@aojmv0008> Changeset: f18c5b47f27b Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/f18c5b47f27b Added tag jdk8u40-b13 for changeset 88ce114c6adc ! .hgtags From david.katleman at oracle.com Wed Nov 5 20:55:32 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Nov 2014 20:55:32 +0000 Subject: hg: jdk8u/jdk8u/nashorn: Added tag jdk8u40-b13 for changeset d60fbb5343c1 Message-ID: <201411052055.sA5KtWB8028941@aojmv0008> Changeset: 7e34104c55ca Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/7e34104c55ca Added tag jdk8u40-b13 for changeset d60fbb5343c1 ! .hgtags From kevin.walls at oracle.com Thu Nov 6 10:34:08 2014 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Thu, 06 Nov 2014 10:34:08 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8059216: Make PrintGCApplicationStoppedTime print information about stopping threads Message-ID: <201411061034.sA6AY8GI019628@aojmv0008> Changeset: 6f06ebb09080 Author: vkempik Date: 2014-10-28 18:41 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/6f06ebb09080 8059216: Make PrintGCApplicationStoppedTime print information about stopping threads Reviewed-by: dholmes, brutisso ! src/share/vm/services/runtimeService.cpp ! src/share/vm/services/runtimeService.hpp From bengt.rutisson at oracle.com Thu Nov 6 12:04:48 2014 From: bengt.rutisson at oracle.com (bengt.rutisson at oracle.com) Date: Thu, 06 Nov 2014 12:04:48 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201411061204.sA6C4mgm005606@aojmv0008> Changeset: 50054b63f0aa Author: aeriksso Date: 2014-10-22 13:59 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/50054b63f0aa 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: 5217eef2497f Author: brutisso Date: 2014-11-06 10:35 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/5217eef2497f Merge From david.buck at oracle.com Thu Nov 6 12:41:13 2014 From: david.buck at oracle.com (david.buck at oracle.com) Date: Thu, 06 Nov 2014 12:41:13 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 3 new changesets Message-ID: <201411061241.sA6CfDup014328@aojmv0008> Changeset: ef6b27d844cc Author: dbuck Date: 2014-11-06 02:34 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/ef6b27d844cc 8058715: stability issues when being launched as an embedded JVM via JNI Summary: Use mmap call without MAP_FIXED so we avoid corrupting already allocated memory Reviewed-by: coleenp, dsimms ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp Changeset: 0d754e6851d3 Author: dbuck Date: 2014-11-06 10:41 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/0d754e6851d3 Merge Changeset: 28ab1380ec65 Author: dbuck Date: 2014-11-06 12:05 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/28ab1380ec65 Merge From vladimir.x.ivanov at oracle.com Thu Nov 6 15:07:49 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Thu, 06 Nov 2014 15:07:49 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8060483: NPE with explicitCastArguments unboxing null Message-ID: <201411061507.sA6F7n36010982@aojmv0008> Changeset: 1244706b918a Author: vlivanov Date: 2014-11-06 07:05 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/1244706b918a 8060483: NPE with explicitCastArguments unboxing null Reviewed-by: attila, lagergren ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/sun/invoke/util/Wrapper.java + test/java/lang/invoke/ExplicitCastArgumentsTest.java From hannes.wallnoefer at oracle.com Thu Nov 6 15:58:44 2014 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Thu, 06 Nov 2014 15:58:44 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201411061558.sA6Fwjo0020626@aojmv0008> Changeset: a119a11d49d8 Author: hannesw Date: 2014-11-05 17:07 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/a119a11d49d8 8062386: Different versions of nashorn use same code cache directory Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk/nashorn/internal/runtime/Context.java ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java Changeset: b49b6786afad Author: hannesw Date: 2014-11-06 13:15 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/b49b6786afad 8062624: java.lang.String methods not available on concatenated strings Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java + test/script/basic/JDK-8062624.js + test/script/basic/JDK-8062624.js.EXPECTED From mikhail.cherkasov at oracle.com Thu Nov 6 17:53:09 2014 From: mikhail.cherkasov at oracle.com (mikhail.cherkasov at oracle.com) Date: Thu, 06 Nov 2014 17:53:09 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront after JDK-8060146 Message-ID: <201411061753.sA6Hr9kp017526@aojmv0008> Changeset: df79e4dd6a2b Author: mcherkas Date: 2014-11-06 21:52 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/df79e4dd6a2b 8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront after JDK-8060146 Reviewed-by: ant, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/Frame/DisposeStressTest/DisposeStressTest.html + test/java/awt/Frame/DisposeStressTest/DisposeStressTest.java From brent.christian at oracle.com Thu Nov 6 18:19:08 2014 From: brent.christian at oracle.com (brent.christian at oracle.com) Date: Thu, 06 Nov 2014 18:19:08 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8034032: Check src/macosx/native/java/util/prefs/MacOSXPreferencesFile.m for JNI pending issues Message-ID: <201411061819.sA6IJ9tq021960@aojmv0008> Changeset: 03511b31fea9 Author: bchristi Date: 2014-08-07 14:20 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/03511b31fea9 8034032: Check src/macosx/native/java/util/prefs/MacOSXPreferencesFile.m for JNI pending issues Reviewed-by: chegar ! src/macosx/native/java/util/MacOSXPreferencesFile.m From ivan.gerasimov at oracle.com Thu Nov 6 23:11:55 2014 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Thu, 06 Nov 2014 23:11:55 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8054029: (fc) FileChannel.size() returns 0 for block devices on Linux Message-ID: <201411062311.sA6NBtuM016183@aojmv0008> Changeset: 87f6a3431f80 Author: igerasim Date: 2014-11-07 01:51 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/87f6a3431f80 8054029: (fc) FileChannel.size() returns 0 for block devices on Linux Reviewed-by: alanb ! src/solaris/native/sun/nio/ch/FileDispatcherImpl.c + test/java/nio/channels/FileChannel/BlockDeviceSize.java From kumar.x.srinivasan at oracle.com Fri Nov 7 01:55:12 2014 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Fri, 07 Nov 2014 01:55:12 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8061830: [asm] refresh internal ASM version v5.0.3 Message-ID: <201411070155.sA71tCU4014054@aojmv0008> Changeset: 70a678a6f975 Author: ksrini Date: 2014-10-24 06:18 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/70a678a6f975 8061830: [asm] refresh internal ASM version v5.0.3 Reviewed-by: psandoz, sundar ! src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java ! src/share/classes/jdk/internal/org/objectweb/asm/version.txt From vladimir.kozlov at oracle.com Fri Nov 7 04:34:21 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 07 Nov 2014 04:34:21 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8059780: SPECjvm2008-MPEG performance regressions on x64 platforms Message-ID: <201411070434.sA74YOXh013159@aojmv0008> Changeset: 7024b693c8f9 Author: kvn Date: 2014-11-03 12:02 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/7024b693c8f9 8059780: SPECjvm2008-MPEG performance regressions on x64 platforms Summary: Back-out 8052081 changes made in lcm.cpp. Reviewed-by: iveresov, roland ! src/share/vm/opto/lcm.cpp From attila.szegedi at oracle.com Fri Nov 7 08:29:13 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Fri, 07 Nov 2014 08:29:13 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8062308: Incorrect constant linkage with multiple Globals in a Context Message-ID: <201411070829.sA78TDsq018298@aojmv0008> Changeset: 981feb6ad9cc Author: attila Date: 2014-11-06 17:06 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/981feb6ad9cc 8062308: Incorrect constant linkage with multiple Globals in a Context Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java From david.buck at oracle.com Fri Nov 7 09:19:10 2014 From: david.buck at oracle.com (david.buck at oracle.com) Date: Fri, 07 Nov 2014 09:19:10 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: 8062608: BCEL corrupts debug data of methods that use generics Message-ID: <201411070919.sA79JAEV026996@aojmv0008> Changeset: 02d2df45bda8 Author: dbuck Date: 2014-11-07 01:18 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/02d2df45bda8 8062608: BCEL corrupts debug data of methods that use generics Summary: Fixed MethodGen constructor to not overwrite LocalVariableTable. Reviewed-by: joehw ! src/com/sun/org/apache/bcel/internal/generic/MethodGen.java From stefan.karlsson at oracle.com Fri Nov 7 09:45:53 2014 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Fri, 07 Nov 2014 09:45:53 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8056240: Investigate increased GC remark time after class unloading changes in CRM Fuse Message-ID: <201411070945.sA79jslq001247@aojmv0008> Changeset: b12a2a9b05ca Author: stefank Date: 2014-10-02 10:55 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/b12a2a9b05ca 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/prims/jvmtiRedefineClasses.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 From sean.coffey at oracle.com Fri Nov 7 16:55:16 2014 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 07 Nov 2014 16:55:16 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8059311: com/sun/jndi/ldap/LdapTimeoutTest.java fails with exit_code == 0 Message-ID: <201411071655.sA7GtGlh016100@aojmv0008> Changeset: 45052ffb3af5 Author: prappo Date: 2014-11-07 15:12 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/45052ffb3af5 8059311: com/sun/jndi/ldap/LdapTimeoutTest.java fails with exit_code == 0 Reviewed-by: vinnie ! test/com/sun/jndi/ldap/LdapTimeoutTest.java From philip.race at oracle.com Fri Nov 7 18:27:56 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 07 Nov 2014 18:27:56 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8061392: PrinterJob NPE when drawing translucent image with null user clip Message-ID: <201411071827.sA7IRvpr005313@aojmv0008> Changeset: bbb6ce1a16ab Author: prr Date: 2014-11-07 10:24 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/bbb6ce1a16ab 8061392: PrinterJob NPE when drawing translucent image with null user clip Reviewed-by: bae, jgodinez ! src/windows/classes/sun/awt/windows/WPathGraphics.java + test/java/awt/print/PrinterJob/ImagePrinting/NullClipARGB.java From alejandro.murillo at oracle.com Fri Nov 7 18:57:55 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 07 Nov 2014 18:57:55 +0000 Subject: hg: jdk8u/hs-dev/jaxws: Added tag jdk8u40-b13 for changeset 42a61f4bdca3 Message-ID: <201411071857.sA7Ivu0L010083@aojmv0008> Changeset: d22a374ce856 Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxws/rev/d22a374ce856 Added tag jdk8u40-b13 for changeset 42a61f4bdca3 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 7 18:57:57 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 07 Nov 2014 18:57:57 +0000 Subject: hg: jdk8u/hs-dev/jaxp: Added tag jdk8u40-b13 for changeset 9df027c40f0f Message-ID: <201411071857.sA7IvvTi010183@aojmv0008> Changeset: d8886dede94d Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/d8886dede94d Added tag jdk8u40-b13 for changeset 9df027c40f0f ! .hgtags From alejandro.murillo at oracle.com Fri Nov 7 18:57:58 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 07 Nov 2014 18:57:58 +0000 Subject: hg: jdk8u/hs-dev/nashorn: 9 new changesets Message-ID: <201411071857.sA7Ivwc4010204@aojmv0008> Changeset: 094f0d95ef78 Author: attila Date: 2014-10-24 13:25 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/094f0d95ef78 8061955: asm.js idioms result in unnecessarily code emission Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeDataView.java ! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java ! src/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk/nashorn/internal/runtime/JSType.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java Changeset: 78eb2b415108 Author: lagergren Date: 2014-10-23 15:19 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/78eb2b415108 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/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java ! src/jdk/nashorn/internal/parser/JSONParser.java ! src/jdk/nashorn/internal/runtime/JSType.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + src/jdk/nashorn/internal/runtime/arrays/AnyElements.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java - src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java + src/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/NumericElements.java ! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/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: 65e498cf5312 Author: sundar Date: 2014-10-27 17:54 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/65e498cf5312 8062024: Issue with date.setFullYear when time other than midnight Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/internal/objects/NativeDate.java + test/script/basic/JDK-8062024.js + test/script/basic/JDK-8062024.js.EXPECTED Changeset: a54353b34d24 Author: sundar Date: 2014-10-28 17:22 +0530 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/a54353b34d24 8062216: [nashorn] regresion test failure with TimeZone Reviewed-by: hannesw, lagergren ! test/script/basic/JDK-8062024.js Changeset: 29a4cd3d1f7a Author: hannesw Date: 2014-10-31 16:27 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/29a4cd3d1f7a 8062401: User accessors require boxing and do not support optimistic types Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java ! src/jdk/nashorn/internal/codegen/TypeEvaluator.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk/nashorn/internal/runtime/Property.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/SpillProperty.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java + test/examples/getter-setter-micro.js Changeset: a8e6c9feecfb Author: hannesw Date: 2014-10-31 16:29 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/a8e6c9feecfb 8062132: Nashorn incorrectly binds this for constructor created by another function Reviewed-by: jlaskey, sundar ! src/jdk/nashorn/internal/runtime/PropertyMap.java + test/script/basic/JDK-8062132.js + test/script/basic/JDK-8062132.js.EXPECTED Changeset: 73ca7a752ba1 Author: hannesw Date: 2014-10-31 20:19 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/73ca7a752ba1 8062583: Throwing object with error prototype causes error proto to be caught Reviewed-by: sundar, jlaskey ! src/jdk/nashorn/internal/runtime/ECMAException.java + test/script/basic/JDK-8062583.js + test/script/basic/JDK-8062583.js.EXPECTED Changeset: d60fbb5343c1 Author: lana Date: 2014-10-31 20:17 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/d60fbb5343c1 Merge - src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java Changeset: 7e34104c55ca Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/7e34104c55ca Added tag jdk8u40-b13 for changeset d60fbb5343c1 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 7 18:57:59 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 07 Nov 2014 18:57:59 +0000 Subject: hg: jdk8u/hs-dev/corba: Added tag jdk8u40-b13 for changeset 7f8454e2f02f Message-ID: <201411071857.sA7Ivx2f010273@aojmv0008> Changeset: d36513f2cf93 Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/corba/rev/d36513f2cf93 Added tag jdk8u40-b13 for changeset 7f8454e2f02f ! .hgtags From alejandro.murillo at oracle.com Fri Nov 7 18:57:58 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 07 Nov 2014 18:57:58 +0000 Subject: hg: jdk8u/hs-dev: 4 new changesets Message-ID: <201411071857.sA7Ivw3e010228@aojmv0008> Changeset: 0b10f76c8834 Author: amurillo Date: 2014-10-28 10:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/rev/0b10f76c8834 Merge Changeset: 196ee1e3add0 Author: rriggs Date: 2014-10-31 09:52 -0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/rev/196ee1e3add0 8062475: Enable hook for custom doc generation Reviewed-by: erikj ! make/Javadoc.gmk Changeset: 43ccc2b9d5b7 Author: lana Date: 2014-10-31 20:17 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/rev/43ccc2b9d5b7 Merge Changeset: df659b8b0bc8 Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/rev/df659b8b0bc8 Added tag jdk8u40-b13 for changeset 43ccc2b9d5b7 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 7 18:58:02 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 07 Nov 2014 18:58:02 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 6 new changesets Message-ID: <201411071858.sA7Iw2hp010387@aojmv0008> Changeset: 9f35f614847d Author: dbuck Date: 2014-10-31 12:05 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/9f35f614847d 8060169: Update the Crash Reporting URL in the Java crash log Summary: Update the URL for HotSpot bug reports. Reviewed-by: dcubed, rdurbin ! src/share/vm/runtime/arguments.cpp Changeset: c1d0d673b1ba Author: lana Date: 2014-10-31 20:18 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/c1d0d673b1ba Merge Changeset: 86307d477907 Author: amurillo Date: 2014-11-03 18:18 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/86307d477907 Merge ! src/share/vm/runtime/arguments.cpp Changeset: b0c7e7f1bbbe Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/b0c7e7f1bbbe Added tag jdk8u40-b13 for changeset 86307d477907 ! .hgtags Changeset: 4d5dc0d0f879 Author: amurillo Date: 2014-11-07 09:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/4d5dc0d0f879 Merge Changeset: b8ca8ec1daea Author: amurillo Date: 2014-11-07 09:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/b8ca8ec1daea Added tag hs25.40-b18 for changeset 4d5dc0d0f879 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 7 18:58:02 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 07 Nov 2014 18:58:02 +0000 Subject: hg: jdk8u/hs-dev/langtools: 5 new changesets Message-ID: <201411071858.sA7Iw2BN010390@aojmv0008> Changeset: 1cf5a53613ae Author: vromero Date: 2014-10-23 10:40 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/1cf5a53613ae 8059710: javac, the same approach used in fix for JDK-8058708 should be applied to Code.closeAliveRanges Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/Code.java Changeset: fa8be3ce18fc Author: jfranck Date: 2014-10-28 08:56 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/fa8be3ce18fc 8054448: (ann) Cannot reference field of inner class in an anonymous class Reviewed-by: jlahoda, mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java + test/tools/javac/annotations/FinalStringInNested.java Changeset: ac75605c22f6 Author: mcimadamore Date: 2014-10-28 14:59 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/ac75605c22f6 8058511: StackOverflowError at com.sun.tools.javac.code.Types.lub Summary: Lub crashes when handling typevar with array bound Reviewed-by: vromero, dlsmith ! src/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: 88ce114c6adc Author: lana Date: 2014-10-31 20:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/88ce114c6adc Merge Changeset: f18c5b47f27b Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/f18c5b47f27b Added tag jdk8u40-b13 for changeset 88ce114c6adc ! .hgtags From alejandro.murillo at oracle.com Fri Nov 7 18:58:04 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 07 Nov 2014 18:58:04 +0000 Subject: hg: jdk8u/hs-dev/jdk: 18 new changesets Message-ID: <201411071858.sA7Iw5sH010398@aojmv0008> Changeset: 009ce6ca3c48 Author: vlivanov Date: 2014-10-03 11:45 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/009ce6ca3c48 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl Reviewed-by: kvn, shade ! src/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 2c145356a8cf Author: serb Date: 2014-07-30 16:11 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/2c145356a8cf 7058697: Unexpected exceptions in MID parser code Reviewed-by: prr, pchelko ! src/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java ! src/share/classes/com/sun/media/sound/StandardMidiFileReader.java Changeset: fd699456cfc9 Author: serb Date: 2014-07-31 23:00 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/fd699456cfc9 8033141: Cleanup of sun.awt.X11 package Reviewed-by: azvegint, pchelko ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/XWindow.java ! src/solaris/classes/sun/awt/X11/XlibWrapper.java Changeset: ef65ddb32456 Author: serb Date: 2014-07-31 21:09 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/ef65ddb32456 7058700: Unexpected exceptions and timeouts in SF2 parser code Reviewed-by: prr, pchelko ! src/share/classes/com/sun/media/sound/RIFFReader.java ! src/share/classes/com/sun/media/sound/SF2Soundbank.java Changeset: 3cc069ef068c Author: serb Date: 2014-08-01 16:26 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/3cc069ef068c 8026497: Font2DTest demo: unused resource files Reviewed-by: azvegint, bae - src/share/demo/jfc/Font2DTest/resources/TextResources.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_de.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_en.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_en_GB.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_ja.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_ko.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_zh_CN.properties - src/share/demo/jfc/Font2DTest/resources/resource.data Changeset: 5d312cdb36b7 Author: serb Date: 2014-08-06 14:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/5d312cdb36b7 6521706: A switch operator in JFrame.processWindowEvent() should be rewritten Reviewed-by: azvegint, alexsch ! src/share/classes/javax/swing/JFrame.java Changeset: 03c6d10108a4 Author: serb Date: 2014-08-07 17:02 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/03c6d10108a4 8054372: Cleanup of com.sun.media.sound packages Reviewed-by: azvegint, prr ! src/share/classes/com/sun/media/sound/JDK13Services.java ! src/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/share/classes/com/sun/media/sound/Platform.java ! src/share/classes/com/sun/media/sound/SoftSynthesizer.java Changeset: 1399b26cbd46 Author: serb Date: 2014-08-08 21:40 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/1399b26cbd46 8054431: Some of the input validation in the javasound is too strict Reviewed-by: azvegint, alexsch ! src/share/classes/com/sun/media/sound/RIFFReader.java Changeset: 3a42e7b82241 Author: smarks Date: 2014-10-27 18:30 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/3a42e7b82241 8062233: add java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java to problem list Reviewed-by: darcy ! test/ProblemList.txt Changeset: f09a870f5816 Author: jbachorik Date: 2014-06-24 19:58 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f09a870f5816 8047073: Some javax/management/ fails with JFR Reviewed-by: egahlin, dfuchs ! test/javax/management/MBeanServer/MBeanFallbackTest.java ! test/javax/management/ObjectName/SerialCompatTest.java ! test/javax/management/mxbean/MXBeanFallbackTest.java ! test/javax/management/proxy/JMXProxyFallbackTest.java Changeset: 71b821e31afd Author: aefimov Date: 2014-10-29 19:59 +0300 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/71b821e31afd 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/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java Changeset: b6e5e04817c5 Author: prr Date: 2014-10-30 14:27 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/b6e5e04817c5 8028539: Endless loop in native code of sun.java2d.loops.ScaledBlit Reviewed-by: flar, jgodinez ! src/share/classes/sun/java2d/pipe/DrawImage.java + test/java/awt/image/DrawImage/DrawImageCoordsTest.java Changeset: 8a59218a1ec2 Author: shade Date: 2014-10-14 19:35 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/8a59218a1ec2 8060485: (str) contentEquals checks the String contents twice on mismatch Reviewed-by: martin, chegar, alanb ! src/share/classes/java/lang/String.java Changeset: 313dd4059170 Author: rriggs Date: 2014-10-31 14:28 -0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/313dd4059170 8062635: Enable custom CompileJavaClasses.gmk Reviewed-by: erikj ! make/CompileJavaClasses.gmk Changeset: 20688e65812b Author: lana Date: 2014-10-31 20:18 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/20688e65812b Merge - src/share/demo/jfc/Font2DTest/resources/TextResources.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_de.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_en.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_en_GB.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_ja.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_ko.properties - src/share/demo/jfc/Font2DTest/resources/TextResources_zh_CN.properties - src/share/demo/jfc/Font2DTest/resources/resource.data Changeset: ba80109a9b3e Author: amurillo Date: 2014-11-03 18:18 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/ba80109a9b3e Merge Changeset: 17481e84599c Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/17481e84599c Added tag jdk8u40-b13 for changeset ba80109a9b3e ! .hgtags Changeset: ffc348308de2 Author: amurillo Date: 2014-11-07 09:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/ffc348308de2 Merge From alejandro.murillo at oracle.com Fri Nov 7 20:58:18 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 07 Nov 2014 20:58:18 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8064361: new hotspot build - hs25.40-b19 Message-ID: <201411072058.sA7KwJjf001696@aojmv0008> Changeset: 1a2069ede139 Author: amurillo Date: 2014-11-07 09:36 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/1a2069ede139 8064361: new hotspot build - hs25.40-b19 Reviewed-by: jcoomes ! make/hotspot_version From markus.gronlund at oracle.com Fri Nov 7 22:19:52 2014 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Fri, 07 Nov 2014 22:19:52 +0000 Subject: hg: jdk8u/hs-dev/jdk: 8056049: getProcessCpuLoad() stops working in one process when a different process exits Message-ID: <201411072219.sA7MJqTw015273@aojmv0008> Changeset: 0a4ed597f229 Author: mgronlun Date: 2014-11-07 21:25 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/0a4ed597f229 8056049: getProcessCpuLoad() stops working in one process when a different process exits Reviewed-by: ctornqvi ! src/windows/native/sun/management/OperatingSystemImpl.c From ivan.gerasimov at oracle.com Sat Nov 8 00:05:53 2014 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Sat, 08 Nov 2014 00:05:53 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201411080005.sA805r7S007022@aojmv0008> Changeset: fdd0f8ace274 Author: igerasim Date: 2014-05-06 10:28 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/fdd0f8ace274 8040806: BitSet.toString() can throw IndexOutOfBoundsException Reviewed-by: plevart, mduigou ! src/share/classes/java/util/BitSet.java ! test/java/util/BitSet/BSMethods.java Changeset: 8f72d612419b Author: igerasim Date: 2014-05-26 19:59 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/8f72d612419b 8043476: java/util/BitSet/BSMethods.java failed with: java.lang.OutOfMemoryError: Java heap space Reviewed-by: alanb ! test/java/util/BitSet/BSMethods.java From ivan.gerasimov at oracle.com Sat Nov 8 00:39:50 2014 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Sat, 08 Nov 2014 00:39:50 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 3 new changesets Message-ID: <201411080039.sA80dogV012243@aojmv0008> Changeset: 01f67b31eeb0 Author: igerasim Date: 2014-05-07 09:43 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/01f67b31eeb0 8011537: (fs) Path.register(..) clears interrupt status of thread with no InterruptedException Reviewed-by: alanb ! src/share/classes/sun/nio/fs/AbstractPoller.java ! test/java/nio/file/WatchService/Basic.java Changeset: 39430f339350 Author: igerasim Date: 2014-05-07 16:50 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/39430f339350 8042470: (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified Reviewed-by: alanb, chegar ! src/share/classes/sun/nio/fs/AbstractPoller.java ! test/java/nio/file/WatchService/Basic.java Changeset: e73c2fb244de Author: alanb Date: 2014-05-09 09:47 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/e73c2fb244de 8042816: (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified, part 2 Reviewed-by: chegar ! src/share/classes/sun/nio/fs/PollingWatchService.java From ivan.gerasimov at oracle.com Sat Nov 8 16:33:07 2014 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Sat, 08 Nov 2014 16:33:07 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 7011804: SequenceInputStream with lots of empty substreams can cause StackOverflowError Message-ID: <201411081633.sA8GX8Pj029752@aojmv0008> Changeset: b979b2e97874 Author: igerasim Date: 2014-03-13 07:52 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/b979b2e97874 7011804: SequenceInputStream with lots of empty substreams can cause StackOverflowError Reviewed-by: chegar, alanb ! src/share/classes/java/io/SequenceInputStream.java + test/java/io/SequenceInputStream/LotsOfStreams.java From ivan.gerasimov at oracle.com Sat Nov 8 16:56:38 2014 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Sat, 08 Nov 2014 16:56:38 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 3 new changesets Message-ID: <201411081656.sA8GucaA003534@aojmv0008> Changeset: b4aba50e2810 Author: igerasim Date: 2014-02-27 02:44 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/b4aba50e2810 6853696: (ref) ReferenceQueue.remove(timeout) may return null even if timeout has not expired Reviewed-by: mchung, mduigou, rriggs ! src/share/classes/java/lang/ref/ReferenceQueue.java + test/java/lang/ref/EarlyTimeout.java Changeset: f90208c69fb6 Author: igerasim Date: 2014-04-02 12:17 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/f90208c69fb6 8038333: TEST_BUG: java/lang/ref/EarlyTimeout.java fails with a non-adequate message Reviewed-by: mchung ! test/java/lang/ref/EarlyTimeout.java Changeset: a73b9a26a9ae Author: igerasim Date: 2014-04-18 18:46 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/a73b9a26a9ae 8038982: java/lang/ref/EarlyTimeout.java failed again Reviewed-by: mchung ! test/java/lang/ref/EarlyTimeout.java From anthony.scarpino at oracle.com Sat Nov 8 17:42:59 2014 From: anthony.scarpino at oracle.com (anthony.scarpino at oracle.com) Date: Sat, 08 Nov 2014 17:42:59 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8063700: -Xcheck:jni changes cause many JCK failures in api/javax_crypto tests in SunPKCS11 Message-ID: <201411081743.sA8Hh0Sx010529@aojmv0008> Changeset: 1861e9730374 Author: ascarpino Date: 2014-11-08 09:42 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/1861e9730374 8063700: -Xcheck:jni changes cause many JCK failures in api/javax_crypto tests in SunPKCS11 Reviewed-by: mullan, valeriep ! src/share/native/sun/security/pkcs11/wrapper/p11_crypt.c + test/sun/security/pkcs11/Cipher/JNICheck.java From ivan.gerasimov at oracle.com Sat Nov 8 19:16:37 2014 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Sat, 08 Nov 2014 19:16:37 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 6904367: (coll) IdentityHashMap is resized before exceeding the expected maximum size Message-ID: <201411081916.sA8JGb2a024403@aojmv0008> Changeset: f4a778ce0cab Author: igerasim Date: 2014-07-12 04:15 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/f4a778ce0cab 6904367: (coll) IdentityHashMap is resized before exceeding the expected maximum size Reviewed-by: plevart, martin ! src/share/classes/java/util/IdentityHashMap.java + test/java/util/IdentityHashMap/Capacity.java From attila.szegedi at oracle.com Mon Nov 10 09:22:10 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Mon, 10 Nov 2014 09:22:10 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8059443: NPE when unboxing return values Message-ID: <201411100922.sAA9MAjE016032@aojmv0008> Changeset: 99571b7922c0 Author: attila Date: 2014-11-03 09:49 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/99571b7922c0 8059443: NPE when unboxing return values Reviewed-by: lagergren, sundar ! src/jdk/internal/dynalink/DynamicLinkerFactory.java + src/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java ! src/jdk/internal/dynalink/support/TypeConverterFactory.java ! src/jdk/internal/dynalink/support/TypeUtilities.java ! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java + test/script/basic/JDK-8059443.js + test/script/basic/JDK-8059443.js.EXPECTED + test/src/jdk/nashorn/test/models/NullProvider.java From david.buck at oracle.com Tue Nov 11 09:34:04 2014 From: david.buck at oracle.com (david.buck at oracle.com) Date: Tue, 11 Nov 2014 09:34:04 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: 8064516: BCEL still corrupts generic methods if bytecode offsets are modified Message-ID: <201411110934.sAB9Y5B1000083@aojmv0008> Changeset: 572db6f408a2 Author: dbuck Date: 2014-11-10 21:27 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/572db6f408a2 8064516: BCEL still corrupts generic methods if bytecode offsets are modified Summary: Added comprehensive support for LocalVariableTypeTable to MethodGen. Reviewed-by: joehw ! src/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java ! src/com/sun/org/apache/bcel/internal/generic/MethodGen.java From tobias.hartmann at oracle.com Tue Nov 11 13:32:44 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 11 Nov 2014 13:32:44 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc) Message-ID: <201411111332.sABDWjYh015866@aojmv0008> Changeset: e7b3d177adda Author: zmajo Date: 2014-11-10 17:14 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/e7b3d177adda 8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc) Summary: In Parse::array_store_check(), add control edge FROM IfTrue branch of runtime type check of the destination array TO loading _element_klass from destination array. Reviewed-by: kvn, roland, anoll Contributed-by: Zoltan Majo ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parseHelper.cpp From attila.szegedi at oracle.com Tue Nov 11 16:02:32 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Tue, 11 Nov 2014 16:02:32 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8064467: type info persistence failed to calculate directory name Message-ID: <201411111602.sABG2W9Q017359@aojmv0008> Changeset: 628304057fce Author: attila Date: 2014-11-11 16:17 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/628304057fce 8064467: type info persistence failed to calculate directory name Reviewed-by: hannesw, lagergren ! make/build.xml ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java + src/jdk/nashorn/internal/codegen/anchor.properties From attila.szegedi at oracle.com Tue Nov 11 16:36:48 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Tue, 11 Nov 2014 16:36:48 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8062799: Binary logical expressions can have numeric types Message-ID: <201411111636.sABGanBq023699@aojmv0008> Changeset: 8b689e3169e2 Author: attila Date: 2014-11-11 17:27 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/8b689e3169e2 8062799: Binary logical expressions can have numeric types Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/ir/BinaryNode.java + test/script/basic/JDK-8062799.js + test/script/basic/JDK-8062799.js.EXPECTED From alejandro.murillo at oracle.com Tue Nov 11 17:51:48 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 11 Nov 2014 17:51:48 +0000 Subject: hg: jdk8u/jdk8u/hotspot: 19 new changesets Message-ID: <201411111751.sABHpmYo006383@aojmv0008> Changeset: 063338b89a56 Author: amurillo Date: 2014-10-31 11:13 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/063338b89a56 8062589: new hotspot build - hs25.40-b18 Reviewed-by: jcoomes ! make/hotspot_version Changeset: c88a4554854c Author: thartmann Date: 2014-10-13 12:30 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c88a4554854c 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/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java Changeset: 564d97997064 Author: thartmann Date: 2014-10-17 10:04 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/564d97997064 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: d1e732bbe4e5 Author: thartmann Date: 2014-10-24 08:35 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/d1e732bbe4e5 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: f5f752e74840 Author: thartmann Date: 2014-10-28 09:17 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f5f752e74840 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: 4cb90023bf2b Author: iklam Date: 2014-10-13 16:09 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/4cb90023bf2b 8061651: Interface to the Lookup Index Cache to improve URLClassPath search time Summary: Implemented the interface in sun.misc.URLClassPath and corresponding JVM_XXX APIs Reviewed-by: mchung, acorn, jiangli, dholmes ! 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/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/whitebox.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 468850e35e48 Author: thartmann Date: 2014-10-31 12:16 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/468850e35e48 8062169: Multiple OSR compilations issued for same bci Summary: Fixed 'SimpleThresholdPolicy::event' to always perform OSR if an OSR nmethod is available. Reviewed-by: kvn, iveresov ! src/share/vm/runtime/simpleThresholdPolicy.cpp Changeset: d4562805b030 Author: thartmann Date: 2014-11-05 08:35 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/d4562805b030 Merge Changeset: 3c87c13918fb Author: thartmann Date: 2014-10-30 13:03 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/3c87c13918fb 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: 6f06ebb09080 Author: vkempik Date: 2014-10-28 18:41 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/6f06ebb09080 8059216: Make PrintGCApplicationStoppedTime print information about stopping threads Reviewed-by: dholmes, brutisso ! src/share/vm/services/runtimeService.cpp ! src/share/vm/services/runtimeService.hpp Changeset: 50054b63f0aa Author: aeriksso Date: 2014-10-22 13:59 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/50054b63f0aa 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: 5217eef2497f Author: brutisso Date: 2014-11-06 10:35 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5217eef2497f Merge Changeset: ef6b27d844cc Author: dbuck Date: 2014-11-06 02:34 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/ef6b27d844cc 8058715: stability issues when being launched as an embedded JVM via JNI Summary: Use mmap call without MAP_FIXED so we avoid corrupting already allocated memory Reviewed-by: coleenp, dsimms ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp Changeset: 0d754e6851d3 Author: dbuck Date: 2014-11-06 10:41 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/0d754e6851d3 Merge Changeset: 28ab1380ec65 Author: dbuck Date: 2014-11-06 12:05 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/28ab1380ec65 Merge Changeset: 7024b693c8f9 Author: kvn Date: 2014-11-03 12:02 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/7024b693c8f9 8059780: SPECjvm2008-MPEG performance regressions on x64 platforms Summary: Back-out 8052081 changes made in lcm.cpp. Reviewed-by: iveresov, roland ! src/share/vm/opto/lcm.cpp Changeset: b12a2a9b05ca Author: stefank Date: 2014-10-02 10:55 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b12a2a9b05ca 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/prims/jvmtiRedefineClasses.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: 4d5dc0d0f879 Author: amurillo Date: 2014-11-07 09:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/4d5dc0d0f879 Merge Changeset: b8ca8ec1daea Author: amurillo Date: 2014-11-07 09:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b8ca8ec1daea Added tag hs25.40-b18 for changeset 4d5dc0d0f879 ! .hgtags From alejandro.murillo at oracle.com Tue Nov 11 17:52:17 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 11 Nov 2014 17:52:17 +0000 Subject: hg: jdk8u/jdk8u/jdk: 2 new changesets Message-ID: <201411111752.sABHqHOB006558@aojmv0008> Changeset: 2f1ae696419c Author: iklam Date: 2014-10-13 16:10 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/2f1ae696419c 8061651: Interface to the Lookup Index Cache to improve URLClassPath search time Summary: Implemented the interface in sun.misc.URLClassPath and corresponding JVM_XXX APIs Reviewed-by: mchung, acorn, jiangli, dholmes ! make/mapfiles/libjava/mapfile-vers ! src/share/classes/sun/misc/Launcher.java ! src/share/classes/sun/misc/URLClassPath.java ! src/share/classes/sun/misc/VM.java ! src/share/javavm/export/jvm.h ! src/share/native/java/lang/ClassLoader.c + src/share/native/sun/misc/URLClassPath.c + test/sun/misc/URLClassPath/EnableLookupCache.java Changeset: ffc348308de2 Author: amurillo Date: 2014-11-07 09:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/ffc348308de2 Merge From lana.steuck at oracle.com Tue Nov 11 19:40:59 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 11 Nov 2014 19:40:59 +0000 Subject: hg: jdk8u/jdk8u-dev/corba: Added tag jdk8u40-b13 for changeset 7f8454e2f02f Message-ID: <201411111940.sABJexE8025370@aojmv0008> Changeset: d36513f2cf93 Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/d36513f2cf93 Added tag jdk8u40-b13 for changeset 7f8454e2f02f ! .hgtags From lana.steuck at oracle.com Tue Nov 11 19:41:01 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 11 Nov 2014 19:41:01 +0000 Subject: hg: jdk8u/jdk8u-dev: Added tag jdk8u40-b13 for changeset 43ccc2b9d5b7 Message-ID: <201411111941.sABJf1m3025383@aojmv0008> Changeset: df659b8b0bc8 Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/df659b8b0bc8 Added tag jdk8u40-b13 for changeset 43ccc2b9d5b7 ! .hgtags From lana.steuck at oracle.com Tue Nov 11 19:41:03 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 11 Nov 2014 19:41:03 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 20 new changesets Message-ID: <201411111941.sABJf3NJ025394@aojmv0008> Changeset: b0c7e7f1bbbe Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b0c7e7f1bbbe Added tag jdk8u40-b13 for changeset 86307d477907 ! .hgtags Changeset: 063338b89a56 Author: amurillo Date: 2014-10-31 11:13 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/063338b89a56 8062589: new hotspot build - hs25.40-b18 Reviewed-by: jcoomes ! make/hotspot_version Changeset: c88a4554854c Author: thartmann Date: 2014-10-13 12:30 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c88a4554854c 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/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java Changeset: 564d97997064 Author: thartmann Date: 2014-10-17 10:04 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/564d97997064 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: d1e732bbe4e5 Author: thartmann Date: 2014-10-24 08:35 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/d1e732bbe4e5 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: f5f752e74840 Author: thartmann Date: 2014-10-28 09:17 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f5f752e74840 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: 4cb90023bf2b Author: iklam Date: 2014-10-13 16:09 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4cb90023bf2b 8061651: Interface to the Lookup Index Cache to improve URLClassPath search time Summary: Implemented the interface in sun.misc.URLClassPath and corresponding JVM_XXX APIs Reviewed-by: mchung, acorn, jiangli, dholmes ! 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/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/whitebox.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 468850e35e48 Author: thartmann Date: 2014-10-31 12:16 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/468850e35e48 8062169: Multiple OSR compilations issued for same bci Summary: Fixed 'SimpleThresholdPolicy::event' to always perform OSR if an OSR nmethod is available. Reviewed-by: kvn, iveresov ! src/share/vm/runtime/simpleThresholdPolicy.cpp Changeset: d4562805b030 Author: thartmann Date: 2014-11-05 08:35 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/d4562805b030 Merge Changeset: 3c87c13918fb Author: thartmann Date: 2014-10-30 13:03 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3c87c13918fb 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: 6f06ebb09080 Author: vkempik Date: 2014-10-28 18:41 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/6f06ebb09080 8059216: Make PrintGCApplicationStoppedTime print information about stopping threads Reviewed-by: dholmes, brutisso ! src/share/vm/services/runtimeService.cpp ! src/share/vm/services/runtimeService.hpp Changeset: 50054b63f0aa Author: aeriksso Date: 2014-10-22 13:59 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/50054b63f0aa 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: 5217eef2497f Author: brutisso Date: 2014-11-06 10:35 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/5217eef2497f Merge Changeset: ef6b27d844cc Author: dbuck Date: 2014-11-06 02:34 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/ef6b27d844cc 8058715: stability issues when being launched as an embedded JVM via JNI Summary: Use mmap call without MAP_FIXED so we avoid corrupting already allocated memory Reviewed-by: coleenp, dsimms ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp Changeset: 0d754e6851d3 Author: dbuck Date: 2014-11-06 10:41 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/0d754e6851d3 Merge Changeset: 28ab1380ec65 Author: dbuck Date: 2014-11-06 12:05 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/28ab1380ec65 Merge Changeset: 7024b693c8f9 Author: kvn Date: 2014-11-03 12:02 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/7024b693c8f9 8059780: SPECjvm2008-MPEG performance regressions on x64 platforms Summary: Back-out 8052081 changes made in lcm.cpp. Reviewed-by: iveresov, roland ! src/share/vm/opto/lcm.cpp Changeset: b12a2a9b05ca Author: stefank Date: 2014-10-02 10:55 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b12a2a9b05ca 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/prims/jvmtiRedefineClasses.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: 4d5dc0d0f879 Author: amurillo Date: 2014-11-07 09:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4d5dc0d0f879 Merge Changeset: b8ca8ec1daea Author: amurillo Date: 2014-11-07 09:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b8ca8ec1daea Added tag hs25.40-b18 for changeset 4d5dc0d0f879 ! .hgtags From lana.steuck at oracle.com Tue Nov 11 19:41:08 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 11 Nov 2014 19:41:08 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: 2 new changesets Message-ID: <201411111941.sABJf8ww025531@aojmv0008> Changeset: d8886dede94d Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/d8886dede94d Added tag jdk8u40-b13 for changeset 9df027c40f0f ! .hgtags Changeset: 0bb8f4009f26 Author: lana Date: 2014-11-11 10:39 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/0bb8f4009f26 Merge From lana.steuck at oracle.com Tue Nov 11 19:41:09 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 11 Nov 2014 19:41:09 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxws: Added tag jdk8u40-b13 for changeset 42a61f4bdca3 Message-ID: <201411111941.sABJf9aE025570@aojmv0008> Changeset: d22a374ce856 Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/d22a374ce856 Added tag jdk8u40-b13 for changeset 42a61f4bdca3 ! .hgtags From lana.steuck at oracle.com Tue Nov 11 19:41:11 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 11 Nov 2014 19:41:11 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201411111941.sABJfBbL025632@aojmv0008> Changeset: f18c5b47f27b Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/f18c5b47f27b Added tag jdk8u40-b13 for changeset 88ce114c6adc ! .hgtags Changeset: 91cd351eff32 Author: lana Date: 2014-11-11 10:41 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/91cd351eff32 Merge From lana.steuck at oracle.com Tue Nov 11 19:41:11 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 11 Nov 2014 19:41:11 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201411111941.sABJfBEt025635@aojmv0008> Changeset: 7e34104c55ca Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/7e34104c55ca Added tag jdk8u40-b13 for changeset d60fbb5343c1 ! .hgtags Changeset: 6c2680043f5b Author: lana Date: 2014-11-11 10:39 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/6c2680043f5b Merge From lana.steuck at oracle.com Tue Nov 11 19:41:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 11 Nov 2014 19:41:13 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 4 new changesets Message-ID: <201411111941.sABJfDid025642@aojmv0008> Changeset: 17481e84599c Author: katleman Date: 2014-11-05 12:54 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/17481e84599c Added tag jdk8u40-b13 for changeset ba80109a9b3e ! .hgtags Changeset: 2f1ae696419c Author: iklam Date: 2014-10-13 16:10 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/2f1ae696419c 8061651: Interface to the Lookup Index Cache to improve URLClassPath search time Summary: Implemented the interface in sun.misc.URLClassPath and corresponding JVM_XXX APIs Reviewed-by: mchung, acorn, jiangli, dholmes ! make/mapfiles/libjava/mapfile-vers ! src/share/classes/sun/misc/Launcher.java ! src/share/classes/sun/misc/URLClassPath.java ! src/share/classes/sun/misc/VM.java ! src/share/javavm/export/jvm.h ! src/share/native/java/lang/ClassLoader.c + src/share/native/sun/misc/URLClassPath.c + test/sun/misc/URLClassPath/EnableLookupCache.java Changeset: ffc348308de2 Author: amurillo Date: 2014-11-07 09:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/ffc348308de2 Merge Changeset: 48ff867c7f24 Author: lana Date: 2014-11-11 10:40 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/48ff867c7f24 Merge From philip.race at oracle.com Tue Nov 11 20:18:28 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 11 Nov 2014 20:18:28 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8039444: Swing applications not being displayed properly Message-ID: <201411112018.sABKISSi001117@aojmv0008> Changeset: 310e2575c143 Author: prr Date: 2014-11-11 12:14 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/310e2575c143 8039444: Swing applications not being displayed properly Reviewed-by: serb, vadim ! src/windows/native/sun/java2d/d3d/D3DBadHardware.h From christian.tornqvist at oracle.com Tue Nov 11 21:04:49 2014 From: christian.tornqvist at oracle.com (christian.tornqvist at oracle.com) Date: Tue, 11 Nov 2014 21:04:49 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 3 new changesets Message-ID: <201411112104.sABL4ntg007732@aojmv0008> Changeset: 80260967f994 Author: gtriantafill Date: 2014-11-05 08:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/80260967f994 8061969: [TESTBUG] MallocSiteHashOverflow.java should be enabled for 32-bit platforms Reviewed-by: ctornqvi, coleenp ! src/share/vm/prims/whitebox.cpp ! test/TEST.ROOT ! test/runtime/NMT/MallocSiteHashOverflow.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 09259e52a610 Author: ctornqvi Date: 2014-11-11 10:46 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/09259e52a610 8059803: Update use of GetVersionEx to get correct Windows version in hs_err files Summary: Update use of GetVersionEx to get correct Windows version in hs_err files Reviewed-by: dcubed, gtriantafill ! make/windows/makefiles/compile.make ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp ! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java Changeset: 787c9c28311f Author: ctornqvi Date: 2014-11-11 10:48 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/787c9c28311f 8058251: assert(_count > 0) failed: Negative counter when running runtime/NMT/MallocTrackingVerify.java Summary: Fixed an issue when overflowing the MallocSite hash table bucket Reviewed-by: coleenp, gtriantafill ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/services/mallocTracker.cpp ! src/share/vm/services/mallocTracker.hpp ! src/share/vm/services/mallocTracker.inline.hpp ! test/TEST.groups - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java From john.coomes at oracle.com Tue Nov 11 23:24:24 2014 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Tue, 11 Nov 2014 23:24:24 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error Message-ID: <201411112324.sABNOOZt006876@aojmv0008> Changeset: a28b7832203a Author: jcoomes Date: 2014-11-07 15:34 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/a28b7832203a 8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error Reviewed-by: tschatzl, jmasa, kbarrett ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp + test/gc/concurrentMarkSweep/DisableResizePLAB.java From aleksej.efimov at oracle.com Wed Nov 12 10:05:01 2014 From: aleksej.efimov at oracle.com (aleksej.efimov at oracle.com) Date: Wed, 12 Nov 2014 10:05:01 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: 8059327: XML parser returns corrupt attribute value Message-ID: <201411121005.sACA523U014670@aojmv0008> Changeset: 3eaaa67e886e Author: aefimov Date: 2014-11-12 13:02 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/3eaaa67e886e 8059327: XML parser returns corrupt attribute value Reviewed-by: lancea ! src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java From aleksej.efimov at oracle.com Wed Nov 12 10:05:18 2014 From: aleksej.efimov at oracle.com (aleksej.efimov at oracle.com) Date: Wed, 12 Nov 2014 10:05:18 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8059327: XML parser returns corrupt attribute value Message-ID: <201411121005.sACA5ILt014762@aojmv0008> Changeset: 48d5653ac014 Author: aefimov Date: 2014-11-12 13:02 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/48d5653ac014 8059327: XML parser returns corrupt attribute value Reviewed-by: lancea + test/javax/xml/jaxp/testng/TEST.properties + test/javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java From stefan.karlsson at oracle.com Wed Nov 12 12:42:51 2014 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Wed, 12 Nov 2014 12:42:51 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201411121242.sACCgp3T011178@aojmv0008> Changeset: 706dce84c9df Author: stefank Date: 2014-11-11 13:45 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/706dce84c9df 8064556: G1: ParallelGCThreads=0 may cause assert(!MetadataOnStackMark::has_buffer_for_thread(Thread::current())) failed: Should be empty Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: d44a81242b1e Author: stefank Date: 2014-11-12 10:34 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/d44a81242b1e Merge - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java From attila.szegedi at oracle.com Wed Nov 12 15:04:12 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Wed, 12 Nov 2014 15:04:12 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8063037: ApplySpecialization.hasApplies shouuld not descend into nested functions Message-ID: <201411121504.sACF4CaF006597@aojmv0008> Changeset: 56c0d55ea562 Author: attila Date: 2014-11-12 14:54 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/56c0d55ea562 8063037: ApplySpecialization.hasApplies shouuld not descend into nested functions Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/codegen/ApplySpecialization.java From marcus.lagergren at oracle.com Wed Nov 12 15:25:24 2014 From: marcus.lagergren at oracle.com (marcus.lagergren at oracle.com) Date: Wed, 12 Nov 2014 15:25:24 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8035312: Various array and ScriptObject length issues for non writable length fields Message-ID: <201411121525.sACFPOBN011309@aojmv0008> Changeset: 3dbb4c9ff43c Author: lagergren Date: 2014-11-12 14:12 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/3dbb4c9ff43c 8035312: Various array and ScriptObject length issues for non writable length fields Reviewed-by: hannesw, attila ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java + src/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java ! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java + test/script/basic/JDK-8035312.js + test/script/basic/JDK-8035312.js.EXPECTED + test/script/basic/JDK-8035312_2.js + test/script/basic/JDK-8035312_2.js.EXPECTED + test/script/basic/JDK-8035312_3.js + test/script/basic/JDK-8035312_3.js.EXPECTED + test/script/basic/JDK-8035312_4.js + test/script/basic/JDK-8035312_4.js.EXPECTED + test/script/basic/JDK-8035312_5.js + test/script/basic/JDK-8035312_5.js.EXPECTED ! test/script/basic/fastpushpop.js.EXPECTED From david.katleman at oracle.com Wed Nov 12 21:48:10 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Nov 2014 21:48:10 +0000 Subject: hg: jdk8u/jdk8u: Added tag jdk8u40-b14 for changeset df659b8b0bc8 Message-ID: <201411122148.sACLmBD7019207@aojmv0008> Changeset: 60d2bf063f7d Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/60d2bf063f7d Added tag jdk8u40-b14 for changeset df659b8b0bc8 ! .hgtags From david.katleman at oracle.com Wed Nov 12 21:48:14 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Nov 2014 21:48:14 +0000 Subject: hg: jdk8u/jdk8u/corba: Added tag jdk8u40-b14 for changeset d36513f2cf93 Message-ID: <201411122148.sACLmEkW019260@aojmv0008> Changeset: 46bf2b74baf4 Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/46bf2b74baf4 Added tag jdk8u40-b14 for changeset d36513f2cf93 ! .hgtags From david.katleman at oracle.com Wed Nov 12 21:48:18 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Nov 2014 21:48:18 +0000 Subject: hg: jdk8u/jdk8u/hotspot: Added tag jdk8u40-b14 for changeset b8ca8ec1daea Message-ID: <201411122148.sACLmIo3019308@aojmv0008> Changeset: 75ef834238df Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/75ef834238df Added tag jdk8u40-b14 for changeset b8ca8ec1daea ! .hgtags From david.katleman at oracle.com Wed Nov 12 21:48:21 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Nov 2014 21:48:21 +0000 Subject: hg: jdk8u/jdk8u/jaxp: Added tag jdk8u40-b14 for changeset d8886dede94d Message-ID: <201411122148.sACLmLH9019357@aojmv0008> Changeset: ec180a34fcf6 Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/ec180a34fcf6 Added tag jdk8u40-b14 for changeset d8886dede94d ! .hgtags From david.katleman at oracle.com Wed Nov 12 21:48:25 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Nov 2014 21:48:25 +0000 Subject: hg: jdk8u/jdk8u/jaxws: Added tag jdk8u40-b14 for changeset d22a374ce856 Message-ID: <201411122148.sACLmPmr019414@aojmv0008> Changeset: a278e39ba58d Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/rev/a278e39ba58d Added tag jdk8u40-b14 for changeset d22a374ce856 ! .hgtags From david.katleman at oracle.com Wed Nov 12 21:48:34 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Nov 2014 21:48:34 +0000 Subject: hg: jdk8u/jdk8u/jdk: Added tag jdk8u40-b14 for changeset ffc348308de2 Message-ID: <201411122148.sACLmYuI019464@aojmv0008> Changeset: f5ba1bbe180b Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/f5ba1bbe180b Added tag jdk8u40-b14 for changeset ffc348308de2 ! .hgtags From david.katleman at oracle.com Wed Nov 12 21:48:38 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Nov 2014 21:48:38 +0000 Subject: hg: jdk8u/jdk8u/langtools: Added tag jdk8u40-b14 for changeset f18c5b47f27b Message-ID: <201411122148.sACLmc3K019522@aojmv0008> Changeset: cf69984309bc Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/cf69984309bc Added tag jdk8u40-b14 for changeset f18c5b47f27b ! .hgtags From david.katleman at oracle.com Wed Nov 12 21:48:42 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Nov 2014 21:48:42 +0000 Subject: hg: jdk8u/jdk8u/nashorn: Added tag jdk8u40-b14 for changeset 7e34104c55ca Message-ID: <201411122148.sACLmg90019593@aojmv0008> Changeset: 99f9e7a9cf0e Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/99f9e7a9cf0e Added tag jdk8u40-b14 for changeset 7e34104c55ca ! .hgtags From marcus.lagergren at oracle.com Thu Nov 13 08:06:05 2014 From: marcus.lagergren at oracle.com (marcus.lagergren at oracle.com) Date: Thu, 13 Nov 2014 08:06:05 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8063036: Various pretty printing issues with --log=recompile Message-ID: <201411130806.sAD8654B002258@aojmv0008> Changeset: 568ec2feb228 Author: lagergren Date: 2014-11-12 17:19 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/568ec2feb228 8063036: Various pretty printing issues with --log=recompile Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java From marcus.lagergren at oracle.com Thu Nov 13 16:48:27 2014 From: marcus.lagergren at oracle.com (marcus.lagergren at oracle.com) Date: Thu, 13 Nov 2014 16:48:27 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8062937: Need to block constant assumption for index setters and defineOwnProperty, not just delete Message-ID: <201411131648.sADGmRO8004510@aojmv0008> Changeset: 7311b78f9356 Author: lagergren Date: 2014-11-13 16:59 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/7311b78f9356 8062937: Need to block constant assumption for index setters and defineOwnProperty, not just delete Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8062937.js + test/script/basic/JDK-8062937.js.EXPECTED From attila.szegedi at oracle.com Thu Nov 13 17:09:56 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Thu, 13 Nov 2014 17:09:56 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8064707: Remove NativeArray link logic fields Message-ID: <201411131709.sADH9utF008634@aojmv0008> Changeset: 21bb83c7d790 Author: attila Date: 2014-11-12 15:13 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/21bb83c7d790 8064707: Remove NativeArray link logic fields Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/objects/NativeArray.java From vladimir.kozlov at oracle.com Thu Nov 13 20:00:06 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 13 Nov 2014 20:00:06 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8062950: Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant Message-ID: <201411132000.sADK0CQZ009269@aojmv0008> Changeset: ab72a2f48aef Author: mdoerr Date: 2014-11-05 16:28 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/ab72a2f48aef 8062950: Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant Reviewed-by: dholmes, kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp From yumin.qi at oracle.com Thu Nov 13 21:05:11 2014 From: yumin.qi at oracle.com (yumin.qi at oracle.com) Date: Thu, 13 Nov 2014 21:05:11 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201411132105.sADL5C7g018553@aojmv0008> Changeset: 643d6baecfe1 Author: minqi Date: 2014-11-07 12:48 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/643d6baecfe1 8062247: [TESTBUG] Allow WhiteBox test to access JVM offsets Reviewed-by: coleenp, iklam, mseledtsov Contributed-by: yumin.qi at oracle.com ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 86c674274c94 Author: minqi Date: 2014-11-13 20:00 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/86c674274c94 Merge From alexandr.scherbatiy at oracle.com Fri Nov 14 09:00:52 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Fri, 14 Nov 2014 09:00:52 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8064468: ownedWindowList access requires synchronization in Window.setAlwaysOnTop() method Message-ID: <201411140900.sAE90rP2020722@aojmv0008> Changeset: dc4b0e9ce63f Author: alexsch Date: 2014-11-14 12:00 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/dc4b0e9ce63f 8064468: ownedWindowList access requires synchronization in Window.setAlwaysOnTop() method Reviewed-by: serb, pchelko ! src/share/classes/java/awt/Window.java + test/java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java From joel.franck at oracle.com Fri Nov 14 09:22:38 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Fri, 14 Nov 2014 09:22:38 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8064391: More thread safety problems in core reflection Message-ID: <201411140922.sAE9Md5V025350@aojmv0008> Changeset: e141fdeb9ff3 Author: martin Date: 2014-11-13 14:48 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/e141fdeb9ff3 8064391: More thread safety problems in core reflection Summary: Make fields final or volatile to ensure thread safety Reviewed-by: jfranck ! src/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java ! src/share/classes/sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator.java ! src/share/classes/sun/reflect/generics/repository/AbstractRepository.java ! src/share/classes/sun/reflect/generics/repository/ClassRepository.java ! src/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java ! src/share/classes/sun/reflect/generics/scope/AbstractScope.java ! src/share/classes/sun/reflect/generics/tree/ClassSignature.java From vincent.x.ryan at oracle.com Fri Nov 14 10:41:02 2014 From: vincent.x.ryan at oracle.com (vincent.x.ryan at oracle.com) Date: Fri, 14 Nov 2014 10:41:02 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8040812: Uninitialised memory in jdk/src/share/native/sun/security/ec/impl/mpi.c Message-ID: <201411141041.sAEAf8Lo008334@aojmv0008> Changeset: 3381b0df022a Author: vinnie Date: 2014-11-14 10:42 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/3381b0df022a 8040812: Uninitialised memory in jdk/src/share/native/sun/security/ec/impl/mpi.c Reviewed-by: mullan ! src/share/native/sun/security/ec/impl/mpi.c From alexandr.scherbatiy at oracle.com Fri Nov 14 12:00:51 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Fri, 14 Nov 2014 12:00:51 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8043869: [macosx] java -splash does not honor @2x hi dpi notation for retina support Message-ID: <201411141200.sAEC0pHZ020734@aojmv0008> Changeset: 4fa603c72f2f Author: alexsch Date: 2014-11-14 14:59 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/4fa603c72f2f 8043869: [macosx] java -splash does not honor @2x hi dpi notation for retina support Reviewed-by: pchelko, anthony, ksrini ! make/mapfiles/libsplashscreen/mapfile-vers ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/share/bin/java.c ! src/share/bin/splashscreen.h ! src/share/bin/splashscreen_stubs.c ! src/share/classes/java/awt/SplashScreen.java ! src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c ! src/share/native/sun/awt/splashscreen/splashscreen_impl.c ! src/share/native/sun/awt/splashscreen/splashscreen_impl.h ! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c ! src/windows/native/sun/awt/splashscreen/splashscreen_sys.c + test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java From alexandr.scherbatiy at oracle.com Fri Nov 14 12:04:16 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Fri, 14 Nov 2014 12:04:16 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8049198: [macosx] Incorrect thread access when showing splash screen Message-ID: <201411141204.sAEC4GD3021853@aojmv0008> Changeset: b0139e9a4bdd Author: alexsch Date: 2014-11-14 15:03 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/b0139e9a4bdd 8049198: [macosx] Incorrect thread access when showing splash screen Reviewed-by: serb, pchelko ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m From konstantin.shefov at oracle.com Fri Nov 14 13:40:34 2014 From: konstantin.shefov at oracle.com (konstantin.shefov at oracle.com) Date: Fri, 14 Nov 2014 13:40:34 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8064716: TestHumongousShrinkHeap.java can not be run with -XX:+ExplicitGCInvokesConcurrent; ... Message-ID: <201411141340.sAEDeYdQ013001@aojmv0008> Changeset: 7a6313074325 Author: azakharov Date: 2014-11-14 17:39 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/7a6313074325 8064716: TestHumongousShrinkHeap.java can not be run with -XX:+ExplicitGCInvokesConcurrent 8062957: Heap is not shrunk when deallocating under memory pressure Summary: Added explicit -XX:-ExplicitGCInvokesConcurrent to invocations Reviewed-by: brutisso, tschatzl ! test/gc/g1/TestHumongousShrinkHeap.java ! test/gc/g1/TestShrinkAuxiliaryData.java ! test/gc/g1/TestShrinkDefragmentedHeap.java From vincent.x.ryan at oracle.com Fri Nov 14 14:11:33 2014 From: vincent.x.ryan at oracle.com (vincent.x.ryan at oracle.com) Date: Fri, 14 Nov 2014 14:11:33 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8034031: [parfait] JNI exception pending in jdk/src/macosx/native/apple/security/KeystoreImpl.m Message-ID: <201411141411.sAEEBXZ7018841@aojmv0008> Changeset: 5a29fd30ffaa Author: vinnie Date: 2014-11-14 14:12 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/5a29fd30ffaa 8034031: [parfait] JNI exception pending in jdk/src/macosx/native/apple/security/KeystoreImpl.m Reviewed-by: alanb, weijun ! src/macosx/native/apple/security/KeystoreImpl.m From alejandro.murillo at oracle.com Fri Nov 14 17:07:54 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Nov 2014 17:07:54 +0000 Subject: hg: jdk8u/hs-dev/jdk: 2 new changesets Message-ID: <201411141707.sAEH7sMV022068@aojmv0008> Changeset: f5ba1bbe180b Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f5ba1bbe180b Added tag jdk8u40-b14 for changeset ffc348308de2 ! .hgtags Changeset: 52efc29c0161 Author: amurillo Date: 2014-11-14 07:37 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/52efc29c0161 Merge From alejandro.murillo at oracle.com Fri Nov 14 17:07:55 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Nov 2014 17:07:55 +0000 Subject: hg: jdk8u/hs-dev: Added tag jdk8u40-b14 for changeset df659b8b0bc8 Message-ID: <201411141707.sAEH7t7H022151@aojmv0008> Changeset: 60d2bf063f7d Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/rev/60d2bf063f7d Added tag jdk8u40-b14 for changeset df659b8b0bc8 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 14 17:07:56 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Nov 2014 17:07:56 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 3 new changesets Message-ID: <201411141707.sAEH7uSW022161@aojmv0008> Changeset: 75ef834238df Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/75ef834238df Added tag jdk8u40-b14 for changeset b8ca8ec1daea ! .hgtags Changeset: 3a8a0fd171c5 Author: amurillo Date: 2014-11-14 07:37 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/3a8a0fd171c5 Merge - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java Changeset: 2bd263bb3a75 Author: amurillo Date: 2014-11-14 07:37 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/2bd263bb3a75 Added tag hs25.40-b19 for changeset 3a8a0fd171c5 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 14 17:07:55 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Nov 2014 17:07:55 +0000 Subject: hg: jdk8u/hs-dev/jaxws: Added tag jdk8u40-b14 for changeset d22a374ce856 Message-ID: <201411141707.sAEH7tPt022118@aojmv0008> Changeset: a278e39ba58d Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxws/rev/a278e39ba58d Added tag jdk8u40-b14 for changeset d22a374ce856 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 14 17:07:56 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Nov 2014 17:07:56 +0000 Subject: hg: jdk8u/hs-dev/nashorn: Added tag jdk8u40-b14 for changeset 7e34104c55ca Message-ID: <201411141707.sAEH7u9J022183@aojmv0008> Changeset: 99f9e7a9cf0e Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/99f9e7a9cf0e Added tag jdk8u40-b14 for changeset 7e34104c55ca ! .hgtags From alejandro.murillo at oracle.com Fri Nov 14 17:07:57 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Nov 2014 17:07:57 +0000 Subject: hg: jdk8u/hs-dev/corba: Added tag jdk8u40-b14 for changeset d36513f2cf93 Message-ID: <201411141707.sAEH7vAL022209@aojmv0008> Changeset: 46bf2b74baf4 Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/corba/rev/46bf2b74baf4 Added tag jdk8u40-b14 for changeset d36513f2cf93 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 14 17:07:59 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Nov 2014 17:07:59 +0000 Subject: hg: jdk8u/hs-dev/langtools: Added tag jdk8u40-b14 for changeset f18c5b47f27b Message-ID: <201411141707.sAEH7xtX022251@aojmv0008> Changeset: cf69984309bc Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/cf69984309bc Added tag jdk8u40-b14 for changeset f18c5b47f27b ! .hgtags From alejandro.murillo at oracle.com Fri Nov 14 17:07:53 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Nov 2014 17:07:53 +0000 Subject: hg: jdk8u/hs-dev/jaxp: Added tag jdk8u40-b14 for changeset d8886dede94d Message-ID: <201411141707.sAEH7s6i022047@aojmv0008> Changeset: ec180a34fcf6 Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/ec180a34fcf6 Added tag jdk8u40-b14 for changeset d8886dede94d ! .hgtags From lana.steuck at oracle.com Fri Nov 14 17:50:45 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 14 Nov 2014 17:50:45 +0000 Subject: hg: jdk8u/jdk8u-dev/corba: Added tag jdk8u40-b14 for changeset d36513f2cf93 Message-ID: <201411141750.sAEHojdE000158@aojmv0008> Changeset: 46bf2b74baf4 Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/46bf2b74baf4 Added tag jdk8u40-b14 for changeset d36513f2cf93 ! .hgtags From lana.steuck at oracle.com Fri Nov 14 17:50:46 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 14 Nov 2014 17:50:46 +0000 Subject: hg: jdk8u/jdk8u-dev: Added tag jdk8u40-b14 for changeset df659b8b0bc8 Message-ID: <201411141750.sAEHok4h000184@aojmv0008> Changeset: 60d2bf063f7d Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/60d2bf063f7d Added tag jdk8u40-b14 for changeset df659b8b0bc8 ! .hgtags From lana.steuck at oracle.com Fri Nov 14 17:50:52 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 14 Nov 2014 17:50:52 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxws: Added tag jdk8u40-b14 for changeset d22a374ce856 Message-ID: <201411141750.sAEHoqfr000343@aojmv0008> Changeset: a278e39ba58d Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/a278e39ba58d Added tag jdk8u40-b14 for changeset d22a374ce856 ! .hgtags From lana.steuck at oracle.com Fri Nov 14 17:50:55 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 14 Nov 2014 17:50:55 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201411141750.sAEHotXA000437@aojmv0008> Changeset: cf69984309bc Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/cf69984309bc Added tag jdk8u40-b14 for changeset f18c5b47f27b ! .hgtags Changeset: 682a6c1aefd7 Author: lana Date: 2014-11-14 09:48 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/682a6c1aefd7 Merge From lana.steuck at oracle.com Fri Nov 14 18:25:08 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 14 Nov 2014 18:25:08 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 2 new changesets Message-ID: <201411141825.sAEIPBkI008990@aojmv0008> Changeset: 75ef834238df Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/75ef834238df Added tag jdk8u40-b14 for changeset b8ca8ec1daea ! .hgtags Changeset: eb16b24e2eba Author: lana Date: 2014-11-14 10:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/eb16b24e2eba Merge From lana.steuck at oracle.com Fri Nov 14 18:25:17 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 14 Nov 2014 18:25:17 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: 2 new changesets Message-ID: <201411141825.sAEIPH3f009192@aojmv0008> Changeset: ec180a34fcf6 Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/ec180a34fcf6 Added tag jdk8u40-b14 for changeset d8886dede94d ! .hgtags Changeset: ed46c05af257 Author: lana Date: 2014-11-14 10:04 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/ed46c05af257 Merge From lana.steuck at oracle.com Fri Nov 14 18:25:18 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 14 Nov 2014 18:25:18 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201411141825.sAEIPIOR009215@aojmv0008> Changeset: 99f9e7a9cf0e Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/99f9e7a9cf0e Added tag jdk8u40-b14 for changeset 7e34104c55ca ! .hgtags Changeset: fc37699ddc0e Author: lana Date: 2014-11-14 10:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/fc37699ddc0e Merge From lana.steuck at oracle.com Fri Nov 14 18:25:20 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 14 Nov 2014 18:25:20 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201411141825.sAEIPKH4009220@aojmv0008> Changeset: f5ba1bbe180b Author: katleman Date: 2014-11-12 13:47 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/f5ba1bbe180b Added tag jdk8u40-b14 for changeset ffc348308de2 ! .hgtags Changeset: 31dac938108d Author: lana Date: 2014-11-14 10:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/31dac938108d Merge From alejandro.murillo at oracle.com Fri Nov 14 18:53:18 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Nov 2014 18:53:18 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8064854: new hotspot build - hs25.40-b20 Message-ID: <201411141853.sAEIrI8E014385@aojmv0008> Changeset: 84e11eeec136 Author: amurillo Date: 2014-11-14 07:51 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/84e11eeec136 8064854: new hotspot build - hs25.40-b20 Reviewed-by: jcoomes ! make/hotspot_version From jan.lahoda at oracle.com Fri Nov 14 19:32:57 2014 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Fri, 14 Nov 2014 19:32:57 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8062747: Compiler error when anonymous class uses method with parametrized exception Message-ID: <201411141932.sAEJWvCr023151@aojmv0008> Changeset: f7f3f96999ba Author: jlahoda Date: 2014-11-14 20:27 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/f7f3f96999ba 8062747: Compiler error when anonymous class uses method with parametrized exception Summary: When inferring lambda's thrown types, avoid tracking variables that are not under the lambda to avoid crashes. Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/flow/T8062747.java From brent.christian at oracle.com Fri Nov 14 21:47:22 2014 From: brent.christian at oracle.com (brent.christian at oracle.com) Date: Fri, 14 Nov 2014 21:47:22 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8064288: sun.management.Flag should loadLibrary() Message-ID: <201411142147.sAELlMVp015815@aojmv0008> Changeset: 027ae17c80a3 Author: bchristi Date: 2014-11-14 13:46 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/027ae17c80a3 8064288: sun.management.Flag should loadLibrary() Summary: Call System.loadLibrary("management") from Flag static initializer Reviewed-by: mchung ! src/share/classes/sun/management/Flag.java From robert.field at oracle.com Sat Nov 15 05:12:42 2014 From: robert.field at oracle.com (robert.field at oracle.com) Date: Sat, 15 Nov 2014 05:12:42 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8048121: javac complex method references: revamp and simplify; ... Message-ID: <201411150512.sAF5ChRA027851@aojmv0008> Changeset: 10e9228e77b0 Author: rfield Date: 2014-11-14 21:10 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/10e9228e77b0 8048121: javac complex method references: revamp and simplify 8037404: javac NPE or VerifyError for code with constructor reference of inner class 8047341: lambda reference to inner class in base class causes LambdaConversionException 8044748: JVM cannot access constructor though ::new reference although can call it directly 8044737: Lambda: NPE while obtaining method reference through lambda expression 8038776: VerifyError when running successfully compiled java class Reviewed-by: dlsmith, vromero ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! test/tools/javac/T8019486/WrongLNTForLambdaTest.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerBootstrap.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE1.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE2.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify1.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2simple.java + test/tools/javac/lambda/methodReference/MethodRefQualifier1.java + test/tools/javac/lambda/methodReference/MethodRefSingleRefEvalBridge.java + test/tools/javac/lambda/methodReference/MethodRefToInner.java + test/tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java From daniel.daugherty at oracle.com Sat Nov 15 20:03:03 2014 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Sat, 15 Nov 2014 20:03:03 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8033602: wrong stabs data in libjvm.debuginfo on JDK 8 - SPARC; ... Message-ID: <201411152003.sAFK34ML004650@aojmv0008> Changeset: 8c76e844a7f9 Author: dcubed Date: 2014-11-15 11:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/8c76e844a7f9 8033602: wrong stabs data in libjvm.debuginfo on JDK 8 - SPARC 8034005: cannot debug in synchronizer.o or objectMonitor.o on Solaris X86 Summary: Solaris needs objcopy version of 2.21.1 or newer is needed to create valid .debuginfo files. Reviewed-by: dsamersoff, sspitsyn, dholmes, ihse - make/solaris/makefiles/add_gnu_debuglink.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/dtrace.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make ! make/solaris/makefiles/jsig.make ! make/solaris/makefiles/saproc.make ! make/solaris/makefiles/vm.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c From dmitry.samersoff at oracle.com Mon Nov 17 11:14:00 2014 From: dmitry.samersoff at oracle.com (dmitry.samersoff at oracle.com) Date: Mon, 17 Nov 2014 11:14:00 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8059131: sawindbg.dll is not compiled with /SAFESEH Message-ID: <201411171114.sAHBE0Vu025424@aojmv0008> Changeset: 89266fdfa9e6 Author: dsamersoff Date: 2014-11-17 02:30 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/89266fdfa9e6 8059131: sawindbg.dll is not compiled with /SAFESEH Summary: Make variable SAFESEH_FLAG replaced with /SAFESEH link option. Reviewed-by: mgronlun, sla ! make/windows/makefiles/sa.make From marcus.lagergren at oracle.com Mon Nov 17 15:21:53 2014 From: marcus.lagergren at oracle.com (marcus.lagergren at oracle.com) Date: Mon, 17 Nov 2014 15:21:53 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8049407: Endianness problem with TypedArrays Message-ID: <201411171521.sAHFLsoT010805@aojmv0008> Changeset: 9f236e3c5088 Author: lagergren Date: 2014-11-17 14:36 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/9f236e3c5088 8049407: Endianness problem with TypedArrays Reviewed-by: hannesw, sundar + test/script/basic/JDK-8049407-big-endian.js + test/script/basic/JDK-8049407-big-endian.js.EXPECTED + test/script/basic/JDK-8049407-payload.js + test/script/basic/JDK-8049407.js + test/script/basic/JDK-8049407.js.EXPECTED + test/script/basic/NASHORN-377-big-endian.js + test/script/basic/NASHORN-377-big-endian.js.EXPECTED + test/script/basic/NASHORN-377-payload.js ! test/script/basic/NASHORN-377.js ! test/src/jdk/nashorn/internal/test/framework/TestFinder.java From anton.nashatyrev at oracle.com Mon Nov 17 15:33:41 2014 From: anton.nashatyrev at oracle.com (anton.nashatyrev at oracle.com) Date: Mon, 17 Nov 2014 15:33:41 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8059739: Dragged and Dropped data is corrupted for two data types Message-ID: <201411171533.sAHFXfaj012861@aojmv0008> Changeset: 903bd0faa495 Author: anashaty Date: 2014-11-17 18:32 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/903bd0faa495 8059739: Dragged and Dropped data is corrupted for two data types Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/plaf/basic/BasicTransferable.java + test/javax/swing/DataTransfer/8059739/bug8059739.java From coleen.phillimore at oracle.com Mon Nov 17 18:07:11 2014 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Mon, 17 Nov 2014 18:07:11 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201411171807.sAHI7BGo010576@aojmv0008> Changeset: ec2c6fdd1ce6 Author: coleenp Date: 2014-11-14 17:39 -0500 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/ec2c6fdd1ce6 8062870: src/share/vm/services/mallocTracker.hpp:64 assert(_count > 0) failed: Negative counter Summary: Signed bitfield size y can only have (1 << y)-1 values. Reviewed-by: shade, dholmes, jrose, ctornqvi, gtriantafill ! src/share/vm/services/mallocTracker.hpp ! test/runtime/NMT/MallocSiteHashOverflow.java Changeset: b2399f0d9611 Author: coleenp Date: 2014-11-17 16:36 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/b2399f0d9611 Merge - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c From coleen.phillimore at oracle.com Mon Nov 17 21:01:34 2014 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Mon, 17 Nov 2014 21:01:34 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201411172101.sAHL1YLu015535@aojmv0008> Changeset: 327e7269f90d Author: coleenp Date: 2014-06-30 14:58 -0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/327e7269f90d 8048169: Change 8037816 breaks HS build on PPC64 and CPP-Interpreter platforms Summary: Fix the matching of format string parameter types to the actual argument types for the PPC64 and CPP-Interpreter files in the same way as 8037816 already did it for all the other files Reviewed-by: stefank, coleenp, dholmes ! src/cpu/ppc/vm/assembler_ppc.cpp ! src/cpu/ppc/vm/compiledIC_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/nativeInst_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreterProfiling.hpp Changeset: 2f445c5048df Author: coleenp Date: 2014-11-17 19:35 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/2f445c5048df Merge - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c From jon.masamitsu at oracle.com Mon Nov 17 22:38:42 2014 From: jon.masamitsu at oracle.com (jon.masamitsu at oracle.com) Date: Mon, 17 Nov 2014 22:38:42 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201411172238.sAHMcgj7006962@aojmv0008> Changeset: 4e4ebe50c8e3 Author: kbarrett Date: 2014-11-11 13:39 -0500 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/4e4ebe50c8e3 8062036: ConcurrentMarkThread::slt may be invoked before ConcurrentMarkThread::makeSurrogateLockerThread causing intermittent crashes Summary: Suppress gc_alot during VM init, improve error for SLT uninitialized. Reviewed-by: jmasa, brutisso, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp ! src/share/vm/runtime/interfaceSupport.cpp Changeset: b00e231d3cb2 Author: jmasa Date: 2014-11-17 21:05 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/b00e231d3cb2 Merge From lana.steuck at oracle.com Tue Nov 18 00:29:04 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 18 Nov 2014 00:29:04 +0000 Subject: hg: jdk8u/jdk8u/hotspot: 2 new changesets Message-ID: <201411180029.sAI0T4vp028898@aojmv0008> Changeset: 7a6313074325 Author: azakharov Date: 2014-11-14 17:39 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/7a6313074325 8064716: TestHumongousShrinkHeap.java can not be run with -XX:+ExplicitGCInvokesConcurrent 8062957: Heap is not shrunk when deallocating under memory pressure Summary: Added explicit -XX:-ExplicitGCInvokesConcurrent to invocations Reviewed-by: brutisso, tschatzl ! test/gc/g1/TestHumongousShrinkHeap.java ! test/gc/g1/TestShrinkAuxiliaryData.java ! test/gc/g1/TestShrinkDefragmentedHeap.java Changeset: eb16b24e2eba Author: lana Date: 2014-11-14 10:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/eb16b24e2eba Merge From lana.steuck at oracle.com Tue Nov 18 00:29:05 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 18 Nov 2014 00:29:05 +0000 Subject: hg: jdk8u/jdk8u/jaxp: 5 new changesets Message-ID: <201411180029.sAI0T5eG028952@aojmv0008> Changeset: 02d2df45bda8 Author: dbuck Date: 2014-11-07 01:18 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/02d2df45bda8 8062608: BCEL corrupts debug data of methods that use generics Summary: Fixed MethodGen constructor to not overwrite LocalVariableTable. Reviewed-by: joehw ! src/com/sun/org/apache/bcel/internal/generic/MethodGen.java Changeset: 572db6f408a2 Author: dbuck Date: 2014-11-10 21:27 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/572db6f408a2 8064516: BCEL still corrupts generic methods if bytecode offsets are modified Summary: Added comprehensive support for LocalVariableTypeTable to MethodGen. Reviewed-by: joehw ! src/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java ! src/com/sun/org/apache/bcel/internal/generic/MethodGen.java Changeset: 0bb8f4009f26 Author: lana Date: 2014-11-11 10:39 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/0bb8f4009f26 Merge Changeset: 3eaaa67e886e Author: aefimov Date: 2014-11-12 13:02 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/3eaaa67e886e 8059327: XML parser returns corrupt attribute value Reviewed-by: lancea ! src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java Changeset: ed46c05af257 Author: lana Date: 2014-11-14 10:04 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/ed46c05af257 Merge From lana.steuck at oracle.com Tue Nov 18 00:29:11 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 18 Nov 2014 00:29:11 +0000 Subject: hg: jdk8u/jdk8u/langtools: 3 new changesets Message-ID: <201411180029.sAI0TBXh029034@aojmv0008> Changeset: 8dcde670aed3 Author: vromero Date: 2014-11-03 16:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/8dcde670aed3 8057800: Method reference with generic type creates NPE when compiling Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java Changeset: 91cd351eff32 Author: lana Date: 2014-11-11 10:41 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/91cd351eff32 Merge Changeset: 682a6c1aefd7 Author: lana Date: 2014-11-14 09:48 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/682a6c1aefd7 Merge From lana.steuck at oracle.com Tue Nov 18 00:29:14 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 18 Nov 2014 00:29:14 +0000 Subject: hg: jdk8u/jdk8u/nashorn: 20 new changesets Message-ID: <201411180029.sAI0TEmd029055@aojmv0008> Changeset: ad5f0c0eb313 Author: attila Date: 2014-11-03 07:28 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/ad5f0c0eb313 8061957: Some arithmetic operations have unnecessary widening Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/types/IntType.java ! src/jdk/nashorn/internal/codegen/types/LongType.java ! src/jdk/nashorn/internal/runtime/JSType.java Changeset: a54684572f14 Author: attila Date: 2014-11-03 07:29 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/a54684572f14 8062050: A method is considered caller sensitive, but it doesn't have the CallerSensitive annotation Reviewed-by: hannesw, lagergren ! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java + test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java + test/src/jdk/nashorn/test/models/ClassLoaderAware.java Changeset: e1e27c4262be Author: lagergren Date: 2014-11-03 11:47 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/e1e27c4262be 8060204: Fix warnings in Joni and tests Reviewed-by: hannesw, sundar, attila ! docs/source/EvalFile.java ! docs/source/EvalScript.java ! docs/source/InvokeScriptFunction.java ! docs/source/InvokeScriptMethod.java ! docs/source/MultiScopes.java ! docs/source/RunnableImpl.java ! docs/source/RunnableImplObject.java ! docs/source/ScriptVars.java ! src/jdk/nashorn/internal/AssertsEnabled.java ! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java ! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java ! src/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java ! src/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java ! src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Config.java ! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java ! src/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java ! src/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java ! src/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Option.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Region.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java ! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java ! src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java ! src/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Warnings.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/AnchorType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/Arguments.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/AsmConstants.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCSTATE.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCVALTYPE.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/EncloseType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/MetaChar.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeStatus.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPSize.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/RegexState.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackPopLevel.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StringType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/SyntaxProperties.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TokenType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/Traverse.java ! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/CharacterType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/IntHolder.java ! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java ! test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java ! test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java ! test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java ! test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/Person.java ! test/src/jdk/nashorn/api/javaaccess/SharedObject.java ! test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java ! test/src/jdk/nashorn/api/scripting/InvocableTest.java ! test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java ! test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java ! test/src/jdk/nashorn/api/scripting/ScopeTest.java ! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java ! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java ! test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java ! test/src/jdk/nashorn/api/scripting/Window.java ! test/src/jdk/nashorn/api/scripting/WindowEventHandler.java ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java ! test/src/jdk/nashorn/internal/performance/AuroraWrapper.java ! test/src/jdk/nashorn/internal/performance/OctaneTest.java ! test/src/jdk/nashorn/internal/performance/PerformanceWrapper.java ! test/src/jdk/nashorn/internal/performance/SplayTest.java ! test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java ! test/src/jdk/nashorn/internal/runtime/ContextTest.java ! test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java ! test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java ! test/src/jdk/nashorn/internal/runtime/SourceTest.java ! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java ! test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java ! test/src/jdk/nashorn/internal/test/framework/AbstractScriptRunnable.java ! test/src/jdk/nashorn/internal/test/framework/OrphanTestFinder.java ! test/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java ! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java ! test/src/jdk/nashorn/internal/test/framework/ScriptTest.java ! test/src/jdk/nashorn/internal/test/framework/TestConfig.java ! test/src/jdk/nashorn/internal/test/framework/TestFinder.java ! test/src/jdk/nashorn/internal/test/framework/TestHelper.java ! test/src/jdk/nashorn/internal/test/framework/TestReorderInterceptor.java ! test/src/jdk/nashorn/internal/test/models/InternalRunnable.java ! test/src/jdk/nashorn/internal/test/models/RestrictedRunnable.java ! test/src/jdk/nashorn/test/models/ClassWithFinalFinalizer.java ! test/src/jdk/nashorn/test/models/ClassWithInheritedFinalFinalizer.java ! test/src/jdk/nashorn/test/models/ConstructorWithArgument.java ! test/src/jdk/nashorn/test/models/DessertTopping.java ! test/src/jdk/nashorn/test/models/DessertToppingFloorWaxDriver.java ! test/src/jdk/nashorn/test/models/FinalClass.java ! test/src/jdk/nashorn/test/models/FloorWax.java ! test/src/jdk/nashorn/test/models/IntFloatOverloadSelection.java ! test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java ! test/src/jdk/nashorn/test/models/Jdk8011362TestSubject.java ! test/src/jdk/nashorn/test/models/Nashorn401TestSubject.java ! test/src/jdk/nashorn/test/models/NoAccessibleConstructorClass.java ! test/src/jdk/nashorn/test/models/OuterClass.java ! test/src/jdk/nashorn/test/models/OverloadedSam.java ! test/src/jdk/nashorn/test/models/OverrideObject.java ! test/src/jdk/nashorn/test/models/PropertyBind.java ! test/src/jdk/nashorn/test/models/SourceHelper.java ! test/src/jdk/nashorn/test/models/StringArgs.java ! test/src/jdk/nashorn/test/models/Toothpaste.java ! test/src/jdk/nashorn/test/models/VarArgConstructor.java ! test/src/jdk/nashorn/test/tools/StaticTypeInspector.java Changeset: dba2a3939f4c Author: lagergren Date: 2014-11-03 12:34 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/dba2a3939f4c 8062381: Wrong index was used for linking charCodeAt specializations Reviewed-by: attila, hannesw ! src/jdk/nashorn/internal/objects/NativeString.java + test/script/basic/JDK-8062381.js + test/script/basic/JDK-8062381.js.EXPECTED Changeset: 4ac6934c6cc2 Author: lagergren Date: 2014-11-03 13:58 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/4ac6934c6cc2 8061959: ArrayBuffer lacked static isViewMethod Reviewed-by: attila, sundar ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java + test/script/basic/JDK-8061959.js + test/script/basic/JDK-8061959.js.EXPECTED Changeset: b00442519275 Author: lagergren Date: 2014-11-03 14:59 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/b00442519275 8062490: Out of memory problems, as untouched array datas didn't go directly to SparseArrayDatas, but dragged very large int arrays around. Reviewed-by: attila, sundar ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java Changeset: d0b26e6f602c Author: lagergren Date: 2014-11-05 12:34 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/d0b26e6f602c 8057825: Bug in apply specialization - if an apply specialization that is available doesn't fit, a new one wouldn't be installed, if the new code generated as a specialization didn't manage to do the apply specialization. Basically changing a conditional to an unconditional. Reviewed-by: attila, hannesw ! src/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java + test/script/basic/JDK-8057825.js + test/script/basic/JDK-8057825.js.EXPECTED ! test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java ! test/src/jdk/nashorn/test/models/ClassLoaderAware.java Changeset: a119a11d49d8 Author: hannesw Date: 2014-11-05 17:07 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/a119a11d49d8 8062386: Different versions of nashorn use same code cache directory Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk/nashorn/internal/runtime/Context.java ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java Changeset: b49b6786afad Author: hannesw Date: 2014-11-06 13:15 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/b49b6786afad 8062624: java.lang.String methods not available on concatenated strings Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java + test/script/basic/JDK-8062624.js + test/script/basic/JDK-8062624.js.EXPECTED Changeset: 981feb6ad9cc Author: attila Date: 2014-11-06 17:06 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/981feb6ad9cc 8062308: Incorrect constant linkage with multiple Globals in a Context Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java Changeset: 99571b7922c0 Author: attila Date: 2014-11-03 09:49 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/99571b7922c0 8059443: NPE when unboxing return values Reviewed-by: lagergren, sundar ! src/jdk/internal/dynalink/DynamicLinkerFactory.java + src/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java ! src/jdk/internal/dynalink/support/TypeConverterFactory.java ! src/jdk/internal/dynalink/support/TypeUtilities.java ! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java + test/script/basic/JDK-8059443.js + test/script/basic/JDK-8059443.js.EXPECTED + test/src/jdk/nashorn/test/models/NullProvider.java Changeset: 628304057fce Author: attila Date: 2014-11-11 16:17 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/628304057fce 8064467: type info persistence failed to calculate directory name Reviewed-by: hannesw, lagergren ! make/build.xml ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java + src/jdk/nashorn/internal/codegen/anchor.properties Changeset: 8b689e3169e2 Author: attila Date: 2014-11-11 17:27 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/8b689e3169e2 8062799: Binary logical expressions can have numeric types Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/ir/BinaryNode.java + test/script/basic/JDK-8062799.js + test/script/basic/JDK-8062799.js.EXPECTED Changeset: 6c2680043f5b Author: lana Date: 2014-11-11 10:39 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/6c2680043f5b Merge Changeset: 56c0d55ea562 Author: attila Date: 2014-11-12 14:54 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/56c0d55ea562 8063037: ApplySpecialization.hasApplies shouuld not descend into nested functions Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/codegen/ApplySpecialization.java Changeset: 3dbb4c9ff43c Author: lagergren Date: 2014-11-12 14:12 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/3dbb4c9ff43c 8035312: Various array and ScriptObject length issues for non writable length fields Reviewed-by: hannesw, attila ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java + src/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java ! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java + test/script/basic/JDK-8035312.js + test/script/basic/JDK-8035312.js.EXPECTED + test/script/basic/JDK-8035312_2.js + test/script/basic/JDK-8035312_2.js.EXPECTED + test/script/basic/JDK-8035312_3.js + test/script/basic/JDK-8035312_3.js.EXPECTED + test/script/basic/JDK-8035312_4.js + test/script/basic/JDK-8035312_4.js.EXPECTED + test/script/basic/JDK-8035312_5.js + test/script/basic/JDK-8035312_5.js.EXPECTED ! test/script/basic/fastpushpop.js.EXPECTED Changeset: 568ec2feb228 Author: lagergren Date: 2014-11-12 17:19 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/568ec2feb228 8063036: Various pretty printing issues with --log=recompile Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java Changeset: 7311b78f9356 Author: lagergren Date: 2014-11-13 16:59 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/7311b78f9356 8062937: Need to block constant assumption for index setters and defineOwnProperty, not just delete Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8062937.js + test/script/basic/JDK-8062937.js.EXPECTED Changeset: 21bb83c7d790 Author: attila Date: 2014-11-12 15:13 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/21bb83c7d790 8064707: Remove NativeArray link logic fields Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/objects/NativeArray.java Changeset: fc37699ddc0e Author: lana Date: 2014-11-14 10:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/fc37699ddc0e Merge From lana.steuck at oracle.com Tue Nov 18 00:29:18 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 18 Nov 2014 00:29:18 +0000 Subject: hg: jdk8u/jdk8u/jdk: 32 new changesets Message-ID: <201411180029.sAI0TJdM029065@aojmv0008> Changeset: 014fc8b2e4c1 Author: dfuchs Date: 2014-07-09 17:51 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/014fc8b2e4c1 8048913: java/util/logging/LoggingDeadlock2.java times out Summary: removes the /timeout=15 parameter from the @run command line Reviewed-by: mchung, dholmes ! test/java/util/logging/LoggingDeadlock2.java Changeset: 6fa6a22a6382 Author: michaelm Date: 2014-11-04 17:08 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/6fa6a22a6382 8062744: jdk.net.Sockets.setOption/getOption does not support IP_TOS Reviewed-by: chegar, alanb ! src/share/classes/jdk/net/Sockets.java + test/jdk/net/Sockets/SupportedOptions.java Changeset: fa2ef1616066 Author: dholmes Date: 2014-11-04 18:37 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/fa2ef1616066 8036616: [TESTBUG] Embedded: sun/jvmstat/monitor/MonitoredVm/CR6672135.java should be launched with -XX:+UsePerfData Reviewed-by: dholmes, jbachorik Contributed-by: Pavel Chistyakov ! test/sun/jvmstat/monitor/MonitoredVm/CR6672135.java Changeset: ab2a0444d499 Author: alexsch Date: 2014-11-05 17:01 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/ab2a0444d499 8057893: JComboBox actionListener never receives "comboBoxEdited" from getActionCommand Reviewed-by: serb ! src/share/classes/javax/swing/JComboBox.java + test/javax/swing/JComboBox/8057893/bug8057893.java Changeset: 1244706b918a Author: vlivanov Date: 2014-11-06 07:05 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/1244706b918a 8060483: NPE with explicitCastArguments unboxing null Reviewed-by: attila, lagergren ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/sun/invoke/util/Wrapper.java + test/java/lang/invoke/ExplicitCastArgumentsTest.java Changeset: df79e4dd6a2b Author: mcherkas Date: 2014-11-06 21:52 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/df79e4dd6a2b 8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront after JDK-8060146 Reviewed-by: ant, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/Frame/DisposeStressTest/DisposeStressTest.html + test/java/awt/Frame/DisposeStressTest/DisposeStressTest.java Changeset: 03511b31fea9 Author: bchristi Date: 2014-08-07 14:20 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/03511b31fea9 8034032: Check src/macosx/native/java/util/prefs/MacOSXPreferencesFile.m for JNI pending issues Reviewed-by: chegar ! src/macosx/native/java/util/MacOSXPreferencesFile.m Changeset: 87f6a3431f80 Author: igerasim Date: 2014-11-07 01:51 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/87f6a3431f80 8054029: (fc) FileChannel.size() returns 0 for block devices on Linux Reviewed-by: alanb ! src/solaris/native/sun/nio/ch/FileDispatcherImpl.c + test/java/nio/channels/FileChannel/BlockDeviceSize.java Changeset: 70a678a6f975 Author: ksrini Date: 2014-10-24 06:18 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/70a678a6f975 8061830: [asm] refresh internal ASM version v5.0.3 Reviewed-by: psandoz, sundar ! src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java ! src/share/classes/jdk/internal/org/objectweb/asm/version.txt Changeset: 45052ffb3af5 Author: prappo Date: 2014-11-07 15:12 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/45052ffb3af5 8059311: com/sun/jndi/ldap/LdapTimeoutTest.java fails with exit_code == 0 Reviewed-by: vinnie ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: bbb6ce1a16ab Author: prr Date: 2014-11-07 10:24 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/bbb6ce1a16ab 8061392: PrinterJob NPE when drawing translucent image with null user clip Reviewed-by: bae, jgodinez ! src/windows/classes/sun/awt/windows/WPathGraphics.java + test/java/awt/print/PrinterJob/ImagePrinting/NullClipARGB.java Changeset: fdd0f8ace274 Author: igerasim Date: 2014-05-06 10:28 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/fdd0f8ace274 8040806: BitSet.toString() can throw IndexOutOfBoundsException Reviewed-by: plevart, mduigou ! src/share/classes/java/util/BitSet.java ! test/java/util/BitSet/BSMethods.java Changeset: 8f72d612419b Author: igerasim Date: 2014-05-26 19:59 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/8f72d612419b 8043476: java/util/BitSet/BSMethods.java failed with: java.lang.OutOfMemoryError: Java heap space Reviewed-by: alanb ! test/java/util/BitSet/BSMethods.java Changeset: 01f67b31eeb0 Author: igerasim Date: 2014-05-07 09:43 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/01f67b31eeb0 8011537: (fs) Path.register(..) clears interrupt status of thread with no InterruptedException Reviewed-by: alanb ! src/share/classes/sun/nio/fs/AbstractPoller.java ! test/java/nio/file/WatchService/Basic.java Changeset: 39430f339350 Author: igerasim Date: 2014-05-07 16:50 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/39430f339350 8042470: (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified Reviewed-by: alanb, chegar ! src/share/classes/sun/nio/fs/AbstractPoller.java ! test/java/nio/file/WatchService/Basic.java Changeset: e73c2fb244de Author: alanb Date: 2014-05-09 09:47 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/e73c2fb244de 8042816: (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified, part 2 Reviewed-by: chegar ! src/share/classes/sun/nio/fs/PollingWatchService.java Changeset: b979b2e97874 Author: igerasim Date: 2014-03-13 07:52 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/b979b2e97874 7011804: SequenceInputStream with lots of empty substreams can cause StackOverflowError Reviewed-by: chegar, alanb ! src/share/classes/java/io/SequenceInputStream.java + test/java/io/SequenceInputStream/LotsOfStreams.java Changeset: b4aba50e2810 Author: igerasim Date: 2014-02-27 02:44 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/b4aba50e2810 6853696: (ref) ReferenceQueue.remove(timeout) may return null even if timeout has not expired Reviewed-by: mchung, mduigou, rriggs ! src/share/classes/java/lang/ref/ReferenceQueue.java + test/java/lang/ref/EarlyTimeout.java Changeset: f90208c69fb6 Author: igerasim Date: 2014-04-02 12:17 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/f90208c69fb6 8038333: TEST_BUG: java/lang/ref/EarlyTimeout.java fails with a non-adequate message Reviewed-by: mchung ! test/java/lang/ref/EarlyTimeout.java Changeset: a73b9a26a9ae Author: igerasim Date: 2014-04-18 18:46 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/a73b9a26a9ae 8038982: java/lang/ref/EarlyTimeout.java failed again Reviewed-by: mchung ! test/java/lang/ref/EarlyTimeout.java Changeset: 1861e9730374 Author: ascarpino Date: 2014-11-08 09:42 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/1861e9730374 8063700: -Xcheck:jni changes cause many JCK failures in api/javax_crypto tests in SunPKCS11 Reviewed-by: mullan, valeriep ! src/share/native/sun/security/pkcs11/wrapper/p11_crypt.c + test/sun/security/pkcs11/Cipher/JNICheck.java Changeset: f4a778ce0cab Author: igerasim Date: 2014-07-12 04:15 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/f4a778ce0cab 6904367: (coll) IdentityHashMap is resized before exceeding the expected maximum size Reviewed-by: plevart, martin ! src/share/classes/java/util/IdentityHashMap.java + test/java/util/IdentityHashMap/Capacity.java Changeset: 48ff867c7f24 Author: lana Date: 2014-11-11 10:40 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/48ff867c7f24 Merge Changeset: 310e2575c143 Author: prr Date: 2014-11-11 12:14 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/310e2575c143 8039444: Swing applications not being displayed properly Reviewed-by: serb, vadim ! src/windows/native/sun/java2d/d3d/D3DBadHardware.h Changeset: 48d5653ac014 Author: aefimov Date: 2014-11-12 13:02 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/48d5653ac014 8059327: XML parser returns corrupt attribute value Reviewed-by: lancea + test/javax/xml/jaxp/testng/TEST.properties + test/javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Changeset: dc4b0e9ce63f Author: alexsch Date: 2014-11-14 12:00 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/dc4b0e9ce63f 8064468: ownedWindowList access requires synchronization in Window.setAlwaysOnTop() method Reviewed-by: serb, pchelko ! src/share/classes/java/awt/Window.java + test/java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java Changeset: e141fdeb9ff3 Author: martin Date: 2014-11-13 14:48 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/e141fdeb9ff3 8064391: More thread safety problems in core reflection Summary: Make fields final or volatile to ensure thread safety Reviewed-by: jfranck ! src/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java ! src/share/classes/sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator.java ! src/share/classes/sun/reflect/generics/repository/AbstractRepository.java ! src/share/classes/sun/reflect/generics/repository/ClassRepository.java ! src/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java ! src/share/classes/sun/reflect/generics/scope/AbstractScope.java ! src/share/classes/sun/reflect/generics/tree/ClassSignature.java Changeset: 3381b0df022a Author: vinnie Date: 2014-11-14 10:42 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/3381b0df022a 8040812: Uninitialised memory in jdk/src/share/native/sun/security/ec/impl/mpi.c Reviewed-by: mullan ! src/share/native/sun/security/ec/impl/mpi.c Changeset: 4fa603c72f2f Author: alexsch Date: 2014-11-14 14:59 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/4fa603c72f2f 8043869: [macosx] java -splash does not honor @2x hi dpi notation for retina support Reviewed-by: pchelko, anthony, ksrini ! make/mapfiles/libsplashscreen/mapfile-vers ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/share/bin/java.c ! src/share/bin/splashscreen.h ! src/share/bin/splashscreen_stubs.c ! src/share/classes/java/awt/SplashScreen.java ! src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c ! src/share/native/sun/awt/splashscreen/splashscreen_impl.c ! src/share/native/sun/awt/splashscreen/splashscreen_impl.h ! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c ! src/windows/native/sun/awt/splashscreen/splashscreen_sys.c + test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Changeset: b0139e9a4bdd Author: alexsch Date: 2014-11-14 15:03 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/b0139e9a4bdd 8049198: [macosx] Incorrect thread access when showing splash screen Reviewed-by: serb, pchelko ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m Changeset: 5a29fd30ffaa Author: vinnie Date: 2014-11-14 14:12 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/5a29fd30ffaa 8034031: [parfait] JNI exception pending in jdk/src/macosx/native/apple/security/KeystoreImpl.m Reviewed-by: alanb, weijun ! src/macosx/native/apple/security/KeystoreImpl.m Changeset: 31dac938108d Author: lana Date: 2014-11-14 10:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/31dac938108d Merge From jiangli.zhou at oracle.com Tue Nov 18 01:44:55 2014 From: jiangli.zhou at oracle.com (jiangli.zhou at oracle.com) Date: Tue, 18 Nov 2014 01:44:55 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 3 new changesets Message-ID: <201411180144.sAI1it89011734@aojmv0008> Changeset: 10842d23f20a Author: jiangli Date: 2014-11-12 13:12 -0500 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/10842d23f20a 8054008: Using -XX:-LazyBootClassLoader crashes with ACCESS_VIOLATION on Win 64bit. Summary: Only enable the assert for current_stack_pointer after stub routines become available. Reviewed-by: dholmes, roland, lfoltan ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp Changeset: 3375833a603e Author: jiangli Date: 2014-11-10 19:28 -0500 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/3375833a603e 8064375: Change certain errors to warnings in CDS output. Summary: Change CDS non-fatal preloading errors to warnings. Reviewed-by: minqi, mseledtsov, coleenp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/memory/metaspaceShared.cpp Changeset: f84125b6f69a Author: jiangli Date: 2014-11-18 00:56 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/f84125b6f69a Merge From tobias.hartmann at oracle.com Tue Nov 18 08:02:39 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 18 Nov 2014 08:02:39 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8056071: compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations' Message-ID: <201411180802.sAI82dpY007630@aojmv0008> Changeset: 600c44255e5f Author: thartmann Date: 2014-11-11 11:05 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/600c44255e5f 8056071: compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations' Summary: Always use MDO if valid and always compile trivial methods with C1 if available. Reviewed-by: kvn, iveresov ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp ! test/compiler/whitebox/IsMethodCompilableTest.java From sergey.bylokhov at oracle.com Tue Nov 18 13:19:00 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 18 Nov 2014 13:19:00 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 10 new changesets Message-ID: <201411181319.sAIDJ0Hk003989@aojmv0008> Changeset: eee24e5c8048 Author: serb Date: 2014-08-08 21:46 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/eee24e5c8048 6302052: Reference to nonexistant Class in javadoc Reviewed-by: azvegint, alexsch ! src/share/classes/javax/swing/CellEditor.java Changeset: cba0cc16cfbf Author: serb Date: 2014-09-23 07:13 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/cba0cc16cfbf 8041734: JFrame in full screen mode leaves empty workspace after close Reviewed-by: azvegint, alexsch ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/CWrapper.m Changeset: 1172062acce4 Author: serb Date: 2014-10-08 17:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/1172062acce4 8029253: [macosx] Performance problems with Retina display on Mac OS X Reviewed-by: bae, prr ! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java + test/java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java + test/java/awt/image/DrawImage/UnmanagedDrawImagePerformance.java Changeset: 319487756f27 Author: serb Date: 2014-10-10 16:07 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/319487756f27 8059943: [macosx] Aqua LaF should use BI.TYPE_INT_ARGB_PRE for a better performance Reviewed-by: alexsch, azvegint ! src/macosx/classes/com/apple/laf/AquaIcon.java ! src/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/macosx/classes/com/apple/laf/AquaNativeResources.java Changeset: 1e1792e6c0b9 Author: serb Date: 2014-10-14 18:58 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/1e1792e6c0b9 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: 98ed32fc2b55 Author: serb Date: 2014-10-22 12:33 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/98ed32fc2b55 8061456: [OGL] Incorrect clip is used during sw->surface blit in xor mode Reviewed-by: bae, prr ! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java + test/java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java Changeset: 95193f897702 Author: serb Date: 2014-10-23 19:59 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/95193f897702 8059941: [D3D] The fix for JDK-8029253 should be ported to d3d pipeline Reviewed-by: bae, prr ! src/windows/classes/sun/java2d/d3d/D3DBlitLoops.java ! test/java/awt/image/DrawImage/UnmanagedDrawImagePerformance.java Changeset: ae0633fb37b1 Author: serb Date: 2014-10-31 19:45 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/ae0633fb37b1 8057830: Crash in Java2D Queue Flusher, OGLSD_SetScratchSurface Reviewed-by: serb, denis Contributed-by: Hendrik Schreiber ! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m ! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m Changeset: 6572a5107052 Author: serb Date: 2014-11-01 14:40 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/6572a5107052 8062164: Incorrect color conversion, when bicubic interpolation is used Reviewed-by: flar, prr ! src/share/classes/sun/java2d/pipe/DrawImage.java + test/java/awt/image/DrawImage/IncorrectAlphaConversionBicubic.java Changeset: fc0947a59867 Author: serb Date: 2014-11-09 22:17 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/fc0947a59867 7169583: JInternalFrame title not antialiased in Nimbus LaF Reviewed-by: azvegint, alexsch ! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java From alexandr.scherbatiy at oracle.com Tue Nov 18 13:44:18 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 18 Nov 2014 13:44:18 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8058197: AWT fails on generic non-reparenting window managers Message-ID: <201411181344.sAIDiI9g008070@aojmv0008> Changeset: e51840480603 Author: azvegint Date: 2014-11-18 17:50 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/e51840480603 8058197: AWT fails on generic non-reparenting window managers Reviewed-by: azvegint, serb Contributed-by: Rohit Agrawal ! src/solaris/classes/sun/awt/X11/XWM.java From mikael.gerdin at oracle.com Tue Nov 18 14:53:34 2014 From: mikael.gerdin at oracle.com (mikael.gerdin at oracle.com) Date: Tue, 18 Nov 2014 14:53:34 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8058209: Race in G1 card scanning could allow scanning of memory covered by PLABs Message-ID: <201411181453.sAIErYj7021393@aojmv0008> Changeset: e8bf410d5e23 Author: mgerdin Date: 2014-11-14 14:23 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/e8bf410d5e23 8058209: Race in G1 card scanning could allow scanning of memory covered by PLABs Summary: Read _top before _gc_time_stamp in saved_mark_word() with LoadLoad order to ensure we get a consistent view Reviewed-by: brutisso, dcubed, dholmes, stefank ! src/share/vm/gc_implementation/g1/heapRegion.cpp From erik.joelsson at oracle.com Tue Nov 18 16:02:23 2014 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Tue, 18 Nov 2014 16:02:23 +0000 Subject: hg: jdk8u/jdk8u-dev: 8065183: Add --with-copyright-year option to configure Message-ID: <201411181602.sAIG2NCa007164@aojmv0008> Changeset: c3bb27bf9f60 Author: erikj Date: 2014-11-18 17:01 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/c3bb27bf9f60 8065183: Add --with-copyright-year option to configure Reviewed-by: ihse, tbell ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 From eric.mccorkle at oracle.com Tue Nov 18 19:33:04 2014 From: eric.mccorkle at oracle.com (eric.mccorkle at oracle.com) Date: Tue, 18 Nov 2014 19:33:04 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8055063: Parameter#toString() fails w/ AIOOBE for ctr of inner class w/ generic type Message-ID: <201411181933.sAIJX6l8015529@aojmv0008> Changeset: 67a7e08198c7 Author: emc Date: 2014-11-18 12:36 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/67a7e08198c7 8055063: Parameter#toString() fails w/ AIOOBE for ctr of inner class w/ generic type Summary: Add getAllGenericParameters, which attempts to report generic parameters with synthetic parameters to the best extent possible with current classfile information. Reviewed-by: jfranck ! src/share/classes/java/lang/reflect/Executable.java ! src/share/classes/java/lang/reflect/Parameter.java From michael.fang at oracle.com Tue Nov 18 22:59:20 2014 From: michael.fang at oracle.com (michael.fang at oracle.com) Date: Tue, 18 Nov 2014 22:59:20 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8055798: Japanese translation for a warning from javac looks incorrect. Message-ID: <201411182259.sAIMxKEO023157@aojmv0008> Changeset: da01c2706e5d Author: mfang Date: 2014-11-18 14:51 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/da01c2706e5d 8055798: Japanese translation for a warning from javac looks incorrect. Reviewed-by: peytoia ! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties From petr.pchelko at oracle.com Wed Nov 19 09:40:46 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Wed, 19 Nov 2014 09:40:46 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8027148: SystemFlavorMap.getNativesForFlavor returns list of native formats in incorrect order Message-ID: <201411190940.sAJ9ektT003708@aojmv0008> Changeset: 736dc97f9db5 Author: pchelko Date: 2014-11-19 12:45 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/736dc97f9db5 8027148: SystemFlavorMap.getNativesForFlavor returns list of native formats in incorrect order Reviewed-by: anthony, serb ! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java ! src/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java + test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java From petr.pchelko at oracle.com Wed Nov 19 15:53:48 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Wed, 19 Nov 2014 15:53:48 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8058193: [macosx] Potential incomplete fix for JDK-8031485 Message-ID: <201411191553.sAJFrm5S003856@aojmv0008> Changeset: fa78bfad29f4 Author: pchelko Date: 2014-11-19 18:57 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/fa78bfad29f4 8058193: [macosx] Potential incomplete fix for JDK-8031485 Reviewed-by: alexsch, serb ! src/macosx/classes/com/apple/laf/AquaComboBoxUI.java - test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java + test/javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java From markus.gronlund at oracle.com Wed Nov 19 18:13:11 2014 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Wed, 19 Nov 2014 18:13:11 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8065361: Fixup headers and definitions for INCLUDE_TRACE Message-ID: <201411191813.sAJIDBpE026819@aojmv0008> Changeset: 82d3e7b5277a Author: mgronlun Date: 2014-11-19 18:14 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/82d3e7b5277a 8065361: Fixup headers and definitions for INCLUDE_TRACE Reviewed-by: sla, stefank ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp ! src/share/vm/trace/noTraceBackend.hpp ! src/share/vm/trace/traceBackend.hpp ! src/share/vm/trace/traceEvent.hpp ! src/share/vm/trace/traceEventClasses.xsl ! src/share/vm/trace/traceEventIds.xsl ! src/share/vm/trace/traceMacros.hpp ! src/share/vm/trace/traceStream.hpp ! src/share/vm/trace/traceTypes.xsl ! src/share/vm/trace/tracing.hpp From david.katleman at oracle.com Wed Nov 19 19:30:37 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Nov 2014 19:30:37 +0000 Subject: hg: jdk8u/jdk8u: Added tag jdk8u40-b15 for changeset 60d2bf063f7d Message-ID: <201411191930.sAJJUcBZ010753@aojmv0008> Changeset: 64790e9792f8 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/64790e9792f8 Added tag jdk8u40-b15 for changeset 60d2bf063f7d ! .hgtags From david.katleman at oracle.com Wed Nov 19 19:30:44 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Nov 2014 19:30:44 +0000 Subject: hg: jdk8u/jdk8u/corba: Added tag jdk8u40-b15 for changeset 46bf2b74baf4 Message-ID: <201411191930.sAJJUjOE010810@aojmv0008> Changeset: 0d3a452720a5 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/0d3a452720a5 Added tag jdk8u40-b15 for changeset 46bf2b74baf4 ! .hgtags From david.katleman at oracle.com Wed Nov 19 19:30:49 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Nov 2014 19:30:49 +0000 Subject: hg: jdk8u/jdk8u/hotspot: Added tag jdk8u40-b15 for changeset eb16b24e2eba Message-ID: <201411191930.sAJJUnfk011011@aojmv0008> Changeset: 767511982e47 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/767511982e47 Added tag jdk8u40-b15 for changeset eb16b24e2eba ! .hgtags From david.katleman at oracle.com Wed Nov 19 19:30:52 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Nov 2014 19:30:52 +0000 Subject: hg: jdk8u/jdk8u/jaxp: Added tag jdk8u40-b15 for changeset ed46c05af257 Message-ID: <201411191930.sAJJUqC6011062@aojmv0008> Changeset: cda81fbeec94 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/cda81fbeec94 Added tag jdk8u40-b15 for changeset ed46c05af257 ! .hgtags From david.katleman at oracle.com Wed Nov 19 19:30:56 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Nov 2014 19:30:56 +0000 Subject: hg: jdk8u/jdk8u/jaxws: Added tag jdk8u40-b15 for changeset a278e39ba58d Message-ID: <201411191930.sAJJUuZ0011110@aojmv0008> Changeset: 8893690584da Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/rev/8893690584da Added tag jdk8u40-b15 for changeset a278e39ba58d ! .hgtags From david.katleman at oracle.com Wed Nov 19 19:31:01 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Nov 2014 19:31:01 +0000 Subject: hg: jdk8u/jdk8u/jdk: Added tag jdk8u40-b15 for changeset 31dac938108d Message-ID: <201411191931.sAJJV12n011170@aojmv0008> Changeset: fb96ac8f30f6 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/fb96ac8f30f6 Added tag jdk8u40-b15 for changeset 31dac938108d ! .hgtags From david.katleman at oracle.com Wed Nov 19 19:31:05 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Nov 2014 19:31:05 +0000 Subject: hg: jdk8u/jdk8u/langtools: Added tag jdk8u40-b15 for changeset 682a6c1aefd7 Message-ID: <201411191931.sAJJV5ME011220@aojmv0008> Changeset: 74c51ff270c5 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/74c51ff270c5 Added tag jdk8u40-b15 for changeset 682a6c1aefd7 ! .hgtags From david.katleman at oracle.com Wed Nov 19 19:31:09 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Nov 2014 19:31:09 +0000 Subject: hg: jdk8u/jdk8u/nashorn: Added tag jdk8u40-b15 for changeset fc37699ddc0e Message-ID: <201411191931.sAJJV9jf011271@aojmv0008> Changeset: e079f3f6d536 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/e079f3f6d536 Added tag jdk8u40-b15 for changeset fc37699ddc0e ! .hgtags From mandy.chung at oracle.com Wed Nov 19 23:34:16 2014 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Wed, 19 Nov 2014 23:34:16 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8 Message-ID: <201411192334.sAJNYGjF021822@aojmv0008> Changeset: fa6adc194d48 Author: mchung Date: 2014-11-19 14:21 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/fa6adc194d48 8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8 Reviewed-by: coleenp, ccheung ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java From ivan.gerasimov at oracle.com Thu Nov 20 07:57:25 2014 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Thu, 20 Nov 2014 07:57:25 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8050983: Misplaced parentheses in sun.net.www.http.HttpClient break HTTP PUT streaming Message-ID: <201411200757.sAK7vPo8005393@aojmv0008> Changeset: b0e7095469b3 Author: igerasim Date: 2014-11-14 18:15 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/b0e7095469b3 8050983: Misplaced parentheses in sun.net.www.http.HttpClient break HTTP PUT streaming Reviewed-by: michaelm ! src/share/classes/sun/net/www/http/HttpClient.java ! test/sun/net/www/http/HttpClient/StreamingRetry.java From erik.gahlin at oracle.com Thu Nov 20 11:29:43 2014 From: erik.gahlin at oracle.com (erik.gahlin at oracle.com) Date: Thu, 20 Nov 2014 11:29:43 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8061960: java/lang/instrument/DaemonThread/TestDaemonThread.java regularly fails due to exceeded timeout Message-ID: <201411201129.sAKBTiw0007338@aojmv0008> Changeset: 07af00bfb892 Author: mtobiass Date: 2014-10-28 11:45 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/07af00bfb892 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 From henry.jen at oracle.com Thu Nov 20 18:01:00 2014 From: henry.jen at oracle.com (henry.jen at oracle.com) Date: Thu, 20 Nov 2014 18:01:00 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 2 new changesets Message-ID: <201411201801.sAKI11UJ015121@aojmv0008> Changeset: fb6a855141cb Author: henryjen Date: 2014-01-21 20:07 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fb6a855141cb 8028407: adjust-mflags.sh failed build with GNU Make 4.0 with -I Reviewed-by: erikj ! make/bsd/makefiles/adjust-mflags.sh ! make/linux/makefiles/adjust-mflags.sh ! make/solaris/makefiles/adjust-mflags.sh Changeset: 9dee5f673903 Author: simonis Date: 2014-03-04 17:14 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/9dee5f673903 8036614: AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX) Reviewed-by: kvn ! make/aix/makefiles/adjust-mflags.sh From lana.steuck at oracle.com Thu Nov 20 21:45:11 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Nov 2014 21:45:11 +0000 Subject: hg: jdk8u/jdk8u-dev: 2 new changesets Message-ID: <201411202145.sAKLjBIW023250@aojmv0008> Changeset: 64790e9792f8 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/64790e9792f8 Added tag jdk8u40-b15 for changeset 60d2bf063f7d ! .hgtags Changeset: e93e73d7c818 Author: lana Date: 2014-11-20 11:27 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/e93e73d7c818 Merge From lana.steuck at oracle.com Thu Nov 20 21:45:11 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Nov 2014 21:45:11 +0000 Subject: hg: jdk8u/jdk8u-dev/corba: Added tag jdk8u40-b15 for changeset 46bf2b74baf4 Message-ID: <201411202145.sAKLjBFi023247@aojmv0008> Changeset: 0d3a452720a5 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/0d3a452720a5 Added tag jdk8u40-b15 for changeset 46bf2b74baf4 ! .hgtags From lana.steuck at oracle.com Thu Nov 20 21:45:12 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Nov 2014 21:45:12 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 2 new changesets Message-ID: <201411202145.sAKLjCem023333@aojmv0008> Changeset: 767511982e47 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/767511982e47 Added tag jdk8u40-b15 for changeset eb16b24e2eba ! .hgtags Changeset: ba05b10dea7e Author: lana Date: 2014-11-20 11:28 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/ba05b10dea7e Merge From lana.steuck at oracle.com Thu Nov 20 21:45:14 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Nov 2014 21:45:14 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxws: Added tag jdk8u40-b15 for changeset a278e39ba58d Message-ID: <201411202145.sAKLjEuC023433@aojmv0008> Changeset: 8893690584da Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/8893690584da Added tag jdk8u40-b15 for changeset a278e39ba58d ! .hgtags From lana.steuck at oracle.com Thu Nov 20 21:45:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Nov 2014 21:45:13 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: Added tag jdk8u40-b15 for changeset ed46c05af257 Message-ID: <201411202145.sAKLjD5q023390@aojmv0008> Changeset: cda81fbeec94 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/cda81fbeec94 Added tag jdk8u40-b15 for changeset ed46c05af257 ! .hgtags From lana.steuck at oracle.com Thu Nov 20 21:45:16 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Nov 2014 21:45:16 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201411202145.sAKLjGcn023508@aojmv0008> Changeset: 74c51ff270c5 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/74c51ff270c5 Added tag jdk8u40-b15 for changeset 682a6c1aefd7 ! .hgtags Changeset: edb89e5d7ace Author: lana Date: 2014-11-20 11:27 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/edb89e5d7ace Merge From lana.steuck at oracle.com Thu Nov 20 21:45:17 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Nov 2014 21:45:17 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201411202145.sAKLjHxm023515@aojmv0008> Changeset: fb96ac8f30f6 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/fb96ac8f30f6 Added tag jdk8u40-b15 for changeset 31dac938108d ! .hgtags Changeset: c1cb9e4d55ed Author: lana Date: 2014-11-20 11:28 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/c1cb9e4d55ed Merge - test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java From lana.steuck at oracle.com Thu Nov 20 21:45:17 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Nov 2014 21:45:17 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201411202145.sAKLjHWr023521@aojmv0008> Changeset: e079f3f6d536 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/e079f3f6d536 Added tag jdk8u40-b15 for changeset fc37699ddc0e ! .hgtags Changeset: fcd4684a739c Author: lana Date: 2014-11-20 11:27 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/fcd4684a739c Merge From roger.riggs at oracle.com Fri Nov 21 01:42:15 2014 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Fri, 21 Nov 2014 01:42:15 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8065397: Remove ExtendedPlatformComponent.java from EXFILES list Message-ID: <201411210142.sAL1gFSO002495@aojmv0008> Changeset: b28acc576f36 Author: rriggs Date: 2014-11-20 16:53 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/b28acc576f36 8065397: Remove ExtendedPlatformComponent.java from EXFILES list Reviewed-by: mchung ! make/CompileJavaClasses.gmk From jesper.wilhelmsson at oracle.com Fri Nov 21 12:42:52 2014 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Fri, 21 Nov 2014 12:42:52 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8065305: Make it possible to extend the G1CollectorPolicy Message-ID: <201411211242.sALCgrAG013353@aojmv0008> Changeset: b840813adfcc Author: jwilhelm Date: 2014-11-21 12:08 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/b840813adfcc 8065305: Make it possible to extend the G1CollectorPolicy Summary: Added a G1CollectorPolicyExt where it is possible to extend the class. Reviewed-by: sjohanss, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp + src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/arguments_ext.hpp From stefan.karlsson at oracle.com Fri Nov 21 14:26:29 2014 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Fri, 21 Nov 2014 14:26:29 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8065227: Report allocation context stats at end of cleanup Message-ID: <201411211426.sALEQUKF006578@aojmv0008> Changeset: 8d27d6113625 Author: sjohanss Date: 2014-11-21 10:31 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/8d27d6113625 8065227: Report allocation context stats at end of cleanup Summary: Moved allocation context update from remark to the cleanup phase. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp From alejandro.murillo at oracle.com Fri Nov 21 19:51:25 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Nov 2014 19:51:25 +0000 Subject: hg: jdk8u/hs-dev/jaxp: 6 new changesets Message-ID: <201411211951.sALJpPpL011226@aojmv0008> Changeset: 02d2df45bda8 Author: dbuck Date: 2014-11-07 01:18 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/02d2df45bda8 8062608: BCEL corrupts debug data of methods that use generics Summary: Fixed MethodGen constructor to not overwrite LocalVariableTable. Reviewed-by: joehw ! src/com/sun/org/apache/bcel/internal/generic/MethodGen.java Changeset: 572db6f408a2 Author: dbuck Date: 2014-11-10 21:27 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/572db6f408a2 8064516: BCEL still corrupts generic methods if bytecode offsets are modified Summary: Added comprehensive support for LocalVariableTypeTable to MethodGen. Reviewed-by: joehw ! src/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java ! src/com/sun/org/apache/bcel/internal/generic/MethodGen.java Changeset: 0bb8f4009f26 Author: lana Date: 2014-11-11 10:39 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/0bb8f4009f26 Merge Changeset: 3eaaa67e886e Author: aefimov Date: 2014-11-12 13:02 +0300 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/3eaaa67e886e 8059327: XML parser returns corrupt attribute value Reviewed-by: lancea ! src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java Changeset: ed46c05af257 Author: lana Date: 2014-11-14 10:04 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/ed46c05af257 Merge Changeset: cda81fbeec94 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/cda81fbeec94 Added tag jdk8u40-b15 for changeset ed46c05af257 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 21 19:51:26 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Nov 2014 19:51:26 +0000 Subject: hg: jdk8u/hs-dev/jaxws: Added tag jdk8u40-b15 for changeset a278e39ba58d Message-ID: <201411211951.sALJpQXY011241@aojmv0008> Changeset: 8893690584da Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxws/rev/8893690584da Added tag jdk8u40-b15 for changeset a278e39ba58d ! .hgtags From alejandro.murillo at oracle.com Fri Nov 21 19:51:28 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Nov 2014 19:51:28 +0000 Subject: hg: jdk8u/hs-dev/corba: Added tag jdk8u40-b15 for changeset 46bf2b74baf4 Message-ID: <201411211951.sALJpTCB011424@aojmv0008> Changeset: 0d3a452720a5 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/corba/rev/0d3a452720a5 Added tag jdk8u40-b15 for changeset 46bf2b74baf4 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 21 19:51:28 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Nov 2014 19:51:28 +0000 Subject: hg: jdk8u/hs-dev: Added tag jdk8u40-b15 for changeset 60d2bf063f7d Message-ID: <201411211951.sALJpS5T011387@aojmv0008> Changeset: 64790e9792f8 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/rev/64790e9792f8 Added tag jdk8u40-b15 for changeset 60d2bf063f7d ! .hgtags From alejandro.murillo at oracle.com Fri Nov 21 19:51:29 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Nov 2014 19:51:29 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 5 new changesets Message-ID: <201411211951.sALJpTmn011451@aojmv0008> Changeset: 7a6313074325 Author: azakharov Date: 2014-11-14 17:39 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/7a6313074325 8064716: TestHumongousShrinkHeap.java can not be run with -XX:+ExplicitGCInvokesConcurrent 8062957: Heap is not shrunk when deallocating under memory pressure Summary: Added explicit -XX:-ExplicitGCInvokesConcurrent to invocations Reviewed-by: brutisso, tschatzl ! test/gc/g1/TestHumongousShrinkHeap.java ! test/gc/g1/TestShrinkAuxiliaryData.java ! test/gc/g1/TestShrinkDefragmentedHeap.java Changeset: eb16b24e2eba Author: lana Date: 2014-11-14 10:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/eb16b24e2eba Merge Changeset: 767511982e47 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/767511982e47 Added tag jdk8u40-b15 for changeset eb16b24e2eba ! .hgtags Changeset: aa2442f89230 Author: amurillo Date: 2014-11-21 10:19 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/aa2442f89230 Merge ! .hgtags - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java Changeset: 5ea68fb91139 Author: amurillo Date: 2014-11-21 10:19 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/5ea68fb91139 Added tag hs25.40-b20 for changeset aa2442f89230 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 21 19:51:31 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Nov 2014 19:51:31 +0000 Subject: hg: jdk8u/hs-dev/langtools: 4 new changesets Message-ID: <201411211951.sALJpVJX011466@aojmv0008> Changeset: 8dcde670aed3 Author: vromero Date: 2014-11-03 16:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/8dcde670aed3 8057800: Method reference with generic type creates NPE when compiling Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java Changeset: 91cd351eff32 Author: lana Date: 2014-11-11 10:41 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/91cd351eff32 Merge Changeset: 682a6c1aefd7 Author: lana Date: 2014-11-14 09:48 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/682a6c1aefd7 Merge Changeset: 74c51ff270c5 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/74c51ff270c5 Added tag jdk8u40-b15 for changeset 682a6c1aefd7 ! .hgtags From alejandro.murillo at oracle.com Fri Nov 21 19:51:31 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Nov 2014 19:51:31 +0000 Subject: hg: jdk8u/hs-dev/nashorn: 21 new changesets Message-ID: <201411211951.sALJpVxg011472@aojmv0008> Changeset: ad5f0c0eb313 Author: attila Date: 2014-11-03 07:28 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/ad5f0c0eb313 8061957: Some arithmetic operations have unnecessary widening Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/types/IntType.java ! src/jdk/nashorn/internal/codegen/types/LongType.java ! src/jdk/nashorn/internal/runtime/JSType.java Changeset: a54684572f14 Author: attila Date: 2014-11-03 07:29 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/a54684572f14 8062050: A method is considered caller sensitive, but it doesn't have the CallerSensitive annotation Reviewed-by: hannesw, lagergren ! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java + test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java + test/src/jdk/nashorn/test/models/ClassLoaderAware.java Changeset: e1e27c4262be Author: lagergren Date: 2014-11-03 11:47 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/e1e27c4262be 8060204: Fix warnings in Joni and tests Reviewed-by: hannesw, sundar, attila ! docs/source/EvalFile.java ! docs/source/EvalScript.java ! docs/source/InvokeScriptFunction.java ! docs/source/InvokeScriptMethod.java ! docs/source/MultiScopes.java ! docs/source/RunnableImpl.java ! docs/source/RunnableImplObject.java ! docs/source/ScriptVars.java ! src/jdk/nashorn/internal/AssertsEnabled.java ! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java ! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java ! src/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java ! src/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java ! src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Config.java ! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java ! src/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java ! src/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java ! src/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Option.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Region.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java ! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java ! src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java ! src/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Warnings.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/AnchorType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/Arguments.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/AsmConstants.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCSTATE.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCVALTYPE.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/EncloseType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/MetaChar.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeStatus.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPSize.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/RegexState.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackPopLevel.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/StringType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/SyntaxProperties.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/TokenType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/constants/Traverse.java ! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/CharacterType.java ! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/IntHolder.java ! src/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java ! src/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java ! test/src/jdk/nashorn/api/javaaccess/ArrayConversionTest.java ! test/src/jdk/nashorn/api/javaaccess/BooleanAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/ConsStringTest.java ! test/src/jdk/nashorn/api/javaaccess/MethodAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/NumberAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/NumberBoxingTest.java ! test/src/jdk/nashorn/api/javaaccess/ObjectAccessTest.java ! test/src/jdk/nashorn/api/javaaccess/Person.java ! test/src/jdk/nashorn/api/javaaccess/SharedObject.java ! test/src/jdk/nashorn/api/javaaccess/StringAccessTest.java ! test/src/jdk/nashorn/api/scripting/InvocableTest.java ! test/src/jdk/nashorn/api/scripting/MultipleEngineTest.java ! test/src/jdk/nashorn/api/scripting/PluggableJSObjectTest.java ! test/src/jdk/nashorn/api/scripting/ScopeTest.java ! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java ! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java ! test/src/jdk/nashorn/api/scripting/VariableArityTestInterface.java ! test/src/jdk/nashorn/api/scripting/Window.java ! test/src/jdk/nashorn/api/scripting/WindowEventHandler.java ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java ! test/src/jdk/nashorn/internal/performance/AuroraWrapper.java ! test/src/jdk/nashorn/internal/performance/OctaneTest.java ! test/src/jdk/nashorn/internal/performance/PerformanceWrapper.java ! test/src/jdk/nashorn/internal/performance/SplayTest.java ! test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java ! test/src/jdk/nashorn/internal/runtime/ContextTest.java ! test/src/jdk/nashorn/internal/runtime/ExceptionsNotSerializable.java ! test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java ! test/src/jdk/nashorn/internal/runtime/SourceTest.java ! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java ! test/src/jdk/nashorn/internal/runtime/regexp/joni/JoniTest.java ! test/src/jdk/nashorn/internal/test/framework/AbstractScriptRunnable.java ! test/src/jdk/nashorn/internal/test/framework/OrphanTestFinder.java ! test/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java ! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java ! test/src/jdk/nashorn/internal/test/framework/ScriptTest.java ! test/src/jdk/nashorn/internal/test/framework/TestConfig.java ! test/src/jdk/nashorn/internal/test/framework/TestFinder.java ! test/src/jdk/nashorn/internal/test/framework/TestHelper.java ! test/src/jdk/nashorn/internal/test/framework/TestReorderInterceptor.java ! test/src/jdk/nashorn/internal/test/models/InternalRunnable.java ! test/src/jdk/nashorn/internal/test/models/RestrictedRunnable.java ! test/src/jdk/nashorn/test/models/ClassWithFinalFinalizer.java ! test/src/jdk/nashorn/test/models/ClassWithInheritedFinalFinalizer.java ! test/src/jdk/nashorn/test/models/ConstructorWithArgument.java ! test/src/jdk/nashorn/test/models/DessertTopping.java ! test/src/jdk/nashorn/test/models/DessertToppingFloorWaxDriver.java ! test/src/jdk/nashorn/test/models/FinalClass.java ! test/src/jdk/nashorn/test/models/FloorWax.java ! test/src/jdk/nashorn/test/models/IntFloatOverloadSelection.java ! test/src/jdk/nashorn/test/models/InternalRunnableSuperclass.java ! test/src/jdk/nashorn/test/models/Jdk8011362TestSubject.java ! test/src/jdk/nashorn/test/models/Nashorn401TestSubject.java ! test/src/jdk/nashorn/test/models/NoAccessibleConstructorClass.java ! test/src/jdk/nashorn/test/models/OuterClass.java ! test/src/jdk/nashorn/test/models/OverloadedSam.java ! test/src/jdk/nashorn/test/models/OverrideObject.java ! test/src/jdk/nashorn/test/models/PropertyBind.java ! test/src/jdk/nashorn/test/models/SourceHelper.java ! test/src/jdk/nashorn/test/models/StringArgs.java ! test/src/jdk/nashorn/test/models/Toothpaste.java ! test/src/jdk/nashorn/test/models/VarArgConstructor.java ! test/src/jdk/nashorn/test/tools/StaticTypeInspector.java Changeset: dba2a3939f4c Author: lagergren Date: 2014-11-03 12:34 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/dba2a3939f4c 8062381: Wrong index was used for linking charCodeAt specializations Reviewed-by: attila, hannesw ! src/jdk/nashorn/internal/objects/NativeString.java + test/script/basic/JDK-8062381.js + test/script/basic/JDK-8062381.js.EXPECTED Changeset: 4ac6934c6cc2 Author: lagergren Date: 2014-11-03 13:58 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/4ac6934c6cc2 8061959: ArrayBuffer lacked static isViewMethod Reviewed-by: attila, sundar ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java + test/script/basic/JDK-8061959.js + test/script/basic/JDK-8061959.js.EXPECTED Changeset: b00442519275 Author: lagergren Date: 2014-11-03 14:59 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/b00442519275 8062490: Out of memory problems, as untouched array datas didn't go directly to SparseArrayDatas, but dragged very large int arrays around. Reviewed-by: attila, sundar ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java Changeset: d0b26e6f602c Author: lagergren Date: 2014-11-05 12:34 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/d0b26e6f602c 8057825: Bug in apply specialization - if an apply specialization that is available doesn't fit, a new one wouldn't be installed, if the new code generated as a specialization didn't manage to do the apply specialization. Basically changing a conditional to an unconditional. Reviewed-by: attila, hannesw ! src/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java + test/script/basic/JDK-8057825.js + test/script/basic/JDK-8057825.js.EXPECTED ! test/src/jdk/internal/dynalink/beans/CallerSensitiveTest.java ! test/src/jdk/nashorn/test/models/ClassLoaderAware.java Changeset: a119a11d49d8 Author: hannesw Date: 2014-11-05 17:07 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/a119a11d49d8 8062386: Different versions of nashorn use same code cache directory Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk/nashorn/internal/runtime/Context.java ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java Changeset: b49b6786afad Author: hannesw Date: 2014-11-06 13:15 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/b49b6786afad 8062624: java.lang.String methods not available on concatenated strings Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java + test/script/basic/JDK-8062624.js + test/script/basic/JDK-8062624.js.EXPECTED Changeset: 981feb6ad9cc Author: attila Date: 2014-11-06 17:06 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/981feb6ad9cc 8062308: Incorrect constant linkage with multiple Globals in a Context Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java Changeset: 99571b7922c0 Author: attila Date: 2014-11-03 09:49 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/99571b7922c0 8059443: NPE when unboxing return values Reviewed-by: lagergren, sundar ! src/jdk/internal/dynalink/DynamicLinkerFactory.java + src/jdk/internal/dynalink/linker/MethodTypeConversionStrategy.java ! src/jdk/internal/dynalink/support/TypeConverterFactory.java ! src/jdk/internal/dynalink/support/TypeUtilities.java ! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java + test/script/basic/JDK-8059443.js + test/script/basic/JDK-8059443.js.EXPECTED + test/src/jdk/nashorn/test/models/NullProvider.java Changeset: 628304057fce Author: attila Date: 2014-11-11 16:17 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/628304057fce 8064467: type info persistence failed to calculate directory name Reviewed-by: hannesw, lagergren ! make/build.xml ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java + src/jdk/nashorn/internal/codegen/anchor.properties Changeset: 8b689e3169e2 Author: attila Date: 2014-11-11 17:27 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/8b689e3169e2 8062799: Binary logical expressions can have numeric types Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/ir/BinaryNode.java + test/script/basic/JDK-8062799.js + test/script/basic/JDK-8062799.js.EXPECTED Changeset: 6c2680043f5b Author: lana Date: 2014-11-11 10:39 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/6c2680043f5b Merge Changeset: 56c0d55ea562 Author: attila Date: 2014-11-12 14:54 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/56c0d55ea562 8063037: ApplySpecialization.hasApplies shouuld not descend into nested functions Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/codegen/ApplySpecialization.java Changeset: 3dbb4c9ff43c Author: lagergren Date: 2014-11-12 14:12 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/3dbb4c9ff43c 8035312: Various array and ScriptObject length issues for non writable length fields Reviewed-by: hannesw, attila ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java + src/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java ! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java + test/script/basic/JDK-8035312.js + test/script/basic/JDK-8035312.js.EXPECTED + test/script/basic/JDK-8035312_2.js + test/script/basic/JDK-8035312_2.js.EXPECTED + test/script/basic/JDK-8035312_3.js + test/script/basic/JDK-8035312_3.js.EXPECTED + test/script/basic/JDK-8035312_4.js + test/script/basic/JDK-8035312_4.js.EXPECTED + test/script/basic/JDK-8035312_5.js + test/script/basic/JDK-8035312_5.js.EXPECTED ! test/script/basic/fastpushpop.js.EXPECTED Changeset: 568ec2feb228 Author: lagergren Date: 2014-11-12 17:19 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/568ec2feb228 8063036: Various pretty printing issues with --log=recompile Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java Changeset: 7311b78f9356 Author: lagergren Date: 2014-11-13 16:59 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/7311b78f9356 8062937: Need to block constant assumption for index setters and defineOwnProperty, not just delete Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8062937.js + test/script/basic/JDK-8062937.js.EXPECTED Changeset: 21bb83c7d790 Author: attila Date: 2014-11-12 15:13 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/21bb83c7d790 8064707: Remove NativeArray link logic fields Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/objects/NativeArray.java Changeset: fc37699ddc0e Author: lana Date: 2014-11-14 10:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/fc37699ddc0e Merge Changeset: e079f3f6d536 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/e079f3f6d536 Added tag jdk8u40-b15 for changeset fc37699ddc0e ! .hgtags From alejandro.murillo at oracle.com Fri Nov 21 19:51:32 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Nov 2014 19:51:32 +0000 Subject: hg: jdk8u/hs-dev/jdk: 34 new changesets Message-ID: <201411211951.sALJpXtm011516@aojmv0008> Changeset: 014fc8b2e4c1 Author: dfuchs Date: 2014-07-09 17:51 +0200 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/014fc8b2e4c1 8048913: java/util/logging/LoggingDeadlock2.java times out Summary: removes the /timeout=15 parameter from the @run command line Reviewed-by: mchung, dholmes ! test/java/util/logging/LoggingDeadlock2.java Changeset: 6fa6a22a6382 Author: michaelm Date: 2014-11-04 17:08 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/6fa6a22a6382 8062744: jdk.net.Sockets.setOption/getOption does not support IP_TOS Reviewed-by: chegar, alanb ! src/share/classes/jdk/net/Sockets.java + test/jdk/net/Sockets/SupportedOptions.java Changeset: fa2ef1616066 Author: dholmes Date: 2014-11-04 18:37 -0500 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/fa2ef1616066 8036616: [TESTBUG] Embedded: sun/jvmstat/monitor/MonitoredVm/CR6672135.java should be launched with -XX:+UsePerfData Reviewed-by: dholmes, jbachorik Contributed-by: Pavel Chistyakov ! test/sun/jvmstat/monitor/MonitoredVm/CR6672135.java Changeset: ab2a0444d499 Author: alexsch Date: 2014-11-05 17:01 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/ab2a0444d499 8057893: JComboBox actionListener never receives "comboBoxEdited" from getActionCommand Reviewed-by: serb ! src/share/classes/javax/swing/JComboBox.java + test/javax/swing/JComboBox/8057893/bug8057893.java Changeset: 1244706b918a Author: vlivanov Date: 2014-11-06 07:05 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/1244706b918a 8060483: NPE with explicitCastArguments unboxing null Reviewed-by: attila, lagergren ! src/share/classes/java/lang/invoke/MethodType.java ! src/share/classes/sun/invoke/util/Wrapper.java + test/java/lang/invoke/ExplicitCastArgumentsTest.java Changeset: df79e4dd6a2b Author: mcherkas Date: 2014-11-06 21:52 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/df79e4dd6a2b 8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront after JDK-8060146 Reviewed-by: ant, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/Frame/DisposeStressTest/DisposeStressTest.html + test/java/awt/Frame/DisposeStressTest/DisposeStressTest.java Changeset: 03511b31fea9 Author: bchristi Date: 2014-08-07 14:20 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/03511b31fea9 8034032: Check src/macosx/native/java/util/prefs/MacOSXPreferencesFile.m for JNI pending issues Reviewed-by: chegar ! src/macosx/native/java/util/MacOSXPreferencesFile.m Changeset: 87f6a3431f80 Author: igerasim Date: 2014-11-07 01:51 +0300 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/87f6a3431f80 8054029: (fc) FileChannel.size() returns 0 for block devices on Linux Reviewed-by: alanb ! src/solaris/native/sun/nio/ch/FileDispatcherImpl.c + test/java/nio/channels/FileChannel/BlockDeviceSize.java Changeset: 70a678a6f975 Author: ksrini Date: 2014-10-24 06:18 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/70a678a6f975 8061830: [asm] refresh internal ASM version v5.0.3 Reviewed-by: psandoz, sundar ! src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java ! src/share/classes/jdk/internal/org/objectweb/asm/version.txt Changeset: 45052ffb3af5 Author: prappo Date: 2014-11-07 15:12 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/45052ffb3af5 8059311: com/sun/jndi/ldap/LdapTimeoutTest.java fails with exit_code == 0 Reviewed-by: vinnie ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: bbb6ce1a16ab Author: prr Date: 2014-11-07 10:24 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/bbb6ce1a16ab 8061392: PrinterJob NPE when drawing translucent image with null user clip Reviewed-by: bae, jgodinez ! src/windows/classes/sun/awt/windows/WPathGraphics.java + test/java/awt/print/PrinterJob/ImagePrinting/NullClipARGB.java Changeset: fdd0f8ace274 Author: igerasim Date: 2014-05-06 10:28 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/fdd0f8ace274 8040806: BitSet.toString() can throw IndexOutOfBoundsException Reviewed-by: plevart, mduigou ! src/share/classes/java/util/BitSet.java ! test/java/util/BitSet/BSMethods.java Changeset: 8f72d612419b Author: igerasim Date: 2014-05-26 19:59 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/8f72d612419b 8043476: java/util/BitSet/BSMethods.java failed with: java.lang.OutOfMemoryError: Java heap space Reviewed-by: alanb ! test/java/util/BitSet/BSMethods.java Changeset: 01f67b31eeb0 Author: igerasim Date: 2014-05-07 09:43 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/01f67b31eeb0 8011537: (fs) Path.register(..) clears interrupt status of thread with no InterruptedException Reviewed-by: alanb ! src/share/classes/sun/nio/fs/AbstractPoller.java ! test/java/nio/file/WatchService/Basic.java Changeset: 39430f339350 Author: igerasim Date: 2014-05-07 16:50 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/39430f339350 8042470: (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified Reviewed-by: alanb, chegar ! src/share/classes/sun/nio/fs/AbstractPoller.java ! test/java/nio/file/WatchService/Basic.java Changeset: e73c2fb244de Author: alanb Date: 2014-05-09 09:47 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/e73c2fb244de 8042816: (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified, part 2 Reviewed-by: chegar ! src/share/classes/sun/nio/fs/PollingWatchService.java Changeset: b979b2e97874 Author: igerasim Date: 2014-03-13 07:52 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/b979b2e97874 7011804: SequenceInputStream with lots of empty substreams can cause StackOverflowError Reviewed-by: chegar, alanb ! src/share/classes/java/io/SequenceInputStream.java + test/java/io/SequenceInputStream/LotsOfStreams.java Changeset: b4aba50e2810 Author: igerasim Date: 2014-02-27 02:44 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/b4aba50e2810 6853696: (ref) ReferenceQueue.remove(timeout) may return null even if timeout has not expired Reviewed-by: mchung, mduigou, rriggs ! src/share/classes/java/lang/ref/ReferenceQueue.java + test/java/lang/ref/EarlyTimeout.java Changeset: f90208c69fb6 Author: igerasim Date: 2014-04-02 12:17 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f90208c69fb6 8038333: TEST_BUG: java/lang/ref/EarlyTimeout.java fails with a non-adequate message Reviewed-by: mchung ! test/java/lang/ref/EarlyTimeout.java Changeset: a73b9a26a9ae Author: igerasim Date: 2014-04-18 18:46 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/a73b9a26a9ae 8038982: java/lang/ref/EarlyTimeout.java failed again Reviewed-by: mchung ! test/java/lang/ref/EarlyTimeout.java Changeset: 1861e9730374 Author: ascarpino Date: 2014-11-08 09:42 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/1861e9730374 8063700: -Xcheck:jni changes cause many JCK failures in api/javax_crypto tests in SunPKCS11 Reviewed-by: mullan, valeriep ! src/share/native/sun/security/pkcs11/wrapper/p11_crypt.c + test/sun/security/pkcs11/Cipher/JNICheck.java Changeset: f4a778ce0cab Author: igerasim Date: 2014-07-12 04:15 +0400 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/f4a778ce0cab 6904367: (coll) IdentityHashMap is resized before exceeding the expected maximum size Reviewed-by: plevart, martin ! src/share/classes/java/util/IdentityHashMap.java + test/java/util/IdentityHashMap/Capacity.java Changeset: 48ff867c7f24 Author: lana Date: 2014-11-11 10:40 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/48ff867c7f24 Merge Changeset: 310e2575c143 Author: prr Date: 2014-11-11 12:14 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/310e2575c143 8039444: Swing applications not being displayed properly Reviewed-by: serb, vadim ! src/windows/native/sun/java2d/d3d/D3DBadHardware.h Changeset: 48d5653ac014 Author: aefimov Date: 2014-11-12 13:02 +0300 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/48d5653ac014 8059327: XML parser returns corrupt attribute value Reviewed-by: lancea + test/javax/xml/jaxp/testng/TEST.properties + test/javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Changeset: dc4b0e9ce63f Author: alexsch Date: 2014-11-14 12:00 +0300 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/dc4b0e9ce63f 8064468: ownedWindowList access requires synchronization in Window.setAlwaysOnTop() method Reviewed-by: serb, pchelko ! src/share/classes/java/awt/Window.java + test/java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java Changeset: e141fdeb9ff3 Author: martin Date: 2014-11-13 14:48 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/e141fdeb9ff3 8064391: More thread safety problems in core reflection Summary: Make fields final or volatile to ensure thread safety Reviewed-by: jfranck ! src/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java ! src/share/classes/sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator.java ! src/share/classes/sun/reflect/generics/repository/AbstractRepository.java ! src/share/classes/sun/reflect/generics/repository/ClassRepository.java ! src/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java ! src/share/classes/sun/reflect/generics/scope/AbstractScope.java ! src/share/classes/sun/reflect/generics/tree/ClassSignature.java Changeset: 3381b0df022a Author: vinnie Date: 2014-11-14 10:42 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/3381b0df022a 8040812: Uninitialised memory in jdk/src/share/native/sun/security/ec/impl/mpi.c Reviewed-by: mullan ! src/share/native/sun/security/ec/impl/mpi.c Changeset: 4fa603c72f2f Author: alexsch Date: 2014-11-14 14:59 +0300 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/4fa603c72f2f 8043869: [macosx] java -splash does not honor @2x hi dpi notation for retina support Reviewed-by: pchelko, anthony, ksrini ! make/mapfiles/libsplashscreen/mapfile-vers ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/share/bin/java.c ! src/share/bin/splashscreen.h ! src/share/bin/splashscreen_stubs.c ! src/share/classes/java/awt/SplashScreen.java ! src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c ! src/share/native/sun/awt/splashscreen/splashscreen_impl.c ! src/share/native/sun/awt/splashscreen/splashscreen_impl.h ! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c ! src/windows/native/sun/awt/splashscreen/splashscreen_sys.c + test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Changeset: b0139e9a4bdd Author: alexsch Date: 2014-11-14 15:03 +0300 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/b0139e9a4bdd 8049198: [macosx] Incorrect thread access when showing splash screen Reviewed-by: serb, pchelko ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m Changeset: 5a29fd30ffaa Author: vinnie Date: 2014-11-14 14:12 +0000 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/5a29fd30ffaa 8034031: [parfait] JNI exception pending in jdk/src/macosx/native/apple/security/KeystoreImpl.m Reviewed-by: alanb, weijun ! src/macosx/native/apple/security/KeystoreImpl.m Changeset: 31dac938108d Author: lana Date: 2014-11-14 10:03 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/31dac938108d Merge Changeset: fb96ac8f30f6 Author: katleman Date: 2014-11-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/fb96ac8f30f6 Added tag jdk8u40-b15 for changeset 31dac938108d ! .hgtags Changeset: 9dc67d03e6e5 Author: amurillo Date: 2014-11-21 10:19 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/9dc67d03e6e5 Merge From alejandro.murillo at oracle.com Fri Nov 21 21:08:13 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Nov 2014 21:08:13 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8065385: new hotspot build - hs25.40-b21 Message-ID: <201411212108.sALL8DqG026346@aojmv0008> Changeset: b62a321c4d2e Author: amurillo Date: 2014-11-21 10:32 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/b62a321c4d2e 8065385: new hotspot build - hs25.40-b21 Reviewed-by: jcoomes ! make/hotspot_version From sergey.bylokhov at oracle.com Sun Nov 23 00:58:37 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sun, 23 Nov 2014 00:58:37 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201411230058.sAN0wbxQ025134@aojmv0008> Changeset: eea2142e818c Author: malenkov Date: 2014-02-21 15:34 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/eea2142e818c 8034085: Do not prefer indexed properties Reviewed-by: alexsch ! src/share/classes/java/beans/Introspector.java ! test/java/beans/Introspector/Test4168833.java + test/java/beans/Introspector/Test8034085.java Changeset: ad33c27c9f15 Author: malenkov Date: 2014-02-14 20:24 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/ad33c27c9f15 8034164: Introspector ignores indexed part of the property sometimes Reviewed-by: alexsch ! src/share/classes/java/beans/Introspector.java + test/java/beans/Introspector/Test8034164.java From tobias.hartmann at oracle.com Mon Nov 24 09:12:23 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 24 Nov 2014 09:12:23 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8050079: crash while compiling java.lang.ref.Finalizer::runFinalizer Message-ID: <201411240912.sAO9COEw005638@aojmv0008> Changeset: bee8095780db Author: thartmann Date: 2014-11-20 11:06 +0100 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/bee8095780db 8050079: crash while compiling java.lang.ref.Finalizer::runFinalizer Summary: Ignore non-instance Klasses in the subclass hierarchy. Reviewed-by: kvn, iignatyev, jrose ! src/share/vm/code/dependencies.cpp + test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java + test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java From hannes.wallnoefer at oracle.com Mon Nov 24 10:27:09 2014 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Mon, 24 Nov 2014 10:27:09 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8064789: Nashorn should just warn on code store instantiation error Message-ID: <201411241027.sAOAR9jC018244@aojmv0008> Changeset: c22dd9ae7ff0 Author: hannesw Date: 2014-11-21 20:17 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/c22dd9ae7ff0 8064789: Nashorn should just warn on code store instantiation error Reviewed-by: attila, lagergren ! src/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk/nashorn/internal/runtime/Context.java From hannes.wallnoefer at oracle.com Mon Nov 24 11:03:34 2014 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Mon, 24 Nov 2014 11:03:34 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057691: Nashorn: let & const declarations are not shared between scripts Message-ID: <201411241103.sAOB3ZmY025370@aojmv0008> Changeset: c3a510b73875 Author: hannesw Date: 2014-11-24 12:03 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/c3a510b73875 8057691: Nashorn: let & const declarations are not shared between scripts Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk/nashorn/internal/codegen/MapCreator.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/runtime/Property.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! test/script/basic/es6/const-redeclare-extra.js.EXPECTED ! test/script/basic/es6/let-load.js ! test/script/basic/es6/let-load.js.EXPECTED ! test/script/basic/es6/let-redeclare-extra.js.EXPECTED + test/script/basic/es6/lexical-toplevel-def.js + test/script/basic/es6/lexical-toplevel-print.js + test/script/basic/es6/lexical-toplevel-redeclare-func-on-let.js + test/script/basic/es6/lexical-toplevel-redeclare-let-on-builtin.js + test/script/basic/es6/lexical-toplevel-redeclare-let-on-func.js + test/script/basic/es6/lexical-toplevel-redeclare-let-on-global.js + test/script/basic/es6/lexical-toplevel-redeclare-let-on-var.js + test/script/basic/es6/lexical-toplevel-redeclare-var-on-let.js + test/script/basic/es6/lexical-toplevel-redeclare.js + test/script/basic/es6/lexical-toplevel-redeclare.js.EXPECTED + test/script/basic/es6/lexical-toplevel.js + test/script/basic/es6/lexical-toplevel.js.EXPECTED + test/src/jdk/nashorn/internal/runtime/LexicalBindingTest.java From aleksej.efimov at oracle.com Mon Nov 24 16:53:35 2014 From: aleksej.efimov at oracle.com (aleksej.efimov at oracle.com) Date: Mon, 24 Nov 2014 16:53:35 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8064560: (tz) Support tzdata2014j Message-ID: <201411241653.sAOGrZhU024118@aojmv0008> Changeset: 9c926f0dd726 Author: aefimov Date: 2014-11-24 19:53 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/9c926f0dd726 8064560: (tz) Support tzdata2014j 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/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/leapseconds ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/southamerica ! test/sun/util/calendar/zi/tzdata/zone.tab From vicente.romero at oracle.com Mon Nov 24 23:05:38 2014 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Mon, 24 Nov 2014 23:05:38 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201411242305.sAON5ch9025730@aojmv0008> Changeset: f4df97bf5392 Author: vromero Date: 2014-11-24 14:55 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/f4df97bf5392 8059921: Missing compile error in Java 8 mode for Interface.super.field access Reviewed-by: mcimadamore, jlahoda ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/T8059921/ForbidAccessToFieldUsingSuperTest.java + test/tools/javac/T8059921/ForbidAccessToFieldUsingSuperTest.out Changeset: 9e80ab1dad9e Author: vromero Date: 2014-11-20 14:05 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/9e80ab1dad9e 8063052: Inference chokes on wildcard derived from method reference Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/lambda/methodReference/MethodRef8.java From ioi.lam at oracle.com Tue Nov 25 03:07:28 2014 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Tue, 25 Nov 2014 03:07:28 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 2 new changesets Message-ID: <201411250307.sAP37SUr004299@aojmv0008> Changeset: 887a7cedb892 Author: iklam Date: 2014-11-18 03:38 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/887a7cedb892 8064701: Some CDS optimizations should be disabled if bootclasspath is modified by JVMTI Summary: Added API to track bootclasspath modification Reviewed-by: jiangli, dholmes, minqi ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/whitebox.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: c80ddae00f51 Author: iklam Date: 2014-11-19 19:31 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/c80ddae00f51 8065346: WB_AddToBootstrapClassLoaderSearch calls JvmtiEnv::create_a_jvmti when not in _thread_in_vm state Summary: Removed ThreadToNativeFromVM and use java_lang_String::as_utf8_string instead Reviewed-by: dholmes, minqi ! src/share/vm/prims/whitebox.cpp From yuri.nesterenko at oracle.com Tue Nov 25 11:57:37 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Tue, 25 Nov 2014 11:57:37 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8062638: RuntimeException when run command from js with -scripting on Cygwin; ... Message-ID: <201411251157.sAPBvc8S028293@aojmv0008> Changeset: ac111e4cb1dc Author: slugovoy Date: 2014-11-25 14:57 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/ac111e4cb1dc 8062638: RuntimeException when run command from js with -scripting on Cygwin 8054343: Nashorn: Some tests fails on windows with AccessControlException Reviewed-by: coffeys ! test/script/basic/compile-octane-normal.js ! test/script/basic/compile-octane-splitter.js ! test/script/basic/compile-octane.js ! test/script/nosecurity/JDK-8050964.js ! test/script/nosecurity/JDK-8055034.js From eric.mccorkle at oracle.com Tue Nov 25 15:21:46 2014 From: eric.mccorkle at oracle.com (eric.mccorkle at oracle.com) Date: Tue, 25 Nov 2014 15:21:46 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201411251521.sAPFLkmU004717@aojmv0008> Changeset: cb7e7928902f Author: emc Date: 2014-11-24 12:49 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/cb7e7928902f 8029012: parameter_index for type annotation not updated after outer.this added Summary: Fix javac's handling of type annotations when synthetic parameters are added Reviewed-by: jjg, mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Lower.java + test/tools/javac/annotations/typeAnnotations/classfile/ClassfileInspector.java + test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java Changeset: 272300c8b557 Author: emc Date: 2014-11-25 08:30 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/272300c8b557 8065132: Parameter annotations not updated when synthetic parameters are prepended Summary: Cause javac to add synthetic parameters to Runtime[In]VisibleParameterAnnotations attributes Reviewed-by: jjg, jfranck ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/lib/annotations/annotations/classfile/ClassfileInspector.java + test/tools/javac/annotations/SyntheticParameters.java - test/tools/javac/annotations/typeAnnotations/classfile/ClassfileInspector.java ! test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java From alejandro.murillo at oracle.com Tue Nov 25 17:49:38 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 25 Nov 2014 17:49:38 +0000 Subject: hg: jdk8u/jdk8u/hotspot: 33 new changesets Message-ID: <201411251749.sAPHndUm002106@aojmv0008> Changeset: 1a2069ede139 Author: amurillo Date: 2014-11-07 09:36 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/1a2069ede139 8064361: new hotspot build - hs25.40-b19 Reviewed-by: jcoomes ! make/hotspot_version Changeset: e7b3d177adda Author: zmajo Date: 2014-11-10 17:14 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/e7b3d177adda 8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc) Summary: In Parse::array_store_check(), add control edge FROM IfTrue branch of runtime type check of the destination array TO loading _element_klass from destination array. Reviewed-by: kvn, roland, anoll Contributed-by: Zoltan Majo ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parseHelper.cpp Changeset: 80260967f994 Author: gtriantafill Date: 2014-11-05 08:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/80260967f994 8061969: [TESTBUG] MallocSiteHashOverflow.java should be enabled for 32-bit platforms Reviewed-by: ctornqvi, coleenp ! src/share/vm/prims/whitebox.cpp ! test/TEST.ROOT ! test/runtime/NMT/MallocSiteHashOverflow.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 09259e52a610 Author: ctornqvi Date: 2014-11-11 10:46 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/09259e52a610 8059803: Update use of GetVersionEx to get correct Windows version in hs_err files Summary: Update use of GetVersionEx to get correct Windows version in hs_err files Reviewed-by: dcubed, gtriantafill ! make/windows/makefiles/compile.make ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp ! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java Changeset: 787c9c28311f Author: ctornqvi Date: 2014-11-11 10:48 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/787c9c28311f 8058251: assert(_count > 0) failed: Negative counter when running runtime/NMT/MallocTrackingVerify.java Summary: Fixed an issue when overflowing the MallocSite hash table bucket Reviewed-by: coleenp, gtriantafill ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/services/mallocTracker.cpp ! src/share/vm/services/mallocTracker.hpp ! src/share/vm/services/mallocTracker.inline.hpp ! test/TEST.groups - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java Changeset: a28b7832203a Author: jcoomes Date: 2014-11-07 15:34 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/a28b7832203a 8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error Reviewed-by: tschatzl, jmasa, kbarrett ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp + test/gc/concurrentMarkSweep/DisableResizePLAB.java Changeset: 706dce84c9df Author: stefank Date: 2014-11-11 13:45 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/706dce84c9df 8064556: G1: ParallelGCThreads=0 may cause assert(!MetadataOnStackMark::has_buffer_for_thread(Thread::current())) failed: Should be empty Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: d44a81242b1e Author: stefank Date: 2014-11-12 10:34 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/d44a81242b1e Merge - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java Changeset: ab72a2f48aef Author: mdoerr Date: 2014-11-05 16:28 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/ab72a2f48aef 8062950: Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant Reviewed-by: dholmes, kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp Changeset: 643d6baecfe1 Author: minqi Date: 2014-11-07 12:48 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/643d6baecfe1 8062247: [TESTBUG] Allow WhiteBox test to access JVM offsets Reviewed-by: coleenp, iklam, mseledtsov Contributed-by: yumin.qi at oracle.com ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 86c674274c94 Author: minqi Date: 2014-11-13 20:00 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/86c674274c94 Merge Changeset: 3a8a0fd171c5 Author: amurillo Date: 2014-11-14 07:37 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/3a8a0fd171c5 Merge - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java Changeset: 2bd263bb3a75 Author: amurillo Date: 2014-11-14 07:37 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/2bd263bb3a75 Added tag hs25.40-b19 for changeset 3a8a0fd171c5 ! .hgtags Changeset: 84e11eeec136 Author: amurillo Date: 2014-11-14 07:51 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/84e11eeec136 8064854: new hotspot build - hs25.40-b20 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 8c76e844a7f9 Author: dcubed Date: 2014-11-15 11:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/8c76e844a7f9 8033602: wrong stabs data in libjvm.debuginfo on JDK 8 - SPARC 8034005: cannot debug in synchronizer.o or objectMonitor.o on Solaris X86 Summary: Solaris needs objcopy version of 2.21.1 or newer is needed to create valid .debuginfo files. Reviewed-by: dsamersoff, sspitsyn, dholmes, ihse - make/solaris/makefiles/add_gnu_debuglink.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/dtrace.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make ! make/solaris/makefiles/jsig.make ! make/solaris/makefiles/saproc.make ! make/solaris/makefiles/vm.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c Changeset: 89266fdfa9e6 Author: dsamersoff Date: 2014-11-17 02:30 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/89266fdfa9e6 8059131: sawindbg.dll is not compiled with /SAFESEH Summary: Make variable SAFESEH_FLAG replaced with /SAFESEH link option. Reviewed-by: mgronlun, sla ! make/windows/makefiles/sa.make Changeset: ec2c6fdd1ce6 Author: coleenp Date: 2014-11-14 17:39 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/ec2c6fdd1ce6 8062870: src/share/vm/services/mallocTracker.hpp:64 assert(_count > 0) failed: Negative counter Summary: Signed bitfield size y can only have (1 << y)-1 values. Reviewed-by: shade, dholmes, jrose, ctornqvi, gtriantafill ! src/share/vm/services/mallocTracker.hpp ! test/runtime/NMT/MallocSiteHashOverflow.java Changeset: b2399f0d9611 Author: coleenp Date: 2014-11-17 16:36 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b2399f0d9611 Merge - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c Changeset: 327e7269f90d Author: coleenp Date: 2014-06-30 14:58 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/327e7269f90d 8048169: Change 8037816 breaks HS build on PPC64 and CPP-Interpreter platforms Summary: Fix the matching of format string parameter types to the actual argument types for the PPC64 and CPP-Interpreter files in the same way as 8037816 already did it for all the other files Reviewed-by: stefank, coleenp, dholmes ! src/cpu/ppc/vm/assembler_ppc.cpp ! src/cpu/ppc/vm/compiledIC_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/nativeInst_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreterProfiling.hpp Changeset: 2f445c5048df Author: coleenp Date: 2014-11-17 19:35 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/2f445c5048df Merge - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c Changeset: 4e4ebe50c8e3 Author: kbarrett Date: 2014-11-11 13:39 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/4e4ebe50c8e3 8062036: ConcurrentMarkThread::slt may be invoked before ConcurrentMarkThread::makeSurrogateLockerThread causing intermittent crashes Summary: Suppress gc_alot during VM init, improve error for SLT uninitialized. Reviewed-by: jmasa, brutisso, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp ! src/share/vm/runtime/interfaceSupport.cpp Changeset: b00e231d3cb2 Author: jmasa Date: 2014-11-17 21:05 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b00e231d3cb2 Merge Changeset: 10842d23f20a Author: jiangli Date: 2014-11-12 13:12 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/10842d23f20a 8054008: Using -XX:-LazyBootClassLoader crashes with ACCESS_VIOLATION on Win 64bit. Summary: Only enable the assert for current_stack_pointer after stub routines become available. Reviewed-by: dholmes, roland, lfoltan ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp Changeset: 3375833a603e Author: jiangli Date: 2014-11-10 19:28 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/3375833a603e 8064375: Change certain errors to warnings in CDS output. Summary: Change CDS non-fatal preloading errors to warnings. Reviewed-by: minqi, mseledtsov, coleenp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/memory/metaspaceShared.cpp Changeset: f84125b6f69a Author: jiangli Date: 2014-11-18 00:56 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f84125b6f69a Merge Changeset: 600c44255e5f Author: thartmann Date: 2014-11-11 11:05 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/600c44255e5f 8056071: compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations' Summary: Always use MDO if valid and always compile trivial methods with C1 if available. Reviewed-by: kvn, iveresov ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp ! test/compiler/whitebox/IsMethodCompilableTest.java Changeset: e8bf410d5e23 Author: mgerdin Date: 2014-11-14 14:23 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/e8bf410d5e23 8058209: Race in G1 card scanning could allow scanning of memory covered by PLABs Summary: Read _top before _gc_time_stamp in saved_mark_word() with LoadLoad order to ensure we get a consistent view Reviewed-by: brutisso, dcubed, dholmes, stefank ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 82d3e7b5277a Author: mgronlun Date: 2014-11-19 18:14 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/82d3e7b5277a 8065361: Fixup headers and definitions for INCLUDE_TRACE Reviewed-by: sla, stefank ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp ! src/share/vm/trace/noTraceBackend.hpp ! src/share/vm/trace/traceBackend.hpp ! src/share/vm/trace/traceEvent.hpp ! src/share/vm/trace/traceEventClasses.xsl ! src/share/vm/trace/traceEventIds.xsl ! src/share/vm/trace/traceMacros.hpp ! src/share/vm/trace/traceStream.hpp ! src/share/vm/trace/traceTypes.xsl ! src/share/vm/trace/tracing.hpp Changeset: fa6adc194d48 Author: mchung Date: 2014-11-19 14:21 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/fa6adc194d48 8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8 Reviewed-by: coleenp, ccheung ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java Changeset: b840813adfcc Author: jwilhelm Date: 2014-11-21 12:08 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b840813adfcc 8065305: Make it possible to extend the G1CollectorPolicy Summary: Added a G1CollectorPolicyExt where it is possible to extend the class. Reviewed-by: sjohanss, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp + src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/arguments_ext.hpp Changeset: 8d27d6113625 Author: sjohanss Date: 2014-11-21 10:31 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/8d27d6113625 8065227: Report allocation context stats at end of cleanup Summary: Moved allocation context update from remark to the cleanup phase. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp Changeset: aa2442f89230 Author: amurillo Date: 2014-11-21 10:19 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/aa2442f89230 Merge ! .hgtags - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java Changeset: 5ea68fb91139 Author: amurillo Date: 2014-11-21 10:19 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5ea68fb91139 Added tag hs25.40-b20 for changeset aa2442f89230 ! .hgtags From alejandro.murillo at oracle.com Tue Nov 25 17:50:09 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 25 Nov 2014 17:50:09 +0000 Subject: hg: jdk8u/jdk8u/jdk: 3 new changesets Message-ID: <201411251750.sAPHoAbP002346@aojmv0008> Changeset: 0a4ed597f229 Author: mgronlun Date: 2014-11-07 21:25 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/0a4ed597f229 8056049: getProcessCpuLoad() stops working in one process when a different process exits Reviewed-by: ctornqvi ! src/windows/native/sun/management/OperatingSystemImpl.c Changeset: 52efc29c0161 Author: amurillo Date: 2014-11-14 07:37 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/52efc29c0161 Merge Changeset: 9dc67d03e6e5 Author: amurillo Date: 2014-11-21 10:19 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9dc67d03e6e5 Merge From alejandro.murillo at oracle.com Tue Nov 25 17:52:10 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 25 Nov 2014 17:52:10 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 34 new changesets Message-ID: <201411251752.sAPHqAZv003762@aojmv0008> Changeset: 1a2069ede139 Author: amurillo Date: 2014-11-07 09:36 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/1a2069ede139 8064361: new hotspot build - hs25.40-b19 Reviewed-by: jcoomes ! make/hotspot_version Changeset: e7b3d177adda Author: zmajo Date: 2014-11-10 17:14 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e7b3d177adda 8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc) Summary: In Parse::array_store_check(), add control edge FROM IfTrue branch of runtime type check of the destination array TO loading _element_klass from destination array. Reviewed-by: kvn, roland, anoll Contributed-by: Zoltan Majo ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parseHelper.cpp Changeset: 80260967f994 Author: gtriantafill Date: 2014-11-05 08:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/80260967f994 8061969: [TESTBUG] MallocSiteHashOverflow.java should be enabled for 32-bit platforms Reviewed-by: ctornqvi, coleenp ! src/share/vm/prims/whitebox.cpp ! test/TEST.ROOT ! test/runtime/NMT/MallocSiteHashOverflow.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 09259e52a610 Author: ctornqvi Date: 2014-11-11 10:46 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/09259e52a610 8059803: Update use of GetVersionEx to get correct Windows version in hs_err files Summary: Update use of GetVersionEx to get correct Windows version in hs_err files Reviewed-by: dcubed, gtriantafill ! make/windows/makefiles/compile.make ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp ! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java Changeset: 787c9c28311f Author: ctornqvi Date: 2014-11-11 10:48 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/787c9c28311f 8058251: assert(_count > 0) failed: Negative counter when running runtime/NMT/MallocTrackingVerify.java Summary: Fixed an issue when overflowing the MallocSite hash table bucket Reviewed-by: coleenp, gtriantafill ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/services/mallocTracker.cpp ! src/share/vm/services/mallocTracker.hpp ! src/share/vm/services/mallocTracker.inline.hpp ! test/TEST.groups - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java Changeset: a28b7832203a Author: jcoomes Date: 2014-11-07 15:34 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/a28b7832203a 8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error Reviewed-by: tschatzl, jmasa, kbarrett ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp + test/gc/concurrentMarkSweep/DisableResizePLAB.java Changeset: 706dce84c9df Author: stefank Date: 2014-11-11 13:45 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/706dce84c9df 8064556: G1: ParallelGCThreads=0 may cause assert(!MetadataOnStackMark::has_buffer_for_thread(Thread::current())) failed: Should be empty Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: d44a81242b1e Author: stefank Date: 2014-11-12 10:34 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/d44a81242b1e Merge - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java Changeset: ab72a2f48aef Author: mdoerr Date: 2014-11-05 16:28 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/ab72a2f48aef 8062950: Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant Reviewed-by: dholmes, kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp Changeset: 643d6baecfe1 Author: minqi Date: 2014-11-07 12:48 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/643d6baecfe1 8062247: [TESTBUG] Allow WhiteBox test to access JVM offsets Reviewed-by: coleenp, iklam, mseledtsov Contributed-by: yumin.qi at oracle.com ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 86c674274c94 Author: minqi Date: 2014-11-13 20:00 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/86c674274c94 Merge Changeset: 3a8a0fd171c5 Author: amurillo Date: 2014-11-14 07:37 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3a8a0fd171c5 Merge - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java Changeset: 2bd263bb3a75 Author: amurillo Date: 2014-11-14 07:37 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2bd263bb3a75 Added tag hs25.40-b19 for changeset 3a8a0fd171c5 ! .hgtags Changeset: 84e11eeec136 Author: amurillo Date: 2014-11-14 07:51 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/84e11eeec136 8064854: new hotspot build - hs25.40-b20 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 8c76e844a7f9 Author: dcubed Date: 2014-11-15 11:22 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/8c76e844a7f9 8033602: wrong stabs data in libjvm.debuginfo on JDK 8 - SPARC 8034005: cannot debug in synchronizer.o or objectMonitor.o on Solaris X86 Summary: Solaris needs objcopy version of 2.21.1 or newer is needed to create valid .debuginfo files. Reviewed-by: dsamersoff, sspitsyn, dholmes, ihse - make/solaris/makefiles/add_gnu_debuglink.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/dtrace.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make ! make/solaris/makefiles/jsig.make ! make/solaris/makefiles/saproc.make ! make/solaris/makefiles/vm.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c Changeset: 89266fdfa9e6 Author: dsamersoff Date: 2014-11-17 02:30 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/89266fdfa9e6 8059131: sawindbg.dll is not compiled with /SAFESEH Summary: Make variable SAFESEH_FLAG replaced with /SAFESEH link option. Reviewed-by: mgronlun, sla ! make/windows/makefiles/sa.make Changeset: ec2c6fdd1ce6 Author: coleenp Date: 2014-11-14 17:39 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/ec2c6fdd1ce6 8062870: src/share/vm/services/mallocTracker.hpp:64 assert(_count > 0) failed: Negative counter Summary: Signed bitfield size y can only have (1 << y)-1 values. Reviewed-by: shade, dholmes, jrose, ctornqvi, gtriantafill ! src/share/vm/services/mallocTracker.hpp ! test/runtime/NMT/MallocSiteHashOverflow.java Changeset: b2399f0d9611 Author: coleenp Date: 2014-11-17 16:36 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b2399f0d9611 Merge - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c Changeset: 327e7269f90d Author: coleenp Date: 2014-06-30 14:58 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/327e7269f90d 8048169: Change 8037816 breaks HS build on PPC64 and CPP-Interpreter platforms Summary: Fix the matching of format string parameter types to the actual argument types for the PPC64 and CPP-Interpreter files in the same way as 8037816 already did it for all the other files Reviewed-by: stefank, coleenp, dholmes ! src/cpu/ppc/vm/assembler_ppc.cpp ! src/cpu/ppc/vm/compiledIC_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/nativeInst_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreterProfiling.hpp Changeset: 2f445c5048df Author: coleenp Date: 2014-11-17 19:35 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2f445c5048df Merge - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c Changeset: 4e4ebe50c8e3 Author: kbarrett Date: 2014-11-11 13:39 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4e4ebe50c8e3 8062036: ConcurrentMarkThread::slt may be invoked before ConcurrentMarkThread::makeSurrogateLockerThread causing intermittent crashes Summary: Suppress gc_alot during VM init, improve error for SLT uninitialized. Reviewed-by: jmasa, brutisso, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp ! src/share/vm/runtime/interfaceSupport.cpp Changeset: b00e231d3cb2 Author: jmasa Date: 2014-11-17 21:05 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b00e231d3cb2 Merge Changeset: 10842d23f20a Author: jiangli Date: 2014-11-12 13:12 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/10842d23f20a 8054008: Using -XX:-LazyBootClassLoader crashes with ACCESS_VIOLATION on Win 64bit. Summary: Only enable the assert for current_stack_pointer after stub routines become available. Reviewed-by: dholmes, roland, lfoltan ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp Changeset: 3375833a603e Author: jiangli Date: 2014-11-10 19:28 -0500 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3375833a603e 8064375: Change certain errors to warnings in CDS output. Summary: Change CDS non-fatal preloading errors to warnings. Reviewed-by: minqi, mseledtsov, coleenp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/memory/metaspaceShared.cpp Changeset: f84125b6f69a Author: jiangli Date: 2014-11-18 00:56 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f84125b6f69a Merge Changeset: 600c44255e5f Author: thartmann Date: 2014-11-11 11:05 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/600c44255e5f 8056071: compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations' Summary: Always use MDO if valid and always compile trivial methods with C1 if available. Reviewed-by: kvn, iveresov ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp ! test/compiler/whitebox/IsMethodCompilableTest.java Changeset: e8bf410d5e23 Author: mgerdin Date: 2014-11-14 14:23 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e8bf410d5e23 8058209: Race in G1 card scanning could allow scanning of memory covered by PLABs Summary: Read _top before _gc_time_stamp in saved_mark_word() with LoadLoad order to ensure we get a consistent view Reviewed-by: brutisso, dcubed, dholmes, stefank ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 82d3e7b5277a Author: mgronlun Date: 2014-11-19 18:14 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/82d3e7b5277a 8065361: Fixup headers and definitions for INCLUDE_TRACE Reviewed-by: sla, stefank ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp ! src/share/vm/trace/noTraceBackend.hpp ! src/share/vm/trace/traceBackend.hpp ! src/share/vm/trace/traceEvent.hpp ! src/share/vm/trace/traceEventClasses.xsl ! src/share/vm/trace/traceEventIds.xsl ! src/share/vm/trace/traceMacros.hpp ! src/share/vm/trace/traceStream.hpp ! src/share/vm/trace/traceTypes.xsl ! src/share/vm/trace/tracing.hpp Changeset: fa6adc194d48 Author: mchung Date: 2014-11-19 14:21 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fa6adc194d48 8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8 Reviewed-by: coleenp, ccheung ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java Changeset: b840813adfcc Author: jwilhelm Date: 2014-11-21 12:08 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b840813adfcc 8065305: Make it possible to extend the G1CollectorPolicy Summary: Added a G1CollectorPolicyExt where it is possible to extend the class. Reviewed-by: sjohanss, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp + src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/arguments_ext.hpp Changeset: 8d27d6113625 Author: sjohanss Date: 2014-11-21 10:31 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/8d27d6113625 8065227: Report allocation context stats at end of cleanup Summary: Moved allocation context update from remark to the cleanup phase. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp Changeset: aa2442f89230 Author: amurillo Date: 2014-11-21 10:19 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/aa2442f89230 Merge ! .hgtags - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - test/runtime/NMT/UnsafeMallocLimit.java - test/runtime/NMT/UnsafeMallocLimit2.java Changeset: 5ea68fb91139 Author: amurillo Date: 2014-11-21 10:19 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/5ea68fb91139 Added tag hs25.40-b20 for changeset aa2442f89230 ! .hgtags Changeset: 280a67db7427 Author: amurillo Date: 2014-11-25 09:46 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/280a67db7427 Merge From alejandro.murillo at oracle.com Tue Nov 25 17:52:39 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 25 Nov 2014 17:52:39 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 4 new changesets Message-ID: <201411251752.sAPHqdZB003965@aojmv0008> Changeset: 0a4ed597f229 Author: mgronlun Date: 2014-11-07 21:25 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/0a4ed597f229 8056049: getProcessCpuLoad() stops working in one process when a different process exits Reviewed-by: ctornqvi ! src/windows/native/sun/management/OperatingSystemImpl.c Changeset: 52efc29c0161 Author: amurillo Date: 2014-11-14 07:37 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/52efc29c0161 Merge Changeset: 9dc67d03e6e5 Author: amurillo Date: 2014-11-21 10:19 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/9dc67d03e6e5 Merge Changeset: 54fba96796aa Author: amurillo Date: 2014-11-25 09:46 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/54fba96796aa Merge - test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java From robert.field at oracle.com Tue Nov 25 21:37:57 2014 From: robert.field at oracle.com (robert.field at oracle.com) Date: Tue, 25 Nov 2014 21:37:57 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8058112: Invalid BootstrapMethod for constructor/method reference Message-ID: <201411252137.sAPLbv7U016047@aojmv0008> Changeset: b5c8adb2206a Author: rfield Date: 2014-11-25 13:37 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/b5c8adb2206a 8058112: Invalid BootstrapMethod for constructor/method reference Summary: Bridge method references with functional interface method parameters of intersection type Reviewed-by: vromero, dlsmith ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection1.java + test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection2.java + test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection3.java From joel.franck at oracle.com Wed Nov 26 12:02:22 2014 From: joel.franck at oracle.com (joel.franck at oracle.com) Date: Wed, 26 Nov 2014 12:02:22 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8062359: javac Attr crashes with NPE in TypeAnnotationsValidator visitNewClass Message-ID: <201411261202.sAQC2N0R010461@aojmv0008> Changeset: 4d2222373842 Author: jfranck Date: 2014-11-26 12:16 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/4d2222373842 8062359: javac Attr crashes with NPE in TypeAnnotationsValidator visitNewClass Reviewed-by: jlahoda, vromero ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/8062359/UnresolvableClassNPEInAttrTest.java + test/tools/javac/8062359/UnresolvableClassNPEInAttrTest.out From abhi.saha at oracle.com Wed Nov 26 16:07:02 2014 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Wed, 26 Nov 2014 16:07:02 +0000 Subject: hg: jdk8u/jdk8u: Added tag jdk8u40-b16 for changeset 64790e9792f8 Message-ID: <201411261607.sAQG74TO029351@aojmv0008> Changeset: 83e7f72bba52 Author: asaha Date: 2014-11-26 07:58 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/83e7f72bba52 Added tag jdk8u40-b16 for changeset 64790e9792f8 ! .hgtags From abhi.saha at oracle.com Wed Nov 26 16:07:08 2014 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Wed, 26 Nov 2014 16:07:08 +0000 Subject: hg: jdk8u/jdk8u/corba: Added tag jdk8u40-b16 for changeset 0d3a452720a5 Message-ID: <201411261607.sAQG78cp029425@aojmv0008> Changeset: bff1a326ac97 Author: asaha Date: 2014-11-26 07:58 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/bff1a326ac97 Added tag jdk8u40-b16 for changeset 0d3a452720a5 ! .hgtags From abhi.saha at oracle.com Wed Nov 26 16:07:20 2014 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Wed, 26 Nov 2014 16:07:20 +0000 Subject: hg: jdk8u/jdk8u/hotspot: Added tag jdk8u40-b16 for changeset 5ea68fb91139 Message-ID: <201411261607.sAQG7K4i029479@aojmv0008> Changeset: da381ecd299e Author: asaha Date: 2014-11-26 07:58 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/da381ecd299e Added tag jdk8u40-b16 for changeset 5ea68fb91139 ! .hgtags From abhi.saha at oracle.com Wed Nov 26 16:07:48 2014 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Wed, 26 Nov 2014 16:07:48 +0000 Subject: hg: jdk8u/jdk8u/jaxp: Added tag jdk8u40-b16 for changeset cda81fbeec94 Message-ID: <201411261607.sAQG7mte029632@aojmv0008> Changeset: cb63029168a5 Author: asaha Date: 2014-11-26 07:59 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/cb63029168a5 Added tag jdk8u40-b16 for changeset cda81fbeec94 ! .hgtags From abhi.saha at oracle.com Wed Nov 26 16:07:52 2014 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Wed, 26 Nov 2014 16:07:52 +0000 Subject: hg: jdk8u/jdk8u/jaxws: Added tag jdk8u40-b16 for changeset 8893690584da Message-ID: <201411261607.sAQG7qex029692@aojmv0008> Changeset: 83c4d5aca2ff Author: asaha Date: 2014-11-26 07:59 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/rev/83c4d5aca2ff Added tag jdk8u40-b16 for changeset 8893690584da ! .hgtags From abhi.saha at oracle.com Wed Nov 26 16:08:05 2014 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Wed, 26 Nov 2014 16:08:05 +0000 Subject: hg: jdk8u/jdk8u/jdk: Added tag jdk8u40-b16 for changeset 9dc67d03e6e5 Message-ID: <201411261608.sAQG85TY029744@aojmv0008> Changeset: 5ce8f012b3b8 Author: asaha Date: 2014-11-26 07:59 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/5ce8f012b3b8 Added tag jdk8u40-b16 for changeset 9dc67d03e6e5 ! .hgtags From abhi.saha at oracle.com Wed Nov 26 16:08:23 2014 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Wed, 26 Nov 2014 16:08:23 +0000 Subject: hg: jdk8u/jdk8u/langtools: Added tag jdk8u40-b16 for changeset 74c51ff270c5 Message-ID: <201411261608.sAQG8NRw029839@aojmv0008> Changeset: 0bcd3a8c0d56 Author: asaha Date: 2014-11-26 08:00 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/0bcd3a8c0d56 Added tag jdk8u40-b16 for changeset 74c51ff270c5 ! .hgtags From abhi.saha at oracle.com Wed Nov 26 16:08:31 2014 From: abhi.saha at oracle.com (abhi.saha at oracle.com) Date: Wed, 26 Nov 2014 16:08:31 +0000 Subject: hg: jdk8u/jdk8u/nashorn: Added tag jdk8u40-b16 for changeset e079f3f6d536 Message-ID: <201411261608.sAQG8VCT029891@aojmv0008> Changeset: ed60257f2060 Author: asaha Date: 2014-11-26 08:00 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/ed60257f2060 Added tag jdk8u40-b16 for changeset e079f3f6d536 ! .hgtags From vladimir.x.ivanov at oracle.com Wed Nov 26 19:35:28 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Wed, 26 Nov 2014 19:35:28 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 3 new changesets Message-ID: <201411261935.sAQJZSRk012712@aojmv0008> Changeset: 87f9573422d7 Author: vlivanov Date: 2014-10-29 09:31 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/87f9573422d7 8059877: GWT branch frequencies pollution due to LF sharing Reviewed-by: psandoz, jrose ! src/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java Changeset: c364f9f66362 Author: vlivanov Date: 2014-11-24 07:16 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/c364f9f66362 8063135: Enable full LF sharing by default Reviewed-by: psandoz, shade ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java ! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java ! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java Changeset: 6504ee684691 Author: vlivanov Date: 2014-11-24 07:19 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/6504ee684691 8059880: Get rid of LambdaForm interpretation Reviewed-by: psandoz, kvn, shade ! src/share/classes/java/lang/invoke/MethodHandleStatics.java From vladimir.x.ivanov at oracle.com Wed Nov 26 21:01:46 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Wed, 26 Nov 2014 21:01:46 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 3 new changesets Message-ID: <201411262101.sAQL1kj5000938@aojmv0008> Changeset: e194d26c9f4e Author: vlivanov Date: 2014-10-24 09:13 -0700 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/e194d26c9f4e 8058847: C2: EliminateAutoBox regression after 8042786 Reviewed-by: kvn, roland ! src/share/vm/opto/memnode.cpp + test/compiler/EliminateAutoBox/UnsignedLoads.java Changeset: 6a528388c7da Author: vlivanov Date: 2014-11-11 04:46 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/6a528388c7da 8060147: SIGSEGV in Metadata::mark_on_stack() while marking metadata in ciEnv Reviewed-by: kvn, roland, coleenp, mgerdin ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp Changeset: 9e69e8d1c900 Author: vlivanov Date: 2014-11-24 07:29 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/9e69e8d1c900 8058148: MaxNodeLimit and LiveNodeCountInliningCutoff Reviewed-by: kvn, roland ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/node.cpp From lana.steuck at oracle.com Thu Nov 27 01:07:47 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Nov 2014 01:07:47 +0000 Subject: hg: jdk8u/jdk8u-dev: 2 new changesets Message-ID: <201411270107.sAR17l6Y012769@aojmv0008> Changeset: 83e7f72bba52 Author: asaha Date: 2014-11-26 07:58 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/83e7f72bba52 Added tag jdk8u40-b16 for changeset 64790e9792f8 ! .hgtags Changeset: e1c506c8e1db Author: lana Date: 2014-11-26 13:57 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/e1c506c8e1db Merge From lana.steuck at oracle.com Thu Nov 27 01:07:46 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Nov 2014 01:07:46 +0000 Subject: hg: jdk8u/jdk8u-dev/corba: Added tag jdk8u40-b16 for changeset 0d3a452720a5 Message-ID: <201411270107.sAR17kwJ012763@aojmv0008> Changeset: bff1a326ac97 Author: asaha Date: 2014-11-26 07:58 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/bff1a326ac97 Added tag jdk8u40-b16 for changeset 0d3a452720a5 ! .hgtags From lana.steuck at oracle.com Thu Nov 27 01:07:49 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Nov 2014 01:07:49 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 2 new changesets Message-ID: <201411270107.sAR17nfY012857@aojmv0008> Changeset: da381ecd299e Author: asaha Date: 2014-11-26 07:58 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/da381ecd299e Added tag jdk8u40-b16 for changeset 5ea68fb91139 ! .hgtags Changeset: 3562db849018 Author: lana Date: 2014-11-26 13:58 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3562db849018 Merge From lana.steuck at oracle.com Thu Nov 27 01:07:50 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Nov 2014 01:07:50 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxp: Added tag jdk8u40-b16 for changeset cda81fbeec94 Message-ID: <201411270107.sAR17oCA012943@aojmv0008> Changeset: cb63029168a5 Author: asaha Date: 2014-11-26 07:59 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxp/rev/cb63029168a5 Added tag jdk8u40-b16 for changeset cda81fbeec94 ! .hgtags From lana.steuck at oracle.com Thu Nov 27 01:07:52 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Nov 2014 01:07:52 +0000 Subject: hg: jdk8u/jdk8u-dev/jaxws: Added tag jdk8u40-b16 for changeset 8893690584da Message-ID: <201411270107.sAR17qJ3013002@aojmv0008> Changeset: 83c4d5aca2ff Author: asaha Date: 2014-11-26 07:59 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jaxws/rev/83c4d5aca2ff Added tag jdk8u40-b16 for changeset 8893690584da ! .hgtags From lana.steuck at oracle.com Thu Nov 27 01:07:53 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Nov 2014 01:07:53 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 2 new changesets Message-ID: <201411270107.sAR17rAL013009@aojmv0008> Changeset: ed60257f2060 Author: asaha Date: 2014-11-26 08:00 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/ed60257f2060 Added tag jdk8u40-b16 for changeset e079f3f6d536 ! .hgtags Changeset: 4191f598c8ff Author: lana Date: 2014-11-26 13:57 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/4191f598c8ff Merge From lana.steuck at oracle.com Thu Nov 27 01:07:53 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Nov 2014 01:07:53 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 2 new changesets Message-ID: <201411270107.sAR17rir013012@aojmv0008> Changeset: 0bcd3a8c0d56 Author: asaha Date: 2014-11-26 08:00 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/0bcd3a8c0d56 Added tag jdk8u40-b16 for changeset 74c51ff270c5 ! .hgtags Changeset: 4721674bb051 Author: lana Date: 2014-11-26 13:59 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/4721674bb051 Merge From lana.steuck at oracle.com Thu Nov 27 01:07:53 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Nov 2014 01:07:53 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 2 new changesets Message-ID: <201411270107.sAR17r9C013015@aojmv0008> Changeset: 5ce8f012b3b8 Author: asaha Date: 2014-11-26 07:59 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/5ce8f012b3b8 Added tag jdk8u40-b16 for changeset 9dc67d03e6e5 ! .hgtags Changeset: e0b805374969 Author: lana Date: 2014-11-26 13:58 -0800 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/e0b805374969 Merge - test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java From alexandr.scherbatiy at oracle.com Thu Nov 27 13:21:09 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Thu, 27 Nov 2014 13:21:09 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8065098: JColorChooser no longer supports drag and drop between two JVM instances Message-ID: <201411271321.sARDLAu5018492@aojmv0008> Changeset: 342b86d4ee27 Author: alexsch Date: 2014-11-27 16:20 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/342b86d4ee27 8065098: JColorChooser no longer supports drag and drop between two JVM instances Reviewed-by: serb, pchelko ! src/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java + test/javax/swing/JColorChooser/8065098/JColorChooserDnDTest.java + test/javax/swing/JColorChooser/8065098/bug8065098.html + test/javax/swing/JColorChooser/8065098/bug8065098.java From vladimir.x.ivanov at oracle.com Thu Nov 27 14:45:23 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Thu, 27 Nov 2014 14:45:23 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8065985: Inlining failure of Number.doubleValue() in JSType.toNumeric() causes 15% peak perf regresion on Box2D Message-ID: <201411271445.sAREjNNo002226@aojmv0008> Changeset: d8bb6c470778 Author: vlivanov Date: 2014-11-27 17:14 +0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/d8bb6c470778 8065985: Inlining failure of Number.doubleValue() in JSType.toNumeric() causes 15% peak perf regresion on Box2D Reviewed-by: lagergren, hannesw ! src/jdk/nashorn/internal/runtime/JSType.java From hannes.wallnoefer at oracle.com Thu Nov 27 17:03:23 2014 From: hannes.wallnoefer at oracle.com (hannes.wallnoefer at oracle.com) Date: Thu, 27 Nov 2014 17:03:23 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057980: let & const: remaining issues with lexical scoping Message-ID: <201411271703.sARH3NVN002260@aojmv0008> Changeset: f39081a16f71 Author: hannesw Date: 2014-11-27 18:02 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/f39081a16f71 8057980: let & const: remaining issues with lexical scoping Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/Lower.java ! src/jdk/nashorn/internal/ir/ForNode.java ! src/jdk/nashorn/internal/ir/LexicalContext.java ! src/jdk/nashorn/internal/ir/LoopNode.java ! src/jdk/nashorn/internal/ir/VarNode.java ! src/jdk/nashorn/internal/ir/WhileNode.java ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/es6/for-let.js ! test/script/basic/es6/for-let.js.EXPECTED + test/script/basic/es6/let-const-statement-context.js + test/script/basic/es6/let-const-statement-context.js.EXPECTED + test/script/basic/es6/let-const-switch.js + test/script/basic/es6/let-const-switch.js.EXPECTED ! test/script/basic/es6/let-load.js ! test/script/basic/es6/let-load.js.EXPECTED ! test/script/basic/es6/let_const_closure.js.EXPECTED ! test/script/basic/es6/lexical-toplevel.js.EXPECTED From alejandro.murillo at oracle.com Thu Nov 27 20:28:42 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 27 Nov 2014 20:28:42 +0000 Subject: hg: jdk8u/hs-dev/jaxp: Added tag jdk8u40-b16 for changeset cda81fbeec94 Message-ID: <201411272028.sARKSgjh016524@aojmv0008> Changeset: cb63029168a5 Author: asaha Date: 2014-11-26 07:59 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxp/rev/cb63029168a5 Added tag jdk8u40-b16 for changeset cda81fbeec94 ! .hgtags From alejandro.murillo at oracle.com Thu Nov 27 20:28:44 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 27 Nov 2014 20:28:44 +0000 Subject: hg: jdk8u/hs-dev: Added tag jdk8u40-b16 for changeset 64790e9792f8 Message-ID: <201411272028.sARKSion016654@aojmv0008> Changeset: 83e7f72bba52 Author: asaha Date: 2014-11-26 07:58 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/rev/83e7f72bba52 Added tag jdk8u40-b16 for changeset 64790e9792f8 ! .hgtags From alejandro.murillo at oracle.com Thu Nov 27 20:28:43 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 27 Nov 2014 20:28:43 +0000 Subject: hg: jdk8u/hs-dev/nashorn: Added tag jdk8u40-b16 for changeset e079f3f6d536 Message-ID: <201411272028.sARKShsp016630@aojmv0008> Changeset: ed60257f2060 Author: asaha Date: 2014-11-26 08:00 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/ed60257f2060 Added tag jdk8u40-b16 for changeset e079f3f6d536 ! .hgtags From alejandro.murillo at oracle.com Thu Nov 27 20:28:43 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 27 Nov 2014 20:28:43 +0000 Subject: hg: jdk8u/hs-dev/jaxws: Added tag jdk8u40-b16 for changeset 8893690584da Message-ID: <201411272028.sARKShMZ016587@aojmv0008> Changeset: 83c4d5aca2ff Author: asaha Date: 2014-11-26 07:59 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jaxws/rev/83c4d5aca2ff Added tag jdk8u40-b16 for changeset 8893690584da ! .hgtags From alejandro.murillo at oracle.com Thu Nov 27 20:28:45 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 27 Nov 2014 20:28:45 +0000 Subject: hg: jdk8u/hs-dev/corba: Added tag jdk8u40-b16 for changeset 0d3a452720a5 Message-ID: <201411272028.sARKSjos016706@aojmv0008> Changeset: bff1a326ac97 Author: asaha Date: 2014-11-26 07:58 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/corba/rev/bff1a326ac97 Added tag jdk8u40-b16 for changeset 0d3a452720a5 ! .hgtags From alejandro.murillo at oracle.com Thu Nov 27 20:28:47 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 27 Nov 2014 20:28:47 +0000 Subject: hg: jdk8u/hs-dev/jdk: Added tag jdk8u40-b16 for changeset 9dc67d03e6e5 Message-ID: <201411272028.sARKSlus016784@aojmv0008> Changeset: 5ce8f012b3b8 Author: asaha Date: 2014-11-26 07:59 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk/rev/5ce8f012b3b8 Added tag jdk8u40-b16 for changeset 9dc67d03e6e5 ! .hgtags From alejandro.murillo at oracle.com Thu Nov 27 20:28:47 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 27 Nov 2014 20:28:47 +0000 Subject: hg: jdk8u/hs-dev/langtools: Added tag jdk8u40-b16 for changeset 74c51ff270c5 Message-ID: <201411272028.sARKSlWp016791@aojmv0008> Changeset: 0bcd3a8c0d56 Author: asaha Date: 2014-11-26 08:00 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/0bcd3a8c0d56 Added tag jdk8u40-b16 for changeset 74c51ff270c5 ! .hgtags From alejandro.murillo at oracle.com Thu Nov 27 20:28:47 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 27 Nov 2014 20:28:47 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 3 new changesets Message-ID: <201411272028.sARKSlYB016787@aojmv0008> Changeset: da381ecd299e Author: asaha Date: 2014-11-26 07:58 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/da381ecd299e Added tag jdk8u40-b16 for changeset 5ea68fb91139 ! .hgtags Changeset: 6bf89bfe8185 Author: amurillo Date: 2014-11-27 09:48 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/6bf89bfe8185 Merge Changeset: 01de5cfa06c1 Author: amurillo Date: 2014-11-27 09:48 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/01de5cfa06c1 Added tag hs25.40-b21 for changeset 6bf89bfe8185 ! .hgtags From alejandro.murillo at oracle.com Thu Nov 27 21:57:00 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 27 Nov 2014 21:57:00 +0000 Subject: hg: jdk8u/hs-dev/hotspot: 8066061: new hotspot build - hs25.40-b22 Message-ID: <201411272157.sARLv1I7000878@aojmv0008> Changeset: dcccfe952e9b Author: amurillo Date: 2014-11-27 10:18 -0800 URL: http://hg.openjdk.java.net/jdk8u/hs-dev/hotspot/rev/dcccfe952e9b 8066061: new hotspot build - hs25.40-b22 Reviewed-by: jcoomes ! make/hotspot_version From attila.szegedi at oracle.com Fri Nov 28 07:33:36 2014 From: attila.szegedi at oracle.com (attila.szegedi at oracle.com) Date: Fri, 28 Nov 2014 07:33:36 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8051778: support bind on all Nashorn callables Message-ID: <201411280733.sAS7XbT0000509@aojmv0008> Changeset: a56051d3cdf5 Author: attila Date: 2014-11-27 13:04 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/a56051d3cdf5 8051778: support bind on all Nashorn callables Reviewed-by: hannesw, lagergren ! src/jdk/nashorn/internal/objects/NativeFunction.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk/nashorn/internal/runtime/arrays/IteratorAction.java ! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java + src/jdk/nashorn/internal/runtime/linker/BoundCallable.java + src/jdk/nashorn/internal/runtime/linker/BoundCallableLinker.java - src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java - src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java ! src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java + test/script/basic/JDK-8051778.js + test/script/basic/JDK-8051778.js.EXPECTED From marcus.lagergren at oracle.com Fri Nov 28 10:25:11 2014 From: marcus.lagergren at oracle.com (marcus.lagergren at oracle.com) Date: Fri, 28 Nov 2014 10:25:11 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8066119: Invalid resource tag used for looking up error message in NativeDataView Message-ID: <201411281025.sASAPBgr029860@aojmv0008> Changeset: 32fa6a8e1f82 Author: lagergren Date: 2014-11-28 11:02 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/32fa6a8e1f82 8066119: Invalid resource tag used for looking up error message in NativeDataView Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/objects/NativeDataView.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties From ivan.gerasimov at oracle.com Fri Nov 28 13:18:39 2014 From: ivan.gerasimov at oracle.com (ivan.gerasimov at oracle.com) Date: Fri, 28 Nov 2014 13:18:39 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8062771: Core reflection should use final fields whenever possible Message-ID: <201411281318.sASDIdGS028680@aojmv0008> Changeset: fc4f55464170 Author: igerasim Date: 2014-11-28 16:17 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/fc4f55464170 8062771: Core reflection should use final fields whenever possible Reviewed-by: martin, jfranck ! src/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java ! src/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java ! src/share/classes/sun/reflect/Label.java ! src/share/classes/sun/reflect/NativeConstructorAccessorImpl.java ! src/share/classes/sun/reflect/NativeMethodAccessorImpl.java ! src/share/classes/sun/reflect/ReflectionFactory.java ! src/share/classes/sun/reflect/SignatureIterator.java ! src/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java ! src/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java ! src/share/classes/sun/reflect/generics/scope/DummyScope.java ! src/share/classes/sun/reflect/generics/tree/ArrayTypeSignature.java ! src/share/classes/sun/reflect/generics/tree/BooleanSignature.java ! src/share/classes/sun/reflect/generics/tree/BottomSignature.java ! src/share/classes/sun/reflect/generics/tree/ByteSignature.java ! src/share/classes/sun/reflect/generics/tree/CharSignature.java ! src/share/classes/sun/reflect/generics/tree/ClassTypeSignature.java ! src/share/classes/sun/reflect/generics/tree/DoubleSignature.java ! src/share/classes/sun/reflect/generics/tree/FloatSignature.java ! src/share/classes/sun/reflect/generics/tree/FormalTypeParameter.java ! src/share/classes/sun/reflect/generics/tree/IntSignature.java ! src/share/classes/sun/reflect/generics/tree/LongSignature.java ! src/share/classes/sun/reflect/generics/tree/MethodTypeSignature.java ! src/share/classes/sun/reflect/generics/tree/ShortSignature.java ! src/share/classes/sun/reflect/generics/tree/SimpleClassTypeSignature.java ! src/share/classes/sun/reflect/generics/tree/TypeVariableSignature.java ! src/share/classes/sun/reflect/generics/tree/VoidDescriptor.java ! src/share/classes/sun/reflect/misc/MethodUtil.java + test/java/lang/reflect/Generics/ThreadSafety.java From jan.lahoda at oracle.com Fri Nov 28 14:15:49 2014 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Fri, 28 Nov 2014 14:15:49 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8057794: Compiler Error when obtaining .class property Message-ID: <201411281415.sASEFnn7008317@aojmv0008> Changeset: a12a9932f649 Author: jlahoda Date: 2014-09-22 14:55 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/a12a9932f649 8057794: Compiler Error when obtaining .class property Summary: Ensuring a non-null type and sym for illegal T.class to prevent downstream errors. Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/T8057794.java + test/tools/javac/lambda/T8057794.out From yuri.nesterenko at oracle.com Fri Nov 28 15:23:21 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Fri, 28 Nov 2014 15:23:21 +0000 Subject: hg: jdk8u/jdk8u-dev/nashorn: 8057779: Tests failed on Windows when in output contains path to script Message-ID: <201411281523.sASFNLTp019921@aojmv0008> Changeset: 88e22262fdb2 Author: slugovoy Date: 2014-11-28 18:23 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/88e22262fdb2 8057779: Tests failed on Windows when in output contains path to script Reviewed-by: coffeys ! test/script/basic/es6/const-empty.js ! test/script/basic/es6/const-redeclare-extra.js ! test/script/basic/es6/const-redeclare.js ! test/script/basic/es6/let-redeclare-extra.js ! test/script/basic/es6/let-redeclare.js ! test/script/basic/es6/let_const_reuse.js