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