From aleksej.efimov at oracle.com Sat Feb 1 11:55:04 2014 From: aleksej.efimov at oracle.com (Aleksej Efimov) Date: Sat, 01 Feb 2014 22:55:04 +0300 Subject: [7u60] RFA: 8027973: javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java hangs (win) Message-ID: <52ED5118.10301@oracle.com> Hi, Can I have an approval for a straight-forward backport of jdk8 test fix to 7u60. Bug URL: https://bugs.openjdk.java.net/browse/JDK-8027973 JDK7 webrev: http://cr.openjdk.java.net/~aefimov/8027973/7/webrev.00/ JDK8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0bf3a58a1783 JDK8 review thread: http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-November/023442.html The fixed test passes on Windows and other platforms. Thank you, Aleksej From rob.mckenna at oracle.com Sat Feb 1 16:16:32 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Sun, 02 Feb 2014 00:16:32 +0000 Subject: [7u60] RFA: 8027973: javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java hangs (win) In-Reply-To: <52ED5118.10301@oracle.com> References: <52ED5118.10301@oracle.com> Message-ID: <52ED8E60.7060901@oracle.com> Approved. -Rob On 01/02/14 19:55, Aleksej Efimov wrote: > Hi, > Can I have an approval for a straight-forward backport of jdk8 test > fix to 7u60. > > Bug URL: https://bugs.openjdk.java.net/browse/JDK-8027973 > JDK7 webrev: http://cr.openjdk.java.net/~aefimov/8027973/7/webrev.00/ > JDK8 changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0bf3a58a1783 > JDK8 review thread: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-November/023442.html > > The fixed test passes on Windows and other platforms. > > Thank you, > Aleksej > From aleksej.efimov at oracle.com Mon Feb 3 10:24:11 2014 From: aleksej.efimov at oracle.com (Aleksej Efimov) Date: Mon, 03 Feb 2014 22:24:11 +0400 Subject: [7u60] RFA: 8030822: (tz) Support tzdata2013i Message-ID: <52EFDECB.50602@oracle.com> Hi, Can I have an approval to backport tzdata2013i data integration to 7u60. All timezone related tests [1] gave pass results. The previous 7u-dev request can be considered as discarded. Thanks you, Aleksej Bug: https://bugs.openjdk.java.net/browse/JDK-8030822 The JDK9 review: http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-January/024552.html The JDK9 changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e2c7135e9b2f The JDK7 webrev: http://cr.openjdk.java.net/~aefimov/8030822/7/webrev.00/ [1]: test/sun/util/resources/TimeZone test/sun/util/calendar test/closed/java/util/TimeZone test/java/util/TimeZone test/java/util/Calendar test/java/util/Formatter test/sun/util/resources/TimeZone From aleksej.efimov at oracle.com Mon Feb 3 10:27:26 2014 From: aleksej.efimov at oracle.com (Aleksej Efimov) Date: Mon, 03 Feb 2014 22:27:26 +0400 Subject: [7u-dev] RFA: 8030822: (tz) Support tzdata2013i In-Reply-To: <52EBB18B.8020005@oracle.com> References: <52EBB18B.8020005@oracle.com> Message-ID: <52EFDF8E.2090902@oracle.com> This approval request can be considered as discarded, because of new request for 7u60 release [1]. Thanks you, Aleksej [1] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008380.html On 31.01.2014 18:22, Aleksej Efimov wrote: > Hi, > > Can I have an approval to backport tzdata2013i data integration to JDK7. > All timezone related tests [1] gave pass results. > > Thanks you, > Aleksej > > Bug: https://bugs.openjdk.java.net/browse/JDK-8030822 > The JDK9 review: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-January/024552.html > > The JDK9 changeset: > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e2c7135e9b2f > The JDK7 webrev: > http://cr.openjdk.java.net/~aefimov/8030822/7/webrev.00/ > > [1]: test/sun/util/resources/TimeZone test/sun/util/calendar > test/closed/java/util/TimeZone test/java/util/TimeZone > test/java/util/Calendar test/java/util/Formatter test/s > un/util/resources/TimeZone From rob.mckenna at oracle.com Mon Feb 3 10:41:11 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Mon, 03 Feb 2014 18:41:11 +0000 Subject: [7u60] RFA: 8030822: (tz) Support tzdata2013i In-Reply-To: <52EFDECB.50602@oracle.com> References: <52EFDECB.50602@oracle.com> Message-ID: <52EFE2C7.4050900@oracle.com> Approved. -Rob On 03/02/14 18:24, Aleksej Efimov wrote: > Hi, > > Can I have an approval to backport tzdata2013i data integration to 7u60. > All timezone related tests [1] gave pass results. > The previous 7u-dev request can be considered as discarded. > > Thanks you, > Aleksej > > Bug: https://bugs.openjdk.java.net/browse/JDK-8030822 > The JDK9 review: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-January/024552.html > > The JDK9 changeset: > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e2c7135e9b2f > The JDK7 webrev: > http://cr.openjdk.java.net/~aefimov/8030822/7/webrev.00/ > > [1]: test/sun/util/resources/TimeZone test/sun/util/calendar > test/closed/java/util/TimeZone test/java/util/TimeZone > test/java/util/Calendar test/java/util/Formatter > test/sun/util/resources/TimeZone From sean.coffey at oracle.com Mon Feb 3 10:55:55 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 03 Feb 2014 18:55:55 +0000 Subject: [7u60] Request for approval for bulk integration of hs24.60-b08 In-Reply-To: <52EC23CD.3010606@oracle.com> References: <52EC23CD.3010606@oracle.com> Message-ID: <52EFE63B.2040304@oracle.com> The default is to have the critical approval labels on the master bug record (type = bug) and not the backport records. We can fix this up. Approved for 7u60 pending positive SQE results. regards, Sean. On 31/01/14 22:29, Alejandro E Murillo wrote: > Requesting approval to integrate hs24.60-b08 into jdk7u60-b05. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u60/hs24.60-b08-jdk7u60-b05.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk8 repository. > > 7145569: G1: optimize nmethods scanning > 7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after > JSR-292 merge > 8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in > ConstantPool::compare_entry_to > 8006542: JSR 292: the VM_RedefineClasses::append_entry() must support > invokedynamic entry kinds > 8006546: JSR 292: typos in the ConstantPool::copy_cp_impl() > 8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() > must support invokedynamic > 8011343: Add new flag for verifying the heap during startup > 8013132: Add a flag to turn off the output of the verbose verification > code > 8013895: G1: G1SummarizeRSetStats output on Linux needs improvement > 8014078: G1: improve remembered set summary information by providing > per region type information > 8014240: G1: Add remembered set size information to output of > G1PrintRegionLivenessInfo > 8015244: G1: Verification after a full GC is incorrectly placed. > 8020123: Test gc/g1/TestPrintRegionRememberedSetInfo.java fails with > "test result: Error. No action after @build" > 8020530: Non heap memory size calculated incorrectly > 8022452: Hotspot needs to know about Windows 8.1 and Windows Server > 2012 R2 > 8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle > ParallelGCThreads=0 > 8025541: G1: assert "assert(thread < _num_vtimes) failed: just > checking" fails when G1ConcRefinementThreads > ParallelGCThreads > 8026848: -XX:+G1SummarizeRSetStats can result in wrong exit code and > crash > 8027454: Do not traverse string table during G1 remark when treating > them as strong roots during initial mark > 8027455: Improve symbol table scan times during gc pauses > 8027476: Improve performance of Stringtable unlink > 8027756: assert(!hr->isHumongous()) failed: code root in humongous > region? > 8031764: tmtools/jmap/heap_config tests fail on Linux-ia32 because it > Cant attach to the core file > 8032013: new hotspot build - hs24.60-b08 > 8032771: The flag VerifySilently misses a test case > From lana.steuck at oracle.com Mon Feb 3 14:36:22 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 03 Feb 2014 22:36:22 +0000 Subject: hg: jdk7u/jdk7u60/jdk: 10 new changesets Message-ID: <20140203223821.45B8E6298A@hg.openjdk.java.net> Changeset: 2fd7486b4b35 Author: mbankal Date: 2014-01-21 07:53 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/2fd7486b4b35 8012244: java/net/Socket/asyncClose/Race.java fails intermittently on Windows Reviewed-by: chegar ! src/windows/classes/java/net/DualStackPlainSocketImpl.java ! src/windows/native/java/net/SocketInputStream.c ! test/java/net/Socket/asyncClose/Race.java Changeset: 08ff8b738146 Author: dfuchs Date: 2014-01-22 14:11 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/08ff8b738146 8029281: Synchronization issues in Logger and LogManager Summary: Fixes several race conditions in logging which have been at the root cause of intermittent test failures. Reviewed-by: mchung, plevart ! src/share/classes/java/util/logging/LogManager.java ! src/share/classes/java/util/logging/Logger.java + test/java/util/logging/TestLogConfigurationDeadLock.java + test/java/util/logging/TestLoggerBundleSync.java Changeset: e65808224f83 Author: dfuchs Date: 2014-01-21 14:28 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/e65808224f83 8031980: Add new j.u.l deadlock test for JDK-8027670 and JDK-8029281 Summary: adds a new test for the deadlock found in JDK-8027670 and fixed in JDK-8029281. Reviewed-by: mchung ! test/java/util/logging/TestLogConfigurationDeadLock.java + test/java/util/logging/TestLogConfigurationDeadLockWithConf.java + test/java/util/logging/deadlockconf.properties Changeset: 64e02cab7647 Author: alanb Date: 2012-11-11 10:05 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/64e02cab7647 8003253: TEST_BUG: java/nio/channels/AsynchronousChannelGroup/Unbounded.java hang intermittently [win] Reviewed-by: chegar ! test/java/nio/channels/AsynchronousChannelGroup/Unbounded.java Changeset: 767f4cb863ff Author: alanb Date: 2012-11-14 12:56 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/767f4cb863ff 8003285: TEST_BUG: java/nio/channels/AsynchronousChannelGroup/Unbounded.java fails again [macosx] Reviewed-by: chegar ! test/java/nio/channels/AsynchronousChannelGroup/Unbounded.java Changeset: 6be61bafe517 Author: alanb Date: 2014-01-09 11:45 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/6be61bafe517 8003895: java/nio/channels/AsynchronousChannelGroup/Unbounded.java failing again [win64] Reviewed-by: chegar ! test/java/nio/channels/AsynchronousChannelGroup/Unbounded.java Changeset: 3f0f5d25e738 Author: coffeys Date: 2014-01-10 15:10 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/3f0f5d25e738 8017779: java/net/Authenticator/B4769350.java fails Reviewed-by: chegar Contributed-by: Tristan Yan , Kurchi Subhra Hazra ! test/java/net/Authenticator/B4769350.java Changeset: d9e184a0efd0 Author: uta Date: 2014-01-22 18:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/d9e184a0efd0 8020191: System.getProperty("os.name") returns "Windows NT (unknown)" on Windows 8.1 Reviewed-by: alanb, khazra, chegar ! src/windows/native/java/lang/java_props_md.c ! src/windows/resource/java.manifest Changeset: d7d361cb8316 Author: tyan Date: 2014-01-24 12:25 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/d7d361cb8316 8030712: TEST_BUG : java/lang/ProcessBuilder/BasicLauncher.java fails if java output contains VM warning Reviewed-by: alanb, martin ! test/java/lang/ProcessBuilder/Basic.java Changeset: 4fb749a31107 Author: weijun Date: 2014-01-21 12:08 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/4fb749a31107 8031572: jarsigner -verify exits with 0 when a jar file is not properly signed Reviewed-by: mullan ! src/share/classes/java/util/jar/JarFile.java + test/sun/security/tools/jarsigner/EntriesOrder.java From alejandro.murillo at oracle.com Mon Feb 3 15:14:29 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Mon, 03 Feb 2014 16:14:29 -0700 Subject: [Rectification] Re: New hotspot repo for 7u60 changes In-Reply-To: <52EC36F5.9020208@oracle.com> References: <52EC36F5.9020208@oracle.com> Message-ID: <52F022D5.8010308@oracle.com> On 1/31/2014 4:51 PM, Alejandro E Murillo wrote: > Starting immediately, any hotspot change destined for 7u60 should go to: > > hg.openjdk.java.net/hsx/jdk7u60/hotspot > > These repos may not be available until the end of the day today > > This means that hg.openjdk.java.net/hsx/jdk7u/ is now associated to 7u80, > so any hotspot change destined to 7u80 should be pushed to that repo. > > As usual do not hesitate to ask if you have any question > thanks > To follow the same model followed for non hotspot changes(see [1]), all hotspot changes intended for 7u (7u60 and 7u80 for the time being), should be pushed, as usual to hsx/jdk7u/hotspot [2]. I will then snapshot and PIT as usual and push to the jdk7u master and jdk7u-dev, and from there, the 7u60 changes will be brought to the 7u60 stabilization repos [3] and [4] by the repo maintainers. so do not push anything to hsx/jdk7u60/hotspot, please push to hsx/jdk7u/hotspot as usual. apologies this created any confusion thanks -- Alejandro From alejandro.murillo at oracle.com Mon Feb 3 15:16:08 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Mon, 03 Feb 2014 16:16:08 -0700 Subject: [Rectification] Re: New hotspot repo for 7u60 changes In-Reply-To: <52F022D5.8010308@oracle.com> References: <52EC36F5.9020208@oracle.com> <52F022D5.8010308@oracle.com> Message-ID: <52F02338.9030907@oracle.com> On 2/3/2014 4:14 PM, Alejandro E Murillo wrote: > > On 1/31/2014 4:51 PM, Alejandro E Murillo wrote: >> Starting immediately, any hotspot change destined for 7u60 should go to: >> >> hg.openjdk.java.net/hsx/jdk7u60/hotspot >> >> These repos may not be available until the end of the day today >> >> This means that hg.openjdk.java.net/hsx/jdk7u/ is now associated to >> 7u80, >> so any hotspot change destined to 7u80 should be pushed to that repo. >> >> As usual do not hesitate to ask if you have any question >> thanks >> > To follow the same model followed for non hotspot changes(see [1]), > all hotspot changes intended for 7u (7u60 and 7u80 for the time being), > should be pushed, as usual to hsx/jdk7u/hotspot [2]. > > I will then snapshot and PIT as usual and push to the jdk7u master > and jdk7u-dev, > and from there, the 7u60 changes will be brought to the 7u60 > stabilization > repos [3] and [4] by the repo maintainers. > > so do not push anything to hsx/jdk7u60/hotspot, > please push to hsx/jdk7u/hotspot as usual. > > apologies this created any confusion > thanks > [1] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-January/008315.html [2] http://hg.openjdk.java.net/hsx/jdk7u/hotspot [3] http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/ [3] http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/ -- Alejandro From lana.steuck at oracle.com Mon Feb 3 15:42:32 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 3 Feb 2014 15:42:32 -0800 (PST) Subject: jdk7u-b05: jdk7u60-dev Message-ID: <201402032342.s13NgWcM026468@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u60/rev/ea798405286d http://hg.openjdk.java.net/jdk7u/jdk7u60/langtools/rev/744287fccf3b http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/4fb749a31107 http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxws/rev/30afd3e2e704 http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxp/rev/673ea3822e59 http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/cff7d6378568 http://hg.openjdk.java.net/jdk7u/jdk7u60/corba/rev/753698a91016 --- All the fixes will be tested during promotion (no PIT testing at this point). From alejandro.murillo at oracle.com Mon Feb 3 17:11:17 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 04 Feb 2014 01:11:17 +0000 Subject: hg: jdk7u/jdk7u60-dev/hotspot: 27 new changesets Message-ID: <20140204011227.441BE62990@hg.openjdk.java.net> Changeset: 4f390a6d423b Author: amurillo Date: 2014-01-16 14:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/4f390a6d423b 8032013: new hotspot build - hs24.60-b08 Reviewed-by: jcoomes ! make/hotspot_version Changeset: f232cfa3fef2 Author: sspitsyn Date: 2014-01-21 20:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/f232cfa3fef2 7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge Summary: Use verifier_max_size instead of max_size to get code attribute max stack size. Reviewed-by: dcubed, minqi Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp Changeset: 33f4829de8eb Author: sspitsyn Date: 2014-01-21 20:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/33f4829de8eb 8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_to Summary: When constant pool is copied in merge_constant_pools the invokedynamic operands must be copied before. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: 191481960846 Author: sspitsyn Date: 2014-01-21 20:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/191481960846 8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kinds Summary: Need a support for invokedynamic entry kinds when new and old constant pools are merged. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: 4baf20879672 Author: sspitsyn Date: 2014-01-21 20:45 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/4baf20879672 8006546: JSR 292: typos in the ConstantPool::copy_cp_impl() Summary: Simple typos that need to be fixed Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp Changeset: 8816e9af562c Author: sspitsyn Date: 2014-01-21 20:46 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/8816e9af562c 8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamic Summary: The invokedynamic bytecode ref to a CP entry needs to be checked and fixed as well. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 02529fb8a820 Author: dsamersoff Date: 2014-01-27 20:29 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/02529fb8a820 8031764: tmtools/jmap/heap_config tests fail on Linux-ia32 because it Cant attach to the core file Summary: Backport of JDK-8025812. We have to round addresses to page boundary. Reviewed-by: sla, dholmes ! agent/src/os/linux/ps_core.c Changeset: 2b97745f0735 Author: johnc Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/2b97745f0735 8011343: Add new flag for verifying the heap during startup Summary: Perform verification during VM startup under control of new flag and within a VMOperation. Reviewed-by: stefank, jmasa, brutisso ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp - test/gc/TestVerifyBeforeGCDuringStartup.java + test/gc/TestVerifyDuringStartup.java Changeset: a4bcd7d65291 Author: stefank Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/a4bcd7d65291 8013132: Add a flag to turn off the output of the verbose verification code Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.hpp Changeset: 1534133741c2 Author: tschatzl Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/1534133741c2 8014240: G1: Add remembered set size information to output of G1PrintRegionLivenessInfo Summary: Improve the output of G1PrintRegionLivenessInfo by adding a per-region remembered set size information column Reviewed-by: jwilhelm, johnc ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp + test/gc/g1/TestPrintRegionRememberedSetInfo.java Changeset: dc5ea6e27195 Author: tschatzl Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/dc5ea6e27195 8013895: G1: G1SummarizeRSetStats output on Linux needs improvement Summary: Fixed the output of G1SummarizeRSetStats: too small datatype for the number of concurrently processed cards, added concurrent remembered set thread time retrieval for Linux and Windows (BSD uses os::elapsedTime() now), and other cleanup. The information presented during VM operation is now relative to the previous output, not always cumulative if G1SummarizeRSetStatsPeriod > 0. At VM exit, the code prints a cumulative summary. Reviewed-by: johnc, jwilhelm ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp + src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp + src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp + test/gc/g1/TestSummarizeRSetStats.java Changeset: 7afe50dc6b9f Author: johnc Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/7afe50dc6b9f 8015244: G1: Verification after a full GC is incorrectly placed. Summary: In a full GC, move the verification after the GC to after RSet rebuilding. Verify RSet entries during a full GC under control of a flag. Reviewed-by: tschatzl, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 0114a0a4434c Author: johnc Date: 2014-01-22 13:28 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/0114a0a4434c 7145569: G1: optimize nmethods scanning Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead. Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn ! src/share/vm/c1/c1_Runtime1.cpp ! 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/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/utilities/growableArray.hpp Changeset: 4923cab3640c Author: brutisso Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/4923cab3640c 8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0 Reviewed-by: stefank, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 03ecf4784ddd Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/03ecf4784ddd 8014078: G1: improve remembered set summary information by providing per region type information Summary: Add memory consumption breakdown on a per region type in the G1 remembered set summary statistics. This simplifies remembered set memory consumption analysis. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! test/gc/g1/TestSummarizeRSetStats.java + test/gc/g1/TestSummarizeRSetStatsPerRegion.java + test/gc/g1/TestSummarizeRSetStatsTools.java Changeset: f6c3b2632e00 Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/f6c3b2632e00 8025541: G1: assert "assert(thread < _num_vtimes) failed: just checking" fails when G1ConcRefinementThreads > ParallelGCThreads Summary: The initialization for the remembered set summary data structures used the wrong thread count, i.e. number of worker threads instead of number of refinement threads. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp + test/gc/g1/TestSummarizeRSetStatsThreads.java Changeset: e4bcd3d62466 Author: sjohanss Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/e4bcd3d62466 8026848: -XX:+G1SummarizeRSetStats can result in wrong exit code and crash Summary: Changed the use of %d to SIZE_FORMAT macro in format string when printing size_t values. Reviewed-by: stefank, ehelin ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp Changeset: 05e7f9c0c822 Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/05e7f9c0c822 8027756: assert(!hr->isHumongous()) failed: code root in humongous region? Summary: Change checks for isHumongous() to continuesHumongous() as installing a code root for a humongous object is valid, but not for continuations of humongous objects. Cleaned up asserts. Reviewed-by: jmasa, tamao ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/prims/whitebox.cpp + test/gc/g1/TestHumongousCodeCacheRoots.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 81194fd56a9d Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/81194fd56a9d 8020123: Test gc/g1/TestPrintRegionRememberedSetInfo.java fails with "test result: Error. No action after @build" Summary: Remove the @build tag and replace it by a @run tag so that the test gets executed Reviewed-by: brutisso, mgerdin ! test/gc/g1/TestPrintRegionRememberedSetInfo.java Changeset: ad77e76008f3 Author: vkempik Date: 2014-01-30 19:53 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/ad77e76008f3 8020530: Non heap memory size calculated incorrectly Reviewed-by: coleenp, sla ! src/share/vm/services/management.cpp Changeset: 4dfeceda1ba7 Author: miroslawzn Date: 2014-01-30 10:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/4dfeceda1ba7 8022452: Hotspot needs to know about Windows 8.1 and Windows Server 2012 R2 Reviewed-by: coleenp, ctornqvi ! src/os/windows/vm/os_windows.cpp Changeset: 8820d6ecaa4e Author: amurillo Date: 2014-01-30 13:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/8820d6ecaa4e Merge Changeset: c76437921025 Author: tschatzl Date: 2014-01-31 10:08 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/c76437921025 8027476: Improve performance of Stringtable unlink 8027455: Improve symbol table scan times during gc pauses Summary: Parallelize string table and symbol table scan during remark and full GC. Some additional statistics output if the experimental flag G1TraceStringSymbolTableScrubbing is set. Reviewed-by: mgerdin, coleenp, brutisso ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: d2782fe9769e Author: tschatzl Date: 2014-01-31 10:09 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/d2782fe9769e 8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial mark Summary: Do not try to unlink string table entries unconditionally during remark. This is without side effects as the preceding initial mark always uses the string table as strong roots. Needs to be fixed with class unloading during concurrent mark. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: b6d3ebe42303 Author: tschatzl Date: 2014-01-31 10:09 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/b6d3ebe42303 8032771: The flag VerifySilently misses a test case Summary: Add test case for the VerifySilently flag. Reviewed-by: brutisso + test/gc/TestVerifySilently.java Changeset: f52b5452d424 Author: amurillo Date: 2014-01-31 10:53 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/f52b5452d424 Merge - test/gc/TestVerifyBeforeGCDuringStartup.java Changeset: 462db155547e Author: amurillo Date: 2014-01-31 10:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/462db155547e Added tag hs24.60-b08 for changeset f52b5452d424 ! .hgtags From alejandro.murillo at oracle.com Mon Feb 3 16:59:03 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 04 Feb 2014 00:59:03 +0000 Subject: hg: jdk7u/jdk7u60/hotspot: 27 new changesets Message-ID: <20140204010017.DACFE6298E@hg.openjdk.java.net> Changeset: 4f390a6d423b Author: amurillo Date: 2014-01-16 14:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/4f390a6d423b 8032013: new hotspot build - hs24.60-b08 Reviewed-by: jcoomes ! make/hotspot_version Changeset: f232cfa3fef2 Author: sspitsyn Date: 2014-01-21 20:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/f232cfa3fef2 7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge Summary: Use verifier_max_size instead of max_size to get code attribute max stack size. Reviewed-by: dcubed, minqi Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp Changeset: 33f4829de8eb Author: sspitsyn Date: 2014-01-21 20:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/33f4829de8eb 8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_to Summary: When constant pool is copied in merge_constant_pools the invokedynamic operands must be copied before. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: 191481960846 Author: sspitsyn Date: 2014-01-21 20:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/191481960846 8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kinds Summary: Need a support for invokedynamic entry kinds when new and old constant pools are merged. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: 4baf20879672 Author: sspitsyn Date: 2014-01-21 20:45 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/4baf20879672 8006546: JSR 292: typos in the ConstantPool::copy_cp_impl() Summary: Simple typos that need to be fixed Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp Changeset: 8816e9af562c Author: sspitsyn Date: 2014-01-21 20:46 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/8816e9af562c 8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamic Summary: The invokedynamic bytecode ref to a CP entry needs to be checked and fixed as well. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 02529fb8a820 Author: dsamersoff Date: 2014-01-27 20:29 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/02529fb8a820 8031764: tmtools/jmap/heap_config tests fail on Linux-ia32 because it Cant attach to the core file Summary: Backport of JDK-8025812. We have to round addresses to page boundary. Reviewed-by: sla, dholmes ! agent/src/os/linux/ps_core.c Changeset: 2b97745f0735 Author: johnc Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/2b97745f0735 8011343: Add new flag for verifying the heap during startup Summary: Perform verification during VM startup under control of new flag and within a VMOperation. Reviewed-by: stefank, jmasa, brutisso ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp - test/gc/TestVerifyBeforeGCDuringStartup.java + test/gc/TestVerifyDuringStartup.java Changeset: a4bcd7d65291 Author: stefank Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/a4bcd7d65291 8013132: Add a flag to turn off the output of the verbose verification code Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.hpp Changeset: 1534133741c2 Author: tschatzl Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/1534133741c2 8014240: G1: Add remembered set size information to output of G1PrintRegionLivenessInfo Summary: Improve the output of G1PrintRegionLivenessInfo by adding a per-region remembered set size information column Reviewed-by: jwilhelm, johnc ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp + test/gc/g1/TestPrintRegionRememberedSetInfo.java Changeset: dc5ea6e27195 Author: tschatzl Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/dc5ea6e27195 8013895: G1: G1SummarizeRSetStats output on Linux needs improvement Summary: Fixed the output of G1SummarizeRSetStats: too small datatype for the number of concurrently processed cards, added concurrent remembered set thread time retrieval for Linux and Windows (BSD uses os::elapsedTime() now), and other cleanup. The information presented during VM operation is now relative to the previous output, not always cumulative if G1SummarizeRSetStatsPeriod > 0. At VM exit, the code prints a cumulative summary. Reviewed-by: johnc, jwilhelm ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp + src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp + src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp + test/gc/g1/TestSummarizeRSetStats.java Changeset: 7afe50dc6b9f Author: johnc Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/7afe50dc6b9f 8015244: G1: Verification after a full GC is incorrectly placed. Summary: In a full GC, move the verification after the GC to after RSet rebuilding. Verify RSet entries during a full GC under control of a flag. Reviewed-by: tschatzl, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 0114a0a4434c Author: johnc Date: 2014-01-22 13:28 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/0114a0a4434c 7145569: G1: optimize nmethods scanning Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead. Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn ! src/share/vm/c1/c1_Runtime1.cpp ! 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/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/utilities/growableArray.hpp Changeset: 4923cab3640c Author: brutisso Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/4923cab3640c 8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0 Reviewed-by: stefank, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 03ecf4784ddd Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/03ecf4784ddd 8014078: G1: improve remembered set summary information by providing per region type information Summary: Add memory consumption breakdown on a per region type in the G1 remembered set summary statistics. This simplifies remembered set memory consumption analysis. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! test/gc/g1/TestSummarizeRSetStats.java + test/gc/g1/TestSummarizeRSetStatsPerRegion.java + test/gc/g1/TestSummarizeRSetStatsTools.java Changeset: f6c3b2632e00 Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/f6c3b2632e00 8025541: G1: assert "assert(thread < _num_vtimes) failed: just checking" fails when G1ConcRefinementThreads > ParallelGCThreads Summary: The initialization for the remembered set summary data structures used the wrong thread count, i.e. number of worker threads instead of number of refinement threads. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp + test/gc/g1/TestSummarizeRSetStatsThreads.java Changeset: e4bcd3d62466 Author: sjohanss Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/e4bcd3d62466 8026848: -XX:+G1SummarizeRSetStats can result in wrong exit code and crash Summary: Changed the use of %d to SIZE_FORMAT macro in format string when printing size_t values. Reviewed-by: stefank, ehelin ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp Changeset: 05e7f9c0c822 Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/05e7f9c0c822 8027756: assert(!hr->isHumongous()) failed: code root in humongous region? Summary: Change checks for isHumongous() to continuesHumongous() as installing a code root for a humongous object is valid, but not for continuations of humongous objects. Cleaned up asserts. Reviewed-by: jmasa, tamao ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/prims/whitebox.cpp + test/gc/g1/TestHumongousCodeCacheRoots.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 81194fd56a9d Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/81194fd56a9d 8020123: Test gc/g1/TestPrintRegionRememberedSetInfo.java fails with "test result: Error. No action after @build" Summary: Remove the @build tag and replace it by a @run tag so that the test gets executed Reviewed-by: brutisso, mgerdin ! test/gc/g1/TestPrintRegionRememberedSetInfo.java Changeset: ad77e76008f3 Author: vkempik Date: 2014-01-30 19:53 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/ad77e76008f3 8020530: Non heap memory size calculated incorrectly Reviewed-by: coleenp, sla ! src/share/vm/services/management.cpp Changeset: 4dfeceda1ba7 Author: miroslawzn Date: 2014-01-30 10:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/4dfeceda1ba7 8022452: Hotspot needs to know about Windows 8.1 and Windows Server 2012 R2 Reviewed-by: coleenp, ctornqvi ! src/os/windows/vm/os_windows.cpp Changeset: 8820d6ecaa4e Author: amurillo Date: 2014-01-30 13:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/8820d6ecaa4e Merge Changeset: c76437921025 Author: tschatzl Date: 2014-01-31 10:08 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/c76437921025 8027476: Improve performance of Stringtable unlink 8027455: Improve symbol table scan times during gc pauses Summary: Parallelize string table and symbol table scan during remark and full GC. Some additional statistics output if the experimental flag G1TraceStringSymbolTableScrubbing is set. Reviewed-by: mgerdin, coleenp, brutisso ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: d2782fe9769e Author: tschatzl Date: 2014-01-31 10:09 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/d2782fe9769e 8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial mark Summary: Do not try to unlink string table entries unconditionally during remark. This is without side effects as the preceding initial mark always uses the string table as strong roots. Needs to be fixed with class unloading during concurrent mark. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: b6d3ebe42303 Author: tschatzl Date: 2014-01-31 10:09 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/b6d3ebe42303 8032771: The flag VerifySilently misses a test case Summary: Add test case for the VerifySilently flag. Reviewed-by: brutisso + test/gc/TestVerifySilently.java Changeset: f52b5452d424 Author: amurillo Date: 2014-01-31 10:53 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/f52b5452d424 Merge - test/gc/TestVerifyBeforeGCDuringStartup.java Changeset: 462db155547e Author: amurillo Date: 2014-01-31 10:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/462db155547e Added tag hs24.60-b08 for changeset f52b5452d424 ! .hgtags From alejandro.murillo at oracle.com Mon Feb 3 17:29:45 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Mon, 03 Feb 2014 18:29:45 -0700 Subject: jdk7u60-b05: HotSpot Message-ID: <52F04289.6010607@oracle.com> hs24.60-b08 has been integrated into jdk7u60-b05. http://hg.openjdk.java.net/jdk7u/jdk7u60/rev/ea798405286d http://hg.openjdk.java.net/jdk7u/jdk7u60/corba/rev/753698a91016 http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/462db155547e http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxp/rev/673ea3822e59 http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxws/rev/30afd3e2e704 http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/4fb749a31107 http://hg.openjdk.java.net/jdk7u/jdk7u60/langtools/rev/744287fccf3b Component : VM Status : 0 major failures, 0 minor failures Date : 02/03/2014 at 14:00 MSK Tested By : STT_VM Cost(total man-days): 1 Workspace : 2014-01-31-185805.amurillo.hs24-60-b08-snapshot Bundles : 2014-01-31-185805.amurillo.hs24-60-b08-snapshot Platforms : Others Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Log : link Browsers : NA Patches : NA Number of Tests Executed : 231263 passed tests, 2933 failed tests (no new failures) Bug verification status: ====================================== Tested, Pass: 8011343: Add new flag for verifying the heap during startup 8013132: Add a flag to turn off the output of the verbose verification code 8032771: The flag VerifySilently misses a test case 8013895: G1: G1SummarizeRSetStats output on Linux needs improvement 8014078: G1: improve remembered set summary information by providing per region type information 8014240: G1: Add remembered set size information to output of G1PrintRegionLivenessInfo 8020123: Test gc/g1/TestPrintRegionRememberedSetInfo.java fails with "test result: Error. No action after @build" 8025441: G1: assert "assert(thread < _num_vtimes) failed: just checking" fails when G1ConcRefinementThreads > ParallelGCThreads 8026848: -XX:+G1SummarizeRSetStats can result in wrong exit code and crash 8027756: assert(!hr->isHumongous()) failed: code root in humongous region? 8031764: tmtools/jmap/heap_config tests fail on Linux-ia32 because it Cant attach to the core file Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 7145569: G1: optimize nmethods scanning 7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge 8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_to 8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kinds 8006546: JSR 292: typos in the ConstantPool::copy_cp_impl() 8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamic 8015244: G1: Verification after a full GC is incorrectly placed. 8020530: Non heap memory size calculated incorrectly 8022452: Hotspot needs to know about Windows 8.1 and Windows Server 2012 R2 8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0 8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial mark 8027455: Improve symbol table scan times during gc pauses 8027476: Improve performance of Stringtable unlink 8032013: new hotspot build - hs24.60-b08 New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: jdk7u60-b05 Issues and Notes: This is PIT for HS24.60 b08 for jdk7u60-b05. Go for integration. -- Alejandro From alejandro.murillo at oracle.com Mon Feb 3 17:41:43 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 04 Feb 2014 01:41:43 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 27 new changesets Message-ID: <20140204014244.762FC62991@hg.openjdk.java.net> Changeset: 4f390a6d423b Author: amurillo Date: 2014-01-16 14:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4f390a6d423b 8032013: new hotspot build - hs24.60-b08 Reviewed-by: jcoomes ! make/hotspot_version Changeset: f232cfa3fef2 Author: sspitsyn Date: 2014-01-21 20:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/f232cfa3fef2 7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge Summary: Use verifier_max_size instead of max_size to get code attribute max stack size. Reviewed-by: dcubed, minqi Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp Changeset: 33f4829de8eb Author: sspitsyn Date: 2014-01-21 20:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/33f4829de8eb 8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_to Summary: When constant pool is copied in merge_constant_pools the invokedynamic operands must be copied before. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: 191481960846 Author: sspitsyn Date: 2014-01-21 20:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/191481960846 8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kinds Summary: Need a support for invokedynamic entry kinds when new and old constant pools are merged. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: 4baf20879672 Author: sspitsyn Date: 2014-01-21 20:45 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4baf20879672 8006546: JSR 292: typos in the ConstantPool::copy_cp_impl() Summary: Simple typos that need to be fixed Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp Changeset: 8816e9af562c Author: sspitsyn Date: 2014-01-21 20:46 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/8816e9af562c 8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamic Summary: The invokedynamic bytecode ref to a CP entry needs to be checked and fixed as well. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 02529fb8a820 Author: dsamersoff Date: 2014-01-27 20:29 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/02529fb8a820 8031764: tmtools/jmap/heap_config tests fail on Linux-ia32 because it Cant attach to the core file Summary: Backport of JDK-8025812. We have to round addresses to page boundary. Reviewed-by: sla, dholmes ! agent/src/os/linux/ps_core.c Changeset: 2b97745f0735 Author: johnc Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2b97745f0735 8011343: Add new flag for verifying the heap during startup Summary: Perform verification during VM startup under control of new flag and within a VMOperation. Reviewed-by: stefank, jmasa, brutisso ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp - test/gc/TestVerifyBeforeGCDuringStartup.java + test/gc/TestVerifyDuringStartup.java Changeset: a4bcd7d65291 Author: stefank Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a4bcd7d65291 8013132: Add a flag to turn off the output of the verbose verification code Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.hpp Changeset: 1534133741c2 Author: tschatzl Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1534133741c2 8014240: G1: Add remembered set size information to output of G1PrintRegionLivenessInfo Summary: Improve the output of G1PrintRegionLivenessInfo by adding a per-region remembered set size information column Reviewed-by: jwilhelm, johnc ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp + test/gc/g1/TestPrintRegionRememberedSetInfo.java Changeset: dc5ea6e27195 Author: tschatzl Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/dc5ea6e27195 8013895: G1: G1SummarizeRSetStats output on Linux needs improvement Summary: Fixed the output of G1SummarizeRSetStats: too small datatype for the number of concurrently processed cards, added concurrent remembered set thread time retrieval for Linux and Windows (BSD uses os::elapsedTime() now), and other cleanup. The information presented during VM operation is now relative to the previous output, not always cumulative if G1SummarizeRSetStatsPeriod > 0. At VM exit, the code prints a cumulative summary. Reviewed-by: johnc, jwilhelm ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp + src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp + src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp + test/gc/g1/TestSummarizeRSetStats.java Changeset: 7afe50dc6b9f Author: johnc Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7afe50dc6b9f 8015244: G1: Verification after a full GC is incorrectly placed. Summary: In a full GC, move the verification after the GC to after RSet rebuilding. Verify RSet entries during a full GC under control of a flag. Reviewed-by: tschatzl, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 0114a0a4434c Author: johnc Date: 2014-01-22 13:28 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/0114a0a4434c 7145569: G1: optimize nmethods scanning Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead. Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn ! src/share/vm/c1/c1_Runtime1.cpp ! 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/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/utilities/growableArray.hpp Changeset: 4923cab3640c Author: brutisso Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4923cab3640c 8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0 Reviewed-by: stefank, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 03ecf4784ddd Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/03ecf4784ddd 8014078: G1: improve remembered set summary information by providing per region type information Summary: Add memory consumption breakdown on a per region type in the G1 remembered set summary statistics. This simplifies remembered set memory consumption analysis. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! test/gc/g1/TestSummarizeRSetStats.java + test/gc/g1/TestSummarizeRSetStatsPerRegion.java + test/gc/g1/TestSummarizeRSetStatsTools.java Changeset: f6c3b2632e00 Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/f6c3b2632e00 8025541: G1: assert "assert(thread < _num_vtimes) failed: just checking" fails when G1ConcRefinementThreads > ParallelGCThreads Summary: The initialization for the remembered set summary data structures used the wrong thread count, i.e. number of worker threads instead of number of refinement threads. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp + test/gc/g1/TestSummarizeRSetStatsThreads.java Changeset: e4bcd3d62466 Author: sjohanss Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/e4bcd3d62466 8026848: -XX:+G1SummarizeRSetStats can result in wrong exit code and crash Summary: Changed the use of %d to SIZE_FORMAT macro in format string when printing size_t values. Reviewed-by: stefank, ehelin ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp Changeset: 05e7f9c0c822 Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/05e7f9c0c822 8027756: assert(!hr->isHumongous()) failed: code root in humongous region? Summary: Change checks for isHumongous() to continuesHumongous() as installing a code root for a humongous object is valid, but not for continuations of humongous objects. Cleaned up asserts. Reviewed-by: jmasa, tamao ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/prims/whitebox.cpp + test/gc/g1/TestHumongousCodeCacheRoots.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 81194fd56a9d Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/81194fd56a9d 8020123: Test gc/g1/TestPrintRegionRememberedSetInfo.java fails with "test result: Error. No action after @build" Summary: Remove the @build tag and replace it by a @run tag so that the test gets executed Reviewed-by: brutisso, mgerdin ! test/gc/g1/TestPrintRegionRememberedSetInfo.java Changeset: ad77e76008f3 Author: vkempik Date: 2014-01-30 19:53 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/ad77e76008f3 8020530: Non heap memory size calculated incorrectly Reviewed-by: coleenp, sla ! src/share/vm/services/management.cpp Changeset: 4dfeceda1ba7 Author: miroslawzn Date: 2014-01-30 10:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4dfeceda1ba7 8022452: Hotspot needs to know about Windows 8.1 and Windows Server 2012 R2 Reviewed-by: coleenp, ctornqvi ! src/os/windows/vm/os_windows.cpp Changeset: 8820d6ecaa4e Author: amurillo Date: 2014-01-30 13:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/8820d6ecaa4e Merge Changeset: c76437921025 Author: tschatzl Date: 2014-01-31 10:08 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c76437921025 8027476: Improve performance of Stringtable unlink 8027455: Improve symbol table scan times during gc pauses Summary: Parallelize string table and symbol table scan during remark and full GC. Some additional statistics output if the experimental flag G1TraceStringSymbolTableScrubbing is set. Reviewed-by: mgerdin, coleenp, brutisso ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: d2782fe9769e Author: tschatzl Date: 2014-01-31 10:09 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d2782fe9769e 8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial mark Summary: Do not try to unlink string table entries unconditionally during remark. This is without side effects as the preceding initial mark always uses the string table as strong roots. Needs to be fixed with class unloading during concurrent mark. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: b6d3ebe42303 Author: tschatzl Date: 2014-01-31 10:09 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b6d3ebe42303 8032771: The flag VerifySilently misses a test case Summary: Add test case for the VerifySilently flag. Reviewed-by: brutisso + test/gc/TestVerifySilently.java Changeset: f52b5452d424 Author: amurillo Date: 2014-01-31 10:53 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/f52b5452d424 Merge - test/gc/TestVerifyBeforeGCDuringStartup.java Changeset: 462db155547e Author: amurillo Date: 2014-01-31 10:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/462db155547e Added tag hs24.60-b08 for changeset f52b5452d424 ! .hgtags From alejandro.murillo at oracle.com Mon Feb 3 17:47:31 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 04 Feb 2014 01:47:31 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 28 new changesets Message-ID: <20140204014833.18EFC62992@hg.openjdk.java.net> Changeset: cff7d6378568 Author: katleman Date: 2014-01-22 12:33 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/cff7d6378568 Added tag jdk7u60-b04 for changeset 05fe7a87d149 ! .hgtags Changeset: 4f390a6d423b Author: amurillo Date: 2014-01-16 14:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4f390a6d423b 8032013: new hotspot build - hs24.60-b08 Reviewed-by: jcoomes ! make/hotspot_version Changeset: f232cfa3fef2 Author: sspitsyn Date: 2014-01-21 20:43 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f232cfa3fef2 7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge Summary: Use verifier_max_size instead of max_size to get code attribute max stack size. Reviewed-by: dcubed, minqi Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp Changeset: 33f4829de8eb Author: sspitsyn Date: 2014-01-21 20:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/33f4829de8eb 8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_to Summary: When constant pool is copied in merge_constant_pools the invokedynamic operands must be copied before. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: 191481960846 Author: sspitsyn Date: 2014-01-21 20:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/191481960846 8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kinds Summary: Need a support for invokedynamic entry kinds when new and old constant pools are merged. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: 4baf20879672 Author: sspitsyn Date: 2014-01-21 20:45 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4baf20879672 8006546: JSR 292: typos in the ConstantPool::copy_cp_impl() Summary: Simple typos that need to be fixed Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp Changeset: 8816e9af562c Author: sspitsyn Date: 2014-01-21 20:46 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/8816e9af562c 8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamic Summary: The invokedynamic bytecode ref to a CP entry needs to be checked and fixed as well. Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 02529fb8a820 Author: dsamersoff Date: 2014-01-27 20:29 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/02529fb8a820 8031764: tmtools/jmap/heap_config tests fail on Linux-ia32 because it Cant attach to the core file Summary: Backport of JDK-8025812. We have to round addresses to page boundary. Reviewed-by: sla, dholmes ! agent/src/os/linux/ps_core.c Changeset: 2b97745f0735 Author: johnc Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2b97745f0735 8011343: Add new flag for verifying the heap during startup Summary: Perform verification during VM startup under control of new flag and within a VMOperation. Reviewed-by: stefank, jmasa, brutisso ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp - test/gc/TestVerifyBeforeGCDuringStartup.java + test/gc/TestVerifyDuringStartup.java Changeset: a4bcd7d65291 Author: stefank Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a4bcd7d65291 8013132: Add a flag to turn off the output of the verbose verification code Reviewed-by: johnc, brutisso ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.hpp Changeset: 1534133741c2 Author: tschatzl Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1534133741c2 8014240: G1: Add remembered set size information to output of G1PrintRegionLivenessInfo Summary: Improve the output of G1PrintRegionLivenessInfo by adding a per-region remembered set size information column Reviewed-by: jwilhelm, johnc ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp + test/gc/g1/TestPrintRegionRememberedSetInfo.java Changeset: dc5ea6e27195 Author: tschatzl Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/dc5ea6e27195 8013895: G1: G1SummarizeRSetStats output on Linux needs improvement Summary: Fixed the output of G1SummarizeRSetStats: too small datatype for the number of concurrently processed cards, added concurrent remembered set thread time retrieval for Linux and Windows (BSD uses os::elapsedTime() now), and other cleanup. The information presented during VM operation is now relative to the previous output, not always cumulative if G1SummarizeRSetStatsPeriod > 0. At VM exit, the code prints a cumulative summary. Reviewed-by: johnc, jwilhelm ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp + src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp + src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp + test/gc/g1/TestSummarizeRSetStats.java Changeset: 7afe50dc6b9f Author: johnc Date: 2013-12-19 09:21 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7afe50dc6b9f 8015244: G1: Verification after a full GC is incorrectly placed. Summary: In a full GC, move the verification after the GC to after RSet rebuilding. Verify RSet entries during a full GC under control of a flag. Reviewed-by: tschatzl, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 0114a0a4434c Author: johnc Date: 2014-01-22 13:28 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0114a0a4434c 7145569: G1: optimize nmethods scanning Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead. Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn ! src/share/vm/c1/c1_Runtime1.cpp ! 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/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/utilities/growableArray.hpp Changeset: 4923cab3640c Author: brutisso Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4923cab3640c 8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0 Reviewed-by: stefank, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 03ecf4784ddd Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/03ecf4784ddd 8014078: G1: improve remembered set summary information by providing per region type information Summary: Add memory consumption breakdown on a per region type in the G1 remembered set summary statistics. This simplifies remembered set memory consumption analysis. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! test/gc/g1/TestSummarizeRSetStats.java + test/gc/g1/TestSummarizeRSetStatsPerRegion.java + test/gc/g1/TestSummarizeRSetStatsTools.java Changeset: f6c3b2632e00 Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f6c3b2632e00 8025541: G1: assert "assert(thread < _num_vtimes) failed: just checking" fails when G1ConcRefinementThreads > ParallelGCThreads Summary: The initialization for the remembered set summary data structures used the wrong thread count, i.e. number of worker threads instead of number of refinement threads. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp + test/gc/g1/TestSummarizeRSetStatsThreads.java Changeset: e4bcd3d62466 Author: sjohanss Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e4bcd3d62466 8026848: -XX:+G1SummarizeRSetStats can result in wrong exit code and crash Summary: Changed the use of %d to SIZE_FORMAT macro in format string when printing size_t values. Reviewed-by: stefank, ehelin ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp Changeset: 05e7f9c0c822 Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/05e7f9c0c822 8027756: assert(!hr->isHumongous()) failed: code root in humongous region? Summary: Change checks for isHumongous() to continuesHumongous() as installing a code root for a humongous object is valid, but not for continuations of humongous objects. Cleaned up asserts. Reviewed-by: jmasa, tamao ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/prims/whitebox.cpp + test/gc/g1/TestHumongousCodeCacheRoots.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 81194fd56a9d Author: tschatzl Date: 2013-12-19 09:22 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/81194fd56a9d 8020123: Test gc/g1/TestPrintRegionRememberedSetInfo.java fails with "test result: Error. No action after @build" Summary: Remove the @build tag and replace it by a @run tag so that the test gets executed Reviewed-by: brutisso, mgerdin ! test/gc/g1/TestPrintRegionRememberedSetInfo.java Changeset: ad77e76008f3 Author: vkempik Date: 2014-01-30 19:53 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/ad77e76008f3 8020530: Non heap memory size calculated incorrectly Reviewed-by: coleenp, sla ! src/share/vm/services/management.cpp Changeset: 4dfeceda1ba7 Author: miroslawzn Date: 2014-01-30 10:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4dfeceda1ba7 8022452: Hotspot needs to know about Windows 8.1 and Windows Server 2012 R2 Reviewed-by: coleenp, ctornqvi ! src/os/windows/vm/os_windows.cpp Changeset: 8820d6ecaa4e Author: amurillo Date: 2014-01-30 13:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/8820d6ecaa4e Merge Changeset: c76437921025 Author: tschatzl Date: 2014-01-31 10:08 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c76437921025 8027476: Improve performance of Stringtable unlink 8027455: Improve symbol table scan times during gc pauses Summary: Parallelize string table and symbol table scan during remark and full GC. Some additional statistics output if the experimental flag G1TraceStringSymbolTableScrubbing is set. Reviewed-by: mgerdin, coleenp, brutisso ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: d2782fe9769e Author: tschatzl Date: 2014-01-31 10:09 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d2782fe9769e 8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial mark Summary: Do not try to unlink string table entries unconditionally during remark. This is without side effects as the preceding initial mark always uses the string table as strong roots. Needs to be fixed with class unloading during concurrent mark. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: b6d3ebe42303 Author: tschatzl Date: 2014-01-31 10:09 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b6d3ebe42303 8032771: The flag VerifySilently misses a test case Summary: Add test case for the VerifySilently flag. Reviewed-by: brutisso + test/gc/TestVerifySilently.java Changeset: f52b5452d424 Author: amurillo Date: 2014-01-31 10:53 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f52b5452d424 Merge - test/gc/TestVerifyBeforeGCDuringStartup.java Changeset: 462db155547e Author: amurillo Date: 2014-01-31 10:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/462db155547e Added tag hs24.60-b08 for changeset f52b5452d424 ! .hgtags From alejandro.murillo at oracle.com Mon Feb 3 18:03:42 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Mon, 03 Feb 2014 19:03:42 -0700 Subject: jdk7u80-b01: HotSpot Message-ID: <52F04A7E.2060502@oracle.com> hs24.60-b08 has been integrated into jdk7u80-b01. http://hg.openjdk.java.net/jdk7u/jdk7u/rev/ea798405286d http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/753698a91016 http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/462db155547e http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/673ea3822e59 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/30afd3e2e704 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/19cc3b567644 http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/744287fccf3b NOTE: using the pit certificate for 7u60 as the base code is the same Component : VM Status : 0 major failures, 0 minor failures Date : 02/03/2014 at 14:00 MSK Tested By : STT_VM Cost(total man-days): 1 Workspace : 2014-01-31-185805.amurillo.hs24-60-b08-snapshot Bundles : 2014-01-31-185805.amurillo.hs24-60-b08-snapshot Platforms : Others Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Log : link Browsers : NA Patches : NA Number of Tests Executed : 231263 passed tests, 2933 failed tests (no new failures) Bug verification status: ====================================== Tested, Pass: 8011343: Add new flag for verifying the heap during startup 8013132: Add a flag to turn off the output of the verbose verification code 8032771: The flag VerifySilently misses a test case 8013895: G1: G1SummarizeRSetStats output on Linux needs improvement 8014078: G1: improve remembered set summary information by providing per region type information 8014240: G1: Add remembered set size information to output of G1PrintRegionLivenessInfo 8020123: Test gc/g1/TestPrintRegionRememberedSetInfo.java fails with "test result: Error. No action after @build" 8025441: G1: assert "assert(thread < _num_vtimes) failed: just checking" fails when G1ConcRefinementThreads > ParallelGCThreads 8026848: -XX:+G1SummarizeRSetStats can result in wrong exit code and crash 8027756: assert(!hr->isHumongous()) failed: code root in humongous region? 8030719: bigapps/Kitchensink/stability crashes in RT_Baseline 8031764: tmtools/jmap/heap_config tests fail on Linux-ia32 because it Cant attach to the core file Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 7145569: G1: optimize nmethods scanning 7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge 8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_to 8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kinds 8006546: JSR 292: typos in the ConstantPool::copy_cp_impl() 8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamic 8015244: G1: Verification after a full GC is incorrectly placed. 8020530: Non heap memory size calculated incorrectly 8022452: Hotspot needs to know about Windows 8.1 and Windows Server 2012 R2 8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0 8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial mark 8027455: Improve symbol table scan times during gc pauses 8027476: Improve performance of Stringtable unlink 8032013: new hotspot build - hs24.60-b08 New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: jdk7u60-b05 Issues and Notes: This is PIT for HS24.60 b08 for jdk7u60-b05. Go for integration. -- Alejandro From olivier.lagneau at oracle.com Tue Feb 4 02:15:29 2014 From: olivier.lagneau at oracle.com (Olivier Lagneau) Date: Tue, 04 Feb 2014 11:15:29 +0100 Subject: Need second 7u reviewer for [7u60] Request for phase 2 approval for CR 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check In-Reply-To: <2F0BD850-0C45-4377-959A-41045C75FB88@oracle.com> References: <52DD37E3.1020402@oracle.com> <52DD3D1B.9070700@oracle.com> <52DD53C2.6070904@oracle.com> <52DE32CE.3080703@oracle.com> <2F0BD850-0C45-4377-959A-41045C75FB88@oracle.com> Message-ID: <52F0BDC1.7050405@oracle.com> I need a second 7u reviewer for this 7u60 critical request fix (very simple fix). Could someone review it please ? Thanks, Olivier. Christian Thalinger said on date 1/23/2014 10:09 PM: > Looks good. > > On Jan 21, 2014, at 12:41 AM, Olivier Lagneau > > wrote: > >> Please find the new webrev with copyright date fixed (changed to 2014). >> >> Webrev: http://cr.openjdk.java.net/~olagneau/8019389/webrev.01/ >> >> >> Olivier. >> >> Olivier Lagneau said on date 1/20/2014 5:50 PM: >>> Oops, right ! >>> >>> Will fix that. >>> >>> Olivier. >>> >>> shanliang said on date 1/20/2014 4:13 PM: >>>> Olivier, >>>> >>>> Now it is 2014 :) >>>> >>>> >>>> Olivier Lagneau wrote: >>>>> Please review the following simple fix. >>>>> >>>>> Issue: https://bugs.openjdk.java.net/browse/JDK-8019389 >>>>> Webrev: http://cr.openjdk.java.net/~olagneau/8019389/webrev.00/ >>>>> >>>>> >>>>> The issue is due to the fact that _invokeHandle bytecode is >>>>> generated by hotspot, >>>>> but is not declared in agent code. Just declaring the new bytecode >>>>> solves the assertion failure. >>>>> >>>>> However the tests reported in 8019389 >>>>> (bootstrapOtherStratumInStackTrace, targetOtherStratumInStackTrace) >>>>> suffer the problem from JDK-7016268 >>>>> : Can't get >>>>> strata information through SA-JDI >>>>> Thus, the "stratum mismatch" related to JDK-7016268 will still be >>>>> present after fix. >>>>> This second problem has to be fixed through JDK-7016268. >>>>> >>>>> Thanks, >>>>> Olivier. >>>> >>> >> > From serguei.spitsyn at oracle.com Tue Feb 4 03:03:27 2014 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Tue, 04 Feb 2014 03:03:27 -0800 Subject: Need second 7u reviewer for [7u60] Request for phase 2 approval for CR 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check In-Reply-To: <52F0BDC1.7050405@oracle.com> References: <52DD37E3.1020402@oracle.com> <52DD3D1B.9070700@oracle.com> <52DD53C2.6070904@oracle.com> <52DE32CE.3080703@oracle.com> <2F0BD850-0C45-4377-959A-41045C75FB88@oracle.com> <52F0BDC1.7050405@oracle.com> Message-ID: <52F0C8FF.70100@oracle.com> Hi Oliver, The fix looks good. Was this already fixed in the JDK 9 and 8? Thanks, Serguei On 2/4/14 2:15 AM, Olivier Lagneau wrote: > I need a second 7u reviewer for this 7u60 critical request fix (very > simple fix). > > Could someone review it please ? > > Thanks, > Olivier. > > Christian Thalinger said on date 1/23/2014 10:09 PM: >> Looks good. >> >> On Jan 21, 2014, at 12:41 AM, Olivier Lagneau >> > wrote: >> >>> Please find the new webrev with copyright date fixed (changed to 2014). >>> >>> Webrev: http://cr.openjdk.java.net/~olagneau/8019389/webrev.01/ >>> >>> >>> Olivier. >>> >>> Olivier Lagneau said on date 1/20/2014 5:50 PM: >>>> Oops, right ! >>>> >>>> Will fix that. >>>> >>>> Olivier. >>>> >>>> shanliang said on date 1/20/2014 4:13 PM: >>>>> Olivier, >>>>> >>>>> Now it is 2014 :) >>>>> >>>>> >>>>> Olivier Lagneau wrote: >>>>>> Please review the following simple fix. >>>>>> >>>>>> Issue: https://bugs.openjdk.java.net/browse/JDK-8019389 >>>>>> Webrev: http://cr.openjdk.java.net/~olagneau/8019389/webrev.00/ >>>>>> >>>>>> >>>>>> The issue is due to the fact that _invokeHandle bytecode is >>>>>> generated by hotspot, >>>>>> but is not declared in agent code. Just declaring the new >>>>>> bytecode solves the assertion failure. >>>>>> >>>>>> However the tests reported in 8019389 >>>>>> (bootstrapOtherStratumInStackTrace, targetOtherStratumInStackTrace) >>>>>> suffer the problem from JDK-7016268 >>>>>> : Can't get >>>>>> strata information through SA-JDI >>>>>> Thus, the "stratum mismatch" related to JDK-7016268 will still be >>>>>> present after fix. >>>>>> This second problem has to be fixed through JDK-7016268. >>>>>> >>>>>> Thanks, >>>>>> Olivier. >>>>> >>>> >>> >> > From olivier.lagneau at oracle.com Tue Feb 4 03:10:38 2014 From: olivier.lagneau at oracle.com (Olivier Lagneau) Date: Tue, 04 Feb 2014 12:10:38 +0100 Subject: Need second 7u reviewer for [7u60] Request for phase 2 approval for CR 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check In-Reply-To: <52F0C8FF.70100@oracle.com> References: <52DD37E3.1020402@oracle.com> <52DD3D1B.9070700@oracle.com> <52DD53C2.6070904@oracle.com> <52DE32CE.3080703@oracle.com> <2F0BD850-0C45-4377-959A-41045C75FB88@oracle.com> <52F0BDC1.7050405@oracle.com> <52F0C8FF.70100@oracle.com> Message-ID: <52F0CAAE.3010106@oracle.com> Thanks Serguei ! This is a 7u only fix. This code is already present in 8 and 9. Olivier. serguei.spitsyn at oracle.com said on date 2/4/2014 12:03 PM: > Hi Oliver, > > The fix looks good. > Was this already fixed in the JDK 9 and 8? > > Thanks, > Serguei > > On 2/4/14 2:15 AM, Olivier Lagneau wrote: >> I need a second 7u reviewer for this 7u60 critical request fix (very >> simple fix). >> >> Could someone review it please ? >> >> Thanks, >> Olivier. >> >> Christian Thalinger said on date 1/23/2014 10:09 PM: >>> Looks good. >>> >>> On Jan 21, 2014, at 12:41 AM, Olivier Lagneau >>> > wrote: >>> >>>> Please find the new webrev with copyright date fixed (changed to 2014). >>>> >>>> Webrev: http://cr.openjdk.java.net/~olagneau/8019389/webrev.01/ >>>> >>>> >>>> Olivier. >>>> >>>> Olivier Lagneau said on date 1/20/2014 5:50 PM: >>>>> Oops, right ! >>>>> >>>>> Will fix that. >>>>> >>>>> Olivier. >>>>> >>>>> shanliang said on date 1/20/2014 4:13 PM: >>>>>> Olivier, >>>>>> >>>>>> Now it is 2014 :) >>>>>> >>>>>> >>>>>> Olivier Lagneau wrote: >>>>>>> Please review the following simple fix. >>>>>>> >>>>>>> Issue: https://bugs.openjdk.java.net/browse/JDK-8019389 >>>>>>> Webrev: http://cr.openjdk.java.net/~olagneau/8019389/webrev.00/ >>>>>>> >>>>>>> >>>>>>> The issue is due to the fact that _invokeHandle bytecode is >>>>>>> generated by hotspot, >>>>>>> but is not declared in agent code. Just declaring the new >>>>>>> bytecode solves the assertion failure. >>>>>>> >>>>>>> However the tests reported in 8019389 >>>>>>> (bootstrapOtherStratumInStackTrace, targetOtherStratumInStackTrace) >>>>>>> suffer the problem from JDK-7016268 >>>>>>> : Can't get >>>>>>> strata information through SA-JDI >>>>>>> Thus, the "stratum mismatch" related to JDK-7016268 will still >>>>>>> be present after fix. >>>>>>> This second problem has to be fixed through JDK-7016268. >>>>>>> >>>>>>> Thanks, >>>>>>> Olivier. >>>>>> >>>>> >>>> >>> >> > From serguei.spitsyn at oracle.com Tue Feb 4 03:32:05 2014 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Tue, 04 Feb 2014 03:32:05 -0800 Subject: Need second 7u reviewer for [7u60] Request for phase 2 approval for CR 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check In-Reply-To: <52F0CAAE.3010106@oracle.com> References: <52DD37E3.1020402@oracle.com> <52DD3D1B.9070700@oracle.com> <52DD53C2.6070904@oracle.com> <52DE32CE.3080703@oracle.com> <2F0BD850-0C45-4377-959A-41045C75FB88@oracle.com> <52F0BDC1.7050405@oracle.com> <52F0C8FF.70100@oracle.com> <52F0CAAE.3010106@oracle.com> Message-ID: <52F0CFB5.3040107@oracle.com> On 2/4/14 3:10 AM, Olivier Lagneau wrote: > Thanks Serguei ! > > This is a 7u only fix. This code is already present in 8 and 9. Ok, thanks. Just in case, I've attached one of the latest e-mail notifications from Alejandro. Ask questions if there is any confusion. Thanks, Serguei > > Olivier. > > serguei.spitsyn at oracle.com said on date 2/4/2014 12:03 PM: >> Hi Oliver, >> >> The fix looks good. >> Was this already fixed in the JDK 9 and 8? >> >> Thanks, >> Serguei >> >> On 2/4/14 2:15 AM, Olivier Lagneau wrote: >>> I need a second 7u reviewer for this 7u60 critical request fix (very >>> simple fix). >>> >>> Could someone review it please ? >>> >>> Thanks, >>> Olivier. >>> >>> Christian Thalinger said on date 1/23/2014 10:09 PM: >>>> Looks good. >>>> >>>> On Jan 21, 2014, at 12:41 AM, Olivier Lagneau >>>> > wrote: >>>> >>>>> Please find the new webrev with copyright date fixed (changed to >>>>> 2014). >>>>> >>>>> Webrev: http://cr.openjdk.java.net/~olagneau/8019389/webrev.01/ >>>>> >>>>> >>>>> Olivier. >>>>> >>>>> Olivier Lagneau said on date 1/20/2014 5:50 PM: >>>>>> Oops, right ! >>>>>> >>>>>> Will fix that. >>>>>> >>>>>> Olivier. >>>>>> >>>>>> shanliang said on date 1/20/2014 4:13 PM: >>>>>>> Olivier, >>>>>>> >>>>>>> Now it is 2014 :) >>>>>>> >>>>>>> >>>>>>> Olivier Lagneau wrote: >>>>>>>> Please review the following simple fix. >>>>>>>> >>>>>>>> Issue: https://bugs.openjdk.java.net/browse/JDK-8019389 >>>>>>>> Webrev: http://cr.openjdk.java.net/~olagneau/8019389/webrev.00/ >>>>>>>> >>>>>>>> >>>>>>>> The issue is due to the fact that _invokeHandle bytecode is >>>>>>>> generated by hotspot, >>>>>>>> but is not declared in agent code. Just declaring the new >>>>>>>> bytecode solves the assertion failure. >>>>>>>> >>>>>>>> However the tests reported in 8019389 >>>>>>>> (bootstrapOtherStratumInStackTrace, targetOtherStratumInStackTrace) >>>>>>>> suffer the problem from JDK-7016268 >>>>>>>> : Can't get >>>>>>>> strata information through SA-JDI >>>>>>>> Thus, the "stratum mismatch" related to JDK-7016268 will still >>>>>>>> be present after fix. >>>>>>>> This second problem has to be fixed through JDK-7016268. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Olivier. >>>>>>> >>>>>> >>>>> >>>> >>> >> > -------------- next part -------------- An embedded message was scrubbed... From: Alejandro E Murillo Subject: [Rectification] Re: New hotspot repo for 7u60 changes Date: Mon, 03 Feb 2014 16:14:29 -0700 Size: 4082 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20140204/75360197/AttachedMessage.nws From olivier.lagneau at oracle.com Tue Feb 4 03:33:34 2014 From: olivier.lagneau at oracle.com (Olivier Lagneau) Date: Tue, 04 Feb 2014 12:33:34 +0100 Subject: Need second 7u reviewer for [7u60] Request for phase 2 approval for CR 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check In-Reply-To: <52F0CFB5.3040107@oracle.com> References: <52DD37E3.1020402@oracle.com> <52DD3D1B.9070700@oracle.com> <52DD53C2.6070904@oracle.com> <52DE32CE.3080703@oracle.com> <2F0BD850-0C45-4377-959A-41045C75FB88@oracle.com> <52F0BDC1.7050405@oracle.com> <52F0C8FF.70100@oracle.com> <52F0CAAE.3010106@oracle.com> <52F0CFB5.3040107@oracle.com> Message-ID: <52F0D00E.2040700@oracle.com> serguei.spitsyn at oracle.com said on date 2/4/2014 12:32 PM: > > Just in case, I've attached one of the latest e-mail notifications > from Alejandro. > Ask questions if there is any confusion. Thanks Serguey for reminding. I have been in touch with Alejandro about where to push the fix. Olivier. > > Thanks, > Serguei > >> >> Olivier. >> >> serguei.spitsyn at oracle.com said on date 2/4/2014 12:03 PM: >>> Hi Oliver, >>> >>> The fix looks good. >>> Was this already fixed in the JDK 9 and 8? >>> >>> Thanks, >>> Serguei >>> >>> On 2/4/14 2:15 AM, Olivier Lagneau wrote: >>>> I need a second 7u reviewer for this 7u60 critical request fix >>>> (very simple fix). >>>> >>>> Could someone review it please ? >>>> >>>> Thanks, >>>> Olivier. >>>> >>>> Christian Thalinger said on date 1/23/2014 10:09 PM: >>>>> Looks good. >>>>> >>>>> On Jan 21, 2014, at 12:41 AM, Olivier Lagneau >>>>> > >>>>> wrote: >>>>> >>>>>> Please find the new webrev with copyright date fixed (changed to >>>>>> 2014). >>>>>> >>>>>> Webrev: http://cr.openjdk.java.net/~olagneau/8019389/webrev.01/ >>>>>> >>>>>> >>>>>> Olivier. >>>>>> >>>>>> Olivier Lagneau said on date 1/20/2014 5:50 PM: >>>>>>> Oops, right ! >>>>>>> >>>>>>> Will fix that. >>>>>>> >>>>>>> Olivier. >>>>>>> >>>>>>> shanliang said on date 1/20/2014 4:13 PM: >>>>>>>> Olivier, >>>>>>>> >>>>>>>> Now it is 2014 :) >>>>>>>> >>>>>>>> >>>>>>>> Olivier Lagneau wrote: >>>>>>>>> Please review the following simple fix. >>>>>>>>> >>>>>>>>> Issue: https://bugs.openjdk.java.net/browse/JDK-8019389 >>>>>>>>> Webrev: >>>>>>>>> http://cr.openjdk.java.net/~olagneau/8019389/webrev.00/ >>>>>>>>> >>>>>>>>> >>>>>>>>> The issue is due to the fact that _invokeHandle bytecode is >>>>>>>>> generated by hotspot, >>>>>>>>> but is not declared in agent code. Just declaring the new >>>>>>>>> bytecode solves the assertion failure. >>>>>>>>> >>>>>>>>> However the tests reported in 8019389 >>>>>>>>> (bootstrapOtherStratumInStackTrace, >>>>>>>>> targetOtherStratumInStackTrace) >>>>>>>>> suffer the problem from JDK-7016268 >>>>>>>>> : Can't get >>>>>>>>> strata information through SA-JDI >>>>>>>>> Thus, the "stratum mismatch" related to JDK-7016268 will still >>>>>>>>> be present after fix. >>>>>>>>> This second problem has to be fixed through JDK-7016268. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Olivier. >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> > From vicente.romero at oracle.com Tue Feb 4 06:19:48 2014 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Tue, 04 Feb 2014 14:19:48 +0000 Subject: request for review: 8033294: javac, spurious warning for instanceof operator Message-ID: <52F0F704.7070209@oracle.com> Hello, Please review this patch, to eliminate a spurious warning generated by the compiler for the instanceof operator. The webrev is here: http://cr.openjdk.java.net/~vromero/8033294/webrev.01/ The bug report is here: https://bugs.openjdk.java.net/browse/JDK-8033294 Thanks, Vicente From dmitry.degrave at oracle.com Tue Feb 4 05:58:35 2014 From: dmitry.degrave at oracle.com (dmitry.degrave at oracle.com) Date: Tue, 04 Feb 2014 13:58:35 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20140204140006.F3B94629A6@hg.openjdk.java.net> Changeset: cbbd96e17b06 Author: aefimov Date: 2014-02-04 17:37 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/cbbd96e17b06 8030822: (tz) Support tzdata2013i Reviewed-by: coffeys, mfang, okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/asia ! make/sun/javazic/tzdata/northamerica ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java Changeset: b562ed3c0bd2 Author: aefimov Date: 2014-01-31 18:10 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/b562ed3c0bd2 8027973: javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java hangs (win) Reviewed-by: alanb, dfuchs, joehw + test/javax/xml/jaxp/transform/8004476/SecureProcessingTest.xml + test/javax/xml/jaxp/transform/8004476/TestBase.java + test/javax/xml/jaxp/transform/8004476/XPathExFuncTest.java + test/javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java + test/javax/xml/jaxp/transform/8004476/tokenize.xml + test/javax/xml/jaxp/transform/8004476/tokenize.xsl - test/javax/xml/jaxp/transform/jdk8004476/SecureProcessingTest.xml - test/javax/xml/jaxp/transform/jdk8004476/TestBase.java - test/javax/xml/jaxp/transform/jdk8004476/XPathExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xml - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xsl From dalibor.topic at oracle.com Tue Feb 4 14:49:12 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 04 Feb 2014 23:49:12 +0100 Subject: [7u-communication] 7u60 Status Update Message-ID: <52F16E68.1070502@oracle.com> As discussed previously [1], the 7u60 timeline had the milestone for Feature Complete marked for February. The date by which content planned for this release should find its way into the master forest is February 12th (Feature Complete) As a reminder [2], all pushes for 7u60 should first go to the regular jdk7u-dev forest using the phase 2 process [3]. 7u60 requests can be identified by adding a '7u60-critical-request' label and a justification comment to the _master_ issue in the JDK bug system. If approved (indicated via'7u60-critical-approved' label), the maintainer will pull the necessary changeset into the jdk7u60 forest. Please follow the hotspot process for hotspot fixes in jdk7u and contact the integrators for assistance in getting any 7u60 critical approved fixes into the stabilization forest. See Alejandro's post [4] for details. cheers, dalibor topic [1] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2013-November/008070.html [2] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-January/008315.html [3] http://openjdk.java.net/projects/jdk7u/phase2/phase2-process.html [4] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008386.html -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From anton.nashatyrev at oracle.com Wed Feb 5 09:00:01 2014 From: anton.nashatyrev at oracle.com (anton nashatyrev) Date: Wed, 05 Feb 2014 21:00:01 +0400 Subject: [7u-dev] Backport request: 8023990 Regression: postscript size increase from 6u18 Message-ID: <52F26E11.5030306@oracle.com> Hello, please approve the fix backport to jdk7u-dev. The patch was applied without any modifications. Bug: https://bugs.openjdk.java.net/browse/JDK-8023990 Jdk7 Webrev: http://cr.openjdk.java.net/~anashaty/8023990/7/webrev.00/ Jdk9 Changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/90daa7f1e0e3 Thanks! Anton. From dalibor.topic at oracle.com Wed Feb 5 09:12:09 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 05 Feb 2014 18:12:09 +0100 Subject: [7u-dev] Backport request: 8023990 Regression: postscript size increase from 6u18 In-Reply-To: <52F26E11.5030306@oracle.com> References: <52F26E11.5030306@oracle.com> Message-ID: <52F270E9.2070103@oracle.com> thanks, Anton - approved for jdk7u-dev. cheers, dalibor topic On 05.02.2014 18:00, anton nashatyrev wrote: > Hello, > > please approve the fix backport to jdk7u-dev. The patch was applied > without any modifications. > > Bug: > https://bugs.openjdk.java.net/browse/JDK-8023990 > > Jdk7 Webrev: http://cr.openjdk.java.net/~anashaty/8023990/7/webrev.00/ > > Jdk9 Changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/90daa7f1e0e3 > > Thanks! > Anton. -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From david.katleman at oracle.com Wed Feb 5 12:48:12 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Feb 2014 20:48:12 +0000 Subject: hg: jdk7u/jdk7u60/corba: Added tag jdk7u60-b05 for changeset 753698a91016 Message-ID: <20140205204813.D53BA62A4B@hg.openjdk.java.net> Changeset: 9852efe6d6b9 Author: katleman Date: 2014-02-05 12:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/corba/rev/9852efe6d6b9 Added tag jdk7u60-b05 for changeset 753698a91016 ! .hgtags From david.katleman at oracle.com Wed Feb 5 12:48:03 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Feb 2014 20:48:03 +0000 Subject: hg: jdk7u/jdk7u60: Added tag jdk7u60-b05 for changeset ea798405286d Message-ID: <20140205204803.F2FDC62A4A@hg.openjdk.java.net> Changeset: b0940b205cab Author: katleman Date: 2014-02-05 12:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/rev/b0940b205cab Added tag jdk7u60-b05 for changeset ea798405286d ! .hgtags From david.katleman at oracle.com Wed Feb 5 12:49:35 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Feb 2014 20:49:35 +0000 Subject: hg: jdk7u/jdk7u60/hotspot: Added tag jdk7u60-b05 for changeset 462db155547e Message-ID: <20140205204940.7752562A4C@hg.openjdk.java.net> Changeset: 0cc4550bd9c5 Author: katleman Date: 2014-02-05 12:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/0cc4550bd9c5 Added tag jdk7u60-b05 for changeset 462db155547e ! .hgtags From david.katleman at oracle.com Wed Feb 5 12:51:14 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Feb 2014 20:51:14 +0000 Subject: hg: jdk7u/jdk7u60/jaxp: Added tag jdk7u60-b05 for changeset 673ea3822e59 Message-ID: <20140205205117.0BCD662A4D@hg.openjdk.java.net> Changeset: fd1cb0040a1d Author: katleman Date: 2014-02-05 12:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxp/rev/fd1cb0040a1d Added tag jdk7u60-b05 for changeset 673ea3822e59 ! .hgtags From david.katleman at oracle.com Wed Feb 5 12:51:47 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Feb 2014 20:51:47 +0000 Subject: hg: jdk7u/jdk7u60/jdk: Added tag jdk7u60-b05 for changeset 4fb749a31107 Message-ID: <20140205205208.80B6662A4F@hg.openjdk.java.net> Changeset: 46ca1ce7550f Author: katleman Date: 2014-02-05 12:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/46ca1ce7550f Added tag jdk7u60-b05 for changeset 4fb749a31107 ! .hgtags From david.katleman at oracle.com Wed Feb 5 12:51:29 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Feb 2014 20:51:29 +0000 Subject: hg: jdk7u/jdk7u60/jaxws: Added tag jdk7u60-b05 for changeset 30afd3e2e704 Message-ID: <20140205205133.4101062A4E@hg.openjdk.java.net> Changeset: dc6017fb9cde Author: katleman Date: 2014-02-05 12:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxws/rev/dc6017fb9cde Added tag jdk7u60-b05 for changeset 30afd3e2e704 ! .hgtags From david.katleman at oracle.com Wed Feb 5 12:53:29 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 05 Feb 2014 20:53:29 +0000 Subject: hg: jdk7u/jdk7u60/langtools: Added tag jdk7u60-b05 for changeset 744287fccf3b Message-ID: <20140205205334.1155562A50@hg.openjdk.java.net> Changeset: 8f6db72756f3 Author: katleman Date: 2014-02-05 12:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/langtools/rev/8f6db72756f3 Added tag jdk7u60-b05 for changeset 744287fccf3b ! .hgtags From vicente.romero at oracle.com Thu Feb 6 09:49:33 2014 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Thu, 06 Feb 2014 17:49:33 +0000 Subject: request for review: 8033294: javac, spurious warning for instanceof operator In-Reply-To: <52F3C78F.2090708@oracle.com> References: <52F0F704.7070209@oracle.com> <52F3C78F.2090708@oracle.com> Message-ID: <52F3CB2D.3060200@oracle.com> Thanks, Vicente On 06/02/14 17:34, Jan Lahoda wrote: > Seems OK for 7 to me (I am not a capital-R reviewer, though). > > An alternative might be to skip all unchecked warnings while checking > castability for the purposes of instanceof. > > Jan > > On 02/04/2014 03:19 PM, Vicente-Arturo Romero-Zaldivar wrote: >> Hello, >> >> Please review this patch, to eliminate a spurious warning generated by >> the compiler for the instanceof operator. >> >> The webrev is here: >> http://cr.openjdk.java.net/~vromero/8033294/webrev.01/ >> >> The bug report is here: >> https://bugs.openjdk.java.net/browse/JDK-8033294 >> >> Thanks, >> Vicente From jan.lahoda at oracle.com Thu Feb 6 09:34:07 2014 From: jan.lahoda at oracle.com (Jan Lahoda) Date: Thu, 06 Feb 2014 18:34:07 +0100 Subject: request for review: 8033294: javac, spurious warning for instanceof operator In-Reply-To: <52F0F704.7070209@oracle.com> References: <52F0F704.7070209@oracle.com> Message-ID: <52F3C78F.2090708@oracle.com> Seems OK for 7 to me (I am not a capital-R reviewer, though). An alternative might be to skip all unchecked warnings while checking castability for the purposes of instanceof. Jan On 02/04/2014 03:19 PM, Vicente-Arturo Romero-Zaldivar wrote: > Hello, > > Please review this patch, to eliminate a spurious warning generated by > the compiler for the instanceof operator. > > The webrev is here: > http://cr.openjdk.java.net/~vromero/8033294/webrev.01/ > > The bug report is here: > https://bugs.openjdk.java.net/browse/JDK-8033294 > > Thanks, > Vicente From gnu.andrew at redhat.com Thu Feb 6 10:08:35 2014 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 6 Feb 2014 13:08:35 -0500 (EST) Subject: Question on 8024648 : 8016131 breaks Zero port In-Reply-To: <52DC5235.6080502@oracle.com> References: <52AB7293.1020405@oracle.com> <1855663901.6570392.1387301490855.JavaMail.root@redhat.com> <52B08B4B.8080704@oracle.com> <52D55CE4.2010200@oracle.com> <139802789.3358266.1389994491495.JavaMail.root@redhat.com> <52DC5235.6080502@oracle.com> Message-ID: <508188152.5637603.1391710115177.JavaMail.root@redhat.com> ----- Original Message ----- > > On 17/01/14 21:34, Andrew wrote: > > ----- Original Message ----- > >> Omair, Andrew, > >> > >> Are one of you handling this fix for 7u forest ? It's still marked as > >> unresolved. > >> > > We're both pretty snowed under with the security updates at the moment. > > > > I don't think it'd be a matter of just blindly backporting a fix. I'd need > > to make sure Zero builds on 7u60 as changes have no doubt gone in since, > > which have probably broken things further. > > > > What's the forest for u60 at the moment? Has it forked? How do I go about > > actually getting fixes in? > 7u60 forest should fork on January 22nd : > http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-January/008272.html > > If you provide the final patch to Alejandro, he can help to get this fix > tested and pushed. > Working on this now. Should have a fix by the end of the week. > regards, > Sean. > > > >> regards, > >> Sean. > >> > >> On 17/12/2013 17:35, Se?n Coffey wrote: > >>> Correct - and in the case of hotspot fixes, you can push them over to > >>> alejandro.murillo at oracle.com > >>> > >>> regards, > >>> Sean. > >>> > >>> On 17/12/2013 17:31, Andrew wrote: > >>>> ----- Original Message ----- > >>>>> https://bugs.openjdk.java.net/browse/JDK-8024648 > >>>>> > >>>>> Andrew, Omair, > >>>>> > >>>>> I was cleaning up some 7u60 bug records today. Have you got plans to > >>>>> contribute a fix for JDK-8024648 ? It looks like JDK-8022188 would > >>>>> resolve the issue also but neither fix is in the jdk7u-dev codebase > >>>>> yet. > >>>>> > >>>>> regards, > >>>>> Sean. > >>>>> > >>>> I was under the impression that HotSpot fixes were brought in via > >>>> bulk import > >>>> and we weren't allowed to commit individual fixes? > >> > > -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: 248BDC07 (https://keys.indymedia.org/) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From alejandro.murillo at oracle.com Thu Feb 6 10:27:35 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Thu, 06 Feb 2014 11:27:35 -0700 Subject: Question on 8024648 : 8016131 breaks Zero port In-Reply-To: <508188152.5637603.1391710115177.JavaMail.root@redhat.com> References: <52AB7293.1020405@oracle.com> <1855663901.6570392.1387301490855.JavaMail.root@redhat.com> <52B08B4B.8080704@oracle.com> <52D55CE4.2010200@oracle.com> <139802789.3358266.1389994491495.JavaMail.root@redhat.com> <52DC5235.6080502@oracle.com> <508188152.5637603.1391710115177.JavaMail.root@redhat.com> Message-ID: <52F3D417.9000602@oracle.com> Please create the patch against this repo: http://hg.openjdk.java.net/hsx/jdk7u/hotspot see attached for some background about that Thanks Alejandro On 2/6/2014 11:08 AM, Andrew Hughes wrote: > > ----- Original Message ----- >> On 17/01/14 21:34, Andrew wrote: >>> ----- Original Message ----- >>>> Omair, Andrew, >>>> >>>> Are one of you handling this fix for 7u forest ? It's still marked as >>>> unresolved. >>>> >>> We're both pretty snowed under with the security updates at the moment. >>> >>> I don't think it'd be a matter of just blindly backporting a fix. I'd need >>> to make sure Zero builds on 7u60 as changes have no doubt gone in since, >>> which have probably broken things further. >>> >>> What's the forest for u60 at the moment? Has it forked? How do I go about >>> actually getting fixes in? >> 7u60 forest should fork on January 22nd : >> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-January/008272.html >> >> If you provide the final patch to Alejandro, he can help to get this fix >> tested and pushed. >> > Working on this now. Should have a fix by the end of the week. > >> regards, >> Sean. >>>> regards, >>>> Sean. >>>> >>>> On 17/12/2013 17:35, Se?n Coffey wrote: >>>>> Correct - and in the case of hotspot fixes, you can push them over to >>>>> alejandro.murillo at oracle.com >>>>> >>>>> regards, >>>>> Sean. >>>>> >>>>> On 17/12/2013 17:31, Andrew wrote: >>>>>> ----- Original Message ----- >>>>>>> https://bugs.openjdk.java.net/browse/JDK-8024648 >>>>>>> >>>>>>> Andrew, Omair, >>>>>>> >>>>>>> I was cleaning up some 7u60 bug records today. Have you got plans to >>>>>>> contribute a fix for JDK-8024648 ? It looks like JDK-8022188 would >>>>>>> resolve the issue also but neither fix is in the jdk7u-dev codebase >>>>>>> yet. >>>>>>> >>>>>>> regards, >>>>>>> Sean. >>>>>>> >>>>>> I was under the impression that HotSpot fixes were brought in via >>>>>> bulk import >>>>>> and we weren't allowed to commit individual fixes? >> -- Alejandro -------------- next part -------------- An embedded message was scrubbed... From: Alejandro E Murillo Subject: Re: [Rectification] Re: New hotspot repo for 7u60 changes Date: Mon, 03 Feb 2014 16:16:08 -0700 Size: 2177 Url: http://mail.openjdk.java.net/pipermail/jdk7u-dev/attachments/20140206/a05338e4/AttachedMessage-0001.nws From gnu.andrew at redhat.com Thu Feb 6 10:36:26 2014 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 6 Feb 2014 13:36:26 -0500 (EST) Subject: Question on 8024648 : 8016131 breaks Zero port In-Reply-To: <52F3D417.9000602@oracle.com> References: <52AB7293.1020405@oracle.com> <1855663901.6570392.1387301490855.JavaMail.root@redhat.com> <52B08B4B.8080704@oracle.com> <52D55CE4.2010200@oracle.com> <139802789.3358266.1389994491495.JavaMail.root@redhat.com> <52DC5235.6080502@oracle.com> <508188152.5637603.1391710115177.JavaMail.root@redhat.com> <52F3D417.9000602@oracle.com> Message-ID: <2042313048.5646951.1391711786577.JavaMail.root@redhat.com> ----- Original Message ----- > > Please create the patch against this repo: > > http://hg.openjdk.java.net/hsx/jdk7u/hotspot > > see attached for some background about that Yes, I was just reading this. As an FYI, it seems that only the HotSpot tree in this forest is up-to-date with the latest CPU release. > > Thanks > Alejandro > > On 2/6/2014 11:08 AM, Andrew Hughes wrote: > > > > ----- Original Message ----- > >> On 17/01/14 21:34, Andrew wrote: > >>> ----- Original Message ----- > >>>> Omair, Andrew, > >>>> > >>>> Are one of you handling this fix for 7u forest ? It's still marked as > >>>> unresolved. > >>>> > >>> We're both pretty snowed under with the security updates at the moment. > >>> > >>> I don't think it'd be a matter of just blindly backporting a fix. I'd > >>> need > >>> to make sure Zero builds on 7u60 as changes have no doubt gone in since, > >>> which have probably broken things further. > >>> > >>> What's the forest for u60 at the moment? Has it forked? How do I go > >>> about > >>> actually getting fixes in? > >> 7u60 forest should fork on January 22nd : > >> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-January/008272.html > >> > >> If you provide the final patch to Alejandro, he can help to get this fix > >> tested and pushed. > >> > > Working on this now. Should have a fix by the end of the week. > > > >> regards, > >> Sean. > >>>> regards, > >>>> Sean. > >>>> > >>>> On 17/12/2013 17:35, Se?n Coffey wrote: > >>>>> Correct - and in the case of hotspot fixes, you can push them over to > >>>>> alejandro.murillo at oracle.com > >>>>> > >>>>> regards, > >>>>> Sean. > >>>>> > >>>>> On 17/12/2013 17:31, Andrew wrote: > >>>>>> ----- Original Message ----- > >>>>>>> https://bugs.openjdk.java.net/browse/JDK-8024648 > >>>>>>> > >>>>>>> Andrew, Omair, > >>>>>>> > >>>>>>> I was cleaning up some 7u60 bug records today. Have you got plans to > >>>>>>> contribute a fix for JDK-8024648 ? It looks like JDK-8022188 would > >>>>>>> resolve the issue also but neither fix is in the jdk7u-dev codebase > >>>>>>> yet. > >>>>>>> > >>>>>>> regards, > >>>>>>> Sean. > >>>>>>> > >>>>>> I was under the impression that HotSpot fixes were brought in via > >>>>>> bulk import > >>>>>> and we weren't allowed to commit individual fixes? > >> > > -- > Alejandro > > -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: 248BDC07 (https://keys.indymedia.org/) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From alejandro.murillo at oracle.com Thu Feb 6 10:52:09 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Thu, 06 Feb 2014 11:52:09 -0700 Subject: Question on 8024648 : 8016131 breaks Zero port In-Reply-To: <2042313048.5646951.1391711786577.JavaMail.root@redhat.com> References: <52AB7293.1020405@oracle.com> <1855663901.6570392.1387301490855.JavaMail.root@redhat.com> <52B08B4B.8080704@oracle.com> <52D55CE4.2010200@oracle.com> <139802789.3358266.1389994491495.JavaMail.root@redhat.com> <52DC5235.6080502@oracle.com> <508188152.5637603.1391710115177.JavaMail.root@redhat.com> <52F3D417.9000602@oracle.com> <2042313048.5646951.1391711786577.JavaMail.root@redhat.com> Message-ID: <52F3D9D9.40200@oracle.com> On 2/6/2014 11:36 AM, Andrew Hughes wrote: > ----- Original Message ----- >> Please create the patch against this repo: >> >> http://hg.openjdk.java.net/hsx/jdk7u/hotspot >> >> see attached for some background about that > Yes, I was just reading this. > > As an FYI, it seems that only the HotSpot tree in this forest is up-to-date > with the latest CPU release. let me update that. It's supposed to happen automatically after each promotion, need to check that thanks fro letting me know Alejandro > >> Thanks >> Alejandro >> >> On 2/6/2014 11:08 AM, Andrew Hughes wrote: >>> ----- Original Message ----- >>>> On 17/01/14 21:34, Andrew wrote: >>>>> ----- Original Message ----- >>>>>> Omair, Andrew, >>>>>> >>>>>> Are one of you handling this fix for 7u forest ? It's still marked as >>>>>> unresolved. >>>>>> >>>>> We're both pretty snowed under with the security updates at the moment. >>>>> >>>>> I don't think it'd be a matter of just blindly backporting a fix. I'd >>>>> need >>>>> to make sure Zero builds on 7u60 as changes have no doubt gone in since, >>>>> which have probably broken things further. >>>>> >>>>> What's the forest for u60 at the moment? Has it forked? How do I go >>>>> about >>>>> actually getting fixes in? >>>> 7u60 forest should fork on January 22nd : >>>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-January/008272.html >>>> >>>> If you provide the final patch to Alejandro, he can help to get this fix >>>> tested and pushed. >>>> >>> Working on this now. Should have a fix by the end of the week. >>> >>>> regards, >>>> Sean. >>>>>> regards, >>>>>> Sean. >>>>>> >>>>>> On 17/12/2013 17:35, Se?n Coffey wrote: >>>>>>> Correct - and in the case of hotspot fixes, you can push them over to >>>>>>> alejandro.murillo at oracle.com >>>>>>> >>>>>>> regards, >>>>>>> Sean. >>>>>>> >>>>>>> On 17/12/2013 17:31, Andrew wrote: >>>>>>>> ----- Original Message ----- >>>>>>>>> https://bugs.openjdk.java.net/browse/JDK-8024648 >>>>>>>>> >>>>>>>>> Andrew, Omair, >>>>>>>>> >>>>>>>>> I was cleaning up some 7u60 bug records today. Have you got plans to >>>>>>>>> contribute a fix for JDK-8024648 ? It looks like JDK-8022188 would >>>>>>>>> resolve the issue also but neither fix is in the jdk7u-dev codebase >>>>>>>>> yet. >>>>>>>>> >>>>>>>>> regards, >>>>>>>>> Sean. >>>>>>>>> >>>>>>>> I was under the impression that HotSpot fixes were brought in via >>>>>>>> bulk import >>>>>>>> and we weren't allowed to commit individual fixes? >> -- >> Alejandro >> >> -- Alejandro From gnu.andrew at redhat.com Thu Feb 6 13:21:29 2014 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 6 Feb 2014 16:21:29 -0500 (EST) Subject: Question on 8024648 : 8016131 breaks Zero port In-Reply-To: <52F3D417.9000602@oracle.com> References: <52AB7293.1020405@oracle.com> <1855663901.6570392.1387301490855.JavaMail.root@redhat.com> <52B08B4B.8080704@oracle.com> <52D55CE4.2010200@oracle.com> <139802789.3358266.1389994491495.JavaMail.root@redhat.com> <52DC5235.6080502@oracle.com> <508188152.5637603.1391710115177.JavaMail.root@redhat.com> <52F3D417.9000602@oracle.com> Message-ID: <1207859431.5687349.1391721689333.JavaMail.root@redhat.com> ----- Original Message ----- > > Please create the patch against this repo: > > http://hg.openjdk.java.net/hsx/jdk7u/hotspot > > see attached for some background about that > Here's the webrev: http://cr.openjdk.java.net/~andrew/jdk7u/8024648/ My OpenJDK username is andrew (should already be included in the commit) The changes are as follows: * Bring in defs.make to a number of makefiles which expect JVM_VARIANT_ZERO or JVM_VARIANT_ZEROSHARK to be set, but don't parse the makefile that sets it. This is a regression caused by the new build which instead sets these via configure and $(SPEC). There is code for handling the old build (ZERO_BUILD=true) in defs.make but it isn't brought in. (see 7141246) * Update the call_wrapper function following 8024648. I've updated the bug summary to reflect that it fixes changes from both bugs, but we can split them into two separate bugs if you prefer. Without the 7141246 fix, the build fails in seconds. With the webrev applied: $ /mnt/builder/hsx-jdk7u/j2sdk-image/bin/java -version openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-andrew_2014_02_06_19_43-b00) OpenJDK 64-Bit Zero VM (build 24.80-b01, interpreted mode) $ /mnt/builder/hsx-jdk7u/j2sdk-image/bin/java HelloWorld Hello World > Thanks > Alejandro > > On 2/6/2014 11:08 AM, Andrew Hughes wrote: > > > > ----- Original Message ----- > >> On 17/01/14 21:34, Andrew wrote: > >>> ----- Original Message ----- > >>>> Omair, Andrew, > >>>> > >>>> Are one of you handling this fix for 7u forest ? It's still marked as > >>>> unresolved. > >>>> > >>> We're both pretty snowed under with the security updates at the moment. > >>> > >>> I don't think it'd be a matter of just blindly backporting a fix. I'd > >>> need > >>> to make sure Zero builds on 7u60 as changes have no doubt gone in since, > >>> which have probably broken things further. > >>> > >>> What's the forest for u60 at the moment? Has it forked? How do I go > >>> about > >>> actually getting fixes in? > >> 7u60 forest should fork on January 22nd : > >> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-January/008272.html > >> > >> If you provide the final patch to Alejandro, he can help to get this fix > >> tested and pushed. > >> > > Working on this now. Should have a fix by the end of the week. > > > >> regards, > >> Sean. > >>>> regards, > >>>> Sean. > >>>> > >>>> On 17/12/2013 17:35, Se?n Coffey wrote: > >>>>> Correct - and in the case of hotspot fixes, you can push them over to > >>>>> alejandro.murillo at oracle.com > >>>>> > >>>>> regards, > >>>>> Sean. > >>>>> > >>>>> On 17/12/2013 17:31, Andrew wrote: > >>>>>> ----- Original Message ----- > >>>>>>> https://bugs.openjdk.java.net/browse/JDK-8024648 > >>>>>>> > >>>>>>> Andrew, Omair, > >>>>>>> > >>>>>>> I was cleaning up some 7u60 bug records today. Have you got plans to > >>>>>>> contribute a fix for JDK-8024648 ? It looks like JDK-8022188 would > >>>>>>> resolve the issue also but neither fix is in the jdk7u-dev codebase > >>>>>>> yet. > >>>>>>> > >>>>>>> regards, > >>>>>>> Sean. > >>>>>>> > >>>>>> I was under the impression that HotSpot fixes were brought in via > >>>>>> bulk import > >>>>>> and we weren't allowed to commit individual fixes? > >> > > -- > Alejandro > > -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: 248BDC07 (https://keys.indymedia.org/) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From jonathan.gibbons at oracle.com Thu Feb 6 15:29:08 2014 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Thu, 06 Feb 2014 15:29:08 -0800 Subject: request for review: 8033294: javac, spurious warning for instanceof operator In-Reply-To: <52F3CB2D.3060200@oracle.com> References: <52F0F704.7070209@oracle.com> <52F3C78F.2090708@oracle.com> <52F3CB2D.3060200@oracle.com> Message-ID: <52F41AC4.1090603@oracle.com> Looks OK to me. -- Jon On 02/06/2014 09:49 AM, Vicente-Arturo Romero-Zaldivar wrote: > Thanks, > > Vicente > > On 06/02/14 17:34, Jan Lahoda wrote: >> Seems OK for 7 to me (I am not a capital-R reviewer, though). >> >> An alternative might be to skip all unchecked warnings while checking >> castability for the purposes of instanceof. >> >> Jan >> >> On 02/04/2014 03:19 PM, Vicente-Arturo Romero-Zaldivar wrote: >>> Hello, >>> >>> Please review this patch, to eliminate a spurious warning generated by >>> the compiler for the instanceof operator. >>> >>> The webrev is here: >>> http://cr.openjdk.java.net/~vromero/8033294/webrev.01/ >>> >>> The bug report is here: >>> https://bugs.openjdk.java.net/browse/JDK-8033294 >>> >>> Thanks, >>> Vicente > From dmitry.degrave at oracle.com Fri Feb 7 03:07:18 2014 From: dmitry.degrave at oracle.com (dmeetry degrave) Date: Fri, 07 Feb 2014 15:07:18 +0400 Subject: [7u-dev] Request for approval: 7169142, 8015421 Message-ID: <52F4BE66.2030302@oracle.com> Hi, Looking for approvals for unaltered back ports to 7u80, 7169142: CookieHandler does not work with localhost https://bugs.openjdk.java.net/browse/JDK-7169142 http://mail.openjdk.java.net/pipermail/net-dev/2013-June/006551.html http://hg.openjdk.java.net/jdk8/tl/jdk/rev/42f9ad39bf42 8015421: NegativeArraySizeException occurs in ChunkedOutputStream() with Integer.MAX_VALUE https://bugs.openjdk.java.net/browse/JDK-8015421 http://mail.openjdk.java.net/pipermail/net-dev/2013-June/006549.html http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ff83bd43e36a thanks, dmeetry From sean.coffey at oracle.com Fri Feb 7 03:19:27 2014 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Fri, 07 Feb 2014 11:19:27 +0000 Subject: [7u-dev] Request for approval: 7169142, 8015421 In-Reply-To: <52F4BE66.2030302@oracle.com> References: <52F4BE66.2030302@oracle.com> Message-ID: <52F4C13F.20509@oracle.com> Approved. regards, Sean. On 07/02/14 11:07, dmeetry degrave wrote: > Hi, > > Looking for approvals for unaltered back ports to 7u80, > > 7169142: CookieHandler does not work with localhost > https://bugs.openjdk.java.net/browse/JDK-7169142 > http://mail.openjdk.java.net/pipermail/net-dev/2013-June/006551.html > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/42f9ad39bf42 > > 8015421: NegativeArraySizeException occurs in ChunkedOutputStream() > with Integer.MAX_VALUE > https://bugs.openjdk.java.net/browse/JDK-8015421 > http://mail.openjdk.java.net/pipermail/net-dev/2013-June/006549.html > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ff83bd43e36a > > thanks, > dmeetry From dmitry.degrave at oracle.com Fri Feb 7 03:29:15 2014 From: dmitry.degrave at oracle.com (dmitry.degrave at oracle.com) Date: Fri, 07 Feb 2014 11:29:15 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 2 new changesets Message-ID: <20140207113119.983DC62ABC@hg.openjdk.java.net> Changeset: db7a06b2b7ee Author: khazra Date: 2013-06-13 17:48 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/db7a06b2b7ee 7169142: CookieHandler does not work with localhost Summary: Add .local to derived effective hostnames without dot Reviewed-by: chegar ! src/share/classes/java/net/CookieManager.java + test/java/net/CookieHandler/LocalHostCookie.java Changeset: 1fa79e009882 Author: khazra Date: 2013-06-13 11:23 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1fa79e009882 8015421: NegativeArraySizeException occurs in ChunkedOutputStream() with Integer.MAX_VALUE Summary: Ensure integer overflow does not occur Reviewed-by: chegar ! src/share/classes/sun/net/www/http/ChunkedOutputStream.java From anton.litvinov at oracle.com Fri Feb 7 04:02:49 2014 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Fri, 07 Feb 2014 12:02:49 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8023990: Regression: postscript size increase from 6u18 Message-ID: <20140207120302.C0F5062ABE@hg.openjdk.java.net> Changeset: 8e2b4808a068 Author: anashaty Date: 2014-02-07 16:00 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/8e2b4808a068 8023990: Regression: postscript size increase from 6u18 Reviewed-by: prr, bae ! src/share/classes/sun/awt/FontConfiguration.java ! src/solaris/classes/sun/font/FcFontConfiguration.java From vicente.romero at oracle.com Fri Feb 7 07:08:46 2014 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Fri, 07 Feb 2014 15:08:46 +0000 Subject: [7u60] Request for phase 2 approval for CR 8033294: javac, spurious warning for instanceof operator Message-ID: <52F4F6FE.6030602@oracle.com> Hi, Please accept the fix for: Bug: https://bugs.openjdk.java.net/browse/JDK-8033294 Webrev: http://cr.openjdk.java.net/~vromero/8033294/webrev.01 Reviewers: Jonathan Gibbons (R), Jan Lahoda Public review: http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008418.html This fix is almost a backport, minimal differences, of a fix that has been in 8 for a long while now: bug: https://bugs.openjdk.java.net/browse/JDK-8010101 changeset: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/f3814edefb33 Thanks, Vicente From rob.mckenna at oracle.com Fri Feb 7 07:19:45 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 07 Feb 2014 15:19:45 +0000 Subject: [7u60] Request for phase 2 approval for CR 8033294: javac, spurious warning for instanceof operator In-Reply-To: <52F4F6FE.6030602@oracle.com> References: <52F4F6FE.6030602@oracle.com> Message-ID: <52F4F991.5070708@oracle.com> Hi Vicente, You'll need to alter your 7u60 label to 7u60-critical-request. It will then be evaluated and approved or rejected. Once you have the 7u60-critical-approved you'll need to resend this request. -Rob On 07/02/14 15:08, Vicente-Arturo Romero-Zaldivar wrote: > Hi, > > Please accept the fix for: > > Bug: https://bugs.openjdk.java.net/browse/JDK-8033294 > Webrev: http://cr.openjdk.java.net/~vromero/8033294/webrev.01 > Reviewers: Jonathan Gibbons (R), Jan Lahoda > Public review: > http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008418.html > > This fix is almost a backport, minimal differences, of a fix that has > been in 8 for a long while now: > > bug: https://bugs.openjdk.java.net/browse/JDK-8010101 > changeset: > http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/f3814edefb33 > > Thanks, > Vicente From vicente.romero at oracle.com Fri Feb 7 07:28:42 2014 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Fri, 07 Feb 2014 15:28:42 +0000 Subject: [7u60] Request for phase 2 approval for CR 8033294: javac, spurious warning for instanceof operator In-Reply-To: <52F4F991.5070708@oracle.com> References: <52F4F6FE.6030602@oracle.com> <52F4F991.5070708@oracle.com> Message-ID: <52F4FBAA.1000603@oracle.com> On 07/02/14 15:19, Rob McKenna wrote: > Hi Vicente, > > You'll need to alter your 7u60 label to 7u60-critical-request. It will > then be evaluated and approved or rejected. Once you have the > 7u60-critical-approved you'll need to resend this request. Thanks, Will do. Vicente > > -Rob > > On 07/02/14 15:08, Vicente-Arturo Romero-Zaldivar wrote: >> Hi, >> >> Please accept the fix for: >> >> Bug: https://bugs.openjdk.java.net/browse/JDK-8033294 >> Webrev: http://cr.openjdk.java.net/~vromero/8033294/webrev.01 >> Reviewers: Jonathan Gibbons (R), Jan Lahoda >> Public review: >> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008418.html >> >> This fix is almost a backport, minimal differences, of a fix that has >> been in 8 for a long while now: >> >> bug: https://bugs.openjdk.java.net/browse/JDK-8010101 >> changeset: >> http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/f3814edefb33 >> >> Thanks, >> Vicente > From rob.mckenna at oracle.com Fri Feb 7 10:25:48 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 07 Feb 2014 18:25:48 +0000 Subject: [7u-dev] Request for approval: 7057854 Message-ID: <52F5252C.3070204@oracle.com> Straight backport of: 7057854: TEST_BUG: test/closed/java/nio/Buffer/FinalizerTest.java needs to be dialed down https://bugs.openjdk.java.net/browse/JDK-7057854 http://closedjdk.us.oracle.com/jdk8/tl/jdk/test/closed/rev/0fa05bd89076 -Rob From rob.mckenna at oracle.com Fri Feb 7 10:28:44 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 07 Feb 2014 18:28:44 +0000 Subject: [7u-dev] Request for approval: 7057854 In-Reply-To: <52F5252C.3070204@oracle.com> References: <52F5252C.3070204@oracle.com> Message-ID: <52F525DC.9040909@oracle.com> Cough, request withdrawn, for obvious reasons. -Rob On 07/02/14 18:25, Rob McKenna wrote: > Straight backport of: > > 7057854: TEST_BUG: test/closed/java/nio/Buffer/FinalizerTest.java > needs to be dialed down > https://bugs.openjdk.java.net/browse/JDK-7057854 > http://closedjdk.us.oracle.com/jdk8/tl/jdk/test/closed/rev/0fa05bd89076 > > > -Rob From ivan.gerasimov at oracle.com Sun Feb 9 05:28:09 2014 From: ivan.gerasimov at oracle.com (Ivan Gerasimov) Date: Sun, 09 Feb 2014 17:28:09 +0400 Subject: [7u-dev] Request for approval: 7052170 javadoc -charset option generates wrong meta tag Message-ID: <52F78269.7020603@oracle.com> Hello! I'm looking for an approval to backport the fix to jdk7u-dev. Bug: https://bugs.openjdk.java.net/browse/JDK-7052170 Jdk8 change: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/7fb27bc201cc In the duplicate of this issue it is mentioned, that the bug may cause failures of third party tools, so it's better to have it ported to 7u. Sincerely yours, Ivan From rob.mckenna at oracle.com Sun Feb 9 06:53:08 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Sun, 09 Feb 2014 14:53:08 +0000 Subject: [7u-dev] Request for approval: 7052170 javadoc -charset option generates wrong meta tag In-Reply-To: <52F78269.7020603@oracle.com> References: <52F78269.7020603@oracle.com> Message-ID: <52F79654.1010408@oracle.com> Hi Ivan, Does the patch apply cleanly? (I assume so looking at the code, but we should be explicit) -Rob On 09/02/14 13:28, Ivan Gerasimov wrote: > Hello! > > I'm looking for an approval to backport the fix to jdk7u-dev. > > Bug: https://bugs.openjdk.java.net/browse/JDK-7052170 > Jdk8 change: > http://hg.openjdk.java.net/jdk8/tl/langtools/rev/7fb27bc201cc > > In the duplicate of this issue it is mentioned, that the bug may cause > failures of third party tools, so it's better to have it ported to 7u. > > Sincerely yours, > Ivan From ivan.gerasimov at oracle.com Sun Feb 9 07:24:11 2014 From: ivan.gerasimov at oracle.com (Ivan Gerasimov) Date: Sun, 09 Feb 2014 19:24:11 +0400 Subject: [7u-dev] Request for approval: 7052170 javadoc -charset option generates wrong meta tag In-Reply-To: <52F79654.1010408@oracle.com> References: <52F78269.7020603@oracle.com> <52F79654.1010408@oracle.com> Message-ID: <52F79D9B.7050906@oracle.com> Hi Rob! Yes, it applies cleanly. I meant to mention it, but missed it somehow. Sincerely yours, Ivan On 09.02.2014 18:53, Rob McKenna wrote: > Hi Ivan, > > Does the patch apply cleanly? (I assume so looking at the code, but we > should be explicit) > > -Rob > > On 09/02/14 13:28, Ivan Gerasimov wrote: >> Hello! >> >> I'm looking for an approval to backport the fix to jdk7u-dev. >> >> Bug: https://bugs.openjdk.java.net/browse/JDK-7052170 >> Jdk8 change: >> http://hg.openjdk.java.net/jdk8/tl/langtools/rev/7fb27bc201cc >> >> In the duplicate of this issue it is mentioned, that the bug may >> cause failures of third party tools, so it's better to have it ported >> to 7u. >> >> Sincerely yours, >> Ivan > > > From rob.mckenna at oracle.com Sun Feb 9 07:44:32 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Sun, 09 Feb 2014 15:44:32 +0000 Subject: [7u-dev] Request for approval: 7052170 javadoc -charset option generates wrong meta tag In-Reply-To: <52F79D9B.7050906@oracle.com> References: <52F78269.7020603@oracle.com> <52F79654.1010408@oracle.com> <52F79D9B.7050906@oracle.com> Message-ID: <52F7A260.9060601@oracle.com> Good stuff. Approved. -Rob On 09/02/14 15:24, Ivan Gerasimov wrote: > Hi Rob! > > Yes, it applies cleanly. > I meant to mention it, but missed it somehow. > > Sincerely yours, > Ivan > > On 09.02.2014 18:53, Rob McKenna wrote: >> Hi Ivan, >> >> Does the patch apply cleanly? (I assume so looking at the code, but >> we should be explicit) >> >> -Rob >> >> On 09/02/14 13:28, Ivan Gerasimov wrote: >>> Hello! >>> >>> I'm looking for an approval to backport the fix to jdk7u-dev. >>> >>> Bug: https://bugs.openjdk.java.net/browse/JDK-7052170 >>> Jdk8 change: >>> http://hg.openjdk.java.net/jdk8/tl/langtools/rev/7fb27bc201cc >>> >>> In the duplicate of this issue it is mentioned, that the bug may >>> cause failures of third party tools, so it's better to have it >>> ported to 7u. >>> >>> Sincerely yours, >>> Ivan >> >> >> > From alejandro.murillo at oracle.com Sun Feb 9 09:13:52 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Sun, 09 Feb 2014 10:13:52 -0700 Subject: [7u80] Request for approval for bulk integration of hs24.80-b01 Message-ID: <52F7B750.9040006@oracle.com> Requesting approval to integrate hs24.80-b01 into jdk7u80-b01. A webrev is available at: http://cr.openjdk.java.net/~amurillo/7u80/hs24.80-b01-jdk7u80-b01.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk8 repository. All these but 8033524 (Set minor version for hotspot in 7u80 to 80 and build number to b01 ) are approved for 7u60 and should import cleanly into 7u60/hotspot 8006628: NEED_TEST for JDK-8002870 8014555: G1: Memory ordering problem with Conc refinement and card marking 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check 8025305: Cleanup CardTableModRefBS usage in G1 8028391: Make the Min/MaxHeapFreeRatio flags manageable 8032986: new hotspot build - hs24.60-b09 8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink 8033524: Set minor version for hotspot in 7u80 to 80 and build number to b01 -- Alejandro From sean.coffey at oracle.com Mon Feb 10 02:13:31 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 10 Feb 2014 10:13:31 +0000 Subject: [7u80] Request for approval for bulk integration of hs24.80-b01 In-Reply-To: <52F7B750.9040006@oracle.com> References: <52F7B750.9040006@oracle.com> Message-ID: <52F8A64B.1040405@oracle.com> Approved pending positive test results. I believe Rob will take on the duty of bringing the fixes into the 7u60 stabilization forest. Please note that the critical request and critical approved labels must go on the master bug record in JIRA (type = bug). It's irrespective of the fixVersion to which the master bug corresponds to. I'll fix these up now. regards, Sean. On 09/02/14 17:13, Alejandro E Murillo wrote: > Requesting approval to integrate hs24.80-b01 into jdk7u80-b01. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u80/hs24.80-b01-jdk7u80-b01.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk8 repository. > All these but 8033524 (Set minor version for hotspot in 7u80 to 80 and > build number to b01 > ) are approved for 7u60 and should import cleanly into 7u60/hotspot > > 8006628: NEED_TEST for JDK-8002870 > 8014555: G1: Memory ordering problem with Conc refinement and card > marking > 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() > throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check > 8025305: Cleanup CardTableModRefBS usage in G1 > 8028391: Make the Min/MaxHeapFreeRatio flags manageable > 8032986: new hotspot build - hs24.60-b09 > 8033443: Test8000311 fails after latest changes to parallelize string > and symbol table unlink > 8033524: Set minor version for hotspot in 7u80 to 80 and build number > to b01 > From bhavesh.x.patel at oracle.com Mon Feb 10 09:51:01 2014 From: bhavesh.x.patel at oracle.com (bhavesh.x.patel at oracle.com) Date: Mon, 10 Feb 2014 17:51:01 +0000 Subject: hg: jdk7u/jdk7u60-dev/langtools: 2 new changesets Message-ID: <20140210175112.CDE7D62B2A@hg.openjdk.java.net> Changeset: 8f6db72756f3 Author: katleman Date: 2014-02-05 12:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/langtools/rev/8f6db72756f3 Added tag jdk7u60-b05 for changeset 744287fccf3b ! .hgtags Changeset: ff6a1c2be8b8 Author: bpatel Date: 2014-02-10 09:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/langtools/rev/ff6a1c2be8b8 8016328: Regression : Javadoc i18n regression caused by fix for 8012375 Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! test/com/sun/javadoc/testHref/TestHref.java ! test/com/sun/javadoc/testJavascript/TestJavascript.java ! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java From pkesseli at outlook.com Mon Feb 10 16:11:02 2014 From: pkesseli at outlook.com (Pascal Kesseli) Date: Tue, 11 Feb 2014 00:11:02 +0000 Subject: Using OpenJDK for static analysis Message-ID: Hi everyone, We are developing a bounded model checker for C/C++ called CBMC here at the University of Oxford. We're currently evaluating different options to implement a Java frontend for the program, allowing us to statically verify Java code as well. There's obviously a whole series of problems to be tackled before this is possible, one of which is the following: In order to provide a reasonable scope, the verifier needs to know the semantics of native JRE library code. One way of allowing us to do so is for our program to model JNI and use OpenJDK's C/C++ implementations to determine the semantics of such a method call in Java. This approach begs the following questions: 1.) Are all native runtime library operations in OpenJDK implemented in proper JNI or are there exceptions and caveats to this approach? 2.) Are the implementations of these functions reasonably detached from each other and the rest of the VM, such that they can be analysed in isolation? Thanks for a quick heads-up on this and best, Pascal From dmitry.degrave at oracle.com Tue Feb 11 04:29:38 2014 From: dmitry.degrave at oracle.com (dmitry.degrave at oracle.com) Date: Tue, 11 Feb 2014 12:29:38 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7052170: javadoc -charset option generates wrong meta tag Message-ID: <20140211122948.5B44362B63@hg.openjdk.java.net> Changeset: 00eaa9e78c47 Author: igerasim Date: 2014-02-09 20:41 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/00eaa9e78c47 7052170: javadoc -charset option generates wrong meta tag Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java + test/com/sun/javadoc/testCharset/TestCharset.java + test/com/sun/javadoc/testCharset/pkg/Foo.java From fweimer at redhat.com Tue Feb 11 04:59:27 2014 From: fweimer at redhat.com (Florian Weimer) Date: Tue, 11 Feb 2014 13:59:27 +0100 Subject: Using OpenJDK for static analysis In-Reply-To: References: Message-ID: <52FA1EAF.6000901@redhat.com> On 02/11/2014 01:11 AM, Pascal Kesseli wrote: > We are developing a bounded model checker for C/C++ called CBMC here at the > University of Oxford. We're currently evaluating different options to > implement a Java frontend for the program, allowing us to statically verify > Java code as well. > > There's obviously a whole series of problems to be tackled before this is > possible, one of which is the following: In order to provide a reasonable > scope, the verifier needs to know the semantics of native JRE library code. > One way of allowing us to do so is for our program to model JNI and use > OpenJDK's C/C++ implementations to determine the semantics of such a method > call in Java. jdk7u-dev isn't the right mailing list for this question. The discuss list might be better (and I'm redirecting it there), but officially, I think such questions should be posted to the forums (which I don't frequent). > This approach begs the following questions: > 1.) Are all native runtime library operations in OpenJDK implemented in > proper JNI or are there exceptions and caveats to this approach? There are exceptions, like methods that won't work properly when not intrinsified. > 2.) Are the implementations of these functions reasonably detached from > each other and the rest of the VM, such that they can be analysed in > isolation? There was a proposal to write to documentation: But I don't think this was ever turned into a real JEP, and I haven't seen the documentation. -- Florian Weimer / Red Hat Product Security Team From rob.mckenna at oracle.com Tue Feb 11 07:26:31 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Tue, 11 Feb 2014 15:26:31 +0000 Subject: [7u-dev] Request for approval: 7084032 - test/java/net/Inet6Address/B6558853.java fails on Windows XP/2003 if IPv6 enabled Message-ID: <52FA4127.10802@oracle.com> Straight test fix backport: Bug: https://bugs.openjdk.java.net/browse/JDK-7084032 Review: http://mail.openjdk.java.net/pipermail/net-dev/2011-September/003467.html Changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5b8f8397379f -Rob From sean.coffey at oracle.com Tue Feb 11 07:45:09 2014 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 11 Feb 2014 15:45:09 +0000 Subject: [7u-dev] Request for approval: 7084032 - test/java/net/Inet6Address/B6558853.java fails on Windows XP/2003 if IPv6 enabled In-Reply-To: <52FA4127.10802@oracle.com> References: <52FA4127.10802@oracle.com> Message-ID: <52FA4585.6010903@oracle.com> Approved. regards, Sean. On 11/02/2014 15:26, Rob McKenna wrote: > Straight test fix backport: > > Bug: https://bugs.openjdk.java.net/browse/JDK-7084032 > Review: > http://mail.openjdk.java.net/pipermail/net-dev/2011-September/003467.html > Changeset: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5b8f8397379f > > -Rob > From rob.mckenna at oracle.com Tue Feb 11 08:24:58 2014 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Tue, 11 Feb 2014 16:24:58 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7084032: test/java/net/Inet6Address/B6558853.java fails on Windows XP/2003 if IPv6 Message-ID: <20140211162510.0B1F162B77@hg.openjdk.java.net> Changeset: 13473046fdfe Author: robm Date: 2014-02-11 16:06 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/13473046fdfe 7084032: test/java/net/Inet6Address/B6558853.java fails on Windows XP/2003 if IPv6 Reviewed-by: chegar ! src/windows/native/java/net/TwoStacksPlainSocketImpl.c From rob.mckenna at oracle.com Tue Feb 11 08:31:09 2014 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Tue, 11 Feb 2014 16:31:09 +0000 Subject: hg: jdk7u/jdk7u60-dev/jdk: 3 new changesets Message-ID: <20140211163216.DA0CD62B78@hg.openjdk.java.net> Changeset: 63c5c6443857 Author: miroslawzn Date: 2014-01-30 13:28 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jdk/rev/63c5c6443857 8011944: Sort fails with ArrayIndexOutOfBoundsException Reviewed-by: alanb ! src/share/classes/java/util/ComparableTimSort.java ! src/share/classes/java/util/TimSort.java + test/java/util/Arrays/TimSortStackSize.java Changeset: 1ef6be92ce88 Author: aefimov Date: 2014-02-04 17:37 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jdk/rev/1ef6be92ce88 8030822: (tz) Support tzdata2013i Reviewed-by: coffeys, mfang, okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/asia ! make/sun/javazic/tzdata/northamerica ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java Changeset: 664f8c3aa468 Author: aefimov Date: 2014-01-31 18:10 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jdk/rev/664f8c3aa468 8027973: javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java hangs (win) Reviewed-by: alanb, dfuchs, joehw + test/javax/xml/jaxp/transform/8004476/SecureProcessingTest.xml + test/javax/xml/jaxp/transform/8004476/TestBase.java + test/javax/xml/jaxp/transform/8004476/XPathExFuncTest.java + test/javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java + test/javax/xml/jaxp/transform/8004476/tokenize.xml + test/javax/xml/jaxp/transform/8004476/tokenize.xsl - test/javax/xml/jaxp/transform/jdk8004476/SecureProcessingTest.xml - test/javax/xml/jaxp/transform/jdk8004476/TestBase.java - test/javax/xml/jaxp/transform/jdk8004476/XPathExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xml - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xsl From vicente.romero at oracle.com Tue Feb 11 09:54:39 2014 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Tue, 11 Feb 2014 17:54:39 +0000 Subject: [7u60] Request for phase 2 approval for CR 8033294: javac, spurious warning for instanceof operator In-Reply-To: <52F4FBAA.1000603@oracle.com> References: <52F4F6FE.6030602@oracle.com> <52F4F991.5070708@oracle.com> <52F4FBAA.1000603@oracle.com> Message-ID: <52FA63DF.8080604@oracle.com> Hi, My bug already has the 7u60-critical-approved label. Please consider it to be pushed for 7u60. Thanks, Vicente On 07/02/14 15:28, Vicente-Arturo Romero-Zaldivar wrote: > On 07/02/14 15:19, Rob McKenna wrote: >> Hi Vicente, >> >> You'll need to alter your 7u60 label to 7u60-critical-request. It >> will then be evaluated and approved or rejected. Once you have the >> 7u60-critical-approved you'll need to resend this request. > > Thanks, > > Will do. > > Vicente > >> >> -Rob >> >> On 07/02/14 15:08, Vicente-Arturo Romero-Zaldivar wrote: >>> Hi, >>> >>> Please accept the fix for: >>> >>> Bug: https://bugs.openjdk.java.net/browse/JDK-8033294 >>> Webrev: http://cr.openjdk.java.net/~vromero/8033294/webrev.01 >>> Reviewers: Jonathan Gibbons (R), Jan Lahoda >>> Public review: >>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008418.html >>> >>> This fix is almost a backport, minimal differences, of a fix that >>> has been in 8 for a long while now: >>> >>> bug: https://bugs.openjdk.java.net/browse/JDK-8010101 >>> changeset: >>> http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/f3814edefb33 >>> >>> Thanks, >>> Vicente >> > From alejandro.murillo at oracle.com Tue Feb 11 09:57:45 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 11 Feb 2014 10:57:45 -0700 Subject: [7u80] Request for approval for bulk integration of hs24.80-b01 In-Reply-To: <52F8A64B.1040405@oracle.com> References: <52F7B750.9040006@oracle.com> <52F8A64B.1040405@oracle.com> Message-ID: <52FA6499.7010109@oracle.com> just an update about his. There was a delay starting PIT, so the pit-cert might not be available until Thursday morning PT, so the integration won't be done until then thanks Alejandro On 2/10/2014 3:13 AM, Se?n Coffey wrote: > Approved pending positive test results. I believe Rob will take on the > duty of bringing the fixes into the 7u60 stabilization forest. > > Please note that the critical request and critical approved labels > must go on the master bug record in JIRA (type = bug). It's > irrespective of the fixVersion to which the master bug corresponds to. > I'll fix these up now. > > regards, > Sean. > > On 09/02/14 17:13, Alejandro E Murillo wrote: >> Requesting approval to integrate hs24.80-b01 into jdk7u80-b01. >> >> A webrev is available at: >> >> http://cr.openjdk.java.net/~amurillo/7u80/hs24.80-b01-jdk7u80-b01.webrev/ >> >> >> Pre-integration testing is in progress; the integration will proceed >> only after SQE has analyzed the results and approved. >> >> The fixes in the proposed integration are below. All have undergone >> nightly testing and are already in a jdk8 repository. >> All these but 8033524 (Set minor version for hotspot in 7u80 to 80 >> and build number to b01 >> ) are approved for 7u60 and should import cleanly into 7u60/hotspot >> >> 8006628: NEED_TEST for JDK-8002870 >> 8014555: G1: Memory ordering problem with Conc refinement and card >> marking >> 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() >> throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check >> 8025305: Cleanup CardTableModRefBS usage in G1 >> 8028391: Make the Min/MaxHeapFreeRatio flags manageable >> 8032986: new hotspot build - hs24.60-b09 >> 8033443: Test8000311 fails after latest changes to parallelize string >> and symbol table unlink >> 8033524: Set minor version for hotspot in 7u80 to 80 and build number >> to b01 >> > -- Alejandro From lana.steuck at oracle.com Tue Feb 11 11:32:38 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 11 Feb 2014 19:32:38 +0000 Subject: hg: jdk7u/jdk7u/corba: 2 new changesets Message-ID: <20140211193240.0C68962B88@hg.openjdk.java.net> Changeset: 3de961371888 Author: coffeys Date: 2013-10-23 16:45 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/3de961371888 5036554: unmarshal error on CORBA alias type in CORBA any Reviewed-by: chegar, smarks ! src/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java Changeset: 394f83504abb Author: lana Date: 2014-02-05 13:55 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/394f83504abb Merge From lana.steuck at oracle.com Tue Feb 11 12:05:20 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 11 Feb 2014 12:05:20 -0800 (PST) Subject: jdk7u-b01: jdk7u-dev Message-ID: <201402112005.s1BK5K15021776@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u/rev/ea798405286d http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/744287fccf3b http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/25524158eb9f http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/30afd3e2e704 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/673ea3822e59 http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/462db155547e http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/394f83504abb --- All the fixes will be tested during promotion (no PIT testing at this point). From lana.steuck at oracle.com Tue Feb 11 11:33:22 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 11 Feb 2014 19:33:22 +0000 Subject: hg: jdk7u/jdk7u/jdk: 23 new changesets Message-ID: <20140211193755.7686362B89@hg.openjdk.java.net> Changeset: 9e5c6b2fe171 Author: mbankal Date: 2014-01-21 07:53 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9e5c6b2fe171 8012244: java/net/Socket/asyncClose/Race.java fails intermittently on Windows Reviewed-by: chegar ! src/windows/classes/java/net/DualStackPlainSocketImpl.java ! src/windows/native/java/net/SocketInputStream.c ! test/java/net/Socket/asyncClose/Race.java Changeset: 2b52567922b6 Author: lana Date: 2014-01-21 12:39 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/2b52567922b6 Merge Changeset: 6a3fd236165c Author: dfuchs Date: 2014-01-22 14:11 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/6a3fd236165c 8029281: Synchronization issues in Logger and LogManager Summary: Fixes several race conditions in logging which have been at the root cause of intermittent test failures. Reviewed-by: mchung, plevart ! src/share/classes/java/util/logging/LogManager.java ! src/share/classes/java/util/logging/Logger.java + test/java/util/logging/TestLogConfigurationDeadLock.java + test/java/util/logging/TestLoggerBundleSync.java Changeset: 7d4a292dda4f Author: dfuchs Date: 2014-01-21 14:28 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/7d4a292dda4f 8031980: Add new j.u.l deadlock test for JDK-8027670 and JDK-8029281 Summary: adds a new test for the deadlock found in JDK-8027670 and fixed in JDK-8029281. Reviewed-by: mchung ! test/java/util/logging/TestLogConfigurationDeadLock.java + test/java/util/logging/TestLogConfigurationDeadLockWithConf.java + test/java/util/logging/deadlockconf.properties Changeset: ce2dea6653e7 Author: alanb Date: 2012-11-11 10:05 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ce2dea6653e7 8003253: TEST_BUG: java/nio/channels/AsynchronousChannelGroup/Unbounded.java hang intermittently [win] Reviewed-by: chegar ! test/java/nio/channels/AsynchronousChannelGroup/Unbounded.java Changeset: ed39d094c281 Author: alanb Date: 2012-11-14 12:56 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ed39d094c281 8003285: TEST_BUG: java/nio/channels/AsynchronousChannelGroup/Unbounded.java fails again [macosx] Reviewed-by: chegar ! test/java/nio/channels/AsynchronousChannelGroup/Unbounded.java Changeset: 80bc975ee4df Author: alanb Date: 2014-01-09 11:45 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/80bc975ee4df 8003895: java/nio/channels/AsynchronousChannelGroup/Unbounded.java failing again [win64] Reviewed-by: chegar ! test/java/nio/channels/AsynchronousChannelGroup/Unbounded.java Changeset: c03c270734ae Author: coffeys Date: 2014-01-10 15:10 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c03c270734ae 8017779: java/net/Authenticator/B4769350.java fails Reviewed-by: chegar Contributed-by: Tristan Yan , Kurchi Subhra Hazra ! test/java/net/Authenticator/B4769350.java Changeset: 82f3d3f4e5df Author: coffeys Date: 2014-01-23 19:23 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/82f3d3f4e5df Merge Changeset: 3d3f975635eb Author: dmarkov Date: 2014-01-24 01:22 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/3d3f975635eb 8028616: Htmleditorkit parser doesn't handle leading slash (/) Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/text/html/parser/Parser.java + test/javax/swing/text/html/parser/Parser/8028616/bug8028616.java Changeset: 87a483ec5610 Author: uta Date: 2014-01-22 18:13 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/87a483ec5610 8020191: System.getProperty("os.name") returns "Windows NT (unknown)" on Windows 8.1 Reviewed-by: alanb, khazra, chegar ! src/windows/native/java/lang/java_props_md.c ! src/windows/resource/java.manifest Changeset: 890440bae193 Author: tyan Date: 2014-01-24 12:25 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/890440bae193 8030712: TEST_BUG : java/lang/ProcessBuilder/BasicLauncher.java fails if java output contains VM warning Reviewed-by: alanb, martin ! test/java/lang/ProcessBuilder/Basic.java Changeset: b537340c8299 Author: igerasim Date: 2014-01-23 03:22 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b537340c8299 8023881: IDN.USE_STD3_ASCII_RULES option is too strict to use Unicode in IDN.toASCII Reviewed-by: michaelm ! src/share/classes/java/net/IDN.java + test/java/net/IDN/UseSTD3ASCIIRules.java Changeset: 29641d5506eb Author: igerasim Date: 2014-01-25 00:49 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/29641d5506eb 8030698: Several GUI labels in jconsole need correction Reviewed-by: sla ! src/share/classes/sun/tools/jconsole/Messages.java ! src/share/classes/sun/tools/jconsole/SummaryTab.java ! src/share/classes/sun/tools/jconsole/ThreadTab.java ! src/share/classes/sun/tools/jconsole/resources/messages.properties ! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties ! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties Changeset: d6fb53a01abc Author: igerasim Date: 2014-01-24 21:46 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d6fb53a01abc 8030878: JConsole issues meaningless message if SSL connection fails Reviewed-by: mchung, sla ! src/share/classes/sun/tools/jconsole/Messages.java ! src/share/classes/sun/tools/jconsole/VMPanel.java ! src/share/classes/sun/tools/jconsole/resources/messages.properties Changeset: 57ac2bbc3075 Author: coffeys Date: 2013-10-23 16:53 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/57ac2bbc3075 5036554: unmarshal error on CORBA alias type in CORBA any Reviewed-by: chegar, smarks + test/com/sun/corba/5036554/JavaBug.java + test/com/sun/corba/5036554/README + test/com/sun/corba/5036554/TestCorbaBug.sh + test/com/sun/corba/5036554/bug.idl Changeset: 47834fe119cb Author: bchristi Date: 2013-08-02 15:30 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/47834fe119cb 8011194: Apps launched via double-clicked .jars have file.encoding value of US-ASCII on Mac OS X Summary: On Mac, default to UTF-8 if no environmental hints are available Reviewed-by: naoto, ddehaven ! src/solaris/native/java/lang/java_props_md.c + test/java/lang/System/MacEncoding/ExpectedEncoding.java + test/java/lang/System/MacEncoding/MacJNUEncoding.sh + test/java/lang/System/MacEncoding/TestFileEncoding.java - test/java/lang/System/MacJNUEncoding/ExpectedEncoding.java - test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh Changeset: d385f8557e94 Author: bchristi Date: 2014-01-28 11:19 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/d385f8557e94 7199674: (props) user.home property does not return an accessible location in sandboxed environment [macosx] Summary: On MacOS X set user.home to value of NSHomeDirectory() Reviewed-by: alanb, ddehaven, mduigou ! make/common/Defs-macosx.gmk ! make/java/java/Makefile ! src/solaris/native/java/lang/java_props_macosx.c ! src/solaris/native/java/lang/java_props_macosx.h ! src/solaris/native/java/lang/java_props_md.c Changeset: 5d4ddcee9b06 Author: weijun Date: 2014-01-21 12:08 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/5d4ddcee9b06 8031572: jarsigner -verify exits with 0 when a jar file is not properly signed Reviewed-by: mullan ! src/share/classes/java/util/jar/JarFile.java + test/sun/security/tools/jarsigner/EntriesOrder.java Changeset: 9f5d6c8c6f4c Author: miroslawzn Date: 2014-01-30 13:28 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9f5d6c8c6f4c 8011944: Sort fails with ArrayIndexOutOfBoundsException Reviewed-by: alanb ! src/share/classes/java/util/ComparableTimSort.java ! src/share/classes/java/util/TimSort.java + test/java/util/Arrays/TimSortStackSize.java Changeset: cbbd96e17b06 Author: aefimov Date: 2014-02-04 17:37 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/cbbd96e17b06 8030822: (tz) Support tzdata2013i Reviewed-by: coffeys, mfang, okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/asia ! make/sun/javazic/tzdata/northamerica ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java Changeset: b562ed3c0bd2 Author: aefimov Date: 2014-01-31 18:10 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/b562ed3c0bd2 8027973: javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java hangs (win) Reviewed-by: alanb, dfuchs, joehw + test/javax/xml/jaxp/transform/8004476/SecureProcessingTest.xml + test/javax/xml/jaxp/transform/8004476/TestBase.java + test/javax/xml/jaxp/transform/8004476/XPathExFuncTest.java + test/javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java + test/javax/xml/jaxp/transform/8004476/tokenize.xml + test/javax/xml/jaxp/transform/8004476/tokenize.xsl - test/javax/xml/jaxp/transform/jdk8004476/SecureProcessingTest.xml - test/javax/xml/jaxp/transform/jdk8004476/TestBase.java - test/javax/xml/jaxp/transform/jdk8004476/XPathExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xml - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xsl Changeset: 25524158eb9f Author: lana Date: 2014-02-05 13:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/25524158eb9f Merge - test/java/lang/System/MacJNUEncoding/ExpectedEncoding.java - test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh - test/javax/xml/jaxp/transform/jdk8004476/SecureProcessingTest.xml - test/javax/xml/jaxp/transform/jdk8004476/TestBase.java - test/javax/xml/jaxp/transform/jdk8004476/XPathExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xml - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xsl From vicente.romero at oracle.com Tue Feb 11 12:51:28 2014 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Tue, 11 Feb 2014 20:51:28 +0000 Subject: [7u60] Request for phase 2 approval for CR 8033294: javac, spurious warning for instanceof operator In-Reply-To: <52FA7AC1.8060909@oracle.com> References: <52F4F6FE.6030602@oracle.com> <52F4F991.5070708@oracle.com> <52F4FBAA.1000603@oracle.com> <52FA63DF.8080604@oracle.com> <52FA7AC1.8060909@oracle.com> Message-ID: <52FA8D50.40007@oracle.com> On 11/02/14 19:32, Rob McKenna wrote: > Approved. > > -Rob Thanks, Vicente > > On 11/02/14 17:54, Vicente-Arturo Romero-Zaldivar wrote: >> Hi, >> >> My bug already has the 7u60-critical-approved label. Please consider >> it to be pushed for 7u60. >> >> Thanks, >> Vicente >> >> On 07/02/14 15:28, Vicente-Arturo Romero-Zaldivar wrote: >>> On 07/02/14 15:19, Rob McKenna wrote: >>>> Hi Vicente, >>>> >>>> You'll need to alter your 7u60 label to 7u60-critical-request. It >>>> will then be evaluated and approved or rejected. Once you have the >>>> 7u60-critical-approved you'll need to resend this request. >>> >>> Thanks, >>> >>> Will do. >>> >>> Vicente >>> >>>> >>>> -Rob >>>> >>>> On 07/02/14 15:08, Vicente-Arturo Romero-Zaldivar wrote: >>>>> Hi, >>>>> >>>>> Please accept the fix for: >>>>> >>>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8033294 >>>>> Webrev: http://cr.openjdk.java.net/~vromero/8033294/webrev.01 >>>>> Reviewers: Jonathan Gibbons (R), Jan Lahoda >>>>> Public review: >>>>> http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008418.html >>>>> >>>>> This fix is almost a backport, minimal differences, of a fix that >>>>> has been in 8 for a long while now: >>>>> >>>>> bug: https://bugs.openjdk.java.net/browse/JDK-8010101 >>>>> changeset: >>>>> http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/f3814edefb33 >>>>> >>>>> Thanks, >>>>> Vicente >>>> >>> >> > From jonathan.gibbons at oracle.com Tue Feb 11 14:21:14 2014 From: jonathan.gibbons at oracle.com (jonathan.gibbons at oracle.com) Date: Tue, 11 Feb 2014 22:21:14 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 8033294: javac, spurious warning for instanceof operator Message-ID: <20140211222116.F2F1A62BA9@hg.openjdk.java.net> Changeset: 420dc86b1716 Author: vromero Date: 2014-02-11 21:01 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/420dc86b1716 8033294: javac, spurious warning for instanceof operator Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/T8033294/RedundantWarningInIntersectionTest.java From lana.steuck at oracle.com Tue Feb 11 16:04:15 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Feb 2014 00:04:15 +0000 Subject: hg: jdk7u/jdk7u60-dev/hotspot: Added tag jdk7u60-b05 for changeset 462db155547e Message-ID: <20140212000424.6BC0762BB5@hg.openjdk.java.net> Changeset: 0cc4550bd9c5 Author: katleman Date: 2014-02-05 12:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/0cc4550bd9c5 Added tag jdk7u60-b05 for changeset 462db155547e ! .hgtags From lana.steuck at oracle.com Tue Feb 11 16:04:15 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Feb 2014 00:04:15 +0000 Subject: hg: jdk7u/jdk7u60-dev/jaxp: Added tag jdk7u60-b05 for changeset 673ea3822e59 Message-ID: <20140212000421.D377662BB3@hg.openjdk.java.net> Changeset: fd1cb0040a1d Author: katleman Date: 2014-02-05 12:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jaxp/rev/fd1cb0040a1d Added tag jdk7u60-b05 for changeset 673ea3822e59 ! .hgtags From lana.steuck at oracle.com Tue Feb 11 16:04:12 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Feb 2014 00:04:12 +0000 Subject: hg: jdk7u/jdk7u60-dev: Added tag jdk7u60-b05 for changeset ea798405286d Message-ID: <20140212000413.4E1A062BB1@hg.openjdk.java.net> Changeset: b0940b205cab Author: katleman Date: 2014-02-05 12:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/rev/b0940b205cab Added tag jdk7u60-b05 for changeset ea798405286d ! .hgtags From lana.steuck at oracle.com Tue Feb 11 16:04:15 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Feb 2014 00:04:15 +0000 Subject: hg: jdk7u/jdk7u60-dev/corba: Added tag jdk7u60-b05 for changeset 753698a91016 Message-ID: <20140212000418.B549D62BB2@hg.openjdk.java.net> Changeset: 9852efe6d6b9 Author: katleman Date: 2014-02-05 12:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/corba/rev/9852efe6d6b9 Added tag jdk7u60-b05 for changeset 753698a91016 ! .hgtags From lana.steuck at oracle.com Tue Feb 11 16:04:27 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Feb 2014 00:04:27 +0000 Subject: hg: jdk7u/jdk7u60-dev/jdk: 2 new changesets Message-ID: <20140212000500.7EF6A62BB6@hg.openjdk.java.net> Changeset: 46ca1ce7550f Author: katleman Date: 2014-02-05 12:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jdk/rev/46ca1ce7550f Added tag jdk7u60-b05 for changeset 4fb749a31107 ! .hgtags Changeset: c7c740fb7ff0 Author: lana Date: 2014-02-11 14:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jdk/rev/c7c740fb7ff0 Merge From lana.steuck at oracle.com Tue Feb 11 16:04:15 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Feb 2014 00:04:15 +0000 Subject: hg: jdk7u/jdk7u60-dev/jaxws: Added tag jdk7u60-b05 for changeset 30afd3e2e704 Message-ID: <20140212000422.D001862BB4@hg.openjdk.java.net> Changeset: dc6017fb9cde Author: katleman Date: 2014-02-05 12:31 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jaxws/rev/dc6017fb9cde Added tag jdk7u60-b05 for changeset 30afd3e2e704 ! .hgtags From alejandro.murillo at oracle.com Wed Feb 12 11:26:18 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 12 Feb 2014 19:26:18 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 10 new changesets Message-ID: <20140212192703.1071262BE3@hg.openjdk.java.net> Changeset: b92f390febd0 Author: amurillo Date: 2014-01-31 11:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b92f390febd0 8032986: new hotspot build - hs24.60-b09 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 2c512895756d Author: amurillo Date: 2014-02-03 18:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2c512895756d Added tag hs24.80-b00 for changeset b92f390febd0 ! .hgtags Changeset: 5bb695c660d7 Author: amurillo Date: 2014-02-03 18:29 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/5bb695c660d7 8033524: Set minor version for hotspot in 7u80 to 80 and build number to b01 Reviewed-by: jcoomes ! make/hotspot_version Changeset: e311856f0adb Author: mgerdin Date: 2013-09-24 14:46 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e311856f0adb 8025305: Cleanup CardTableModRefBS usage in G1 Summary: Move some G1 specific code from CardTableModRefBS to G1SATBCardTableModRefBS. Reviewed-by: brutisso, tschatzl, ehelin ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp Changeset: c80ac841bd81 Author: mgerdin Date: 2013-10-08 17:35 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c80ac841bd81 8014555: G1: Memory ordering problem with Conc refinement and card marking Summary: Add a StoreLoad barrier in the G1 post-barrier to fix a race with concurrent refinement. Reviewed-by: brutisso, tschatzl, roland ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/ptrQueue.hpp ! src/share/vm/opto/graphKit.cpp Changeset: 88a32ae18e4b Author: jwilhelm Date: 2014-02-04 16:11 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/88a32ae18e4b 8028391: Make the Min/MaxHeapFreeRatio flags manageable Summary: Made the flags Min- and MaxHeapFreeRatio manageable, and implemented support for these flags in ParallelGC. Reviewed-by: sla, mgerdin, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/management.cpp Changeset: d40d2a206cab Author: sspitsyn Date: 2014-02-06 16:23 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d40d2a206cab 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check Summary: SA should have a knowledge about the invokehandle bytecode Reviewed-by: twisti, sla, sspitsyn, sjiang, dsamersoff Contributed-by: olivier.lagneau at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java Changeset: 1bbccbe38470 Author: johnc Date: 2013-02-19 16:22 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1bbccbe38470 8006628: NEED_TEST for JDK-8002870 Summary: Regression test for 8000311. Verifies that PLABStats works with zero parallel GC threads. Reviewed-by: jmasa, johnc Contributed-by: Filipp Zhinkin + test/gc/8000311/Test8000311.java Changeset: 1448ebfef4f1 Author: tschatzl Date: 2014-02-07 12:44 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1448ebfef4f1 8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink Summary: When string and symbol table unlink are not performed in parallel, the claim index we check is not updated, and so a guarantee fails. Take this into account when checking the guarantee. Reviewed-by: brutisso, jwilhelm ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 653393f945e7 Author: amurillo Date: 2014-02-07 11:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/653393f945e7 Added tag hs24.80-b01 for changeset 1448ebfef4f1 ! .hgtags From alejandro.murillo at oracle.com Wed Feb 12 11:30:50 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 12 Feb 2014 19:30:50 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 10 new changesets Message-ID: <20140212193117.BA13362BE4@hg.openjdk.java.net> Changeset: b92f390febd0 Author: amurillo Date: 2014-01-31 11:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b92f390febd0 8032986: new hotspot build - hs24.60-b09 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 2c512895756d Author: amurillo Date: 2014-02-03 18:20 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2c512895756d Added tag hs24.80-b00 for changeset b92f390febd0 ! .hgtags Changeset: 5bb695c660d7 Author: amurillo Date: 2014-02-03 18:29 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5bb695c660d7 8033524: Set minor version for hotspot in 7u80 to 80 and build number to b01 Reviewed-by: jcoomes ! make/hotspot_version Changeset: e311856f0adb Author: mgerdin Date: 2013-09-24 14:46 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/e311856f0adb 8025305: Cleanup CardTableModRefBS usage in G1 Summary: Move some G1 specific code from CardTableModRefBS to G1SATBCardTableModRefBS. Reviewed-by: brutisso, tschatzl, ehelin ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp Changeset: c80ac841bd81 Author: mgerdin Date: 2013-10-08 17:35 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c80ac841bd81 8014555: G1: Memory ordering problem with Conc refinement and card marking Summary: Add a StoreLoad barrier in the G1 post-barrier to fix a race with concurrent refinement. Reviewed-by: brutisso, tschatzl, roland ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/ptrQueue.hpp ! src/share/vm/opto/graphKit.cpp Changeset: 88a32ae18e4b Author: jwilhelm Date: 2014-02-04 16:11 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/88a32ae18e4b 8028391: Make the Min/MaxHeapFreeRatio flags manageable Summary: Made the flags Min- and MaxHeapFreeRatio manageable, and implemented support for these flags in ParallelGC. Reviewed-by: sla, mgerdin, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/management.cpp Changeset: d40d2a206cab Author: sspitsyn Date: 2014-02-06 16:23 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d40d2a206cab 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check Summary: SA should have a knowledge about the invokehandle bytecode Reviewed-by: twisti, sla, sspitsyn, sjiang, dsamersoff Contributed-by: olivier.lagneau at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java Changeset: 1bbccbe38470 Author: johnc Date: 2013-02-19 16:22 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1bbccbe38470 8006628: NEED_TEST for JDK-8002870 Summary: Regression test for 8000311. Verifies that PLABStats works with zero parallel GC threads. Reviewed-by: jmasa, johnc Contributed-by: Filipp Zhinkin + test/gc/8000311/Test8000311.java Changeset: 1448ebfef4f1 Author: tschatzl Date: 2014-02-07 12:44 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1448ebfef4f1 8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink Summary: When string and symbol table unlink are not performed in parallel, the claim index we check is not updated, and so a guarantee fails. Take this into account when checking the guarantee. Reviewed-by: brutisso, jwilhelm ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 653393f945e7 Author: amurillo Date: 2014-02-07 11:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/653393f945e7 Added tag hs24.80-b01 for changeset 1448ebfef4f1 ! .hgtags From alejandro.murillo at oracle.com Wed Feb 12 11:44:40 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Wed, 12 Feb 2014 12:44:40 -0700 Subject: jdk7u80-b01: HotSpot Message-ID: <52FBCF28.2020606@oracle.com> hs24.80-b01 has been integrated into jdk7u80-b01. http://hg.openjdk.java.net/jdk7u/jdk7u/rev/ea798405286d http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/394f83504abb http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/653393f945e7 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/673ea3822e59 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/30afd3e2e704 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/25524158eb9f http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/744287fccf3b Component : VM Status : 0 major failures, 2 minor failures Date : 02/12/2014 at 16:00 MSK Tested By : STT_VM Cost(total man-days): 2 Workspace : 2014-02-09-000207.amurillo.hs24-80-b01-jdk7u80-b01-control Bundles : 2014-02-09-000207.amurillo.hs24-80-b01-jdk7u80-b01-control Platforms : Others Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Log : link Browsers : NA Patches : NA Number of Tests Executed : 189473 passed tests, 1730 failed tests (no new failures) Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 8006628: NEED_TEST for JDK-8002870 8014555: G1: Memory ordering problem with Conc refinement and card marking 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check 8025305: Cleanup CardTableModRefBS usage in G1 8028391: Make the Min/MaxHeapFreeRatio flags manageable 8032986: new hotspot build - hs24.60-b09 8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink 8033524: Set minor version for hotspot in 7u80 to 80 and build number to b01 New bugs filed: Bugs in PIT build: Bugs in earlier promoted build: JDK-8034765 JSR292: VM crash with assert(m != NULL && m->is_method()) failed: sanity check during class redefinition Number of PIT requested: 1 Integration target J2SE build number: jdk7u80-b01 Issues and Notes: This is PIT for HS24.80-b01 for jdk7u80-b01. Go for integration. -- Alejandro From alejandro.murillo at oracle.com Wed Feb 12 11:49:55 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Wed, 12 Feb 2014 12:49:55 -0700 Subject: [7u80] Request for approval for bulk integration of hs24.80-b01 In-Reply-To: <52FA6499.7010109@oracle.com> References: <52F7B750.9040006@oracle.com> <52F8A64B.1040405@oracle.com> <52FA6499.7010109@oracle.com> Message-ID: <52FBD063.4090404@oracle.com> The snapshot has been pushed to jdk7u/hotspot and jdk7u-dev/hotspot Rob, you can now proceed and export/import the 7u60 changesets to the 7u60 stabilization repo. All changesets but the one associated with 8033524 are approved for 7u60. They should all apply cleanly, but let me know if you run any problem. Thanks Alejandro On 2/11/2014 10:57 AM, Alejandro E Murillo wrote: > > just an update about his. There was a delay starting PIT, so > the pit-cert might not be available until Thursday morning PT, > so the integration won't be done until then > > thanks > Alejandro > > On 2/10/2014 3:13 AM, Se?n Coffey wrote: >> Approved pending positive test results. I believe Rob will take on >> the duty of bringing the fixes into the 7u60 stabilization forest. >> >> Please note that the critical request and critical approved labels >> must go on the master bug record in JIRA (type = bug). It's >> irrespective of the fixVersion to which the master bug corresponds >> to. I'll fix these up now. >> >> regards, >> Sean. >> >> On 09/02/14 17:13, Alejandro E Murillo wrote: >>> Requesting approval to integrate hs24.80-b01 into jdk7u80-b01. >>> >>> A webrev is available at: >>> >>> http://cr.openjdk.java.net/~amurillo/7u80/hs24.80-b01-jdk7u80-b01.webrev/ >>> >>> >>> Pre-integration testing is in progress; the integration will proceed >>> only after SQE has analyzed the results and approved. >>> >>> The fixes in the proposed integration are below. All have undergone >>> nightly testing and are already in a jdk8 repository. >>> All these but 8033524 (Set minor version for hotspot in 7u80 to 80 >>> and build number to b01 >>> ) are approved for 7u60 and should import cleanly into 7u60/hotspot >>> >>> 8006628: NEED_TEST for JDK-8002870 >>> 8014555: G1: Memory ordering problem with Conc refinement and card >>> marking >>> 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() >>> throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check >>> 8025305: Cleanup CardTableModRefBS usage in G1 >>> 8028391: Make the Min/MaxHeapFreeRatio flags manageable >>> 8032986: new hotspot build - hs24.60-b09 >>> 8033443: Test8000311 fails after latest changes to parallelize >>> string and symbol table unlink >>> 8033524: Set minor version for hotspot in 7u80 to 80 and build >>> number to b01 >>> >> > -- Alejandro From christian.thalinger at oracle.com Wed Feb 12 11:53:34 2014 From: christian.thalinger at oracle.com (Christian Thalinger) Date: Wed, 12 Feb 2014 11:53:34 -0800 Subject: [7u60] Request for approval: 8019184: MethodHandles.catchException() fails when methods have 8 args + varargs Message-ID: <6FABAE6B-BBCE-4B0C-8336-677000746553@oracle.com> This change was intended to end up in 7u40 but for some reason we missed it. The original bug which went into 8 is: https://bugs.openjdk.java.net/browse/JDK-8019184 and the pushed changeset: http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/bd6949f9dbb2 This is the new 7u60 backport with approval: https://bugs.openjdk.java.net/browse/JDK-8034024 From jeff.dinkins at oracle.com Wed Feb 12 13:06:10 2014 From: jeff.dinkins at oracle.com (Jeff Dinkins) Date: Wed, 12 Feb 2014 15:06:10 -0600 Subject: [7u60] Request for approval: 8019184: MethodHandles.catchException() fails when methods have 8 args + varargs In-Reply-To: <6FABAE6B-BBCE-4B0C-8336-677000746553@oracle.com> References: <6FABAE6B-BBCE-4B0C-8336-677000746553@oracle.com> Message-ID: <82D3F3F3-7102-4F31-BCF4-FFDD61D33A2D@oracle.com> I might have missed it in the bug, but - where is the review (and who are the review approvers?) thanks, -jeff On Feb 12, 2014, at 1:53 PM, Christian Thalinger wrote: > This change was intended to end up in 7u40 but for some reason we missed it. The original bug which went into 8 is: > > https://bugs.openjdk.java.net/browse/JDK-8019184 > > and the pushed changeset: > > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/bd6949f9dbb2 > > This is the new 7u60 backport with approval: > > https://bugs.openjdk.java.net/browse/JDK-8034024 > > From christian.thalinger at oracle.com Wed Feb 12 14:14:25 2014 From: christian.thalinger at oracle.com (Christian Thalinger) Date: Wed, 12 Feb 2014 14:14:25 -0800 Subject: [7u60] Request for approval: 8019184: MethodHandles.catchException() fails when methods have 8 args + varargs In-Reply-To: <82D3F3F3-7102-4F31-BCF4-FFDD61D33A2D@oracle.com> References: <6FABAE6B-BBCE-4B0C-8336-677000746553@oracle.com> <82D3F3F3-7102-4F31-BCF4-FFDD61D33A2D@oracle.com> Message-ID: <602B15B2-9427-4F41-978E-F0ACF7489268@oracle.com> On Feb 12, 2014, at 1:06 PM, Jeff Dinkins wrote: > > I might have missed it in the bug, but - where is the review (and who are the review approvers?) No, you did not miss it; I forgot to paste the link. Here is the review thread: http://mail.openjdk.java.net/pipermail/hotspot-dev/2013-July/010118.html > > thanks, > > -jeff > > On Feb 12, 2014, at 1:53 PM, Christian Thalinger wrote: > >> This change was intended to end up in 7u40 but for some reason we missed it. The original bug which went into 8 is: >> >> https://bugs.openjdk.java.net/browse/JDK-8019184 >> >> and the pushed changeset: >> >> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/bd6949f9dbb2 >> >> This is the new 7u60 backport with approval: >> >> https://bugs.openjdk.java.net/browse/JDK-8034024 >> >> > From jeff.dinkins at oracle.com Wed Feb 12 14:47:46 2014 From: jeff.dinkins at oracle.com (Jeff Dinkins) Date: Wed, 12 Feb 2014 16:47:46 -0600 Subject: [7u60] Request for approval: 8019184: MethodHandles.catchException() fails when methods have 8 args + varargs In-Reply-To: <602B15B2-9427-4F41-978E-F0ACF7489268@oracle.com> References: <6FABAE6B-BBCE-4B0C-8336-677000746553@oracle.com> <82D3F3F3-7102-4F31-BCF4-FFDD61D33A2D@oracle.com> <602B15B2-9427-4F41-978E-F0ACF7489268@oracle.com> Message-ID: <5DB8A9CB-7D50-4EA4-91A4-A6EE64A4A825@oracle.com> Thank you. Looks good - approved for 7u60. BTW, minor nit (and I might be wrong if this was originally put back to 8 last year): On the new file, it has: Copyright (c) 2013 Perhaps should be 2014? -jeff On Feb 12, 2014, at 4:14 PM, Christian Thalinger wrote: > On Feb 12, 2014, at 1:06 PM, Jeff Dinkins wrote: > >> >> I might have missed it in the bug, but - where is the review (and who are the review approvers?) > > No, you did not miss it; I forgot to paste the link. Here is the review thread: > > http://mail.openjdk.java.net/pipermail/hotspot-dev/2013-July/010118.html > >> >> thanks, >> >> -jeff >> >> On Feb 12, 2014, at 1:53 PM, Christian Thalinger wrote: >> >>> This change was intended to end up in 7u40 but for some reason we missed it. The original bug which went into 8 is: >>> >>> https://bugs.openjdk.java.net/browse/JDK-8019184 >>> >>> and the pushed changeset: >>> >>> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/bd6949f9dbb2 >>> >>> This is the new 7u60 backport with approval: >>> >>> https://bugs.openjdk.java.net/browse/JDK-8034024 >>> >>> >> > From christian.thalinger at oracle.com Wed Feb 12 14:58:35 2014 From: christian.thalinger at oracle.com (Christian Thalinger) Date: Wed, 12 Feb 2014 14:58:35 -0800 Subject: [7u60] Request for approval: 8019184: MethodHandles.catchException() fails when methods have 8 args + varargs In-Reply-To: <5DB8A9CB-7D50-4EA4-91A4-A6EE64A4A825@oracle.com> References: <6FABAE6B-BBCE-4B0C-8336-677000746553@oracle.com> <82D3F3F3-7102-4F31-BCF4-FFDD61D33A2D@oracle.com> <602B15B2-9427-4F41-978E-F0ACF7489268@oracle.com> <5DB8A9CB-7D50-4EA4-91A4-A6EE64A4A825@oracle.com> Message-ID: <46EA019D-900F-474F-9AD1-EBA3519BA8F9@oracle.com> On Feb 12, 2014, at 2:47 PM, Jeff Dinkins wrote: > > Thank you. Looks good - approved for 7u60. Thanks. > > BTW, minor nit (and I might be wrong if this was originally put back to 8 last year): > > On the new file, it has: Copyright (c) 2013 > > Perhaps should be 2014? It was pushed in 2013: author twisti Wed Jul 03 11:35:06 2013 -0700 (7 months ago) and the file wasn?t touched in 2014 so it?s fine. > > -jeff > > > On Feb 12, 2014, at 4:14 PM, Christian Thalinger wrote: >> On Feb 12, 2014, at 1:06 PM, Jeff Dinkins wrote: >> >>> >>> I might have missed it in the bug, but - where is the review (and who are the review approvers?) >> >> No, you did not miss it; I forgot to paste the link. Here is the review thread: >> >> http://mail.openjdk.java.net/pipermail/hotspot-dev/2013-July/010118.html >> >>> >>> thanks, >>> >>> -jeff >>> >>> On Feb 12, 2014, at 1:53 PM, Christian Thalinger wrote: >>> >>>> This change was intended to end up in 7u40 but for some reason we missed it. The original bug which went into 8 is: >>>> >>>> https://bugs.openjdk.java.net/browse/JDK-8019184 >>>> >>>> and the pushed changeset: >>>> >>>> http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/bd6949f9dbb2 >>>> >>>> This is the new 7u60 backport with approval: >>>> >>>> https://bugs.openjdk.java.net/browse/JDK-8034024 >>>> >>>> >>> >> > From david.katleman at oracle.com Wed Feb 12 15:06:54 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Feb 2014 23:06:54 +0000 Subject: hg: jdk7u/jdk7u60/corba: Added tag jdk7u60-b06 for changeset 9852efe6d6b9 Message-ID: <20140212230655.F2FF562C00@hg.openjdk.java.net> Changeset: 84a18429f247 Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/corba/rev/84a18429f247 Added tag jdk7u60-b06 for changeset 9852efe6d6b9 ! .hgtags From david.katleman at oracle.com Wed Feb 12 15:06:42 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Feb 2014 23:06:42 +0000 Subject: hg: jdk7u/jdk7u60: Added tag jdk7u60-b06 for changeset b0940b205cab Message-ID: <20140212230642.690F162BFF@hg.openjdk.java.net> Changeset: cae7bacaa13b Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/rev/cae7bacaa13b Added tag jdk7u60-b06 for changeset b0940b205cab ! .hgtags From david.katleman at oracle.com Wed Feb 12 15:08:15 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Feb 2014 23:08:15 +0000 Subject: hg: jdk7u/jdk7u60/hotspot: Added tag jdk7u60-b06 for changeset 0cc4550bd9c5 Message-ID: <20140212230819.6D36662C01@hg.openjdk.java.net> Changeset: 2d75b3d4ca1d Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/2d75b3d4ca1d Added tag jdk7u60-b06 for changeset 0cc4550bd9c5 ! .hgtags From david.katleman at oracle.com Wed Feb 12 15:10:36 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Feb 2014 23:10:36 +0000 Subject: hg: jdk7u/jdk7u60/jaxp: Added tag jdk7u60-b06 for changeset fd1cb0040a1d Message-ID: <20140212231039.426E462C04@hg.openjdk.java.net> Changeset: cd7c8fa7a057 Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxp/rev/cd7c8fa7a057 Added tag jdk7u60-b06 for changeset fd1cb0040a1d ! .hgtags From david.katleman at oracle.com Wed Feb 12 15:10:50 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Feb 2014 23:10:50 +0000 Subject: hg: jdk7u/jdk7u60/jaxws: Added tag jdk7u60-b06 for changeset dc6017fb9cde Message-ID: <20140212231054.206AC62C05@hg.openjdk.java.net> Changeset: 0380cb9d4dc2 Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxws/rev/0380cb9d4dc2 Added tag jdk7u60-b06 for changeset dc6017fb9cde ! .hgtags From david.katleman at oracle.com Wed Feb 12 15:11:06 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Feb 2014 23:11:06 +0000 Subject: hg: jdk7u/jdk7u60/jdk: Added tag jdk7u60-b06 for changeset 46ca1ce7550f Message-ID: <20140212231126.D05E062C07@hg.openjdk.java.net> Changeset: 20e2e15dc5b1 Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/20e2e15dc5b1 Added tag jdk7u60-b06 for changeset 46ca1ce7550f ! .hgtags From christian.thalinger at oracle.com Wed Feb 12 15:09:53 2014 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Wed, 12 Feb 2014 23:09:53 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8019184: MethodHandles.catchException() fails when methods have 8 args + varargs Message-ID: <20140212231059.3E0E462C06@hg.openjdk.java.net> Changeset: 3edb49b50486 Author: twisti Date: 2013-07-03 11:35 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/3edb49b50486 8019184: MethodHandles.catchException() fails when methods have 8 args + varargs Reviewed-by: jrose ! src/share/classes/java/lang/invoke/MethodHandleImpl.java + test/java/lang/invoke/TestCatchExceptionWithVarargs.java From david.katleman at oracle.com Wed Feb 12 15:13:35 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 12 Feb 2014 23:13:35 +0000 Subject: hg: jdk7u/jdk7u60/langtools: Added tag jdk7u60-b06 for changeset 8f6db72756f3 Message-ID: <20140212231341.A89F162C08@hg.openjdk.java.net> Changeset: e63a64c50c0c Author: katleman Date: 2014-02-12 14:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/langtools/rev/e63a64c50c0c Added tag jdk7u60-b06 for changeset 8f6db72756f3 ! .hgtags From bhavesh.x.patel at oracle.com Wed Feb 12 18:31:23 2014 From: bhavesh.x.patel at oracle.com (Bhavesh Patel) Date: Wed, 12 Feb 2014 18:31:23 -0800 (PST) Subject: [7u60] Request for phase 2 approval for CR 8016328: Regression : Javadoc i18n regression caused by fix for 8012375 Message-ID: <77b04f75-7726-4c75-8cf0-26a3d08a438b@default> Master Bug: https://bugs.openjdk.java.net/browse/JDK-8016328 Backport Bug: https://bugs.openjdk.java.net/browse/JDK-8019802 Webrev: http://cr.openjdk.java.net/~bpatel/8016328/webrev/ Reviewer: Jonathan Gibbons This bug is approved for 7u60 and has a 7u60-critical-approved label on the master bug. The fix is almost a backport with minimal differences, for a fix that has been in 8 for some time now. JDK 8 changeset: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/184c0d6698c3 From sean.coffey at oracle.com Thu Feb 13 01:22:37 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 13 Feb 2014 09:22:37 +0000 Subject: [7u60] Request for phase 2 approval for CR 8016328: Regression : Javadoc i18n regression caused by fix for 8012375 In-Reply-To: <77b04f75-7726-4c75-8cf0-26a3d08a438b@default> References: <77b04f75-7726-4c75-8cf0-26a3d08a438b@default> Message-ID: <52FC8EDD.6030802@oracle.com> This is more of a retroactive request since the fix was recently pushed to the 7u60-dev forest. Consider this approved for 7u60 and push to jdk7u-dev as per new stabilization process. regards, Sean. On 13/02/2014 02:31, Bhavesh Patel wrote: > Master Bug: https://bugs.openjdk.java.net/browse/JDK-8016328 > Backport Bug: https://bugs.openjdk.java.net/browse/JDK-8019802 > > Webrev: http://cr.openjdk.java.net/~bpatel/8016328/webrev/ > Reviewer: Jonathan Gibbons > > This bug is approved for 7u60 and has a 7u60-critical-approved label on the master bug. > > The fix is almost a backport with minimal differences, for a fix that has been in 8 for some time now. > > JDK 8 changeset: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/184c0d6698c3 From dmitry.degrave at oracle.com Thu Feb 13 07:44:09 2014 From: dmitry.degrave at oracle.com (dmeetry degrave) Date: Thu, 13 Feb 2014 19:44:09 +0400 Subject: [7u-dev] Request for approval: 7023713 - HttpCookie.domainMatches("hostname.local", "hostname") should return true Message-ID: <52FCE849.8020206@oracle.com> Hi, Looking for an approval for unaltered back port to 7u80 - import applies cleanly and test runs fine. We need it as follow up to 8031028 [1] 7023713: HttpCookie.domainMatches("hostname.local", "hostname") should return true https://bugs.openjdk.java.net/browse/JDK-7023713 http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5c1f90dd0405 thanks, dmeetry [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/db7a06b2b7ee From dmitry.degrave at oracle.com Thu Feb 13 08:33:51 2014 From: dmitry.degrave at oracle.com (dmeetry degrave) Date: Thu, 13 Feb 2014 20:33:51 +0400 Subject: [7u-dev] Request for approval: 7023713 - HttpCookie.domainMatches("hostname.local", "hostname") should return true In-Reply-To: <52FCE849.8020206@oracle.com> References: <52FCE849.8020206@oracle.com> Message-ID: <52FCF3EF.1010109@oracle.com> Sorry, I'm withdrawing this request as this back port was already discussed in this alias and was deferred. thanks, dmeetry On 02/13/2014 07:44 PM, dmeetry degrave wrote: > Hi, > > Looking for an approval for unaltered back port to 7u80 - import applies > cleanly and test runs fine. We need it as follow up to 8031028 [1] > > 7023713: HttpCookie.domainMatches("hostname.local", "hostname") should > return true > https://bugs.openjdk.java.net/browse/JDK-7023713 > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5c1f90dd0405 > > thanks, > dmeetry > > [1] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/db7a06b2b7ee From rob.mckenna at oracle.com Thu Feb 13 09:57:03 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Thu, 13 Feb 2014 17:57:03 +0000 Subject: [7u-dev] Request for approval: 7152892 - some jtreg tests fail with permission denied Message-ID: <52FD076F.50906@oracle.com> Backport from JDK8: Bug: https://bugs.openjdk.java.net/browse/JDK-7152892 Review: http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-February/024995.html Changeset: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/355a9b744e88 There is the small addition of a test in the langtools repository to the JDK7 version of this fix. Webrev here: http://cr.openjdk.java.net/~robm/7152892/webrev.langtools/ -Rob From sean.coffey at oracle.com Thu Feb 13 10:08:44 2014 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Thu, 13 Feb 2014 18:08:44 +0000 Subject: [7u-dev] Request for approval: 7152892 - some jtreg tests fail with permission denied In-Reply-To: <52FD076F.50906@oracle.com> References: <52FD076F.50906@oracle.com> Message-ID: <52FD0A2C.5040606@oracle.com> Looks good Rob. Approved. regards, Sean. On 13/02/2014 17:57, Rob McKenna wrote: > Backport from JDK8: > > Bug: https://bugs.openjdk.java.net/browse/JDK-7152892 > Review: > http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-February/024995.html > Changeset: > http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/355a9b744e88 > > There is the small addition of a test in the langtools repository to > the JDK7 version of this fix. Webrev here: > > http://cr.openjdk.java.net/~robm/7152892/webrev.langtools/ > > -Rob > From rob.mckenna at oracle.com Thu Feb 13 13:38:24 2014 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Thu, 13 Feb 2014 21:38:24 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7152892: some jtreg tests fail with permission denied Message-ID: <20140213213841.A1FD862C46@hg.openjdk.java.net> Changeset: c5d7cbccfcd7 Author: robm Date: 2014-02-13 21:35 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/c5d7cbccfcd7 7152892: some jtreg tests fail with permission denied Reviewed-by: coffeys ! test/java/lang/ClassLoader/Assert.sh ! test/java/rmi/registry/readTest/readTest.sh ! test/java/util/zip/ZipFile/ReadZip.java ! test/sun/net/www/protocol/jar/jarbug/run.sh From rob.mckenna at oracle.com Thu Feb 13 13:41:50 2014 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Thu, 13 Feb 2014 21:41:50 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7152892: some jtreg tests fail with permission denied Message-ID: <20140213214154.B230762C47@hg.openjdk.java.net> Changeset: 0774840070f5 Author: robm Date: 2014-02-13 21:39 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/0774840070f5 7152892: some jtreg tests fail with permission denied Reviewed-by: coffeys ! test/tools/javac/ClassPathTest/ClassPathTest.sh From bhavesh.x.patel at oracle.com Thu Feb 13 15:17:09 2014 From: bhavesh.x.patel at oracle.com (bhavesh.x.patel at oracle.com) Date: Thu, 13 Feb 2014 23:17:09 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 8016328: Regression : Javadoc i18n regression caused by fix for 8012375 Message-ID: <20140213231715.01B5A62C51@hg.openjdk.java.net> Changeset: 71b361cf81bc Author: bpatel Date: 2014-02-13 15:15 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/71b361cf81bc 8016328: Regression : Javadoc i18n regression caused by fix for 8012375 Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! test/com/sun/javadoc/testHref/TestHref.java ! test/com/sun/javadoc/testJavascript/TestJavascript.java ! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java From rob.mckenna at oracle.com Fri Feb 14 05:08:19 2014 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 14 Feb 2014 13:08:19 +0000 Subject: hg: jdk7u/jdk7u60-dev/langtools: 8033294: javac, spurious warning for instanceof operator Message-ID: <20140214130826.641E962C6B@hg.openjdk.java.net> Changeset: da87f2bc8fd9 Author: vromero Date: 2014-02-11 21:01 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/langtools/rev/da87f2bc8fd9 8033294: javac, spurious warning for instanceof operator Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/T8033294/RedundantWarningInIntersectionTest.java From rob.mckenna at oracle.com Fri Feb 14 05:08:50 2014 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 14 Feb 2014 13:08:50 +0000 Subject: hg: jdk7u/jdk7u60-dev/hotspot: 7 new changesets Message-ID: <20140214130916.ED97662C6C@hg.openjdk.java.net> Changeset: 0c64f87917b4 Author: amurillo Date: 2014-01-31 11:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/0c64f87917b4 8032986: new hotspot build - hs24.60-b09 Reviewed-by: jcoomes ! make/hotspot_version Changeset: eacc90e71427 Author: mgerdin Date: 2013-09-24 14:46 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/eacc90e71427 8025305: Cleanup CardTableModRefBS usage in G1 Summary: Move some G1 specific code from CardTableModRefBS to G1SATBCardTableModRefBS. Reviewed-by: brutisso, tschatzl, ehelin ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp Changeset: 5afc5a089c2c Author: mgerdin Date: 2013-10-08 17:35 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/5afc5a089c2c 8014555: G1: Memory ordering problem with Conc refinement and card marking Summary: Add a StoreLoad barrier in the G1 post-barrier to fix a race with concurrent refinement. Reviewed-by: brutisso, tschatzl, roland ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/ptrQueue.hpp ! src/share/vm/opto/graphKit.cpp Changeset: 406e002ed1e1 Author: jwilhelm Date: 2014-02-04 16:11 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/406e002ed1e1 8028391: Make the Min/MaxHeapFreeRatio flags manageable Summary: Made the flags Min- and MaxHeapFreeRatio manageable, and implemented support for these flags in ParallelGC. Reviewed-by: sla, mgerdin, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/management.cpp Changeset: 2472efeb0599 Author: sspitsyn Date: 2014-02-06 16:23 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/2472efeb0599 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check Summary: SA should have a knowledge about the invokehandle bytecode Reviewed-by: twisti, sla, sspitsyn, sjiang, dsamersoff Contributed-by: olivier.lagneau at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java Changeset: 04e3a3cc0f87 Author: johnc Date: 2013-02-19 16:22 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/04e3a3cc0f87 8006628: NEED_TEST for JDK-8002870 Summary: Regression test for 8000311. Verifies that PLABStats works with zero parallel GC threads. Reviewed-by: jmasa, johnc Contributed-by: Filipp Zhinkin + test/gc/8000311/Test8000311.java Changeset: 7baccd19a1ae Author: tschatzl Date: 2014-02-07 12:44 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/7baccd19a1ae 8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink Summary: When string and symbol table unlink are not performed in parallel, the claim index we check is not updated, and so a guarantee fails. Take this into account when checking the guarantee. Reviewed-by: brutisso, jwilhelm ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp From rob.mckenna at oracle.com Fri Feb 14 05:09:17 2014 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 14 Feb 2014 13:09:17 +0000 Subject: hg: jdk7u/jdk7u60-dev/jdk: 8019184: MethodHandles.catchException() fails when methods have 8 args + varargs Message-ID: <20140214131023.B031D62C6D@hg.openjdk.java.net> Changeset: 198df3575e01 Author: twisti Date: 2013-07-03 11:35 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jdk/rev/198df3575e01 8019184: MethodHandles.catchException() fails when methods have 8 args + varargs Reviewed-by: jrose ! src/share/classes/java/lang/invoke/MethodHandleImpl.java + test/java/lang/invoke/TestCatchExceptionWithVarargs.java From dmitry.samersoff at oracle.com Fri Feb 14 10:21:19 2014 From: dmitry.samersoff at oracle.com (Dmitry Samersoff) Date: Fri, 14 Feb 2014 22:21:19 +0400 Subject: [7u-dev] RR(XS): Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 Message-ID: <52FE5E9F.7030203@oracle.com> Hi Everyone, Please review the fix. The fix remove a colon (:) from file with reference output. http://cr.openjdk.java.net/~dsamersoff/JDK-8019800/webrev.01/ -Dmitry -- Dmitry Samersoff Oracle Java development team, Saint Petersburg, Russia * I would love to change the world, but they won't give me the sources. From alejandro.murillo at oracle.com Fri Feb 14 17:07:46 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 14 Feb 2014 18:07:46 -0700 Subject: [7u80] Request for approval for bulk integration of hs24.80-b02 Message-ID: <52FEBDE2.9000706@oracle.com> Requesting approval to integrate hs24.80-b02 into jdk7u80-b01. A webrev is available at: http://cr.openjdk.java.net/~amurillo/7u80/hs24.80-b02-jdk7u80-b01.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk8 repository. 7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments 8007037: JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands 8008511: JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition 8013945: CMS fatal error: must own lock MemberNameTable_lock 8014052: JSR292: assert(end_offset == next_offset) failed: matched ending 8014288: perf regression in nashorn JDK-8008448.js test after 8008511 changes 8023004: JSR 292: java.lang.RuntimeException: Original target method was called. 8033487: Improve GC option handling 8033970: new hotspot build - hs24.80-b02 -- Alejandro From sean.coffey at oracle.com Sat Feb 15 04:46:32 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Sat, 15 Feb 2014 12:46:32 +0000 Subject: [7u80] Request for approval for bulk integration of hs24.80-b02 In-Reply-To: <52FEBDE2.9000706@oracle.com> References: <52FEBDE2.9000706@oracle.com> Message-ID: <52FF61A8.1050107@oracle.com> Alejandro, the webrev link gives 404. regards, Sean. On 15/02/2014 01:07, Alejandro E Murillo wrote: > Requesting approval to integrate hs24.80-b02 into jdk7u80-b01. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u80/hs24.80-b02-jdk7u80-b01.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk8 repository. > > 7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments > 8007037: JSR 292: the VM_RedefineClasses::append_entry() should do > cross-checks with indy operands > 8008511: JSR 292: MemberName vmtarget refs to methods must be updated > at class redefinition > 8013945: CMS fatal error: must own lock MemberNameTable_lock > 8014052: JSR292: assert(end_offset == next_offset) failed: matched ending > 8014288: perf regression in nashorn JDK-8008448.js test after 8008511 > changes > 8023004: JSR 292: java.lang.RuntimeException: Original target method > was called. > 8033487: Improve GC option handling > 8033970: new hotspot build - hs24.80-b02 > From staffan.larsen at oracle.com Sun Feb 16 23:45:32 2014 From: staffan.larsen at oracle.com (Staffan Larsen) Date: Mon, 17 Feb 2014 08:45:32 +0100 Subject: [7u-dev] RR(XS): Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 In-Reply-To: <52FE5E9F.7030203@oracle.com> References: <52FE5E9F.7030203@oracle.com> Message-ID: <45E99422-CB76-41E7-9995-4E9F78F91696@oracle.com> Looks good! Thanks, /Staffan On 14 feb 2014, at 19:21, Dmitry Samersoff wrote: > Hi Everyone, > > Please review the fix. > > The fix remove a colon (:) from file with reference output. > > http://cr.openjdk.java.net/~dsamersoff/JDK-8019800/webrev.01/ > > -Dmitry > > -- > Dmitry Samersoff > Oracle Java development team, Saint Petersburg, Russia > * I would love to change the world, but they won't give me the sources. From konstantin.shefov at oracle.com Mon Feb 17 06:51:35 2014 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Mon, 17 Feb 2014 18:51:35 +0400 Subject: [7u-dev] Request for approval: 8017456 - [TEST_BUG] java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html: test frames remain after test execution Message-ID: <530221F7.7000704@oracle.com> Please approve the simple backport from jdk9. Bug: https://bugs.openjdk.java.net/browse/JDK-8017456 Fix pushed as: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9c9d4a85a248 Fix applies without an issue to http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk Webrev is available at: http://cr.openjdk.java.net/~kshefov/8017456/webrev.00 /Konstantin From dalibor.topic at oracle.com Mon Feb 17 07:13:05 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Mon, 17 Feb 2014 16:13:05 +0100 Subject: [7u-dev] Request for approval: 8017456 - [TEST_BUG] java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html: test frames remain after test execution In-Reply-To: <530221F7.7000704@oracle.com> References: <530221F7.7000704@oracle.com> Message-ID: <53022701.1070707@oracle.com> Thanks, Konstantin - approved for 7u-dev. On 17.02.2014 15:51, Konstantin Shefov wrote: > Please approve the simple backport from jdk9. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8017456 > Fix pushed as: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9c9d4a85a248 > Fix applies without an issue to > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk > Webrev is available at: > http://cr.openjdk.java.net/~kshefov/8017456/webrev.00 > > /Konstantin -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From alejandro.murillo at oracle.com Mon Feb 17 09:13:43 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Mon, 17 Feb 2014 10:13:43 -0700 Subject: [7u80] Request for approval for bulk integration of hs24.80-b02 In-Reply-To: <52FF61A8.1050107@oracle.com> References: <52FEBDE2.9000706@oracle.com> <52FF61A8.1050107@oracle.com> Message-ID: <53024347.1080707@oracle.com> apologies for that it's available now thanks Alejandro On 2/15/2014 5:46 AM, Se?n Coffey wrote: > Alejandro, > > the webrev link gives 404. > > regards, > Sean. > > On 15/02/2014 01:07, Alejandro E Murillo wrote: >> Requesting approval to integrate hs24.80-b02 into jdk7u80-b01. >> >> A webrev is available at: >> >> http://cr.openjdk.java.net/~amurillo/7u80/hs24.80-b02-jdk7u80-b01.webrev/ >> >> >> Pre-integration testing is in progress; the integration will proceed >> only after SQE has analyzed the results and approved. >> >> The fixes in the proposed integration are below. All have undergone >> nightly testing and are already in a jdk8 repository. >> >> 7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments >> 8007037: JSR 292: the VM_RedefineClasses::append_entry() should do >> cross-checks with indy operands >> 8008511: JSR 292: MemberName vmtarget refs to methods must be updated >> at class redefinition >> 8013945: CMS fatal error: must own lock MemberNameTable_lock >> 8014052: JSR292: assert(end_offset == next_offset) failed: matched >> ending >> 8014288: perf regression in nashorn JDK-8008448.js test after 8008511 >> changes >> 8023004: JSR 292: java.lang.RuntimeException: Original target method >> was called. >> 8033487: Improve GC option handling >> 8033970: new hotspot build - hs24.80-b02 >> -- Alejandro From sean.coffey at oracle.com Mon Feb 17 09:26:01 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 17 Feb 2014 17:26:01 +0000 Subject: [7u80] Request for approval for bulk integration of hs24.80-b02 In-Reply-To: <53024347.1080707@oracle.com> References: <52FEBDE2.9000706@oracle.com> <52FF61A8.1050107@oracle.com> <53024347.1080707@oracle.com> Message-ID: <53024629.50806@oracle.com> Approved for jdk7u pending positive PIT results. regards, Sean. On 17/02/14 17:13, Alejandro E Murillo wrote: > > apologies for that > it's available now > thanks > Alejandro > On 2/15/2014 5:46 AM, Se?n Coffey wrote: >> Alejandro, >> >> the webrev link gives 404. >> >> regards, >> Sean. >> >> On 15/02/2014 01:07, Alejandro E Murillo wrote: >>> Requesting approval to integrate hs24.80-b02 into jdk7u80-b01. >>> >>> A webrev is available at: >>> >>> http://cr.openjdk.java.net/~amurillo/7u80/hs24.80-b02-jdk7u80-b01.webrev/ >>> >>> >>> Pre-integration testing is in progress; the integration will proceed >>> only after SQE has analyzed the results and approved. >>> >>> The fixes in the proposed integration are below. All have undergone >>> nightly testing and are already in a jdk8 repository. >>> >>> 7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments >>> 8007037: JSR 292: the VM_RedefineClasses::append_entry() should do >>> cross-checks with indy operands >>> 8008511: JSR 292: MemberName vmtarget refs to methods must be >>> updated at class redefinition >>> 8013945: CMS fatal error: must own lock MemberNameTable_lock >>> 8014052: JSR292: assert(end_offset == next_offset) failed: matched >>> ending >>> 8014288: perf regression in nashorn JDK-8008448.js test after >>> 8008511 changes >>> 8023004: JSR 292: java.lang.RuntimeException: Original target method >>> was called. >>> 8033487: Improve GC option handling >>> 8033970: new hotspot build - hs24.80-b02 >>> > From anton.nashatyrev at oracle.com Mon Feb 17 09:54:47 2014 From: anton.nashatyrev at oracle.com (anton nashatyrev) Date: Mon, 17 Feb 2014 21:54:47 +0400 Subject: [7u-dev] Request for backport approval: 7094099: DropDown List of JComboBox detached Message-ID: <53024CE7.9070303@oracle.com> Hello, please approve the fix backport from jdk9 to jdk7u-dev. The patch was applied without any modifications (except of copyright year) Bug: https://bugs.openjdk.java.net/browse/JDK-7094099 Webrev: http://cr.openjdk.java.net/~anashaty/7094099/7/webrev.00/ Jdk9 Changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f8c51d72400f Thanks! Anton. From sean.coffey at oracle.com Mon Feb 17 09:59:32 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 17 Feb 2014 17:59:32 +0000 Subject: [7u-dev] Request for backport approval: 7094099: DropDown List of JComboBox detached In-Reply-To: <53024CE7.9070303@oracle.com> References: <53024CE7.9070303@oracle.com> Message-ID: <53024E04.5070605@oracle.com> JDK 9 review thread : http://mail.openjdk.java.net/pipermail/swing-dev/2014-February/003272.html Approved for jdk7u-dev. regards, Sean. On 17/02/14 17:54, anton nashatyrev wrote: > Hello, > > please approve the fix backport from jdk9 to jdk7u-dev. The patch > was applied without any modifications (except of copyright year) > > Bug: https://bugs.openjdk.java.net/browse/JDK-7094099 > Webrev: http://cr.openjdk.java.net/~anashaty/7094099/7/webrev.00/ > > Jdk9 Changeset: > http://hg.openjdk.java.net/jdk9/client/jdk/rev/f8c51d72400f > > > Thanks! > Anton. From lana.steuck at oracle.com Mon Feb 17 11:11:59 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 17 Feb 2014 19:11:59 +0000 Subject: hg: jdk7u/jdk7u60/langtools: 3 new changesets Message-ID: <20140217191219.F385B62CE3@hg.openjdk.java.net> Changeset: ff6a1c2be8b8 Author: bpatel Date: 2014-02-10 09:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/langtools/rev/ff6a1c2be8b8 8016328: Regression : Javadoc i18n regression caused by fix for 8012375 Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! test/com/sun/javadoc/testHref/TestHref.java ! test/com/sun/javadoc/testJavascript/TestJavascript.java ! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java Changeset: da87f2bc8fd9 Author: vromero Date: 2014-02-11 21:01 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/langtools/rev/da87f2bc8fd9 8033294: javac, spurious warning for instanceof operator Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/T8033294/RedundantWarningInIntersectionTest.java Changeset: 02f050bc5569 Author: lana Date: 2014-02-15 17:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/langtools/rev/02f050bc5569 Merge From lana.steuck at oracle.com Mon Feb 17 11:11:53 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 17 Feb 2014 19:11:53 +0000 Subject: hg: jdk7u/jdk7u60/hotspot: 8 new changesets Message-ID: <20140217191232.9A5C562CE4@hg.openjdk.java.net> Changeset: 0c64f87917b4 Author: amurillo Date: 2014-01-31 11:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/0c64f87917b4 8032986: new hotspot build - hs24.60-b09 Reviewed-by: jcoomes ! make/hotspot_version Changeset: eacc90e71427 Author: mgerdin Date: 2013-09-24 14:46 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/eacc90e71427 8025305: Cleanup CardTableModRefBS usage in G1 Summary: Move some G1 specific code from CardTableModRefBS to G1SATBCardTableModRefBS. Reviewed-by: brutisso, tschatzl, ehelin ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp Changeset: 5afc5a089c2c Author: mgerdin Date: 2013-10-08 17:35 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/5afc5a089c2c 8014555: G1: Memory ordering problem with Conc refinement and card marking Summary: Add a StoreLoad barrier in the G1 post-barrier to fix a race with concurrent refinement. Reviewed-by: brutisso, tschatzl, roland ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/ptrQueue.hpp ! src/share/vm/opto/graphKit.cpp Changeset: 406e002ed1e1 Author: jwilhelm Date: 2014-02-04 16:11 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/406e002ed1e1 8028391: Make the Min/MaxHeapFreeRatio flags manageable Summary: Made the flags Min- and MaxHeapFreeRatio manageable, and implemented support for these flags in ParallelGC. Reviewed-by: sla, mgerdin, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/management.cpp Changeset: 2472efeb0599 Author: sspitsyn Date: 2014-02-06 16:23 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/2472efeb0599 8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check Summary: SA should have a knowledge about the invokehandle bytecode Reviewed-by: twisti, sla, sspitsyn, sjiang, dsamersoff Contributed-by: olivier.lagneau at oracle.com ! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java Changeset: 04e3a3cc0f87 Author: johnc Date: 2013-02-19 16:22 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/04e3a3cc0f87 8006628: NEED_TEST for JDK-8002870 Summary: Regression test for 8000311. Verifies that PLABStats works with zero parallel GC threads. Reviewed-by: jmasa, johnc Contributed-by: Filipp Zhinkin + test/gc/8000311/Test8000311.java Changeset: 7baccd19a1ae Author: tschatzl Date: 2014-02-07 12:44 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/7baccd19a1ae 8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink Summary: When string and symbol table unlink are not performed in parallel, the claim index we check is not updated, and so a guarantee fails. Take this into account when checking the guarantee. Reviewed-by: brutisso, jwilhelm ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 2d053c4fd767 Author: lana Date: 2014-02-15 17:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/2d053c4fd767 Merge From lana.steuck at oracle.com Mon Feb 17 11:12:15 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 17 Feb 2014 19:12:15 +0000 Subject: hg: jdk7u/jdk7u60/jdk: 11 new changesets Message-ID: <20140217191458.5ED1762CE5@hg.openjdk.java.net> Changeset: 51962feb89c8 Author: igerasim Date: 2014-01-23 03:22 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/51962feb89c8 8023881: IDN.USE_STD3_ASCII_RULES option is too strict to use Unicode in IDN.toASCII Reviewed-by: michaelm ! src/share/classes/java/net/IDN.java + test/java/net/IDN/UseSTD3ASCIIRules.java Changeset: 0b0b3012a6af Author: igerasim Date: 2014-01-25 00:49 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/0b0b3012a6af 8030698: Several GUI labels in jconsole need correction Reviewed-by: sla ! src/share/classes/sun/tools/jconsole/Messages.java ! src/share/classes/sun/tools/jconsole/SummaryTab.java ! src/share/classes/sun/tools/jconsole/ThreadTab.java ! src/share/classes/sun/tools/jconsole/resources/messages.properties ! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties ! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties Changeset: ddacc52ea09e Author: igerasim Date: 2014-01-24 21:46 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/ddacc52ea09e 8030878: JConsole issues meaningless message if SSL connection fails Reviewed-by: mchung, sla ! src/share/classes/sun/tools/jconsole/Messages.java ! src/share/classes/sun/tools/jconsole/VMPanel.java ! src/share/classes/sun/tools/jconsole/resources/messages.properties Changeset: 3bb9483ca099 Author: bchristi Date: 2013-08-02 15:30 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/3bb9483ca099 8011194: Apps launched via double-clicked .jars have file.encoding value of US-ASCII on Mac OS X Summary: On Mac, default to UTF-8 if no environmental hints are available Reviewed-by: naoto, ddehaven ! src/solaris/native/java/lang/java_props_md.c + test/java/lang/System/MacEncoding/ExpectedEncoding.java + test/java/lang/System/MacEncoding/MacJNUEncoding.sh + test/java/lang/System/MacEncoding/TestFileEncoding.java - test/java/lang/System/MacJNUEncoding/ExpectedEncoding.java - test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh Changeset: 4e58dadf5ee8 Author: bchristi Date: 2014-01-28 11:19 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/4e58dadf5ee8 7199674: (props) user.home property does not return an accessible location in sandboxed environment [macosx] Summary: On MacOS X set user.home to value of NSHomeDirectory() Reviewed-by: alanb, ddehaven, mduigou ! make/common/Defs-macosx.gmk ! make/java/java/Makefile ! src/solaris/native/java/lang/java_props_macosx.c ! src/solaris/native/java/lang/java_props_macosx.h ! src/solaris/native/java/lang/java_props_md.c Changeset: 63c5c6443857 Author: miroslawzn Date: 2014-01-30 13:28 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/63c5c6443857 8011944: Sort fails with ArrayIndexOutOfBoundsException Reviewed-by: alanb ! src/share/classes/java/util/ComparableTimSort.java ! src/share/classes/java/util/TimSort.java + test/java/util/Arrays/TimSortStackSize.java Changeset: 1ef6be92ce88 Author: aefimov Date: 2014-02-04 17:37 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/1ef6be92ce88 8030822: (tz) Support tzdata2013i Reviewed-by: coffeys, mfang, okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/asia ! make/sun/javazic/tzdata/northamerica ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java Changeset: 664f8c3aa468 Author: aefimov Date: 2014-01-31 18:10 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/664f8c3aa468 8027973: javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java hangs (win) Reviewed-by: alanb, dfuchs, joehw + test/javax/xml/jaxp/transform/8004476/SecureProcessingTest.xml + test/javax/xml/jaxp/transform/8004476/TestBase.java + test/javax/xml/jaxp/transform/8004476/XPathExFuncTest.java + test/javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java + test/javax/xml/jaxp/transform/8004476/tokenize.xml + test/javax/xml/jaxp/transform/8004476/tokenize.xsl - test/javax/xml/jaxp/transform/jdk8004476/SecureProcessingTest.xml - test/javax/xml/jaxp/transform/jdk8004476/TestBase.java - test/javax/xml/jaxp/transform/jdk8004476/XPathExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xml - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xsl Changeset: c7c740fb7ff0 Author: lana Date: 2014-02-11 14:50 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/c7c740fb7ff0 Merge Changeset: 198df3575e01 Author: twisti Date: 2013-07-03 11:35 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/198df3575e01 8019184: MethodHandles.catchException() fails when methods have 8 args + varargs Reviewed-by: jrose ! src/share/classes/java/lang/invoke/MethodHandleImpl.java + test/java/lang/invoke/TestCatchExceptionWithVarargs.java Changeset: d5a2f60006e3 Author: lana Date: 2014-02-15 17:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/d5a2f60006e3 Merge - test/java/lang/System/MacJNUEncoding/ExpectedEncoding.java - test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh - test/javax/xml/jaxp/transform/jdk8004476/SecureProcessingTest.xml - test/javax/xml/jaxp/transform/jdk8004476/TestBase.java - test/javax/xml/jaxp/transform/jdk8004476/XPathExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xml - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xsl From lana.steuck at oracle.com Mon Feb 17 11:19:34 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 17 Feb 2014 11:19:34 -0800 (PST) Subject: jdk7u-b07: jdk7u60-dev Message-ID: <201402171919.s1HJJYO3010405@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u60/rev/cae7bacaa13b http://hg.openjdk.java.net/jdk7u/jdk7u60/langtools/rev/02f050bc5569 http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/d5a2f60006e3 http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxws/rev/0380cb9d4dc2 http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxp/rev/cd7c8fa7a057 http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/2d053c4fd767 http://hg.openjdk.java.net/jdk7u/jdk7u60/corba/rev/84a18429f247 --- All the fixes will be tested during promotion (no PIT testing at this point). From igor.veresov at oracle.com Mon Feb 17 14:47:55 2014 From: igor.veresov at oracle.com (Igor Veresov) Date: Mon, 17 Feb 2014 14:47:55 -0800 Subject: Approval request for 8032207 and 8031743 Message-ID: <55EFAFE2-B5CE-4B83-B526-EEE818714BE0@oracle.com> Requesting approval for these guys: changeset: 4955:d159f9d85a18 user: iveresov date: Fri Jan 17 18:09:08 2014 -0800 summary: 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size changeset: 4956:179c1940854f tag: tip user: iveresov date: Tue Jan 21 20:05:28 2014 -0800 summary: 8031743: C2: loadI2L_immI broken for negative memory values igor From rob.mckenna at oracle.com Mon Feb 17 17:00:31 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Tue, 18 Feb 2014 01:00:31 +0000 Subject: Approval request for 8032207 and 8031743 In-Reply-To: <55EFAFE2-B5CE-4B83-B526-EEE818714BE0@oracle.com> References: <55EFAFE2-B5CE-4B83-B526-EEE818714BE0@oracle.com> Message-ID: <5302B0AF.1050800@oracle.com> Hi Igor, For completeness please re-request following the approval request template detailed at: http://openjdk.java.net/projects/jdk7u/approval-template.html -Rob On 17/02/14 22:47, Igor Veresov wrote: > Requesting approval for these guys: > > changeset: 4955:d159f9d85a18 > user: iveresov > date: Fri Jan 17 18:09:08 2014 -0800 > summary: 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size > > changeset: 4956:179c1940854f > tag: tip > user: iveresov > date: Tue Jan 21 20:05:28 2014 -0800 > summary: 8031743: C2: loadI2L_immI broken for negative memory values > > > igor From igor.veresov at oracle.com Mon Feb 17 17:40:07 2014 From: igor.veresov at oracle.com (Igor Veresov) Date: Mon, 17 Feb 2014 17:40:07 -0800 Subject: [7u60] Request for approval for CR 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size In-Reply-To: <5302B0AF.1050800@oracle.com> References: <55EFAFE2-B5CE-4B83-B526-EEE818714BE0@oracle.com> <5302B0AF.1050800@oracle.com> Message-ID: Bug: https://bugs.openjdk.java.net/browse/JDK-8032207 Changeset: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9918c6fb4770 Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2014-January/013105.html igor From igor.veresov at oracle.com Mon Feb 17 17:40:12 2014 From: igor.veresov at oracle.com (Igor Veresov) Date: Mon, 17 Feb 2014 17:40:12 -0800 Subject: [7u60] Request for approval for CR 8031743: C2: loadI2L_immI broken for negative memory values In-Reply-To: <5302B0AF.1050800@oracle.com> References: <55EFAFE2-B5CE-4B83-B526-EEE818714BE0@oracle.com> <5302B0AF.1050800@oracle.com> Message-ID: Bug: https://bugs.openjdk.java.net/browse/JDK-8031743 Changeset: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7e8bd81ce93e Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2014-January/013113.html igor From rob.mckenna at oracle.com Mon Feb 17 17:42:39 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Tue, 18 Feb 2014 01:42:39 +0000 Subject: [7u60] Request for approval for CR 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size In-Reply-To: References: <55EFAFE2-B5CE-4B83-B526-EEE818714BE0@oracle.com> <5302B0AF.1050800@oracle.com> Message-ID: <5302BA8F.3010605@oracle.com> Thanks Igor, approved. You may want to sync up with Alejandro on the push though. -Rob On 18/02/14 01:40, Igor Veresov wrote: > Bug: https://bugs.openjdk.java.net/browse/JDK-8032207 > Changeset: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9918c6fb4770 > Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2014-January/013105.html > > igor From rob.mckenna at oracle.com Mon Feb 17 17:43:13 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Tue, 18 Feb 2014 01:43:13 +0000 Subject: [7u60] Request for approval for CR 8031743: C2: loadI2L_immI broken for negative memory values In-Reply-To: References: <55EFAFE2-B5CE-4B83-B526-EEE818714BE0@oracle.com> <5302B0AF.1050800@oracle.com> Message-ID: <5302BAB1.4040605@oracle.com> Likewise approved. -Rob On 18/02/14 01:40, Igor Veresov wrote: > Bug: https://bugs.openjdk.java.net/browse/JDK-8031743 > Changeset: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7e8bd81ce93e > Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2014-January/013113.html > > igor From igor.veresov at oracle.com Mon Feb 17 17:43:54 2014 From: igor.veresov at oracle.com (Igor Veresov) Date: Mon, 17 Feb 2014 17:43:54 -0800 Subject: [7u60] Request for approval for CR 8031743: C2: loadI2L_immI broken for negative memory values In-Reply-To: <5302BAB1.4040605@oracle.com> References: <55EFAFE2-B5CE-4B83-B526-EEE818714BE0@oracle.com> <5302B0AF.1050800@oracle.com> <5302BAB1.4040605@oracle.com> Message-ID: <8DEA319E-EFBA-47D3-BFD3-13ABC862E325@oracle.com> Thanks! igor On Feb 17, 2014, at 5:43 PM, Rob McKenna wrote: > Likewise approved. > > -Rob > > On 18/02/14 01:40, Igor Veresov wrote: >> Bug: https://bugs.openjdk.java.net/browse/JDK-8031743 >> Changeset: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7e8bd81ce93e >> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2014-January/013113.html >> >> igor > From igor.veresov at oracle.com Mon Feb 17 17:44:01 2014 From: igor.veresov at oracle.com (Igor Veresov) Date: Mon, 17 Feb 2014 17:44:01 -0800 Subject: [7u60] Request for approval for CR 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size In-Reply-To: <5302BA8F.3010605@oracle.com> References: <55EFAFE2-B5CE-4B83-B526-EEE818714BE0@oracle.com> <5302B0AF.1050800@oracle.com> <5302BA8F.3010605@oracle.com> Message-ID: Thanks! igor On Feb 17, 2014, at 5:42 PM, Rob McKenna wrote: > Thanks Igor, approved. You may want to sync up with Alejandro on the push though. > > -Rob > > On 18/02/14 01:40, Igor Veresov wrote: >> Bug: https://bugs.openjdk.java.net/browse/JDK-8032207 >> Changeset: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9918c6fb4770 >> Review thread: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2014-January/013105.html >> >> igor > From dmitry.samersoff at oracle.com Mon Feb 17 23:54:13 2014 From: dmitry.samersoff at oracle.com (Dmitry Samersoff) Date: Tue, 18 Feb 2014 11:54:13 +0400 Subject: [7u-dev] Request for approval RR(XS): Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 In-Reply-To: <52FE5E9F.7030203@oracle.com> References: <52FE5E9F.7030203@oracle.com> Message-ID: <530311A5.6090004@oracle.com> Please approve. On 2014-02-14 22:21, Dmitry Samersoff wrote: > Hi Everyone, > > Please review the fix. > > The fix remove a colon (:) from file with reference output. > > http://cr.openjdk.java.net/~dsamersoff/JDK-8019800/webrev.01/ > > -Dmitry > -- Dmitry Samersoff Oracle Java development team, Saint Petersburg, Russia * I would love to change the world, but they won't give me the source code. From konstantin.shefov at oracle.com Tue Feb 18 00:47:59 2014 From: konstantin.shefov at oracle.com (Konstantin Shefov) Date: Tue, 18 Feb 2014 12:47:59 +0400 Subject: [7u-dev] Request for approval: 8017456 - [TEST_BUG] java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html: test frames remain after test execution In-Reply-To: <530221F7.7000704@oracle.com> References: <530221F7.7000704@oracle.com> Message-ID: <53031E3F.1050809@oracle.com> On 17-Feb-14 18:51, Konstantin Shefov wrote: > Please approve the simple backport from jdk9. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8017456 > Fix pushed as: > http://hg.openjdk.java.net/jdk9/client/jdk/rev/9c9d4a85a248 > Fix applies without an issue to > http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk > Webrev is available at: > http://cr.openjdk.java.net/~kshefov/8017456/webrev.00 > > /Konstantin From sean.coffey at oracle.com Tue Feb 18 01:19:52 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 18 Feb 2014 09:19:52 +0000 Subject: [7u-dev] Request for approval RR(XS): Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 In-Reply-To: <530311A5.6090004@oracle.com> References: <52FE5E9F.7030203@oracle.com> <530311A5.6090004@oracle.com> Message-ID: <530325B8.4020203@oracle.com> Dmitry, Is this issue applicable for JDK 8u and JDK 9 ? There's no 8-na label on the bug report. Also - the testcase is listed in ProblemList.txt and hence doesn't run through JPRT. Are you going to remove it from ProblemList if it's now working ? (i.e. all JPRT runs pass) regards, Sean. On 18/02/2014 07:54, Dmitry Samersoff wrote: > Please approve. > > On 2014-02-14 22:21, Dmitry Samersoff wrote: >> Hi Everyone, >> >> Please review the fix. >> >> The fix remove a colon (:) from file with reference output. >> >> http://cr.openjdk.java.net/~dsamersoff/JDK-8019800/webrev.01/ >> >> -Dmitry >> > From sean.coffey at oracle.com Tue Feb 18 01:21:47 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 18 Feb 2014 09:21:47 +0000 Subject: [7u-dev] Request for approval: 8017456 - [TEST_BUG] java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html: test frames remain after test execution In-Reply-To: <53031E3F.1050809@oracle.com> References: <530221F7.7000704@oracle.com> <53031E3F.1050809@oracle.com> Message-ID: <5303262B.70409@oracle.com> Hi Konstantin, this was approved by Dalibor yesterday : http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008489.html regards, Sean. On 18/02/2014 08:47, Konstantin Shefov wrote: > > On 17-Feb-14 18:51, Konstantin Shefov wrote: >> Please approve the simple backport from jdk9. >> >> Bug: https://bugs.openjdk.java.net/browse/JDK-8017456 >> Fix pushed as: >> http://hg.openjdk.java.net/jdk9/client/jdk/rev/9c9d4a85a248 >> Fix applies without an issue to >> http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk >> Webrev is available at: >> http://cr.openjdk.java.net/~kshefov/8017456/webrev.00 >> >> /Konstantin > From dmitry.samersoff at oracle.com Tue Feb 18 01:43:50 2014 From: dmitry.samersoff at oracle.com (Dmitry Samersoff) Date: Tue, 18 Feb 2014 13:43:50 +0400 Subject: [7u-dev] Request for approval RR(XS): Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 In-Reply-To: <530325B8.4020203@oracle.com> References: <52FE5E9F.7030203@oracle.com> <530311A5.6090004@oracle.com> <530325B8.4020203@oracle.com> Message-ID: <53032B56.8090206@oracle.com> Se?n, Updated CR with 8-na, updated webrev (in-place, press shift-reload) with changes to ProblemList.txt -Dmitry On 2014-02-18 13:19, Se?n Coffey wrote: > Dmitry, > > Is this issue applicable for JDK 8u and JDK 9 ? There's no 8-na label on > the bug report. > Also - the testcase is listed in ProblemList.txt and hence doesn't run > through JPRT. > > Are you going to remove it from ProblemList if it's now working ? (i.e. > all JPRT runs pass) > > regards, > Sean. > > On 18/02/2014 07:54, Dmitry Samersoff wrote: >> Please approve. >> >> On 2014-02-14 22:21, Dmitry Samersoff wrote: >>> Hi Everyone, >>> >>> Please review the fix. >>> >>> The fix remove a colon (:) from file with reference output. >>> >>> http://cr.openjdk.java.net/~dsamersoff/JDK-8019800/webrev.01/ >>> >>> -Dmitry >>> >> > -- Dmitry Samersoff Oracle Java development team, Saint Petersburg, Russia * I would love to change the world, but they won't give me the sources. From sean.coffey at oracle.com Tue Feb 18 01:47:43 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 18 Feb 2014 09:47:43 +0000 Subject: [7u-dev] Request for approval RR(XS): Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 In-Reply-To: <53032B56.8090206@oracle.com> References: <52FE5E9F.7030203@oracle.com> <530311A5.6090004@oracle.com> <530325B8.4020203@oracle.com> <53032B56.8090206@oracle.com> Message-ID: <53032C3F.2000006@oracle.com> Dmitry, I've seen this type of testcase fail alot. I'm going to pull down your patch and run a JPRT job on it. Will get back to you. regards, Sean. On 18/02/2014 09:43, Dmitry Samersoff wrote: > Se?n, > > Updated CR with 8-na, updated webrev (in-place, press shift-reload) with > changes to ProblemList.txt > > -Dmitry > > > On 2014-02-18 13:19, Se?n Coffey wrote: >> Dmitry, >> >> Is this issue applicable for JDK 8u and JDK 9 ? There's no 8-na label on >> the bug report. >> Also - the testcase is listed in ProblemList.txt and hence doesn't run >> through JPRT. >> >> Are you going to remove it from ProblemList if it's now working ? (i.e. >> all JPRT runs pass) >> >> regards, >> Sean. >> >> On 18/02/2014 07:54, Dmitry Samersoff wrote: >>> Please approve. >>> >>> On 2014-02-14 22:21, Dmitry Samersoff wrote: >>>> Hi Everyone, >>>> >>>> Please review the fix. >>>> >>>> The fix remove a colon (:) from file with reference output. >>>> >>>> http://cr.openjdk.java.net/~dsamersoff/JDK-8019800/webrev.01/ >>>> >>>> -Dmitry >>>> > From dmitry.samersoff at oracle.com Tue Feb 18 01:49:14 2014 From: dmitry.samersoff at oracle.com (Dmitry Samersoff) Date: Tue, 18 Feb 2014 13:49:14 +0400 Subject: [7u-dev] Request for approval RR(XS): Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 In-Reply-To: <53032C3F.2000006@oracle.com> References: <52FE5E9F.7030203@oracle.com> <530311A5.6090004@oracle.com> <530325B8.4020203@oracle.com> <53032B56.8090206@oracle.com> <53032C3F.2000006@oracle.com> Message-ID: <53032C9A.4060807@oracle.com> Sean, OK. Thank you for doing it. -Dmitry. On 2014-02-18 13:47, Se?n Coffey wrote: > Dmitry, > > I've seen this type of testcase fail alot. I'm going to pull down your > patch and run a JPRT job on it. Will get back to you. > > regards, > Sean. > > On 18/02/2014 09:43, Dmitry Samersoff wrote: >> Se?n, >> >> Updated CR with 8-na, updated webrev (in-place, press shift-reload) with >> changes to ProblemList.txt >> >> -Dmitry >> >> >> On 2014-02-18 13:19, Se?n Coffey wrote: >>> Dmitry, >>> >>> Is this issue applicable for JDK 8u and JDK 9 ? There's no 8-na label on >>> the bug report. >>> Also - the testcase is listed in ProblemList.txt and hence doesn't run >>> through JPRT. >>> >>> Are you going to remove it from ProblemList if it's now working ? (i.e. >>> all JPRT runs pass) >>> >>> regards, >>> Sean. >>> >>> On 18/02/2014 07:54, Dmitry Samersoff wrote: >>>> Please approve. >>>> >>>> On 2014-02-14 22:21, Dmitry Samersoff wrote: >>>>> Hi Everyone, >>>>> >>>>> Please review the fix. >>>>> >>>>> The fix remove a colon (:) from file with reference output. >>>>> >>>>> http://cr.openjdk.java.net/~dsamersoff/JDK-8019800/webrev.01/ >>>>> >>>>> -Dmitry >>>>> >> > -- Dmitry Samersoff Oracle Java development team, Saint Petersburg, Russia * I would love to change the world, but they won't give me the sources. From konstantin.shefov at oracle.com Tue Feb 18 04:01:28 2014 From: konstantin.shefov at oracle.com (konstantin.shefov at oracle.com) Date: Tue, 18 Feb 2014 12:01:28 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8017456: [TEST_BUG] java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html: test frames remain after test execution Message-ID: <20140218120258.A34ED62D03@hg.openjdk.java.net> Changeset: e1f33d3b7054 Author: kshefov Date: 2014-02-18 16:00 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/e1f33d3b7054 8017456: [TEST_BUG] java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html: test frames remain after test execution Reviewed-by: serb, alexsch ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java From sean.coffey at oracle.com Tue Feb 18 04:48:27 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Tue, 18 Feb 2014 12:48:27 +0000 Subject: [7u-dev] Request for approval RR(XS): Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 In-Reply-To: <53032C9A.4060807@oracle.com> References: <52FE5E9F.7030203@oracle.com> <530311A5.6090004@oracle.com> <530325B8.4020203@oracle.com> <53032B56.8090206@oracle.com> <53032C3F.2000006@oracle.com> <53032C9A.4060807@oracle.com> Message-ID: <5303569B.9000504@oracle.com> Results look good Dmitry. Since this is in hotspot category, you can push to the hsx team forest. You don't need approval on this mailing list. Alejandro will get fix into 7u master via the bulk push request. regards, Sean. On 18/02/2014 09:49, Dmitry Samersoff wrote: > Sean, > > OK. Thank you for doing it. > > -Dmitry. > > On 2014-02-18 13:47, Se?n Coffey wrote: >> Dmitry, >> >> I've seen this type of testcase fail alot. I'm going to pull down your >> patch and run a JPRT job on it. Will get back to you. >> >> regards, >> Sean. >> >> On 18/02/2014 09:43, Dmitry Samersoff wrote: >>> Se?n, >>> >>> Updated CR with 8-na, updated webrev (in-place, press shift-reload) with >>> changes to ProblemList.txt >>> >>> -Dmitry >>> >>> >>> On 2014-02-18 13:19, Se?n Coffey wrote: >>>> Dmitry, >>>> >>>> Is this issue applicable for JDK 8u and JDK 9 ? There's no 8-na label on >>>> the bug report. >>>> Also - the testcase is listed in ProblemList.txt and hence doesn't run >>>> through JPRT. >>>> >>>> Are you going to remove it from ProblemList if it's now working ? (i.e. >>>> all JPRT runs pass) >>>> >>>> regards, >>>> Sean. >>>> >>>> On 18/02/2014 07:54, Dmitry Samersoff wrote: >>>>> Please approve. >>>>> >>>>> On 2014-02-14 22:21, Dmitry Samersoff wrote: >>>>>> Hi Everyone, >>>>>> >>>>>> Please review the fix. >>>>>> >>>>>> The fix remove a colon (:) from file with reference output. >>>>>> >>>>>> http://cr.openjdk.java.net/~dsamersoff/JDK-8019800/webrev.01/ >>>>>> >>>>>> -Dmitry >>>>>> > From staffan.larsen at oracle.com Tue Feb 18 05:06:55 2014 From: staffan.larsen at oracle.com (Staffan Larsen) Date: Tue, 18 Feb 2014 14:06:55 +0100 Subject: [7u-dev] Request for approval RR(XS): Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 In-Reply-To: <5303569B.9000504@oracle.com> References: <52FE5E9F.7030203@oracle.com> <530311A5.6090004@oracle.com> <530325B8.4020203@oracle.com> <53032B56.8090206@oracle.com> <53032C3F.2000006@oracle.com> <53032C9A.4060807@oracle.com> <5303569B.9000504@oracle.com> Message-ID: <0DABE58D-451D-4493-96B4-AD9269CD3B9E@oracle.com> The fix is in the jdk repo, not in hotspot. Is it the repo or the Component in Jira that decides if approvals are needed? /Staffan On 18 feb 2014, at 13:48, Se?n Coffey wrote: > Results look good Dmitry. Since this is in hotspot category, you can push to the hsx team forest. > You don't need approval on this mailing list. Alejandro will get fix into 7u master via the bulk push request. > > regards, > Sean. > > On 18/02/2014 09:49, Dmitry Samersoff wrote: >> Sean, >> >> OK. Thank you for doing it. >> >> -Dmitry. >> >> On 2014-02-18 13:47, Se?n Coffey wrote: >>> Dmitry, >>> >>> I've seen this type of testcase fail alot. I'm going to pull down your >>> patch and run a JPRT job on it. Will get back to you. >>> >>> regards, >>> Sean. >>> >>> On 18/02/2014 09:43, Dmitry Samersoff wrote: >>>> Se?n, >>>> >>>> Updated CR with 8-na, updated webrev (in-place, press shift-reload) with >>>> changes to ProblemList.txt >>>> >>>> -Dmitry >>>> >>>> >>>> On 2014-02-18 13:19, Se?n Coffey wrote: >>>>> Dmitry, >>>>> >>>>> Is this issue applicable for JDK 8u and JDK 9 ? There's no 8-na label on >>>>> the bug report. >>>>> Also - the testcase is listed in ProblemList.txt and hence doesn't run >>>>> through JPRT. >>>>> >>>>> Are you going to remove it from ProblemList if it's now working ? (i.e. >>>>> all JPRT runs pass) >>>>> >>>>> regards, >>>>> Sean. >>>>> >>>>> On 18/02/2014 07:54, Dmitry Samersoff wrote: >>>>>> Please approve. >>>>>> >>>>>> On 2014-02-14 22:21, Dmitry Samersoff wrote: >>>>>>> Hi Everyone, >>>>>>> >>>>>>> Please review the fix. >>>>>>> >>>>>>> The fix remove a colon (:) from file with reference output. >>>>>>> >>>>>>> http://cr.openjdk.java.net/~dsamersoff/JDK-8019800/webrev.01/ >>>>>>> >>>>>>> -Dmitry >>>>>>> >> > From sean.coffey at oracle.com Tue Feb 18 05:23:18 2014 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Tue, 18 Feb 2014 13:23:18 +0000 Subject: [7u-dev] Request for approval (8019800 approval) RR(XS): Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 In-Reply-To: <0DABE58D-451D-4493-96B4-AD9269CD3B9E@oracle.com> References: <52FE5E9F.7030203@oracle.com> <530311A5.6090004@oracle.com> <530325B8.4020203@oracle.com> <53032B56.8090206@oracle.com> <53032C3F.2000006@oracle.com> <53032C9A.4060807@oracle.com> <5303569B.9000504@oracle.com> <0DABE58D-451D-4493-96B4-AD9269CD3B9E@oracle.com> Message-ID: <53035EC6.7060309@oracle.com> On 18/02/2014 13:06, Staffan Larsen wrote: > The fix is in the jdk repo, not in hotspot. Is it the repo or the Component in Jira that decides if approvals are needed? good point Staffan. Given that the fix is self contained, jdk7u-dev would be fine for push also. Consider it approved for that. Answer to your question would depend on the nature of the fix. i.e. a hotspot fix that requires altering of jdk/test files would all get pushed to hsx forest, otherwise - we have synchronization issues. Should JDK-8019800 be re-categorized to core-svc -> tools ? regards, Sean. > /Staffan > > On 18 feb 2014, at 13:48, Se?n Coffey wrote: > >> Results look good Dmitry. Since this is in hotspot category, you can push to the hsx team forest. >> You don't need approval on this mailing list. Alejandro will get fix into 7u master via the bulk push request. >> >> regards, >> Sean. >> >> On 18/02/2014 09:49, Dmitry Samersoff wrote: >>> Sean, >>> >>> OK. Thank you for doing it. >>> >>> -Dmitry. >>> >>> On 2014-02-18 13:47, Se?n Coffey wrote: >>>> Dmitry, >>>> >>>> I've seen this type of testcase fail alot. I'm going to pull down your >>>> patch and run a JPRT job on it. Will get back to you. >>>> >>>> regards, >>>> Sean. >>>> >>>> On 18/02/2014 09:43, Dmitry Samersoff wrote: >>>>> Se?n, >>>>> >>>>> Updated CR with 8-na, updated webrev (in-place, press shift-reload) with >>>>> changes to ProblemList.txt >>>>> >>>>> -Dmitry >>>>> >>>>> >>>>> On 2014-02-18 13:19, Se?n Coffey wrote: >>>>>> Dmitry, >>>>>> >>>>>> Is this issue applicable for JDK 8u and JDK 9 ? There's no 8-na label on >>>>>> the bug report. >>>>>> Also - the testcase is listed in ProblemList.txt and hence doesn't run >>>>>> through JPRT. >>>>>> >>>>>> Are you going to remove it from ProblemList if it's now working ? (i.e. >>>>>> all JPRT runs pass) >>>>>> >>>>>> regards, >>>>>> Sean. >>>>>> >>>>>> On 18/02/2014 07:54, Dmitry Samersoff wrote: >>>>>>> Please approve. >>>>>>> >>>>>>> On 2014-02-14 22:21, Dmitry Samersoff wrote: >>>>>>>> Hi Everyone, >>>>>>>> >>>>>>>> Please review the fix. >>>>>>>> >>>>>>>> The fix remove a colon (:) from file with reference output. >>>>>>>> >>>>>>>> http://cr.openjdk.java.net/~dsamersoff/JDK-8019800/webrev.01/ >>>>>>>> >>>>>>>> -Dmitry >>>>>>>> From staffan.larsen at oracle.com Tue Feb 18 05:32:13 2014 From: staffan.larsen at oracle.com (Staffan Larsen) Date: Tue, 18 Feb 2014 14:32:13 +0100 Subject: [7u-dev] Request for approval (8019800 approval) RR(XS): Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 In-Reply-To: <53035EC6.7060309@oracle.com> References: <52FE5E9F.7030203@oracle.com> <530311A5.6090004@oracle.com> <530325B8.4020203@oracle.com> <53032B56.8090206@oracle.com> <53032C3F.2000006@oracle.com> <53032C9A.4060807@oracle.com> <5303569B.9000504@oracle.com> <0DABE58D-451D-4493-96B4-AD9269CD3B9E@oracle.com> <53035EC6.7060309@oracle.com> Message-ID: <7B9C4A27-5671-4D40-9F35-31BB82A1438A@oracle.com> On 18 feb 2014, at 14:23, Se?n Coffey wrote: > > On 18/02/2014 13:06, Staffan Larsen wrote: >> The fix is in the jdk repo, not in hotspot. Is it the repo or the Component in Jira that decides if approvals are needed? > good point Staffan. Given that the fix is self contained, jdk7u-dev would be fine for push also. Consider it approved for that. Answer to your question would depend on the nature of the fix. i.e. a hotspot fix that requires altering of jdk/test files would all get pushed to hsx forest, otherwise - we have synchronization issues. Thanks for clarifying. > Should JDK-8019800 be re-categorized to core-svc -> tools ? Yes. I?ll do that. /Staffan > > regards, > Sean. > >> /Staffan >> >> On 18 feb 2014, at 13:48, Se?n Coffey wrote: >> >>> Results look good Dmitry. Since this is in hotspot category, you can push to the hsx team forest. >>> You don't need approval on this mailing list. Alejandro will get fix into 7u master via the bulk push request. >>> >>> regards, >>> Sean. >>> >>> On 18/02/2014 09:49, Dmitry Samersoff wrote: >>>> Sean, >>>> >>>> OK. Thank you for doing it. >>>> >>>> -Dmitry. >>>> >>>> On 2014-02-18 13:47, Se?n Coffey wrote: >>>>> Dmitry, >>>>> >>>>> I've seen this type of testcase fail alot. I'm going to pull down your >>>>> patch and run a JPRT job on it. Will get back to you. >>>>> >>>>> regards, >>>>> Sean. >>>>> >>>>> On 18/02/2014 09:43, Dmitry Samersoff wrote: >>>>>> Se?n, >>>>>> >>>>>> Updated CR with 8-na, updated webrev (in-place, press shift-reload) with >>>>>> changes to ProblemList.txt >>>>>> >>>>>> -Dmitry >>>>>> >>>>>> >>>>>> On 2014-02-18 13:19, Se?n Coffey wrote: >>>>>>> Dmitry, >>>>>>> >>>>>>> Is this issue applicable for JDK 8u and JDK 9 ? There's no 8-na label on >>>>>>> the bug report. >>>>>>> Also - the testcase is listed in ProblemList.txt and hence doesn't run >>>>>>> through JPRT. >>>>>>> >>>>>>> Are you going to remove it from ProblemList if it's now working ? (i.e. >>>>>>> all JPRT runs pass) >>>>>>> >>>>>>> regards, >>>>>>> Sean. >>>>>>> >>>>>>> On 18/02/2014 07:54, Dmitry Samersoff wrote: >>>>>>>> Please approve. >>>>>>>> >>>>>>>> On 2014-02-14 22:21, Dmitry Samersoff wrote: >>>>>>>>> Hi Everyone, >>>>>>>>> >>>>>>>>> Please review the fix. >>>>>>>>> >>>>>>>>> The fix remove a colon (:) from file with reference output. >>>>>>>>> >>>>>>>>> http://cr.openjdk.java.net/~dsamersoff/JDK-8019800/webrev.01/ >>>>>>>>> >>>>>>>>> -Dmitry >>>>>>>>> > From alejandro.murillo at oracle.com Tue Feb 18 12:36:56 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 18 Feb 2014 13:36:56 -0700 Subject: jdk7u80-b01: HotSpot Message-ID: <5303C468.6030900@oracle.com> hs24.80-b02 has been integrated into jdk7u80-b01. http://hg.openjdk.java.net/jdk7u/jdk7u/rev/ea798405286d http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/394f83504abb http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a1c6662d6d87 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/673ea3822e59 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/30afd3e2e704 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/25524158eb9f http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/744287fccf3b Component : VM Status : 0 major failures, 1 minor failures Date : 02/18/2014 at 18:00 MSK Tested By : STT_VM Cost(total man-days): 3 Workspace : 2014-02-14-172550.amurillo.hs24-80-b02-jdk7u80-b01-control Bundles : 2014-02-14-172550.amurillo.hs24-80-b02-jdk7u80-b01-control Platforms : Others Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Log : link Browsers : NA Patches : NA Number of Tests Executed : 293897 passed tests, 2949 failed tests (1 new failures) Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments 8007037: JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands 8008511: JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition 8013945: CMS fatal error: must own lock MemberNameTable_lock 8014052: JSR292: assert(end_offset == next_offset) failed: matched ending 8014288: perf regression in nashorn JDK-8008448.js test after 8008511 changes 8023004: JSR 292: java.lang.RuntimeException: Original target method was called. 8033487: Improve GC option handling 8033970: new hotspot build - hs24.80-b02 New bugs filed: Bugs in PIT build: JDK-8035103 HS 24.80 PIT: test com/sun/jdi/PopSynchronousTest.java crashed with +EnableInvokeDynamic while throwing an exception Bugs in earlier promoted build: JDK-8035156 [TESTBUG] runtime/7051189/Xchecksig.sh fails because "printf" treat VM options as own options JDK-8035153 [TESTBUG] runtime/6929067/Test6929067.sh may fail on 64bit linux when executed with 32bit JDK JDK-8035164 [TESTBUG] closed/runtime/4345157/Prog.java fails if path to libjvm.so is longer then 120 symbols Number of PIT requested: 1 Integration target J2SE build number: jdk7u80-b01 Issues and Notes: This is PIT for HS24.80-b02 for jdk7u80-b01. Go for integration. -- Alejandro From alejandro.murillo at oracle.com Tue Feb 18 12:18:20 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 18 Feb 2014 20:18:20 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 13 new changesets Message-ID: <20140218201848.AACEA62D2B@hg.openjdk.java.net> Changeset: c78417e5c8aa Author: amurillo Date: 2014-02-07 12:05 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c78417e5c8aa 8033970: new hotspot build - hs24.80-b02 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 23c2ba8dc6b6 Author: sspitsyn Date: 2014-02-07 16:06 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/23c2ba8dc6b6 8008511: JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition Summary: Lazily create and maintain the MemberNameTable to be able to update MemberName's Reviewed-by: coleenp, jrose, dholmes, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: 9423ca47562b Author: sspitsyn Date: 2014-02-07 16:08 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9423ca47562b 8007037: JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands Summary: References from operands to CP entries and back must be correct after CP merge Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: 347c7e0686dd Author: sspitsyn Date: 2014-02-07 16:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/347c7e0686dd 8014288: perf regression in nashorn JDK-8008448.js test after 8008511 changes Summary: The fix of perf regression is to use method_idnum() for direct indexing into NMT Reviewed-by: twisti, kvn, coleenp, dholmes Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: 1eeac0ff163c Author: sspitsyn Date: 2014-02-07 16:11 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1eeac0ff163c 8013945: CMS fatal error: must own lock MemberNameTable_lock Summary: The "delete mnt" needs to grab MemberNameTable_lock if !SafepointSynchronize::is_at_safepoint() Reviewed-by: sla, mgerdin, dholmes, jmasa, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/instanceKlass.cpp Changeset: 079356ec5392 Author: sspitsyn Date: 2014-02-07 16:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/079356ec5392 8014052: JSR292: assert(end_offset == next_offset) failed: matched ending Summary: A call to the finalize_operands_merge() must be unconditional Reviewed-by: kvn, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 8acfd52da1cf Author: sspitsyn Date: 2014-02-07 16:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/8acfd52da1cf Merge Changeset: bdb3798edd11 Author: sspitsyn Date: 2014-02-07 16:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/bdb3798edd11 Merge Changeset: 4055c4ee8044 Author: sspitsyn Date: 2014-02-12 03:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4055c4ee8044 8023004: JSR 292: java.lang.RuntimeException: Original target method was called. Reviewed-by: jrose Contributed-by: vladimir.ivanov at oracle.com, serguei.spitsyn at oracle.com ! src/share/vm/prims/methodHandles.cpp Changeset: ad22a9c14cd5 Author: johnc Date: 2012-12-12 12:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/ad22a9c14cd5 8033487: Improve GC option handling Summary: If there are not enough native resources to create the ReferenceHandler or Finalizer Java threads, the VM will attempt to throw an OOME before the java.lang.Class class has been initialized. This can result in assertion failures and other crashes. Move the initialization of the java.lang.Class class to just before the initialization of the java.lang.ref.Finalizer class. Reviewed-by: jwilhelm, dholmes, coleenp ! src/share/vm/runtime/thread.cpp Changeset: eec4f2185a7d Author: mgronlun Date: 2014-02-12 10:42 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/eec4f2185a7d Merge Changeset: b1d29549dca7 Author: sspitsyn Date: 2014-02-14 01:52 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b1d29549dca7 7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments Summary: Restore the appendix argument after PopFrame() call Reviewed-by: twisti, coleenp Contributed-by: serguei.spitsyn at oracle.com ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/oops/constantPoolOop.cpp Changeset: a1c6662d6d87 Author: amurillo Date: 2014-02-14 08:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a1c6662d6d87 Added tag hs24.80-b02 for changeset b1d29549dca7 ! .hgtags From alejandro.murillo at oracle.com Tue Feb 18 12:22:32 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 18 Feb 2014 20:22:32 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 13 new changesets Message-ID: <20140218202317.897B562D2D@hg.openjdk.java.net> Changeset: c78417e5c8aa Author: amurillo Date: 2014-02-07 12:05 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c78417e5c8aa 8033970: new hotspot build - hs24.80-b02 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 23c2ba8dc6b6 Author: sspitsyn Date: 2014-02-07 16:06 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/23c2ba8dc6b6 8008511: JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition Summary: Lazily create and maintain the MemberNameTable to be able to update MemberName's Reviewed-by: coleenp, jrose, dholmes, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: 9423ca47562b Author: sspitsyn Date: 2014-02-07 16:08 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9423ca47562b 8007037: JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands Summary: References from operands to CP entries and back must be correct after CP merge Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: 347c7e0686dd Author: sspitsyn Date: 2014-02-07 16:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/347c7e0686dd 8014288: perf regression in nashorn JDK-8008448.js test after 8008511 changes Summary: The fix of perf regression is to use method_idnum() for direct indexing into NMT Reviewed-by: twisti, kvn, coleenp, dholmes Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: 1eeac0ff163c Author: sspitsyn Date: 2014-02-07 16:11 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1eeac0ff163c 8013945: CMS fatal error: must own lock MemberNameTable_lock Summary: The "delete mnt" needs to grab MemberNameTable_lock if !SafepointSynchronize::is_at_safepoint() Reviewed-by: sla, mgerdin, dholmes, jmasa, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/instanceKlass.cpp Changeset: 079356ec5392 Author: sspitsyn Date: 2014-02-07 16:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/079356ec5392 8014052: JSR292: assert(end_offset == next_offset) failed: matched ending Summary: A call to the finalize_operands_merge() must be unconditional Reviewed-by: kvn, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 8acfd52da1cf Author: sspitsyn Date: 2014-02-07 16:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/8acfd52da1cf Merge Changeset: bdb3798edd11 Author: sspitsyn Date: 2014-02-07 16:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/bdb3798edd11 Merge Changeset: 4055c4ee8044 Author: sspitsyn Date: 2014-02-12 03:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4055c4ee8044 8023004: JSR 292: java.lang.RuntimeException: Original target method was called. Reviewed-by: jrose Contributed-by: vladimir.ivanov at oracle.com, serguei.spitsyn at oracle.com ! src/share/vm/prims/methodHandles.cpp Changeset: ad22a9c14cd5 Author: johnc Date: 2012-12-12 12:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/ad22a9c14cd5 8033487: Improve GC option handling Summary: If there are not enough native resources to create the ReferenceHandler or Finalizer Java threads, the VM will attempt to throw an OOME before the java.lang.Class class has been initialized. This can result in assertion failures and other crashes. Move the initialization of the java.lang.Class class to just before the initialization of the java.lang.ref.Finalizer class. Reviewed-by: jwilhelm, dholmes, coleenp ! src/share/vm/runtime/thread.cpp Changeset: eec4f2185a7d Author: mgronlun Date: 2014-02-12 10:42 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/eec4f2185a7d Merge Changeset: b1d29549dca7 Author: sspitsyn Date: 2014-02-14 01:52 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b1d29549dca7 7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments Summary: Restore the appendix argument after PopFrame() call Reviewed-by: twisti, coleenp Contributed-by: serguei.spitsyn at oracle.com ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/oops/constantPoolOop.cpp Changeset: a1c6662d6d87 Author: amurillo Date: 2014-02-14 08:44 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a1c6662d6d87 Added tag hs24.80-b02 for changeset b1d29549dca7 ! .hgtags From weijun.wang at oracle.com Tue Feb 18 16:45:31 2014 From: weijun.wang at oracle.com (Wang Weijun) Date: Wed, 19 Feb 2014 08:45:31 +0800 Subject: [7u-dev] Request for approval: 8027026: Change keytool -genkeypair to use -keyalg RSA Message-ID: <4ADB3EE5-B200-4495-BE25-2F6F26486B68@oracle.com> Hi All This is a request to backport a jdk8 fix into jdk7u-dev. 8027026: Change keytool -genkeypair to use -keyalg RSA https://bugs.openjdk.java.net/browse/JDK-8027026 DSA generation on Solaris is unstable so we switch to RSA to avoid intermittent test failures. The fix is already included in jdk8 as: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d545d67e2f68 The fix for 7u-dev is at http://cr.openjdk.java.net/~weijun/8027026/jdk7/webrev.00/ which is essentially the same as the one in jdk8. Please note that JDK-8027026 created a regression in JDK 8 and it was resolved in JDK-8029181. The patch above has already included the change for JDK-8029181. The fix is test-only. No new regression test added. Thanks Weijun From sean.coffey at oracle.com Wed Feb 19 01:56:30 2014 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Wed, 19 Feb 2014 09:56:30 +0000 Subject: [7u-dev] Request for approval: 8027026: Change keytool -genkeypair to use -keyalg RSA In-Reply-To: <4ADB3EE5-B200-4495-BE25-2F6F26486B68@oracle.com> References: <4ADB3EE5-B200-4495-BE25-2F6F26486B68@oracle.com> Message-ID: <53047FCE.1000504@oracle.com> Approved. regards, Sean. On 19/02/14 00:45, Wang Weijun wrote: > Hi All > > This is a request to backport a jdk8 fix into jdk7u-dev. > > 8027026: Change keytool -genkeypair to use -keyalg RSA > > https://bugs.openjdk.java.net/browse/JDK-8027026 > > DSA generation on Solaris is unstable so we switch to RSA to avoid intermittent test failures. > > The fix is already included in jdk8 as: > > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d545d67e2f68 > > The fix for 7u-dev is at > > http://cr.openjdk.java.net/~weijun/8027026/jdk7/webrev.00/ > > which is essentially the same as the one in jdk8. Please note that JDK-8027026 created a regression in JDK 8 and it was resolved in JDK-8029181. The patch above has already included the change for JDK-8029181. > > The fix is test-only. No new regression test added. > > Thanks > Weijun From weijun.wang at oracle.com Wed Feb 19 02:18:05 2014 From: weijun.wang at oracle.com (weijun.wang at oracle.com) Date: Wed, 19 Feb 2014 10:18:05 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8027026: Change keytool -genkeypair to use -keyalg RSA Message-ID: <20140219101828.10A2262D55@hg.openjdk.java.net> Changeset: 544e82c5a52d Author: weijun Date: 2013-10-23 08:32 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/544e82c5a52d 8027026: Change keytool -genkeypair to use -keyalg RSA Reviewed-by: alanb, chegar, mullan ! test/ProblemList.txt ! test/java/util/TimeZone/TimeZoneDatePermissionCheck.sh ! test/java/util/jar/JarInputStream/ExtraFileInMetaInf.java ! test/sun/security/pkcs12/PKCS12SameKeyId.java ! test/sun/security/tools/jarsigner/TimestampCheck.java ! test/sun/security/tools/jarsigner/checkusage.sh ! test/sun/security/tools/jarsigner/crl.sh ! test/sun/security/tools/jarsigner/jvindex.sh ! test/sun/security/tools/jarsigner/newsize7.sh ! test/sun/security/tools/jarsigner/onlymanifest.sh ! test/sun/security/tools/jarsigner/passtype.sh ! test/sun/security/tools/jarsigner/samename.sh ! test/sun/security/tools/jarsigner/ts.sh ! test/sun/security/tools/keytool/CloseFile.java ! test/sun/security/tools/keytool/ListKeychainStore.sh ! test/sun/security/tools/keytool/StartDateTest.java ! test/sun/security/tools/keytool/emptysubject.sh ! test/sun/security/tools/keytool/importreadall.sh ! test/sun/security/tools/keytool/readjar.sh ! test/sun/security/tools/keytool/selfissued.sh ! test/sun/security/tools/keytool/trystore.sh ! test/sun/security/validator/samedn.sh From ivan.gerasimov at oracle.com Wed Feb 19 05:23:40 2014 From: ivan.gerasimov at oracle.com (Ivan Gerasimov) Date: Wed, 19 Feb 2014 17:23:40 +0400 Subject: [7u-dev] Request for approval: 8027212: java/nio/channels/Selector/SelectAfterRead.java fails intermittently Message-ID: <5304B05C.3040102@oracle.com> Would you please approve the unmodified backport from 9 of the test bug fix? Master bug: https://bugs.openjdk.java.net/browse/JDK-8027212 Jdk9 Change: http://hg.openjdk.java.net/jdk9/dev/jdk/raw-rev/1f351ad06e95 Review: http://mail.openjdk.java.net/pipermail/nio-dev/2013-December/002435.html Thanks, Ivan From sean.coffey at oracle.com Wed Feb 19 05:33:15 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Wed, 19 Feb 2014 13:33:15 +0000 Subject: [7u-dev] Request for approval: 8027212: java/nio/channels/Selector/SelectAfterRead.java fails intermittently In-Reply-To: <5304B05C.3040102@oracle.com> References: <5304B05C.3040102@oracle.com> Message-ID: <5304B29B.9000506@oracle.com> Approved. regards, Sean. On 19/02/14 13:23, Ivan Gerasimov wrote: > Would you please approve the unmodified backport from 9 of the test > bug fix? > > Master bug: https://bugs.openjdk.java.net/browse/JDK-8027212 > Jdk9 Change: http://hg.openjdk.java.net/jdk9/dev/jdk/raw-rev/1f351ad06e95 > Review: > http://mail.openjdk.java.net/pipermail/nio-dev/2013-December/002435.html > > Thanks, > Ivan From david.katleman at oracle.com Wed Feb 19 14:11:16 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Feb 2014 22:11:16 +0000 Subject: hg: jdk7u/jdk7u60: Added tag jdk7u60-b07 for changeset cae7bacaa13b Message-ID: <20140219221116.F1F9562D7D@hg.openjdk.java.net> Changeset: 1af056061146 Author: katleman Date: 2014-02-19 14:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/rev/1af056061146 Added tag jdk7u60-b07 for changeset cae7bacaa13b ! .hgtags From david.katleman at oracle.com Wed Feb 19 14:11:26 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Feb 2014 22:11:26 +0000 Subject: hg: jdk7u/jdk7u60/corba: Added tag jdk7u60-b07 for changeset 84a18429f247 Message-ID: <20140219221127.2F92762D7E@hg.openjdk.java.net> Changeset: 8469bc00ddca Author: katleman Date: 2014-02-19 14:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/corba/rev/8469bc00ddca Added tag jdk7u60-b07 for changeset 84a18429f247 ! .hgtags From david.katleman at oracle.com Wed Feb 19 14:12:17 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Feb 2014 22:12:17 +0000 Subject: hg: jdk7u/jdk7u60/hotspot: Added tag jdk7u60-b07 for changeset 2d053c4fd767 Message-ID: <20140219221221.9277462D7F@hg.openjdk.java.net> Changeset: 45d0a54c0df1 Author: katleman Date: 2014-02-19 14:04 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/45d0a54c0df1 Added tag jdk7u60-b07 for changeset 2d053c4fd767 ! .hgtags From david.katleman at oracle.com Wed Feb 19 14:14:20 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Feb 2014 22:14:20 +0000 Subject: hg: jdk7u/jdk7u60/jaxp: Added tag jdk7u60-b07 for changeset cd7c8fa7a057 Message-ID: <20140219221422.8D01A62D80@hg.openjdk.java.net> Changeset: b19c0f18b5a5 Author: katleman Date: 2014-02-19 14:04 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxp/rev/b19c0f18b5a5 Added tag jdk7u60-b07 for changeset cd7c8fa7a057 ! .hgtags From david.katleman at oracle.com Wed Feb 19 14:14:29 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Feb 2014 22:14:29 +0000 Subject: hg: jdk7u/jdk7u60/jaxws: Added tag jdk7u60-b07 for changeset 0380cb9d4dc2 Message-ID: <20140219221432.CC15762D81@hg.openjdk.java.net> Changeset: d3896e59b04d Author: katleman Date: 2014-02-19 14:04 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxws/rev/d3896e59b04d Added tag jdk7u60-b07 for changeset 0380cb9d4dc2 ! .hgtags From david.katleman at oracle.com Wed Feb 19 14:14:44 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Feb 2014 22:14:44 +0000 Subject: hg: jdk7u/jdk7u60/jdk: Added tag jdk7u60-b07 for changeset d5a2f60006e3 Message-ID: <20140219221503.5892A62D82@hg.openjdk.java.net> Changeset: 0dd27693876d Author: katleman Date: 2014-02-19 14:04 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/0dd27693876d Added tag jdk7u60-b07 for changeset d5a2f60006e3 ! .hgtags From david.katleman at oracle.com Wed Feb 19 14:16:51 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 19 Feb 2014 22:16:51 +0000 Subject: hg: jdk7u/jdk7u60/langtools: Added tag jdk7u60-b07 for changeset 02f050bc5569 Message-ID: <20140219221655.6E64762D83@hg.openjdk.java.net> Changeset: be8e34e4920e Author: katleman Date: 2014-02-19 14:04 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/langtools/rev/be8e34e4920e Added tag jdk7u60-b07 for changeset 02f050bc5569 ! .hgtags From lana.steuck at oracle.com Wed Feb 19 23:46:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Feb 2014 07:46:13 +0000 Subject: hg: jdk7u/jdk7u60-dev: 2 new changesets Message-ID: <20140220074616.42F1962DA9@hg.openjdk.java.net> Changeset: cae7bacaa13b Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/rev/cae7bacaa13b Added tag jdk7u60-b06 for changeset b0940b205cab ! .hgtags Changeset: 1af056061146 Author: katleman Date: 2014-02-19 14:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/rev/1af056061146 Added tag jdk7u60-b07 for changeset cae7bacaa13b ! .hgtags From lana.steuck at oracle.com Wed Feb 19 23:46:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Feb 2014 07:46:13 +0000 Subject: hg: jdk7u/jdk7u60-dev/corba: 2 new changesets Message-ID: <20140220074625.D60B262DAA@hg.openjdk.java.net> Changeset: 84a18429f247 Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/corba/rev/84a18429f247 Added tag jdk7u60-b06 for changeset 9852efe6d6b9 ! .hgtags Changeset: 8469bc00ddca Author: katleman Date: 2014-02-19 14:03 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/corba/rev/8469bc00ddca Added tag jdk7u60-b07 for changeset 84a18429f247 ! .hgtags From lana.steuck at oracle.com Wed Feb 19 23:46:22 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Feb 2014 07:46:22 +0000 Subject: hg: jdk7u/jdk7u60-dev/jaxp: 2 new changesets Message-ID: <20140220074643.A552062DAB@hg.openjdk.java.net> Changeset: cd7c8fa7a057 Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jaxp/rev/cd7c8fa7a057 Added tag jdk7u60-b06 for changeset fd1cb0040a1d ! .hgtags Changeset: b19c0f18b5a5 Author: katleman Date: 2014-02-19 14:04 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jaxp/rev/b19c0f18b5a5 Added tag jdk7u60-b07 for changeset cd7c8fa7a057 ! .hgtags From lana.steuck at oracle.com Wed Feb 19 23:46:17 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Feb 2014 07:46:17 +0000 Subject: hg: jdk7u/jdk7u60-dev/jaxws: 2 new changesets Message-ID: <20140220074649.A4BE362DAC@hg.openjdk.java.net> Changeset: 0380cb9d4dc2 Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jaxws/rev/0380cb9d4dc2 Added tag jdk7u60-b06 for changeset dc6017fb9cde ! .hgtags Changeset: d3896e59b04d Author: katleman Date: 2014-02-19 14:04 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jaxws/rev/d3896e59b04d Added tag jdk7u60-b07 for changeset 0380cb9d4dc2 ! .hgtags From lana.steuck at oracle.com Wed Feb 19 23:46:30 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Feb 2014 07:46:30 +0000 Subject: hg: jdk7u/jdk7u60-dev/hotspot: 3 new changesets Message-ID: <20140220074702.700A962DAD@hg.openjdk.java.net> Changeset: 2d75b3d4ca1d Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/2d75b3d4ca1d Added tag jdk7u60-b06 for changeset 0cc4550bd9c5 ! .hgtags Changeset: 2d053c4fd767 Author: lana Date: 2014-02-15 17:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/2d053c4fd767 Merge Changeset: 45d0a54c0df1 Author: katleman Date: 2014-02-19 14:04 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/45d0a54c0df1 Added tag jdk7u60-b07 for changeset 2d053c4fd767 ! .hgtags From lana.steuck at oracle.com Wed Feb 19 23:46:38 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Feb 2014 07:46:38 +0000 Subject: hg: jdk7u/jdk7u60-dev/langtools: 3 new changesets Message-ID: <20140220074706.6AA5462DAE@hg.openjdk.java.net> Changeset: e63a64c50c0c Author: katleman Date: 2014-02-12 14:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/langtools/rev/e63a64c50c0c Added tag jdk7u60-b06 for changeset 8f6db72756f3 ! .hgtags Changeset: 02f050bc5569 Author: lana Date: 2014-02-15 17:58 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/langtools/rev/02f050bc5569 Merge Changeset: be8e34e4920e Author: katleman Date: 2014-02-19 14:04 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/langtools/rev/be8e34e4920e Added tag jdk7u60-b07 for changeset 02f050bc5569 ! .hgtags From lana.steuck at oracle.com Wed Feb 19 23:46:52 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Feb 2014 07:46:52 +0000 Subject: hg: jdk7u/jdk7u60-dev/jdk: 3 new changesets Message-ID: <20140220074800.2041A62DAF@hg.openjdk.java.net> Changeset: 20e2e15dc5b1 Author: katleman Date: 2014-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jdk/rev/20e2e15dc5b1 Added tag jdk7u60-b06 for changeset 46ca1ce7550f ! .hgtags Changeset: d5a2f60006e3 Author: lana Date: 2014-02-15 17:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jdk/rev/d5a2f60006e3 Merge - test/java/lang/System/MacJNUEncoding/ExpectedEncoding.java - test/java/lang/System/MacJNUEncoding/MacJNUEncoding.sh - test/javax/xml/jaxp/transform/jdk8004476/SecureProcessingTest.xml - test/javax/xml/jaxp/transform/jdk8004476/TestBase.java - test/javax/xml/jaxp/transform/jdk8004476/XPathExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xml - test/javax/xml/jaxp/transform/jdk8004476/tokenize.xsl Changeset: 0dd27693876d Author: katleman Date: 2014-02-19 14:04 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jdk/rev/0dd27693876d Added tag jdk7u60-b07 for changeset d5a2f60006e3 ! .hgtags From dmitry.markov at oracle.com Thu Feb 20 04:47:24 2014 From: dmitry.markov at oracle.com (dmitry markov) Date: Thu, 20 Feb 2014 16:47:24 +0400 Subject: [7u-dev] Request for approval 7171045: [macosx] There are no enter or exit events reported against 8b39 for MouseEventsDuringDrag. Message-ID: <5305F95C.9020905@oracle.com> Hello, Could you approve the backport of the fix for 7171045 to jdk7u-dev, please? bug: http://bugs.sun.com/view_bug.do?bug_id=7171045 webrev for jdk7u: http://cr.openjdk.java.net/~dmarkov/7171045/jdk7u/webrev.00/ jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e23311e924b1 technical review for jdk8: http://mail.openjdk.java.net/pipermail/awt-dev/2012-August/003238.html technical review for jdk7: http://mail.openjdk.java.net/pipermail/awt-dev/2014-February/007000.html Thanks, Dmitry From sean.coffey at oracle.com Thu Feb 20 05:17:02 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Thu, 20 Feb 2014 13:17:02 +0000 Subject: [7u-dev] Request for approval 7171045: [macosx] There are no enter or exit events reported against 8b39 for MouseEventsDuringDrag. In-Reply-To: <5305F95C.9020905@oracle.com> References: <5305F95C.9020905@oracle.com> Message-ID: <5306004E.3020804@oracle.com> Dmitry, JDK-7171045 is already marked fixed in 7u40. If this is a reworking of the fix (as implied by the review thread), you'll have to log a new bug for that fix to be tracked. Since 7171045 was approved in 2012[1] for jdk7u-dev, please submit a new approval request for this issue when you have a new bug ID to track it. regards, Sean. [1] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-September/004259.html On 20/02/2014 12:47, dmitry markov wrote: > Hello, > > Could you approve the backport of the fix for 7171045 to jdk7u-dev, > please? > > bug: http://bugs.sun.com/view_bug.do?bug_id=7171045 > webrev for jdk7u: > http://cr.openjdk.java.net/~dmarkov/7171045/jdk7u/webrev.00/ > jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e23311e924b1 > technical review for jdk8: > http://mail.openjdk.java.net/pipermail/awt-dev/2012-August/003238.html > technical review for jdk7: > http://mail.openjdk.java.net/pipermail/awt-dev/2014-February/007000.html > > Thanks, > Dmitry From rob.mckenna at oracle.com Thu Feb 20 13:23:18 2014 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Thu, 20 Feb 2014 21:23:18 +0000 Subject: hg: jdk7u/jdk7u60-dev/hotspot: 8 new changesets Message-ID: <20140220212342.6CF3562DE5@hg.openjdk.java.net> Changeset: 587a054a1d39 Author: sspitsyn Date: 2014-02-07 16:06 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/587a054a1d39 8008511: JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition Summary: Lazily create and maintain the MemberNameTable to be able to update MemberName's Reviewed-by: coleenp, jrose, dholmes, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: 07ddad7ad2ac Author: sspitsyn Date: 2014-02-07 16:08 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/07ddad7ad2ac 8007037: JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands Summary: References from operands to CP entries and back must be correct after CP merge Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: e5ef592bb7e0 Author: sspitsyn Date: 2014-02-07 16:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/e5ef592bb7e0 8014288: perf regression in nashorn JDK-8008448.js test after 8008511 changes Summary: The fix of perf regression is to use method_idnum() for direct indexing into NMT Reviewed-by: twisti, kvn, coleenp, dholmes Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: 2628a61dff77 Author: sspitsyn Date: 2014-02-07 16:11 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/2628a61dff77 8013945: CMS fatal error: must own lock MemberNameTable_lock Summary: The "delete mnt" needs to grab MemberNameTable_lock if !SafepointSynchronize::is_at_safepoint() Reviewed-by: sla, mgerdin, dholmes, jmasa, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/instanceKlass.cpp Changeset: ec4a087088bf Author: sspitsyn Date: 2014-02-07 16:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/ec4a087088bf 8014052: JSR292: assert(end_offset == next_offset) failed: matched ending Summary: A call to the finalize_operands_merge() must be unconditional Reviewed-by: kvn, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 5001d047e6ac Author: sspitsyn Date: 2014-02-12 03:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/5001d047e6ac 8023004: JSR 292: java.lang.RuntimeException: Original target method was called. Reviewed-by: jrose Contributed-by: vladimir.ivanov at oracle.com, serguei.spitsyn at oracle.com ! src/share/vm/prims/methodHandles.cpp Changeset: 092aa7bb9868 Author: johnc Date: 2012-12-12 12:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/092aa7bb9868 8033487: Improve GC option handling Summary: If there are not enough native resources to create the ReferenceHandler or Finalizer Java threads, the VM will attempt to throw an OOME before the java.lang.Class class has been initialized. This can result in assertion failures and other crashes. Move the initialization of the java.lang.Class class to just before the initialization of the java.lang.ref.Finalizer class. Reviewed-by: jwilhelm, dholmes, coleenp ! src/share/vm/runtime/thread.cpp Changeset: a198787e7b9b Author: sspitsyn Date: 2014-02-14 01:52 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/a198787e7b9b 7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments Summary: Restore the appendix argument after PopFrame() call Reviewed-by: twisti, coleenp Contributed-by: serguei.spitsyn at oracle.com ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/oops/constantPoolOop.cpp From alejandro.murillo at oracle.com Thu Feb 20 21:02:06 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Thu, 20 Feb 2014 22:02:06 -0700 Subject: [7u80] Request for approval for bulk integration of hs24.80-b03 Message-ID: <5306DDCE.2060104@oracle.com> Requesting approval to integrate hs24.80-b03 into jdk7u80-b01. A webrev is available at: http://cr.openjdk.java.net/~amurillo/7u80/hs24.80-b03-jdk7u80-b01.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk8 repository. 6412968: CMS: Long initial mark pauses 6990419: CMS: Remaining work for 6572569: consistently skewed work distribution in (long) re-mark pauses 8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" using CS for NX emulation (crashing with SI_KERNEL) 8024648: 7141246 & 8016131 break Zero port 8031743: C2: loadI2L_immI broken for negative memory values 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size 8034920: new hotspot build - hs24.80-b03 -- Alejandro From dmitry.markov at oracle.com Thu Feb 20 21:52:07 2014 From: dmitry.markov at oracle.com (dmitry markov) Date: Fri, 21 Feb 2014 09:52:07 +0400 Subject: [7u-dev] Request for approval 8032669: Mouse release not being delivered to Swing component in 7u45 Message-ID: <5306E987.4020309@oracle.com> Hello, Could you approve the straight backport of the fix for 7171045 to jdk7u-dev, please? Please note: the fix for 7171045 was partly backported to jdk7u. However, some problems related to this case still take place on jdk7u. So it is necessary to backport full changeset integrated into jdk8. bug: https://bugs.openjdk.java.net/browse/JDK-8032669 webrev for jdk7u: http://cr.openjdk.java.net/~dmarkov/7171045/jdk7u/webrev.00/ jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e23311e924b1 technical review for jdk8: http://mail.openjdk.java.net/pipermail/awt-dev/2012-August/003238.html technical review for jdk7: http://mail.openjdk.java.net/pipermail/awt-dev/2014-February/007000.html Thanks, Dmitry From sean.coffey at oracle.com Fri Feb 21 02:11:58 2014 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Fri, 21 Feb 2014 10:11:58 +0000 Subject: [7u80] Request for approval for bulk integration of hs24.80-b03 In-Reply-To: <5306DDCE.2060104@oracle.com> References: <5306DDCE.2060104@oracle.com> Message-ID: <5307266E.1000804@oracle.com> Approved pending positive PIT results. regards, Sean. On 21/02/14 05:02, Alejandro E Murillo wrote: > Requesting approval to integrate hs24.80-b03 into jdk7u80-b01. > > A webrev is available at: > > http://cr.openjdk.java.net/~amurillo/7u80/hs24.80-b03-jdk7u80-b01.webrev/ > > Pre-integration testing is in progress; the integration will proceed > only after SQE has analyzed the results and approved. > > The fixes in the proposed integration are below. All have undergone > nightly testing and are already in a jdk8 repository. > > 6412968: CMS: Long initial mark pauses > 6990419: CMS: Remaining work for 6572569: consistently skewed work > distribution in (long) re-mark pauses > 8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" > using CS for NX emulation (crashing with SI_KERNEL) > 8024648: 7141246 & 8016131 break Zero port > 8031743: C2: loadI2L_immI broken for negative memory values > 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) > failed: bad fixed size > 8034920: new hotspot build - hs24.80-b03 > From rob.mckenna at oracle.com Fri Feb 21 06:00:32 2014 From: rob.mckenna at oracle.com (Rob McKenna) Date: Fri, 21 Feb 2014 14:00:32 +0000 Subject: [7u-dev] Request for approval 8032669: Mouse release not being delivered to Swing component in 7u45 In-Reply-To: <5306E987.4020309@oracle.com> References: <5306E987.4020309@oracle.com> Message-ID: <53075C00.7040304@oracle.com> Approved. -Rob On 21/02/14 05:52, dmitry markov wrote: > Hello, > > Could you approve the straight backport of the fix for 7171045 to > jdk7u-dev, please? > > Please note: the fix for 7171045 was partly backported to jdk7u. > However, some problems related to this case still take place on jdk7u. > So it is necessary to backport full changeset integrated into jdk8. > > bug: https://bugs.openjdk.java.net/browse/JDK-8032669 > webrev for jdk7u: > http://cr.openjdk.java.net/~dmarkov/7171045/jdk7u/webrev.00/ > jdk8 changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/e23311e924b1 > technical review for jdk8: > http://mail.openjdk.java.net/pipermail/awt-dev/2012-August/003238.html > technical review for jdk7: > http://mail.openjdk.java.net/pipermail/awt-dev/2014-February/007000.html > > Thanks, > Dmitry From dmitry.samersoff at oracle.com Fri Feb 21 07:27:20 2014 From: dmitry.samersoff at oracle.com (dmitry.samersoff at oracle.com) Date: Fri, 21 Feb 2014 15:27:20 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8019800: Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 Message-ID: <20140221152846.686D662E25@hg.openjdk.java.net> Changeset: 827bc20e8f61 Author: dsamersoff Date: 2014-02-21 19:26 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/827bc20e8f61 8019800: Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011 Summary: removed extra colon Reviewed-by: sla, coffeys ! test/ProblemList.txt ! test/sun/tools/jcmd/help_help.out From dmitry.degrave at oracle.com Sat Feb 22 04:58:36 2014 From: dmitry.degrave at oracle.com (dmitry.degrave at oracle.com) Date: Sat, 22 Feb 2014 12:58:36 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8027212: java/nio/channels/Selector/SelectAfterRead.java fails intermittently Message-ID: <20140222130128.B997C62E7A@hg.openjdk.java.net> Changeset: efb51c945698 Author: igerasim Date: 2014-02-20 16:01 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/efb51c945698 8027212: java/nio/channels/Selector/SelectAfterRead.java fails intermittently Reviewed-by: chegar, ewang ! test/java/nio/channels/Selector/ByteServer.java ! test/java/nio/channels/Selector/ReadAfterConnect.java ! test/java/nio/channels/Selector/SelectAfterRead.java ! test/java/nio/channels/Selector/SelectWrite.java From weijun.wang at oracle.com Sun Feb 23 05:41:39 2014 From: weijun.wang at oracle.com (Wang Weijun) Date: Sun, 23 Feb 2014 21:41:39 +0800 Subject: [7u-dev] Request for approval: 7176574: sun/security/krb5/auto/TcpTimeout.java failed with solaris-i586 Message-ID: Hi All This is a request to backport several jdk8 fixes on the Kerberos 5 TcpTimeout.java into jdk7u. 7176574: sun/security/krb5/auto/TcpTimeout.java failed with solaris-i586 http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cea72c2bf071 7162687: enhance KDC server availability detection http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a2fc04c2dfc8 7122169: TcpTimeout fail for various reasons http://hg.openjdk.java.net/jdk8/tl/jdk/rev/11698dedbe79 The jdk8 fixes include code changes to other files and are not suitable to be backported all. Here I only intend to backport changes for sun/security/krb5/auto/TcpTimeout.java and merge all of them as a backport of the last bug 7176574. The changes are exactly the same as in jdk8. The fix is test only. Thanks Weijun From anton.litvinov at oracle.com Mon Feb 24 00:02:07 2014 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Mon, 24 Feb 2014 08:02:07 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8032669: Mouse release not being delivered to Swing component in 7u45 Message-ID: <20140224080313.EF09F62E99@hg.openjdk.java.net> Changeset: e03ef8c99170 Author: dmarkov Date: 2014-02-24 11:59 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/e03ef8c99170 8032669: Mouse release not being delivered to Swing component in 7u45 Reviewed-by: alexsch, pchelko ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/PlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java ! src/macosx/native/sun/awt/AWTView.h ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/AWTWindow.m + test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java From anton.litvinov at oracle.com Mon Feb 24 02:27:25 2014 From: anton.litvinov at oracle.com (Anton Litvinov) Date: Mon, 24 Feb 2014 14:27:25 +0400 Subject: [7u-dev] Request for approval for CR 8032078: [macosx] CPlatformWindow.setWindowState throws RuntimeException, if windowState=ICONIFIED|MAXIMIZED_BOTH Message-ID: <530B1E8D.6000204@oracle.com> Hello, I would like to request for approval to push a backport of the fix from JDK 9 to JDK 7. The backport fix is identical to the original fix, but its regression test contains one insignificant change - (it was required to comment one test case, which is not related to the bug itself, and fails on JDK 7, because of absence of the fix for the bug JDK-8026143 in JDK 7. Bug: https://bugs.openjdk.java.net/browse/JDK-8032078 Webrev: http://cr.openjdk.java.net/~alitvinov/8032078/jdk7/webrev.00 JDK 9 changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/358111040c7a JDK 9 review thread: Approval 1 - http://mail.openjdk.java.net/pipermail/awt-dev/2014-January/006876.html Approval 2 - http://mail.openjdk.java.net/pipermail/awt-dev/2014-February/007082.html Reviewers: pchelko, serb Thank you, Anton From dalibor.topic at oracle.com Mon Feb 24 06:44:52 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Mon, 24 Feb 2014 15:44:52 +0100 Subject: [7u-dev] Request for approval for CR 8032078: [macosx] CPlatformWindow.setWindowState throws RuntimeException, if windowState=ICONIFIED|MAXIMIZED_BOTH In-Reply-To: <530B1E8D.6000204@oracle.com> References: <530B1E8D.6000204@oracle.com> Message-ID: <530B5AE4.1000400@oracle.com> thanks, Anton - approved for jdk7u-dev. cheers, dalibor topic On 24.02.2014 11:27, Anton Litvinov wrote: > Hello, > > I would like to request for approval to push a backport of the fix from > JDK 9 to JDK 7. The backport fix is identical to the original fix, but > its regression test contains one insignificant change - (it was required > to comment one test case, which is not related to the bug itself, and > fails on JDK 7, because of absence of the fix for the bug JDK-8026143 in > JDK 7. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8032078 > Webrev: http://cr.openjdk.java.net/~alitvinov/8032078/jdk7/webrev.00 > JDK 9 changeset: > http://hg.openjdk.java.net/jdk9/client/jdk/rev/358111040c7a > JDK 9 review thread: > Approval 1 - > http://mail.openjdk.java.net/pipermail/awt-dev/2014-January/006876.html > Approval 2 - > http://mail.openjdk.java.net/pipermail/awt-dev/2014-February/007082.html > Reviewers: pchelko, serb > > Thank you, > Anton -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Mon Feb 24 06:52:37 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Mon, 24 Feb 2014 15:52:37 +0100 Subject: [7u-dev] Request for approval: 7176574: sun/security/krb5/auto/TcpTimeout.java failed with solaris-i586 In-Reply-To: References: Message-ID: <530B5CB5.4020809@oracle.com> On 23.02.2014 14:41, Wang Weijun wrote: > Hi All > > This is a request to backport several jdk8 fixes on the Kerberos 5 TcpTimeout.java into jdk7u. > > 7176574: sun/security/krb5/auto/TcpTimeout.java failed with solaris-i586 > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cea72c2bf071 That one seems to go to " 7197491: update copyright year to match last edit in jdk8 jdk repository" ;) > > 7162687: enhance KDC server availability detection > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a2fc04c2dfc8 > > 7122169: TcpTimeout fail for various reasons > http://hg.openjdk.java.net/jdk8/tl/jdk/rev/11698dedbe79 > > The jdk8 fixes include code changes to other files and are not suitable to be backported all. Here I only intend to backport changes for sun/security/krb5/auto/TcpTimeout.java and merge all of them as a backport of the last bug 7176574. Can you send out the resulting webrev for review, as well? It's easier to see the final result that way. cheers, dalibor topic > The changes are exactly the same as in jdk8. > > The fix is test only. > > Thanks > Weijun > -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From anton.litvinov at oracle.com Mon Feb 24 07:19:54 2014 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Mon, 24 Feb 2014 15:19:54 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8032078: [macosx] CPlatformWindow.setWindowState throws RuntimeException, if windowState=ICONIFIED|MAXIMIZED_BOTH Message-ID: <20140224152115.030AD62EAB@hg.openjdk.java.net> Changeset: 97de64f172be Author: alitvinov Date: 2014-02-24 19:17 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/97de64f172be 8032078: [macosx] CPlatformWindow.setWindowState throws RuntimeException, if windowState=ICONIFIED|MAXIMIZED_BOTH Reviewed-by: pchelko, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java From sean.coffey at oracle.com Mon Feb 24 10:30:10 2014 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Mon, 24 Feb 2014 18:30:10 +0000 Subject: [7u-dev] Request for approval : 8021372, 8024675 Message-ID: <530B8FB2.1040509@oracle.com> Request to push these changesets to jdk7u-dev. Direct backports from JDK 8. 8024675 is a follow on bug from the 8021372 fix to correct the testcase. 8021372: NetworkInterface.getNetworkInterfaces() returns duplicate hardware address http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/4fd7abaf0a5f https://bugs.openjdk.java.net/browse/JDK-8021372 review thread : http://mail.openjdk.java.net/pipermail/net-dev/2013-September/007207.html 8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java fails on Windows http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/c53411f89b4c https://bugs.openjdk.java.net/browse/JDK-8024675 review-thread : http://mail.openjdk.java.net/pipermail/net-dev/2013-September/007286.html regards, Sean. From lana.steuck at oracle.com Mon Feb 24 11:55:13 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 24 Feb 2014 19:55:13 +0000 Subject: hg: jdk7u/jdk7u60/hotspot: 8 new changesets Message-ID: <20140224195539.B251362EB4@hg.openjdk.java.net> Changeset: 587a054a1d39 Author: sspitsyn Date: 2014-02-07 16:06 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/587a054a1d39 8008511: JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition Summary: Lazily create and maintain the MemberNameTable to be able to update MemberName's Reviewed-by: coleenp, jrose, dholmes, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: 07ddad7ad2ac Author: sspitsyn Date: 2014-02-07 16:08 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/07ddad7ad2ac 8007037: JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands Summary: References from operands to CP entries and back must be correct after CP merge Reviewed-by: coleenp, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/constantPoolOop.cpp ! src/share/vm/oops/constantPoolOop.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp Changeset: e5ef592bb7e0 Author: sspitsyn Date: 2014-02-07 16:10 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/e5ef592bb7e0 8014288: perf regression in nashorn JDK-8008448.js test after 8008511 changes Summary: The fix of perf regression is to use method_idnum() for direct indexing into NMT Reviewed-by: twisti, kvn, coleenp, dholmes Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: 2628a61dff77 Author: sspitsyn Date: 2014-02-07 16:11 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/2628a61dff77 8013945: CMS fatal error: must own lock MemberNameTable_lock Summary: The "delete mnt" needs to grab MemberNameTable_lock if !SafepointSynchronize::is_at_safepoint() Reviewed-by: sla, mgerdin, dholmes, jmasa, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/instanceKlass.cpp Changeset: ec4a087088bf Author: sspitsyn Date: 2014-02-07 16:12 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/ec4a087088bf 8014052: JSR292: assert(end_offset == next_offset) failed: matched ending Summary: A call to the finalize_operands_merge() must be unconditional Reviewed-by: kvn, twisti Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 5001d047e6ac Author: sspitsyn Date: 2014-02-12 03:57 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/5001d047e6ac 8023004: JSR 292: java.lang.RuntimeException: Original target method was called. Reviewed-by: jrose Contributed-by: vladimir.ivanov at oracle.com, serguei.spitsyn at oracle.com ! src/share/vm/prims/methodHandles.cpp Changeset: 092aa7bb9868 Author: johnc Date: 2012-12-12 12:07 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/092aa7bb9868 8033487: Improve GC option handling Summary: If there are not enough native resources to create the ReferenceHandler or Finalizer Java threads, the VM will attempt to throw an OOME before the java.lang.Class class has been initialized. This can result in assertion failures and other crashes. Move the initialization of the java.lang.Class class to just before the initialization of the java.lang.ref.Finalizer class. Reviewed-by: jwilhelm, dholmes, coleenp ! src/share/vm/runtime/thread.cpp Changeset: a198787e7b9b Author: sspitsyn Date: 2014-02-14 01:52 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/a198787e7b9b 7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments Summary: Restore the appendix argument after PopFrame() call Reviewed-by: twisti, coleenp Contributed-by: serguei.spitsyn at oracle.com ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/oops/constantPoolOop.cpp From lana.steuck at oracle.com Mon Feb 24 11:58:39 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Mon, 24 Feb 2014 11:58:39 -0800 (PST) Subject: jdk7u-b08: jdk7u60-dev Message-ID: <201402241958.s1OJwdPc015833@jano-app.us.oracle.com> http://hg.openjdk.java.net/jdk7u/jdk7u60/rev/1af056061146 http://hg.openjdk.java.net/jdk7u/jdk7u60/langtools/rev/be8e34e4920e http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/0dd27693876d http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxws/rev/d3896e59b04d http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxp/rev/b19c0f18b5a5 http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/a198787e7b9b http://hg.openjdk.java.net/jdk7u/jdk7u60/corba/rev/8469bc00ddca --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-7187554 hotspot JSR 292: JVMTI PopFrame needs to handle appendix arguments JDK-8007037 hotspot JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands JDK-8008511 hotspot JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition JDK-8013945 hotspot CMS fatal error: must own lock MemberNameTable_lock JDK-8014052 hotspot JSR292: assert(end_offset == next_offset) failed: matched ending JDK-8014288 hotspot perf regression in nashorn JDK-8008448.js test after 8008511 changes JDK-8023004 hotspot JSR 292: java.lang.RuntimeException: Original target method was called. JDK-8033487 hotspot Improve GC option handling From dalibor.topic at oracle.com Tue Feb 25 01:24:51 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 25 Feb 2014 10:24:51 +0100 Subject: [7u-dev] Request for approval : 8021372, 8024675 In-Reply-To: <530B8FB2.1040509@oracle.com> References: <530B8FB2.1040509@oracle.com> Message-ID: <530C6163.6050608@oracle.com> Thanks, Sean - approved for jdk7u-dev. On 24.02.2014 19:30, Se?n Coffey wrote: > Request to push these changesets to jdk7u-dev. Direct backports from JDK > 8. 8024675 is a follow on bug from the 8021372 fix to correct the testcase. > > 8021372: NetworkInterface.getNetworkInterfaces() returns duplicate > hardware address > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/4fd7abaf0a5f > https://bugs.openjdk.java.net/browse/JDK-8021372 > review thread : > http://mail.openjdk.java.net/pipermail/net-dev/2013-September/007207.html > > > 8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java fails on > Windows > http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/c53411f89b4c > https://bugs.openjdk.java.net/browse/JDK-8024675 > review-thread : > http://mail.openjdk.java.net/pipermail/net-dev/2013-September/007286.html > > regards, > Sean. > -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From alejandro.murillo at oracle.com Tue Feb 25 09:45:25 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 25 Feb 2014 17:45:25 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 11 new changesets Message-ID: <20140225174549.B840162EFE@hg.openjdk.java.net> Changeset: d2630ee5c3c9 Author: amurillo Date: 2014-02-14 09:19 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d2630ee5c3c9 8034920: new hotspot build - hs24.80-b03 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 418fb371f2b9 Author: dsimms Date: 2013-09-25 13:58 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/418fb371f2b9 8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" using CS for NX emulation (crashing with SI_KERNEL) Summary: Execute some code at a high virtual address value, and keep mapped Reviewed-by: coleenp, zgu ! src/os/linux/vm/os_linux.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.hpp Changeset: 1c2233fa1996 Author: dcubed Date: 2014-02-14 10:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1c2233fa1996 Merge Changeset: bf22a6e0c183 Author: dcubed Date: 2014-02-14 13:28 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/bf22a6e0c183 Merge Changeset: d159f9d85a18 Author: iveresov Date: 2014-01-17 18:09 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d159f9d85a18 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size Summary: Fix the sizing of loadUS2L_immI16 and loadI2L_immI Reviewed-by: kvn, azeemj ! src/cpu/sparc/vm/sparc.ad + test/compiler/codegen/LoadWithMask.java Changeset: 179c1940854f Author: iveresov Date: 2014-01-21 20:05 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/179c1940854f 8031743: C2: loadI2L_immI broken for negative memory values Summary: Restrict loadI2L_imm optimizations to positive values of mask Reviewed-by: kvn, dlong ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad + test/compiler/codegen/LoadWithMask2.java Changeset: b69db305483d Author: iveresov Date: 2014-02-17 17:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/b69db305483d Merge Changeset: 119d8702550e Author: poonam Date: 2014-02-17 18:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/119d8702550e 6412968: CMS: Long initial mark pauses 6990419: CMS: Remaining work for 6572569: consistently skewed work distribution in (long) re-mark pauses Summary: Backport of fixes for 6412968 and 6990419 Reviewed-by: jmasa ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/runtime/globals.hpp Changeset: 2efefc495ae0 Author: poonam Date: 2014-02-17 19:28 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2efefc495ae0 Merge Changeset: ff18bcebe294 Author: andrew Date: 2014-02-20 08:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/ff18bcebe294 8024648: 7141246 & 8016131 break Zero port Reviewed-by: dholmes, coleenp ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/vm.make ! src/cpu/zero/vm/entryFrame_zero.hpp ! src/cpu/zero/vm/frame_zero.inline.hpp Changeset: c0fe72510a8c Author: amurillo Date: 2014-02-20 12:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c0fe72510a8c Added tag hs24.80-b03 for changeset ff18bcebe294 ! .hgtags From alejandro.murillo at oracle.com Tue Feb 25 09:57:26 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 25 Feb 2014 17:57:26 +0000 Subject: hg: jdk7u/jdk7u/hotspot: 11 new changesets Message-ID: <20140225175750.2778F62EFF@hg.openjdk.java.net> Changeset: d2630ee5c3c9 Author: amurillo Date: 2014-02-14 09:19 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d2630ee5c3c9 8034920: new hotspot build - hs24.80-b03 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 418fb371f2b9 Author: dsimms Date: 2013-09-25 13:58 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/418fb371f2b9 8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" using CS for NX emulation (crashing with SI_KERNEL) Summary: Execute some code at a high virtual address value, and keep mapped Reviewed-by: coleenp, zgu ! src/os/linux/vm/os_linux.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.hpp Changeset: 1c2233fa1996 Author: dcubed Date: 2014-02-14 10:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1c2233fa1996 Merge Changeset: bf22a6e0c183 Author: dcubed Date: 2014-02-14 13:28 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/bf22a6e0c183 Merge Changeset: d159f9d85a18 Author: iveresov Date: 2014-01-17 18:09 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d159f9d85a18 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size Summary: Fix the sizing of loadUS2L_immI16 and loadI2L_immI Reviewed-by: kvn, azeemj ! src/cpu/sparc/vm/sparc.ad + test/compiler/codegen/LoadWithMask.java Changeset: 179c1940854f Author: iveresov Date: 2014-01-21 20:05 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/179c1940854f 8031743: C2: loadI2L_immI broken for negative memory values Summary: Restrict loadI2L_imm optimizations to positive values of mask Reviewed-by: kvn, dlong ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad + test/compiler/codegen/LoadWithMask2.java Changeset: b69db305483d Author: iveresov Date: 2014-02-17 17:48 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b69db305483d Merge Changeset: 119d8702550e Author: poonam Date: 2014-02-17 18:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/119d8702550e 6412968: CMS: Long initial mark pauses 6990419: CMS: Remaining work for 6572569: consistently skewed work distribution in (long) re-mark pauses Summary: Backport of fixes for 6412968 and 6990419 Reviewed-by: jmasa ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/runtime/globals.hpp Changeset: 2efefc495ae0 Author: poonam Date: 2014-02-17 19:28 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2efefc495ae0 Merge Changeset: ff18bcebe294 Author: andrew Date: 2014-02-20 08:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/ff18bcebe294 8024648: 7141246 & 8016131 break Zero port Reviewed-by: dholmes, coleenp ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/vm.make ! src/cpu/zero/vm/entryFrame_zero.hpp ! src/cpu/zero/vm/frame_zero.inline.hpp Changeset: c0fe72510a8c Author: amurillo Date: 2014-02-20 12:59 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c0fe72510a8c Added tag hs24.80-b03 for changeset ff18bcebe294 ! .hgtags From alejandro.murillo at oracle.com Tue Feb 25 10:04:10 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 25 Feb 2014 11:04:10 -0700 Subject: jdk7u80-b01: HotSpot Message-ID: <530CDB1A.1040900@oracle.com> hs24.80-b03 has been integrated into jdk7u80-b01. http://hg.openjdk.java.net/jdk7u/jdk7u/rev/ea798405286d http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/394f83504abb http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c0fe72510a8c http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/673ea3822e59 http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/30afd3e2e704 http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/25524158eb9f http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/744287fccf3b Component : VM Status : 0 major failures, 1 minor failures Date : 02/25/2014 at 18:00 MSK Tested By : STT_VM Cost(total man-days): 1 Workspace : 2014-02-20-211332.amurillo.hs24-80-b03-jdk7u80-b01-control Bundles : 2014-02-20-211332.amurillo.hs24-80-b03-jdk7u80-b01-control Platforms : Others Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ Log : link Browsers : NA Patches : NA Number of Tests Executed : 181208 passed tests, 1995 failed tests (1 new failures) Bug verification status: ====================================== Tested, Pass: Tested, Pass (partial fixes): Tested, Fail: Untested bug fixes: Setup is not available: 6412968: CMS: Long initial mark pauses 6990419: CMS: Remaining work for 6572569: consistently skewed work distribution in (long) re-mark pauses 8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" using CS for NX emulation (crashing with SI_KERNEL) 8024648: 7141246 & 8016131 break Zero port 8031743: C2: loadI2L_immI broken for negative memory values 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size 8034920: new hotspot build - hs24.80-b03 New bugs filed: Bugs in PIT build: JDK-8035742 Kitchensink crashed with assert(addr >= region_start()) failed: addr too small Bugs in earlier promoted build: Number of PIT requested: 1 Integration target J2SE build number: jdk7u80-b01 Issues and Notes: This is PIT for hs24.80-b03 for jdk7u80-b01. Go for integration. -- Alejandro From alexander.zuev at oracle.com Tue Feb 25 10:42:32 2014 From: alexander.zuev at oracle.com (Alexander Zuev) Date: Tue, 25 Feb 2014 22:42:32 +0400 Subject: [7u60] Request for phase 2 approval for 7186887: Test T6567415.java can fail on a slow machine Message-ID: <530CE418.7080902@oracle.com> Simple backport from jdk8, test bug, one line changed. Bug: https://bugs.openjdk.java.net/browse/JDK-7186887 Integrated into jdk8 as: http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/79fd9cfa55f2 Webrev available: http://cr.openjdk.java.net/~kizune/8035762/webrev.00 Reviewed by: Jonathan Gibbons and Kumar Srinivasan The label 7u60-critical-request on the backport issue (8035762) is set. /Alex From dmdabbs at gmail.com Tue Feb 25 10:47:17 2014 From: dmdabbs at gmail.com (David Dabbs) Date: Tue, 25 Feb 2014 12:47:17 -0600 Subject: jdk7u80-b01: HotSpot In-Reply-To: <530CDB1A.1040900@oracle.com> References: <530CDB1A.1040900@oracle.com> Message-ID: Will this first 7u80 build be available on the usual jdk7 page or a different location? Also, was there another 7u60 build after b04? Thank you, David On Tue, Feb 25, 2014 at 12:04 PM, Alejandro E Murillo < alejandro.murillo at oracle.com> wrote: > hs24.80-b03 has been integrated into jdk7u80-b01. > > http://hg.openjdk.java.net/jdk7u/jdk7u/rev/ea798405286d > http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/394f83504abb > http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c0fe72510a8c > http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/673ea3822e59 > http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/30afd3e2e704 > http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/25524158eb9f > http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/744287fccf3b > > Component : VM > Status : 0 major failures, 1 minor failures > Date : 02/25/2014 at 18:00 MSK > Tested By : STT_VM > Cost(total man-days): 1 > > Workspace : 2014-02-20-211332.amurillo.hs24-80-b03-jdk7u80-b01-control > Bundles : 2014-02-20-211332.amurillo.hs24-80-b03-jdk7u80-b01-control > Platforms : > Others > > Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ > Log : link > Browsers : NA > Patches : NA > Number of Tests Executed : 181208 passed tests, 1995 failed tests (1 new > failures) > > Bug verification status: > ====================================== > Tested, Pass: > > Tested, Pass (partial fixes): > > Tested, Fail: > > Untested bug fixes: > Setup is not available: > 6412968: CMS: Long initial mark pauses > 6990419: CMS: Remaining work for 6572569: consistently skewed work > distribution in (long) re-mark pauses > 8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" using > CS for NX emulation (crashing with SI_KERNEL) > 8024648: 7141246 & 8016131 break Zero port > 8031743: C2: loadI2L_immI broken for negative memory values > 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: > bad fixed size > 8034920: new hotspot build - hs24.80-b03 > > New bugs filed: > Bugs in PIT build: > JDK-8035742 Kitchensink crashed with assert(addr >= region_start()) > failed: addr too small > > Bugs in earlier promoted build: > > Number of PIT requested: 1 > Integration target J2SE build number: jdk7u80-b01 > > Issues and Notes: > This is PIT for hs24.80-b03 for jdk7u80-b01. Go for integration. > > -- > Alejandro > > From alejandro.murillo at oracle.com Tue Feb 25 11:16:30 2014 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 25 Feb 2014 12:16:30 -0700 Subject: jdk7u80-b01: HotSpot In-Reply-To: References: <530CDB1A.1040900@oracle.com> Message-ID: <530CEC0E.7040900@oracle.com> I'm forwarding your questions to Sean and Dalibor, Sean, Dalibor any insight about these questions? Thanks Alejandro On 2/25/2014 11:47 AM, David Dabbs wrote: > Will this first 7u80 build be available on the usual jdk7 page or a > different location? > Also, was there another 7u60 build after b04? > > Thank you, > > David > > > On Tue, Feb 25, 2014 at 12:04 PM, Alejandro E Murillo > > > wrote: > > hs24.80-b03 has been integrated into jdk7u80-b01. > > http://hg.openjdk.java.net/jdk7u/jdk7u/rev/ea798405286d > http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/394f83504abb > http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c0fe72510a8c > http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/673ea3822e59 > http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/30afd3e2e704 > http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/25524158eb9f > http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/744287fccf3b > > Component : VM > Status : 0 major failures, 1 minor failures > Date : 02/25/2014 at 18:00 MSK > Tested By : STT_VM > Cost(total man-days): 1 > > Workspace : 2014-02-20-211332.amurillo.hs24-80-b03-jdk7u80-b01-control > Bundles : 2014-02-20-211332.amurillo.hs24-80-b03-jdk7u80-b01-control > Platforms : > Others > > Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ > Log : link > Browsers : NA > Patches : NA > Number of Tests Executed : 181208 passed tests, 1995 failed tests > (1 new failures) > > Bug verification status: > ====================================== > Tested, Pass: > > Tested, Pass (partial fixes): > > Tested, Fail: > > Untested bug fixes: > Setup is not available: > 6412968: CMS: Long initial mark pauses > 6990419: CMS: Remaining work for 6572569: consistently skewed work > distribution in (long) re-mark pauses > 8023956: Provide a work-around to broken Linux 32 bit "Exec > Shield" using CS for NX emulation (crashing with SI_KERNEL) > 8024648: 7141246 & 8016131 break Zero port > 8031743: C2: loadI2L_immI broken for negative memory values > 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) > failed: bad fixed size > 8034920: new hotspot build - hs24.80-b03 > > New bugs filed: > Bugs in PIT build: > JDK-8035742 Kitchensink crashed with assert(addr >= > region_start()) failed: addr too small > > Bugs in earlier promoted build: > > Number of PIT requested: 1 > Integration target J2SE build number: jdk7u80-b01 > > Issues and Notes: > This is PIT for hs24.80-b03 for jdk7u80-b01. Go for integration. > > -- > Alejandro > > -- Alejandro From dmdabbs at gmail.com Tue Feb 25 11:23:17 2014 From: dmdabbs at gmail.com (David Dabbs) Date: Tue, 25 Feb 2014 13:23:17 -0600 Subject: jdk7u80-b01: HotSpot In-Reply-To: <530CEC0E.7040900@oracle.com> References: <530CDB1A.1040900@oracle.com> <530CEC0E.7040900@oracle.com> Message-ID: Thank you, Alejandro. A related question is "where is the location for 9u early access builds?" David On Tue, Feb 25, 2014 at 1:16 PM, Alejandro E Murillo < alejandro.murillo at oracle.com> wrote: > > I'm forwarding your questions to Sean and Dalibor, > Sean, Dalibor any insight about these questions? > Thanks > Alejandro > > > On 2/25/2014 11:47 AM, David Dabbs wrote: > > Will this first 7u80 build be available on the usual jdk7 page or a > different location? > Also, was there another 7u60 build after b04? > > Thank you, > > David > > > On Tue, Feb 25, 2014 at 12:04 PM, Alejandro E Murillo < > alejandro.murillo at oracle.com> wrote: > >> hs24.80-b03 has been integrated into jdk7u80-b01. >> >> http://hg.openjdk.java.net/jdk7u/jdk7u/rev/ea798405286d >> http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/394f83504abb >> http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c0fe72510a8c >> http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/673ea3822e59 >> http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/30afd3e2e704 >> http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/25524158eb9f >> http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/744287fccf3b >> >> Component : VM >> Status : 0 major failures, 1 minor failures >> Date : 02/25/2014 at 18:00 MSK >> Tested By : STT_VM >> Cost(total man-days): 1 >> >> Workspace : 2014-02-20-211332.amurillo.hs24-80-b03-jdk7u80-b01-control >> Bundles : 2014-02-20-211332.amurillo.hs24-80-b03-jdk7u80-b01-control >> Platforms : >> Others >> >> Tests :/net/sqenfs-1.sfbay/export1/comp/vm/testbase/ >> Log : link >> Browsers : NA >> Patches : NA >> Number of Tests Executed : 181208 passed tests, 1995 failed tests (1 new >> failures) >> >> Bug verification status: >> ====================================== >> Tested, Pass: >> >> Tested, Pass (partial fixes): >> >> Tested, Fail: >> >> Untested bug fixes: >> Setup is not available: >> 6412968: CMS: Long initial mark pauses >> 6990419: CMS: Remaining work for 6572569: consistently skewed work >> distribution in (long) re-mark pauses >> 8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" using >> CS for NX emulation (crashing with SI_KERNEL) >> 8024648: 7141246 & 8016131 break Zero port >> 8031743: C2: loadI2L_immI broken for negative memory values >> 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: >> bad fixed size >> 8034920: new hotspot build - hs24.80-b03 >> >> New bugs filed: >> Bugs in PIT build: >> JDK-8035742 Kitchensink crashed with assert(addr >= region_start()) >> failed: addr too small >> >> Bugs in earlier promoted build: >> >> Number of PIT requested: 1 >> Integration target J2SE build number: jdk7u80-b01 >> >> Issues and Notes: >> This is PIT for hs24.80-b03 for jdk7u80-b01. Go for integration. >> >> -- >> Alejandro >> >> > > -- > Alejandro > > From sean.coffey at oracle.com Tue Feb 25 12:32:33 2014 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Tue, 25 Feb 2014 20:32:33 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 3 new changesets Message-ID: <20140225203358.87C2962F0E@hg.openjdk.java.net> Changeset: b387fbb83529 Author: msheppar Date: 2014-02-17 16:15 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/b387fbb83529 8021372: NetworkInterface.getNetworkInterfaces() returns duplicate hardware address Summary: amended src/windows/native/java/net/NetworkInterface_winXP.c to "properly" handle Ipv6IfIndex Reviewed-by: chegar, dsamersoff ! src/windows/native/java/net/NetworkInterface_winXP.c + test/java/net/NetworkInterface/UniqueMacAddressesTest.java Changeset: 0ad0b65578da Author: msheppar Date: 2013-09-13 12:20 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/0ad0b65578da 8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java fails on Windows Summary: amended test to add active, i.e. isUp(), NetworkInterfaces to test list Reviewed-by: alanb, chegar ! test/java/net/NetworkInterface/UniqueMacAddressesTest.java Changeset: 0da092934c9d Author: coffeys Date: 2014-02-25 20:29 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/0da092934c9d Merge From sean.coffey at oracle.com Wed Feb 26 03:27:53 2014 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Wed, 26 Feb 2014 11:27:53 +0000 Subject: [7u60] Request for phase 2 approval for 7186887: Test T6567415.java can fail on a slow machine In-Reply-To: <530CE418.7080902@oracle.com> References: <530CE418.7080902@oracle.com> Message-ID: <530DCFB9.2000005@oracle.com> The critical-request label should be on the master bug record. Approved for 7u60 but you need to push your fix to jdk7u-dev. That's where fixes go first. Rob McKenna will bring the fix into 7u60-dev. regards, Sean. On 25/02/14 18:42, Alexander Zuev wrote: > Simple backport from jdk8, test bug, one line changed. > > Bug: https://bugs.openjdk.java.net/browse/JDK-7186887 > Integrated into jdk8 as: > http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/79fd9cfa55f2 > Webrev available: http://cr.openjdk.java.net/~kizune/8035762/webrev.00 > Reviewed by: Jonathan Gibbons and Kumar Srinivasan > > The label 7u60-critical-request on the backport issue (8035762) is set. > > /Alex From alexander.zuev at oracle.com Wed Feb 26 05:53:31 2014 From: alexander.zuev at oracle.com (alexander.zuev at oracle.com) Date: Wed, 26 Feb 2014 13:53:31 +0000 Subject: hg: jdk7u/jdk7u-dev/langtools: 7186887: Test T6567415.java can fail on a slow machine Message-ID: <20140226135344.E832262F4D@hg.openjdk.java.net> Changeset: 618b253436e4 Author: kizune Date: 2014-02-26 17:51 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/langtools/rev/618b253436e4 7186887: Test T6567415.java can fail on a slow machine Reviewed-by: jjg, ksrini ! test/tools/javac/6567415/T6567415.java From dalibor.topic at oracle.com Wed Feb 26 06:10:39 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 26 Feb 2014 15:10:39 +0100 Subject: jdk7u80-b01: HotSpot In-Reply-To: References: <530CDB1A.1040900@oracle.com> <530CEC0E.7040900@oracle.com> Message-ID: <530DF5DF.2010609@oracle.com> On 25.02.2014 20:23, David Dabbs wrote: > Thank you, Alejandro. > > A related question is "where is the location for 9u early access builds?" There is no JDK 9u Project yet. cheers, dalibor topic -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From dalibor.topic at oracle.com Wed Feb 26 06:26:53 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 26 Feb 2014 15:26:53 +0100 Subject: jdk7u80-b01: HotSpot In-Reply-To: References: <530CDB1A.1040900@oracle.com> Message-ID: <530DF9AD.7050201@oracle.com> On 25.02.2014 19:47, David Dabbs wrote: > Will this first 7u80 build be available on the usual jdk7 page or a > different location? Not all early access builds necessarily get posted to https://jdk7.java.net/ . > Also, was there another 7u60 build after b04? Yes. See http://hg.openjdk.java.net/jdk7u/jdk7u60/tags for all the tagged builds. The latest early access build available for testing on https://jdk7.java.net/download.html is JDK 7 Update 60 Early Access Release 7u60 Build b07. JTReg test result for that build have been posted here: http://mail.openjdk.java.net/pipermail/quality-discuss/2014-February/000244.html If you are regularly testing an open source project with 7u early access builds, please say hi on the quality-discuss mailing list. cheers, dalibor topic -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From rob.mckenna at oracle.com Wed Feb 26 07:44:58 2014 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Wed, 26 Feb 2014 15:44:58 +0000 Subject: hg: jdk7u/jdk7u60-dev/jdk: 8017456: [TEST_BUG] java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html: test frames remain after test execution Message-ID: <20140226154550.8A56062F58@hg.openjdk.java.net> Changeset: 6c72cdaf5f99 Author: kshefov Date: 2014-02-18 16:00 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/jdk/rev/6c72cdaf5f99 8017456: [TEST_BUG] java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html: test frames remain after test execution Reviewed-by: serb, alexsch ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java From rob.mckenna at oracle.com Wed Feb 26 07:46:36 2014 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Wed, 26 Feb 2014 15:46:36 +0000 Subject: hg: jdk7u/jdk7u60-dev/hotspot: 5 new changesets Message-ID: <20140226154654.1682062F59@hg.openjdk.java.net> Changeset: 9790755de9a6 Author: dsimms Date: 2013-09-25 13:58 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/9790755de9a6 8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" using CS for NX emulation (crashing with SI_KERNEL) Summary: Execute some code at a high virtual address value, and keep mapped Reviewed-by: coleenp, zgu ! src/os/linux/vm/os_linux.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.hpp Changeset: 72a923f20b6f Author: iveresov Date: 2014-01-17 18:09 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/72a923f20b6f 8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size Summary: Fix the sizing of loadUS2L_immI16 and loadI2L_immI Reviewed-by: kvn, azeemj ! src/cpu/sparc/vm/sparc.ad + test/compiler/codegen/LoadWithMask.java Changeset: 63bf5b308fc7 Author: iveresov Date: 2014-01-21 20:05 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/63bf5b308fc7 8031743: C2: loadI2L_immI broken for negative memory values Summary: Restrict loadI2L_imm optimizations to positive values of mask Reviewed-by: kvn, dlong ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad + test/compiler/codegen/LoadWithMask2.java Changeset: 8695497c703c Author: poonam Date: 2014-02-17 18:14 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/8695497c703c 6412968: CMS: Long initial mark pauses 6990419: CMS: Remaining work for 6572569: consistently skewed work distribution in (long) re-mark pauses Summary: Backport of fixes for 6412968 and 6990419 Reviewed-by: jmasa ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/runtime/globals.hpp Changeset: d788d77bc087 Author: andrew Date: 2014-02-20 08:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/d788d77bc087 8024648: 7141246 & 8016131 break Zero port Reviewed-by: dholmes, coleenp ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/vm.make ! src/cpu/zero/vm/entryFrame_zero.hpp ! src/cpu/zero/vm/frame_zero.inline.hpp From sean.coffey at oracle.com Wed Feb 26 08:53:30 2014 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Wed, 26 Feb 2014 16:53:30 +0000 Subject: [7u-dev] Request for approval : 7076487 : (sctp) SCTP API classes do not exist in JDK for Mac Message-ID: <530E1C0A.1000908@oracle.com> Looking to push this fix to jdk7u-dev. bug ID : https://bugs.openjdk.java.net/browse/JDK-7076487 webrev : http://cr.openjdk.java.net/~coffeys/webrev.7076487.7u/webrev/ review thread : http://mail.openjdk.java.net/pipermail/net-dev/2014-February/008278.html regards, Sean. From dalibor.topic at oracle.com Wed Feb 26 09:33:46 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 26 Feb 2014 18:33:46 +0100 Subject: [7u-dev] Request for approval : 7076487 : (sctp) SCTP API classes do not exist in JDK for Mac In-Reply-To: <530E1C0A.1000908@oracle.com> References: <530E1C0A.1000908@oracle.com> Message-ID: <530E257A.9090805@oracle.com> Thanks, Sean - approved for jdk7u-dev. On 26.02.2014 17:53, Se?n Coffey wrote: > Looking to push this fix to jdk7u-dev. > > bug ID : https://bugs.openjdk.java.net/browse/JDK-7076487 > webrev : http://cr.openjdk.java.net/~coffeys/webrev.7076487.7u/webrev/ > review thread : > http://mail.openjdk.java.net/pipermail/net-dev/2014-February/008278.html > > regards, > Sean. -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From david.katleman at oracle.com Wed Feb 26 13:03:37 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 26 Feb 2014 21:03:37 +0000 Subject: hg: jdk7u/jdk7u60: Added tag jdk7u60-b08 for changeset 1af056061146 Message-ID: <20140226210337.166DC62F6A@hg.openjdk.java.net> Changeset: 662dc3b64674 Author: katleman Date: 2014-02-26 12:46 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/rev/662dc3b64674 Added tag jdk7u60-b08 for changeset 1af056061146 ! .hgtags From david.katleman at oracle.com Wed Feb 26 13:03:45 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 26 Feb 2014 21:03:45 +0000 Subject: hg: jdk7u/jdk7u60/corba: Added tag jdk7u60-b08 for changeset 8469bc00ddca Message-ID: <20140226210346.4AD6462F6B@hg.openjdk.java.net> Changeset: 7abca119f954 Author: katleman Date: 2014-02-26 12:46 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/corba/rev/7abca119f954 Added tag jdk7u60-b08 for changeset 8469bc00ddca ! .hgtags From david.katleman at oracle.com Wed Feb 26 13:05:02 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 26 Feb 2014 21:05:02 +0000 Subject: hg: jdk7u/jdk7u60/hotspot: Added tag jdk7u60-b08 for changeset a198787e7b9b Message-ID: <20140226210506.44A5362F6C@hg.openjdk.java.net> Changeset: 61a6cbd2a433 Author: katleman Date: 2014-02-26 12:46 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/61a6cbd2a433 Added tag jdk7u60-b08 for changeset a198787e7b9b ! .hgtags From david.katleman at oracle.com Wed Feb 26 13:07:22 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 26 Feb 2014 21:07:22 +0000 Subject: hg: jdk7u/jdk7u60/jaxp: Added tag jdk7u60-b08 for changeset b19c0f18b5a5 Message-ID: <20140226210725.2FB8362F6D@hg.openjdk.java.net> Changeset: 4bfece8a5148 Author: katleman Date: 2014-02-26 12:46 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxp/rev/4bfece8a5148 Added tag jdk7u60-b08 for changeset b19c0f18b5a5 ! .hgtags From david.katleman at oracle.com Wed Feb 26 13:07:34 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 26 Feb 2014 21:07:34 +0000 Subject: hg: jdk7u/jdk7u60/jaxws: Added tag jdk7u60-b08 for changeset d3896e59b04d Message-ID: <20140226210737.AEE3062F6E@hg.openjdk.java.net> Changeset: c85645aa77ce Author: katleman Date: 2014-02-26 12:46 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jaxws/rev/c85645aa77ce Added tag jdk7u60-b08 for changeset d3896e59b04d ! .hgtags From david.katleman at oracle.com Wed Feb 26 13:07:50 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 26 Feb 2014 21:07:50 +0000 Subject: hg: jdk7u/jdk7u60/jdk: Added tag jdk7u60-b08 for changeset 0dd27693876d Message-ID: <20140226210810.36E6A62F6F@hg.openjdk.java.net> Changeset: 3cd7a0321a83 Author: katleman Date: 2014-02-26 12:46 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/jdk/rev/3cd7a0321a83 Added tag jdk7u60-b08 for changeset 0dd27693876d ! .hgtags From david.katleman at oracle.com Wed Feb 26 13:11:16 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Wed, 26 Feb 2014 21:11:16 +0000 Subject: hg: jdk7u/jdk7u60/langtools: Added tag jdk7u60-b08 for changeset be8e34e4920e Message-ID: <20140226211119.0267562F70@hg.openjdk.java.net> Changeset: 3f8b585403e5 Author: katleman Date: 2014-02-26 12:47 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u60/langtools/rev/3f8b585403e5 Added tag jdk7u60-b08 for changeset be8e34e4920e ! .hgtags From sean.coffey at oracle.com Wed Feb 26 14:48:19 2014 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 26 Feb 2014 22:48:19 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 7076487: (sctp) SCTP API classes does not exist in JDK for Mac Message-ID: <20140226224939.31B6A62F73@hg.openjdk.java.net> Changeset: 4963f233f46a Author: coffeys Date: 2014-02-26 22:44 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/4963f233f46a 7076487: (sctp) SCTP API classes does not exist in JDK for Mac Reviewed-by: michaelm, chegar ! make/com/sun/nio/Makefile ! make/com/sun/nio/sctp/Exportedfiles.gmk ! make/com/sun/nio/sctp/FILES_c.gmk ! make/com/sun/nio/sctp/FILES_java.gmk ! make/com/sun/nio/sctp/Makefile + src/macosx/classes/sun/nio/ch/SctpChannelImpl.java + src/macosx/classes/sun/nio/ch/SctpMultiChannelImpl.java + src/macosx/classes/sun/nio/ch/SctpServerChannelImpl.java From gary.collins at oracle.com Wed Feb 26 16:29:05 2014 From: gary.collins at oracle.com (Gary Collins) Date: Wed, 26 Feb 2014 16:29:05 -0800 Subject: RFR: 7032740 Message-ID: <7EE2DA46-153E-4A1F-A2A1-87D13DF50472@oracle.com> This is logically a backport from 8, but that for the JDK side the new build obviated the need for the change there. The bug is marked confidential and that these changes are just supporting it. http://cr.openjdk.java.net/~collins/8032740/webrev.00/ Thanks Gary From david.holmes at oracle.com Wed Feb 26 18:38:14 2014 From: david.holmes at oracle.com (David Holmes) Date: Thu, 27 Feb 2014 12:38:14 +1000 Subject: RFR: 7032740 In-Reply-To: <7EE2DA46-153E-4A1F-A2A1-87D13DF50472@oracle.com> References: <7EE2DA46-153E-4A1F-A2A1-87D13DF50472@oracle.com> Message-ID: <530EA516.2010507@oracle.com> Hi Gary, On 27/02/2014 10:29 AM, Gary Collins wrote: > This is logically a backport from 8, but that for the JDK side the new build obviated > the need for the change there. The bug is marked confidential and that these changes are > just supporting it. > > http://cr.openjdk.java.net/~collins/8032740/webrev.00/ The changes in hotspot should be a direct backport of: https://bugs.openjdk.java.net/browse/JDK-8014460 Both the linux and bsd parts should be present and it should be committed under that original bug id. The JDK change is the logical equivalent on the JDK side. As you say this is not an actual backport because the new build in JDK 8 obviated the need for this part of the fix. As only one review is needed on the JDK side you should now be able to request approval (using the approval template) to push the change to 7u-dev. But again the hotspot part must be complete, and committed using the original bug number. Thanks, David > > Thanks > Gary > From david.holmes at oracle.com Wed Feb 26 19:08:01 2014 From: david.holmes at oracle.com (David Holmes) Date: Thu, 27 Feb 2014 13:08:01 +1000 Subject: RFR: 8032740 In-Reply-To: <530EA516.2010507@oracle.com> References: <7EE2DA46-153E-4A1F-A2A1-87D13DF50472@oracle.com> <530EA516.2010507@oracle.com> Message-ID: <530EAC11.6070500@oracle.com> Re-sending with corrected subject line - the bug ID is 8032740 David On 27/02/2014 12:38 PM, David Holmes wrote: > Hi Gary, > > On 27/02/2014 10:29 AM, Gary Collins wrote: >> This is logically a backport from 8, but that for the JDK side the new >> build obviated >> the need for the change there. The bug is marked confidential and that >> these changes are >> just supporting it. >> >> http://cr.openjdk.java.net/~collins/8032740/webrev.00/ > > The changes in hotspot should be a direct backport of: > > https://bugs.openjdk.java.net/browse/JDK-8014460 > > Both the linux and bsd parts should be present and it should be > committed under that original bug id. > > The JDK change is the logical equivalent on the JDK side. As you say > this is not an actual backport because the new build in JDK 8 obviated > the need for this part of the fix. > > As only one review is needed on the JDK side you should now be able to > request approval (using the approval template) to push the change to > 7u-dev. But again the hotspot part must be complete, and committed using > the original bug number. > > Thanks, > David > >> >> Thanks >> Gary >> From alexander.zuev at oracle.com Thu Feb 27 06:47:17 2014 From: alexander.zuev at oracle.com (Alexander Zuev) Date: Thu, 27 Feb 2014 18:47:17 +0400 Subject: [7u60] Request for phase 2 approval for 7186887: Test T6567415.java can fail on a slow machine In-Reply-To: <530DCFB9.2000005@oracle.com> References: <530CE418.7080902@oracle.com> <530DCFB9.2000005@oracle.com> Message-ID: <530F4FF5.2050506@oracle.com> Se?n, thanks, the fix is in the jdk7u-dev repository, should i update the master bug record moving 7u60-related keywords there? /Alex On 2/26/14 15:27, Se?n Coffey wrote: > The critical-request label should be on the master bug record. > > Approved for 7u60 but you need to push your fix to jdk7u-dev. That's > where fixes go first. Rob McKenna will bring the fix into 7u60-dev. > > regards, > Sean. > > On 25/02/14 18:42, Alexander Zuev wrote: >> Simple backport from jdk8, test bug, one line changed. >> >> Bug: https://bugs.openjdk.java.net/browse/JDK-7186887 >> Integrated into jdk8 as: >> http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/79fd9cfa55f2 >> Webrev available: http://cr.openjdk.java.net/~kizune/8035762/webrev.00 >> Reviewed by: Jonathan Gibbons and Kumar Srinivasan >> >> The label 7u60-critical-request on the backport issue (8035762) is set. >> >> /Alex > From sean.coffey at oracle.com Thu Feb 27 06:57:25 2014 From: sean.coffey at oracle.com (=?ISO-8859-1?Q?Se=E1n_Coffey?=) Date: Thu, 27 Feb 2014 14:57:25 +0000 Subject: [7u60] Request for phase 2 approval for 7186887: Test T6567415.java can fail on a slow machine In-Reply-To: <530F4FF5.2050506@oracle.com> References: <530CE418.7080902@oracle.com> <530DCFB9.2000005@oracle.com> <530F4FF5.2050506@oracle.com> Message-ID: <530F5255.3040608@oracle.com> Thanks Alex. I'll adjust the bug records for you. regards, Sean. On 27/02/2014 14:47, Alexander Zuev wrote: > Se?n, > > thanks, the fix is in the jdk7u-dev repository, should i update the > master bug record moving 7u60-related keywords there? > > /Alex > > On 2/26/14 15:27, Se?n Coffey wrote: >> The critical-request label should be on the master bug record. >> >> Approved for 7u60 but you need to push your fix to jdk7u-dev. That's >> where fixes go first. Rob McKenna will bring the fix into 7u60-dev. >> >> regards, >> Sean. >> >> On 25/02/14 18:42, Alexander Zuev wrote: >>> Simple backport from jdk8, test bug, one line changed. >>> >>> Bug: https://bugs.openjdk.java.net/browse/JDK-7186887 >>> Integrated into jdk8 as: >>> http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/79fd9cfa55f2 >>> Webrev available: http://cr.openjdk.java.net/~kizune/8035762/webrev.00 >>> Reviewed by: Jonathan Gibbons and Kumar Srinivasan >>> >>> The label 7u60-critical-request on the backport issue (8035762) is set. >>> >>> /Alex >> > From gary.collins at oracle.com Thu Feb 27 10:42:03 2014 From: gary.collins at oracle.com (Gary Collins) Date: Thu, 27 Feb 2014 10:42:03 -0800 Subject: [jdk7u-dev] Request for approval : 8032740 : pass EXT_LIBS_PATH in source bundle build Message-ID: <653F3783-3C95-4E6A-9F64-39A0C23D1CB3@oracle.com> Looking to push this fix to jdk7u-dev. I will need help with push to JDK side please. webrev : http://cr.openjdk.java.net/~collins/8032740/webrev.00/ review thread : http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008585.html Regards, Gary From dalibor.topic at oracle.com Thu Feb 27 10:58:54 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Thu, 27 Feb 2014 19:58:54 +0100 Subject: [jdk7u-dev] Request for approval : 8032740 : pass EXT_LIBS_PATH in source bundle build In-Reply-To: <653F3783-3C95-4E6A-9F64-39A0C23D1CB3@oracle.com> References: <653F3783-3C95-4E6A-9F64-39A0C23D1CB3@oracle.com> Message-ID: <530F8AEE.7030106@oracle.com> Hi Gary, The review thread mentions https://bugs.openjdk.java.net/browse/JDK-8014460 - are you requesting approval for those changes as well? On 27.02.2014 19:42, Gary Collins wrote: > Looking to push this fix to jdk7u-dev. > I will need help with push to JDK side please. > webrev : http://cr.openjdk.java.net/~collins/8032740/webrev.00/ > review thread : http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008585.html > Regards, > Gary > -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From gary.collins at oracle.com Thu Feb 27 13:11:44 2014 From: gary.collins at oracle.com (Gary Collins) Date: Thu, 27 Feb 2014 13:11:44 -0800 Subject: [jdk7u-dev] Request for approval : 8032740 : pass EXT_LIBS_PATH in source bundle build In-Reply-To: <530F8AEE.7030106@oracle.com> References: <653F3783-3C95-4E6A-9F64-39A0C23D1CB3@oracle.com> <530F8AEE.7030106@oracle.com> Message-ID: Hi Dalibor, Yes, this is true. We need the hotspot bug 8014460 backported to jdk7u-dev as well. I have a prepared a webrev for this. A patch was created from 8 and applied to jdk7u-dev in my WS. Webrev for backport fix. http://cr.openjdk.java.net/~collins/8014460/webrev.00/ I do not appear to have push priv?s to jdk7u. I will need help with pushes. Thanks Gary On Feb 27, 2014, at 10:58 AM, dalibor topic wrote: > Hi Gary, > > The review thread mentions https://bugs.openjdk.java.net/browse/JDK-8014460 - are you requesting approval for those changes as well? > > On 27.02.2014 19:42, Gary Collins wrote: >> Looking to push this fix to jdk7u-dev. >> I will need help with push to JDK side please. >> webrev : http://cr.openjdk.java.net/~collins/8032740/webrev.00/ >> review thread : http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008585.html >> Regards, >> Gary >> > > -- > Dalibor Topic | Principal Product Manager > Phone: +494089091214 | Mobile: +491737185961 > > > ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg > > ORACLE Deutschland B.V. & Co. KG > Hauptverwaltung: Riesstr. 25, D-80992 M?nchen > Registergericht: Amtsgericht M?nchen, HRA 95603 > Gesch?ftsf?hrer: J?rgen Kunz > > Komplement?rin: ORACLE Deutschland Verwaltung B.V. > Hertogswetering 163/167, 3543 AS Utrecht, Niederlande > Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 > Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher > > Oracle is committed to developing > practices and products that help protect the environment From dalibor.topic at oracle.com Fri Feb 28 06:46:37 2014 From: dalibor.topic at oracle.com (Dalibor Topic) Date: Fri, 28 Feb 2014 15:46:37 +0100 Subject: [jdk7u-dev] Request for approval : 8032740 : pass EXT_LIBS_PATH in source bundle build In-Reply-To: References: <653F3783-3C95-4E6A-9F64-39A0C23D1CB3@oracle.com> <530F8AEE.7030106@oracle.com> Message-ID: <5310A14D.8010209@oracle.com> Thanks, Gary, that looks fine to me. Both changes are approved for jdk7u-dev. On 2/27/14 10:11 PM, Gary Collins wrote: > Hi Dalibor, > > Yes, this is true. We need the hotspot bug 8014460 backported to jdk7u-dev as well. > I have a prepared a webrev for this. A patch was created from 8 and applied to jdk7u-dev in my WS. > Webrev for backport fix. > http://cr.openjdk.java.net/~collins/8014460/webrev.00/ > > I do not appear to have push priv?s to jdk7u. I will need help with pushes. > > Thanks > Gary > > > > On Feb 27, 2014, at 10:58 AM, dalibor topic > wrote: > >> Hi Gary, >> >> The review thread mentions https://bugs.openjdk.java.net/browse/JDK-8014460 - are you requesting approval for those changes as well? >> >> On 27.02.2014 19:42, Gary Collins wrote: >>> Looking to push this fix to jdk7u-dev. >>> I will need help with push to JDK side please. >>> webrev : http://cr.openjdk.java.net/~collins/8032740/webrev.00/ >>> review thread : http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008585.html >>> Regards, >>> Gary >>> >> >> -- >> Dalibor Topic | Principal Product Manager >> Phone: +494089091214 | Mobile: +491737185961 >> >> >> ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg >> >> ORACLE Deutschland B.V. & Co. KG >> Hauptverwaltung: Riesstr. 25, D-80992 M?nchen >> Registergericht: Amtsgericht M?nchen, HRA 95603 >> Gesch?ftsf?hrer: J?rgen Kunz >> >> Komplement?rin: ORACLE Deutschland Verwaltung B.V. >> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande >> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 >> Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher >> >> Oracle is committed to developing >> practices and products that help protect the environment > -- Oracle Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle Oracle is committed to developing practices and products that help protect the environment From sean.coffey at oracle.com Fri Feb 28 10:08:10 2014 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 28 Feb 2014 18:08:10 +0000 Subject: hg: jdk7u/jdk7u-dev/jdk: 8032740: Need to create SE Embedded Source Bundles in 7 Release Message-ID: <20140228180829.203E56238F@hg.openjdk.java.net> Changeset: 1232278c9e24 Author: collins Date: 2014-02-28 16:48 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1232278c9e24 8032740: Need to create SE Embedded Source Bundles in 7 Release Reviewed-by: dholmes, katleman, bobv, cjplummer ! make/common/Defs-embedded.gmk From sean.coffey at oracle.com Fri Feb 28 10:09:17 2014 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 28 Feb 2014 18:09:17 +0000 Subject: hg: jdk7u/jdk7u-dev/hotspot: 8014460: Need to check for non-empty EXT_LIBS_PATH before using it Message-ID: <20140228180921.1C0F262390@hg.openjdk.java.net> Changeset: 097e29510eae Author: dholmes Date: 2014-02-28 17:30 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/097e29510eae 8014460: Need to check for non-empty EXT_LIBS_PATH before using it Reviewed-by: tbell, collins, sla, coleenp ! make/bsd/makefiles/arm.make ! make/linux/makefiles/arm.make From sean.coffey at oracle.com Fri Feb 28 10:20:07 2014 From: sean.coffey at oracle.com (=?windows-1252?Q?Se=E1n_Coffey?=) Date: Fri, 28 Feb 2014 18:20:07 +0000 Subject: [jdk7u-dev] Request for approval : 8032740 : pass EXT_LIBS_PATH in source bundle build In-Reply-To: <5310A14D.8010209@oracle.com> References: <653F3783-3C95-4E6A-9F64-39A0C23D1CB3@oracle.com> <530F8AEE.7030106@oracle.com> <5310A14D.8010209@oracle.com> Message-ID: <5310D357.4070901@oracle.com> Hi Gary, changes pushed. http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/1232278c9e24 http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/097e29510eae regards, Sean. On 28/02/14 14:46, Dalibor Topic wrote: > Thanks, Gary, that looks fine to me. Both changes are approved for jdk7u-dev. > > On 2/27/14 10:11 PM, Gary Collins wrote: >> Hi Dalibor, >> >> Yes, this is true. We need the hotspot bug 8014460 backported to jdk7u-dev as well. >> I have a prepared a webrev for this. A patch was created from 8 and applied to jdk7u-dev in my WS. >> Webrev for backport fix. >> http://cr.openjdk.java.net/~collins/8014460/webrev.00/ >> >> I do not appear to have push priv?s to jdk7u. I will need help with pushes. >> >> Thanks >> Gary >> >> >> >> On Feb 27, 2014, at 10:58 AM, dalibor topic > wrote: >> >>> Hi Gary, >>> >>> The review thread mentions https://bugs.openjdk.java.net/browse/JDK-8014460 - are you requesting approval for those changes as well? >>> >>> On 27.02.2014 19:42, Gary Collins wrote: >>>> Looking to push this fix to jdk7u-dev. >>>> I will need help with push to JDK side please. >>>> webrev : http://cr.openjdk.java.net/~collins/8032740/webrev.00/ >>>> review thread : http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-February/008585.html >>>> Regards, >>>> Gary >>>> >>> -- >>> Dalibor Topic | Principal Product Manager >>> Phone: +494089091214 | Mobile: +491737185961 >>> >>> >>> ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg >>> >>> ORACLE Deutschland B.V. & Co. KG >>> Hauptverwaltung: Riesstr. 25, D-80992 M?nchen >>> Registergericht: Amtsgericht M?nchen, HRA 95603 >>> Gesch?ftsf?hrer: J?rgen Kunz >>> >>> Komplement?rin: ORACLE Deutschland Verwaltung B.V. >>> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande >>> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 >>> Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher >>> >>> Oracle is committed to developing >>> practices and products that help protect the environment > From weijun.wang at oracle.com Fri Feb 28 22:20:05 2014 From: weijun.wang at oracle.com (Wang Weijun) Date: Sat, 1 Mar 2014 14:20:05 +0800 Subject: [7u-dev] Request for approval: 7176574: sun/security/krb5/auto/TcpTimeout.java failed with solaris-i586 In-Reply-To: <530B5CB5.4020809@oracle.com> References: <530B5CB5.4020809@oracle.com> Message-ID: On Feb 24, 2014, at 22:52, dalibor topic wrote: > > > On 23.02.2014 14:41, Wang Weijun wrote: >> Hi All >> >> This is a request to backport several jdk8 fixes on the Kerberos 5 TcpTimeout.java into jdk7u. >> >> 7176574: sun/security/krb5/auto/TcpTimeout.java failed with solaris-i586 >> http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cea72c2bf071 > > That one seems to go to " 7197491: update copyright year to match last edit in jdk8 jdk repository" ;) Sorry, the correct one is http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4435f8b20d08. > >> >> 7162687: enhance KDC server availability detection >> http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a2fc04c2dfc8 >> >> 7122169: TcpTimeout fail for various reasons >> http://hg.openjdk.java.net/jdk8/tl/jdk/rev/11698dedbe79 >> >> The jdk8 fixes include code changes to other files and are not suitable to be backported all. Here I only intend to backport changes for sun/security/krb5/auto/TcpTimeout.java and merge all of them as a backport of the last bug 7176574. > > Can you send out the resulting webrev for review, as well? It's easier to see the final result that way. OK. The webrev for jdk7u is posted at http://cr.openjdk.java.net/~weijun/7176574/7u/webrev.00/ and Xuelei has reviewed it at http://mail.openjdk.java.net/pipermail/security-dev/2014-February/010227.html Thanks Max > > cheers, > dalibor topic > >> The changes are exactly the same as in jdk8. >> >> The fix is test only. >> >> Thanks >> Weijun >> > > -- > Dalibor Topic | Principal Product Manager > Phone: +494089091214 | Mobile: +491737185961 > > > ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg > > ORACLE Deutschland B.V. & Co. KG > Hauptverwaltung: Riesstr. 25, D-80992 M?nchen > Registergericht: Amtsgericht M?nchen, HRA 95603 > Gesch?ftsf?hrer: J?rgen Kunz > > Komplement?rin: ORACLE Deutschland Verwaltung B.V. > Hertogswetering 163/167, 3543 AS Utrecht, Niederlande > Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 > Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher > > Oracle is committed to developing > practices and products that help protect the environment