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 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 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 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 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 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 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 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 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