From bugzilla-daemon at icedtea.classpath.org Mon Aug 1 08:34:32 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 01 Aug 2016 08:34:32 +0000
Subject: [Bug 3081] Unable to use sun.lang.ClassLoader.allowArraySyntax
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3081
--- Comment #1 from zagumennik at yandex.ru ---
Hi,
Any updates?
Thanks
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 1 15:29:33 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 01 Aug 2016 15:29:33 +0000
Subject: [Bug 3121] New: [IcedTea8] Backport "8157306: Random infrequent null
pointer exceptions in javac"
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3121
Bug ID: 3121
Summary: [IcedTea8] Backport "8157306: Random infrequent null
pointer exceptions in javac"
Product: IcedTea
Version: 8-hg
Hardware: aarch64
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
The lack of this fix leads to occasional random NullPointerExceptions while
running various Java applications on AArch64.
https://bugzilla.redhat.com/show_bug.cgi?id=1360863
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 1 15:29:44 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 01 Aug 2016 15:29:44 +0000
Subject: [Bug 3121] [IcedTea8] Backport "8157306: Random infrequent null
pointer exceptions in javac"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3121
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |3.2.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 1 15:39:56 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 01 Aug 2016 15:39:56 +0000
Subject: [Bug 3122] New: [IcedTea8] Backport "8162384: Performance
regression: bimorphic inlining may be bypassed by type speculation"
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3122
Bug ID: 3122
Summary: [IcedTea8] Backport "8162384: Performance regression:
bimorphic inlining may be bypassed by type
speculation"
Product: IcedTea
Version: 8-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Some cases would benefit more from bimorphic inlining than type speculation,
but the latter optimisation is taking precedence and causing performance
degradation:
http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2016-July/023872.html
https://bugzilla.redhat.com/show_bug.cgi?id=1358661
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 1 15:40:49 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 01 Aug 2016 15:40:49 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3122
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 1 15:40:49 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 01 Aug 2016 15:40:49 +0000
Subject: [Bug 3122] [IcedTea8] Backport "8162384: Performance regression:
bimorphic inlining may be bypassed by type speculation"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3122
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
URL| |https://bugs.openjdk.java.n
| |et/browse/JDK-8162384
Blocks| |2965
Target Milestone|--- |3.2.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 1 15:41:13 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 01 Aug 2016 15:41:13 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3121
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 1 15:41:13 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 01 Aug 2016 15:41:13 +0000
Subject: [Bug 3121] [IcedTea8] Backport "8157306: Random infrequent null
pointer exceptions in javac"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3121
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |https://bugs.openjdk.java.n
| |et/browse/JDK-8157306
Blocks| |2965
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From andrew at icedtea.classpath.org Mon Aug 1 15:57:01 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Mon, 01 Aug 2016 15:57:01 +0000
Subject: /hg/icedtea8-forest/hotspot: 2 new changesets
Message-ID:
changeset ee9bffb3bd39 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ee9bffb3bd39
author: aph
date: Mon Aug 01 16:33:54 2016 +0100
8157306, PR3121: Random infrequent null pointer exceptions in javac
Reviewed-by: kvn
changeset fd29eff8b797 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fd29eff8b797
author: roland
date: Wed Jul 27 12:33:33 2016 +0200
8162384, PR3122: Performance regression: bimorphic inlining may be bypassed by type speculation
Summary: when speculation fails at a call fallback to profile data at the call site
Reviewed-by: kvn
diffstat:
src/share/vm/opto/doCall.cpp | 26 ++++++++++++++++----------
src/share/vm/opto/lcm.cpp | 7 +++++--
2 files changed, 21 insertions(+), 12 deletions(-)
diffs (64 lines):
diff -r ab3e0bde3c15 -r fd29eff8b797 src/share/vm/opto/doCall.cpp
--- a/src/share/vm/opto/doCall.cpp Tue Jul 26 04:42:03 2016 +0100
+++ b/src/share/vm/opto/doCall.cpp Wed Jul 27 12:33:33 2016 +0200
@@ -205,16 +205,22 @@
int morphism = profile.morphism();
if (speculative_receiver_type != NULL) {
- // We have a speculative type, we should be able to resolve
- // the call. We do that before looking at the profiling at
- // this invoke because it may lead to bimorphic inlining which
- // a speculative type should help us avoid.
- receiver_method = callee->resolve_invoke(jvms->method()->holder(),
- speculative_receiver_type);
- if (receiver_method == NULL) {
+ if (!too_many_traps(caller, bci, Deoptimization::Reason_speculate_class_check)) {
+ // We have a speculative type, we should be able to resolve
+ // the call. We do that before looking at the profiling at
+ // this invoke because it may lead to bimorphic inlining which
+ // a speculative type should help us avoid.
+ receiver_method = callee->resolve_invoke(jvms->method()->holder(),
+ speculative_receiver_type);
+ if (receiver_method == NULL) {
+ speculative_receiver_type = NULL;
+ } else {
+ morphism = 1;
+ }
+ } else {
+ // speculation failed before. Use profiling at the call
+ // (could allow bimorphic inlining for instance).
speculative_receiver_type = NULL;
- } else {
- morphism = 1;
}
}
if (receiver_method == NULL &&
@@ -252,7 +258,7 @@
Deoptimization::Reason_bimorphic :
(speculative_receiver_type == NULL ? Deoptimization::Reason_class_check : Deoptimization::Reason_speculate_class_check);
if ((morphism == 1 || (morphism == 2 && next_hit_cg != NULL)) &&
- !too_many_traps(jvms->method(), jvms->bci(), reason)
+ !too_many_traps(caller, bci, reason)
) {
// Generate uncommon trap for class check failure path
// in case of monomorphic or bimorphic virtual call site.
diff -r ab3e0bde3c15 -r fd29eff8b797 src/share/vm/opto/lcm.cpp
--- a/src/share/vm/opto/lcm.cpp Tue Jul 26 04:42:03 2016 +0100
+++ b/src/share/vm/opto/lcm.cpp Wed Jul 27 12:33:33 2016 +0200
@@ -1090,11 +1090,14 @@
Block *sb = block->_succs[i];
// Clone the entire area; ignoring the edge fixup for now.
for( uint j = end; j > beg; j-- ) {
- // It is safe here to clone a node with anti_dependence
- // since clones dominate on each path.
Node *clone = block->get_node(j-1)->clone();
sb->insert_node(clone, 1);
map_node_to_block(clone, sb);
+#ifdef AARCH64
+ if (clone->needs_anti_dependence_check()) {
+ insert_anti_dependences(sb, clone);
+ }
+#endif
}
}
From bugzilla-daemon at icedtea.classpath.org Mon Aug 1 15:57:12 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 01 Aug 2016 15:57:12 +0000
Subject: [Bug 3121] [IcedTea8] Backport "8157306: Random infrequent null
pointer exceptions in javac"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3121
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=ee9bffb3bd39
author: aph
date: Mon Aug 01 16:33:54 2016 +0100
8157306, PR3121: Random infrequent null pointer exceptions in javac
Reviewed-by: kvn
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 1 15:57:20 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 01 Aug 2016 15:57:20 +0000
Subject: [Bug 3122] [IcedTea8] Backport "8162384: Performance regression:
bimorphic inlining may be bypassed by type speculation"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3122
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=fd29eff8b797
author: roland
date: Wed Jul 27 12:33:33 2016 +0200
8162384, PR3122: Performance regression: bimorphic inlining may be bypassed
by type speculation
Summary: when speculation fails at a call fallback to profile data at the
call site
Reviewed-by: kvn
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Tue Aug 2 21:22:16 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 02 Aug 2016 21:22:16 +0000
Subject: [Bug 3123] New: libjvm.so built without -fPIC
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3123
Bug ID: 3123
Summary: libjvm.so built without -fPIC
Product: IcedTea
Version: 3.1.0
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: chewi at gentoo.org
CC: unassigned at icedtea.classpath.org
Gentoo's scanelf reports thousands of "false positive" TEXTRELs as a result.
This was previously fixed but has regressed since the build system change. Note
that Oracle's JDK also suffers from this problem. Apparently gnu_andrew knows
how to fix it. :)
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 3 03:23:08 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 03 Aug 2016 03:23:08 +0000
Subject: [Bug 3123] Some object files built without -fPIC on x86 only
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3123
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Blocks| |2965
Target Milestone|--- |3.2.0
Summary|libjvm.so built without |Some object files built
|-fPIC |without -fPIC on x86 only
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 3 03:23:08 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 03 Aug 2016 03:23:08 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3123
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 3 03:27:53 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 03 Aug 2016 03:27:53 +0000
Subject: [Bug 3123] Some object files built without -fPIC on x86 only
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3123
--- Comment #1 from Andrew John Hughes ---
Sun introduced a patch in 2007 to use 'partial PIC' on x86 [0]. This was done
due to measured pause time improvements in the GC, due to non-PIC code
freeing up one of the limited number of x86 registers and removing a level
of indirection:
"there is an overhead associated with position-independent code, because every
access to global variables needs to go through Global Offset Table (GOT) first
(GOT-indirect). On x86, a register (%ebx) must be set aside to access GOT.
PIC code is less efficient than non-PIC code due to the extra level of
indirection.... On Solaris x86, with the change, we saw up to 10% reduction of
GC pause time with serial collector and 6.23% with CMS collector and 3.5%
reduction with parallel collector. There are almost no regressions in terms of
performance except we loose some sharability (about 5%) and we saw 10% startup
time increase on applications such as Noop. This is mostly due to the
additional relocations caused by the non-PIC code. I consider these as decent
trade-offs." [0]
Not only are the results dated, but the biggest gains are for collectors that
are less used now, they only list results for Solaris and x86 tends to be used
for short-lived applications, where such an increase in start time may not be
a 'decent trade-off' for pause time reduction.
We've been reverting this change since IcedTea began. I traced the first patch
back to:
changeset: 25:e19c20030ba4
user: Thomas Fitzsimmons
date: Mon Jun 18 12:52:52 2007 -0400
summary: Add patches/icedtea-text-relocations.patch.
but couldn't find any mailing list discussion of this. There was however a
discussion when the patch needed to be added again, due to 6454213 coming in
from upstream (prior to that, PIC was off for all objects on x86) [1]. This was
also supported by our own performance measurements:
"we did very extensive performance measurements with SPEC jvm 2008,
which has a fairly wide range of real-life applications, and the difference
was so slight as to be down in the noise." [2]
If that was true with GCC 4.3 and the older GCs, and we are still turning PIC
back on for IcedTea 1.x [3] and IcedTea 2.x [4], we should really look at
getting this back into IcedTea 3.x. It has been ported over to the new HotSpot
build [5], but there's no indication whether that was a deliberate choice or
just a direct port of the old build.
[0] https://bugs.openjdk.java.net/browse/JDK-6454213
[1]
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2008-December/004300.html
[2]
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2008-December/004346.html
[3]
http://icedtea.classpath.org/hg/release/icedtea6-1.13/file/tip/patches/hotspot/hs23/text-relocations.patch
[4]
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot/rev/8e3defb263a99
[5]
http://hg.openjdk.java.net/jdk9/jdk9/hotspot/file/tip/make/lib/JvmOverrideFiles.gmk
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 3 07:56:21 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 03 Aug 2016 07:56:21 +0000
Subject: [Bug 3124] New: [IPC] Don't process socket events on closed channel.
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3124
Bug ID: 3124
Summary: [IPC] Don't process socket events on closed channel.
Product: Thermostat
Version: hg
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: agent
Assignee: unassigned at icedtea.classpath.org
Reporter: sgehwolf at redhat.com
CC: thermostat at icedtea.classpath.org
Sometimes I get this exception when thermostat terminates or when the socket
file gets destroyed:
WARNING - AcceptThread: Failed to process socket event
Caused by:
java.io.IOException: Socket is closed
com.redhat.thermostat.agent.ipc.unixsocket.server.internal.ThermostatLocalServerSocketChannelImpl.accept(ThermostatLocalServerSocketChannelImpl.java:119)
com.redhat.thermostat.agent.ipc.unixsocket.server.internal.AcceptThread.processKey(AcceptThread.java:110)
com.redhat.thermostat.agent.ipc.unixsocket.server.internal.AcceptThread.run(AcceptThread.java:88)
We should handle this case better.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 3 21:04:09 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 03 Aug 2016 21:04:09 +0000
Subject: [Bug 3126] New: pax-mark-vm script calls "exit -1" which is invalid
in dash
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
Bug ID: 3126
Summary: pax-mark-vm script calls "exit -1" which is invalid in
dash
Product: IcedTea
Version: 3.1.0
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: chewi at gentoo.org
CC: unassigned at icedtea.classpath.org
Some systems have /bin/sh pointing to dash rather than bash and exiting with -1
will result in the following. Use a positive number instead.
pax-mark-vm: 20: exit: Illegal number: -1
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 3 22:37:22 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 03 Aug 2016 22:37:22 +0000
Subject: [Bug 3127] New: --without-pax configure option no longer effective
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3127
Bug ID: 3127
Summary: --without-pax configure option no longer effective
Product: IcedTea
Version: 3.1.0
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: chewi at gentoo.org
CC: unassigned at icedtea.classpath.org
In v2, specifying --without-pax prevented configure from trying to detect a
tool like paxctl and no marking would be attempted. In v3, the logic got messed
up and it is no longer possible to disable marking if you have one of the PaX
tools installed. I have looked at acinclude.m4 to confirm this.
This is ultimately the cause of https://bugs.gentoo.org/590348. paxctl seems to
have some trouble with ld.gold but it should never try to use paxctl when
building the Gentoo package.
One easy way to work around it is to give --with-pax=/bin/true.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 01:34:00 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 01:34:00 +0000
Subject: [Bug 3123] [IcedTea8] Some object files built without -fPIC on x86
only
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3123
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Some object files built |[IcedTea8] Some object
|without -fPIC on x86 only |files built without -fPIC
| |on x86 only
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 03:41:26 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 03:41:26 +0000
Subject: [Bug 3121] [IcedTea8] Backport "8157306: Random infrequent null
pointer exceptions in javac"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3121
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6d3d01e11aa5
author: Andrew John Hughes
date: Thu Aug 04 04:22:06 2016 +0100
Bump to icedtea-3.2.0pre01.
Upstream changes:
- PR3123: Some object files built without -fPIC on x86 only
- S8157306, PR3121: Random infrequent null pointer exceptions in javac
- S8162384, PR3122: Performance regression: bimorphic inlining may be
bypassed by type speculation
ChangeLog:
2016-08-03 Andrew John Hughes
Bump to icedtea-3.2.0pre01.
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.2.0pre01 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.2.0pre01.
* hotspot.map.in: Update to icedtea-3.2.0pre01 tag.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 03:41:28 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 03:41:28 +0000
Subject: [Bug 3122] [IcedTea8] Backport "8162384: Performance regression:
bimorphic inlining may be bypassed by type speculation"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3122
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6d3d01e11aa5
author: Andrew John Hughes
date: Thu Aug 04 04:22:06 2016 +0100
Bump to icedtea-3.2.0pre01.
Upstream changes:
- PR3123: Some object files built without -fPIC on x86 only
- S8157306, PR3121: Random infrequent null pointer exceptions in javac
- S8162384, PR3122: Performance regression: bimorphic inlining may be
bypassed by type speculation
ChangeLog:
2016-08-03 Andrew John Hughes
Bump to icedtea-3.2.0pre01.
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.2.0pre01 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.2.0pre01.
* hotspot.map.in: Update to icedtea-3.2.0pre01 tag.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 03:41:31 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 03:41:31 +0000
Subject: [Bug 3123] [IcedTea8] Some object files built without -fPIC on x86
only
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3123
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6d3d01e11aa5
author: Andrew John Hughes
date: Thu Aug 04 04:22:06 2016 +0100
Bump to icedtea-3.2.0pre01.
Upstream changes:
- PR3123: Some object files built without -fPIC on x86 only
- S8157306, PR3121: Random infrequent null pointer exceptions in javac
- S8162384, PR3122: Performance regression: bimorphic inlining may be
bypassed by type speculation
ChangeLog:
2016-08-03 Andrew John Hughes
Bump to icedtea-3.2.0pre01.
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.2.0pre01 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.2.0pre01.
* hotspot.map.in: Update to icedtea-3.2.0pre01 tag.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 05:59:32 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 05:59:32 +0000
Subject: [Bug 3127] [IcedTea8] --without-pax configure option no longer
effective
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3127
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Hardware|x86_64 |all
Target Milestone|--- |3.2.0
Summary|--without-pax configure |[IcedTea8] --without-pax
|option no longer effective |configure option no longer
| |effective
OS|Linux |All
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 06:00:02 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 06:00:02 +0000
Subject: [Bug 3127] [IcedTea8] --without-pax configure option no longer
effective
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3127
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
--- Comment #1 from Andrew John Hughes ---
Sounds like bug 2507 needs forwardporting.
PR2507, G541462: Only apply PaX markings by default on running PaX kernels
2015-07-13 Andrew John Hughes
PR2507, G541462: Only apply PaX markings by default
on running PaX kernels
* NEWS: Updated.
* acinclude.m4:
(IT_HAS_PAX): Use grep directly rather
than piping from cat.
(IT_WITH_PAX): Use ${pax_active} as the
default value. Handle --with-pax and
--without-pax options (i.e. without arguments)
better.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 06:00:47 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 06:00:47 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|pax-mark-vm script calls |[IcedTea8] pax-mark-vm
|"exit -1" which is invalid |script calls "exit -1"
|in dash |which is invalid in dash
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 06:02:16 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 06:02:16 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
--- Comment #1 from Andrew John Hughes ---
We don't support dash in general.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 07:56:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 07:56:14 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
--- Comment #2 from James Le Cuirot ---
No but it is the default for Debian and derivatives and changing the number
surely isn't a problem?
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 14:56:23 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 14:56:23 +0000
Subject: [Bug 3122] [IcedTea8] Backport "8162384: Performance regression:
bimorphic inlining may be bypassed by type speculation"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3122
--- Comment #3 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=b8c047723634
author: Andrew John Hughes
date: Thu Aug 04 15:41:19 2016 +0100
Bump shenandoah to aarch64-shenandoah-jdk8u101-b15.
Upstream changes:
- S6675699: need comprehensive fix for unconstrained ConvI2L with
narrowed type
- S8081778: Use Intel x64 CPU instructions for RSA acceleration
- S8130150: Implement BigInteger.montgomeryMultiply intrinsic
- S8131779: AARCH64: add Montgomery multiply intrinsic
- S8132051: Better byte behavior
- S8146518: Zero interpreter broken with better byte behaviour
- S8147567: InterpreterRuntime::post_field_access not updated for boolean
in JDK-8132051
- S8148475: Missing SA Bytecode updates.
- S8148487: PPC64: Better byte behavior
- S8149170: Better byte behavior for native arguments
- S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE:
Invalid encoding for PolicyQualifierInfo
- S8150012: Better byte behavior for reflection
- S8150752: Share Class Data
- S8151522: Disable 8130150 and 8081778 intrinsics by default
- S8152098: Fix 8151522 caused test
compiler/intrinsics/squaretolen/TestSquareToLen.java to fail
- S8152479: Coded byte streams
- S8153312: Constrain AppCDS behavior
- S8155981: Bolster bytecode verification
ChangeLog:
2016-08-03 Andrew John Hughes
Bump shenandoah to aarch64-shenandoah-jdk8u101-b15.
* Makefile.am:
(ICEDTEA_PATCHES): Add PR3122 patch and
use $(HSBUILD) in all paths.
* hotspot.map.in: Update shenandoah to
aarch64-shenandoah-jdk8u101-b15 tag.
* patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch:
Fixed to apply following addition of
8131779 (Montgomery multiply intrinsic)
* patches/hotspot/shenandoah/8162384-pr3122.patch:
Provide S8162384/PR3122 for Shenandoah.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 14:56:26 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 14:56:26 +0000
Subject: [Bug 2991] [IcedTea8] JVM on PPC64 LE crashes due to an illegal
instruction in JITed code
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2991
--- Comment #6 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=b8c047723634
author: Andrew John Hughes
date: Thu Aug 04 15:41:19 2016 +0100
Bump shenandoah to aarch64-shenandoah-jdk8u101-b15.
Upstream changes:
- S6675699: need comprehensive fix for unconstrained ConvI2L with
narrowed type
- S8081778: Use Intel x64 CPU instructions for RSA acceleration
- S8130150: Implement BigInteger.montgomeryMultiply intrinsic
- S8131779: AARCH64: add Montgomery multiply intrinsic
- S8132051: Better byte behavior
- S8146518: Zero interpreter broken with better byte behaviour
- S8147567: InterpreterRuntime::post_field_access not updated for boolean
in JDK-8132051
- S8148475: Missing SA Bytecode updates.
- S8148487: PPC64: Better byte behavior
- S8149170: Better byte behavior for native arguments
- S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE:
Invalid encoding for PolicyQualifierInfo
- S8150012: Better byte behavior for reflection
- S8150752: Share Class Data
- S8151522: Disable 8130150 and 8081778 intrinsics by default
- S8152098: Fix 8151522 caused test
compiler/intrinsics/squaretolen/TestSquareToLen.java to fail
- S8152479: Coded byte streams
- S8153312: Constrain AppCDS behavior
- S8155981: Bolster bytecode verification
ChangeLog:
2016-08-03 Andrew John Hughes
Bump shenandoah to aarch64-shenandoah-jdk8u101-b15.
* Makefile.am:
(ICEDTEA_PATCHES): Add PR3122 patch and
use $(HSBUILD) in all paths.
* hotspot.map.in: Update shenandoah to
aarch64-shenandoah-jdk8u101-b15 tag.
* patches/hotspot/shenandoah/8158260-pr2991-rh1341258.patch:
Fixed to apply following addition of
8131779 (Montgomery multiply intrinsic)
* patches/hotspot/shenandoah/8162384-pr3122.patch:
Provide S8162384/PR3122 for Shenandoah.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:07:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:07:14 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
--- Comment #3 from Andrew John Hughes ---
No, fixing this isn't that big a deal, though it will need to be done across
all three major versions.
I'm just saying that fixing this is just one issue in getting dash to work with
IcedTea and there are probably more Bash assumptions in the configure script.
Is this not itself a bug in dash? Why doesn't it support negative values?
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:07:40 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:07:40 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Hardware|x86_64 |all
Target Milestone|--- |3.2.0
OS|Linux |All
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:10:02 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:10:02 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |enhancement
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:10:40 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:10:40 +0000
Subject: [Bug 3128] New: [IcedTea7] pax-mark-vm script calls "exit -1" which
is invalid in dash
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3128
Bug ID: 3128
Summary: [IcedTea7] pax-mark-vm script calls "exit -1" which is
invalid in dash
Product: IcedTea
Version: 7-hg
Hardware: all
OS: All
Status: NEW
Severity: enhancement
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Clone of bug 3126 for IcedTea 2.x.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:11:05 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:11:05 +0000
Subject: [Bug 3128] [IcedTea7] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3128
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |2.6.8
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:11:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:11:14 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3126
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:11:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:11:14 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |2965
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:11:54 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:11:54 +0000
Subject: [Bug 3129] New: [IcedTea6] pax-mark-vm script calls "exit -1" which
is invalid in dash
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3129
Bug ID: 3129
Summary: [IcedTea6] pax-mark-vm script calls "exit -1" which is
invalid in dash
Product: IcedTea
Version: 6-hg
Hardware: all
OS: All
Status: NEW
Severity: enhancement
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Clone of bug 3126 for IcedTea 1.x.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:12:10 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:12:10 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
--- Comment #4 from Andrew John Hughes ---
Bug 3128 and 3129 created for 2.x and 1.x respectively.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:12:23 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:12:23 +0000
Subject: [Bug 3129] [IcedTea6] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3129
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |6-1.13.12
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:31:46 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:31:46 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
--- Comment #5 from James Le Cuirot ---
(In reply to Andrew John Hughes from comment #3)
> I'm just saying that fixing this is just one issue in getting dash to work
> with IcedTea and there are probably more Bash assumptions in the configure
> script.
It otherwise seems to work as I have seen this error from Gentoo users who have
selected dash and gone on to build it successfully.
> Is this not itself a bug in dash? Why doesn't it support negative values?
Because negative values are not really valid, even in bash. ;)
$ bash -c 'exit -1'; echo $?
255
$ bash -c 'exit -2'; echo $?
254
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:36:25 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:36:25 +0000
Subject: [Bug 3122] [IcedTea8] Backport "8162384: Performance regression:
bimorphic inlining may be bypassed by type speculation"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3122
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #4 from Andrew John Hughes ---
Patch applied in icedtea-3.2.0pre01 to both main HotSpot and Shenandoah.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:36:26 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:36:26 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Bug 2965 depends on bug 3122, which changed state.
Bug 3122 Summary: [IcedTea8] Backport "8162384: Performance regression: bimorphic inlining may be bypassed by type speculation"
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3122
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:37:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:37:14 +0000
Subject: [Bug 3121] [IcedTea8] Backport "8157306: Random infrequent null
pointer exceptions in javac"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3121
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #3 from Andrew John Hughes ---
Patch applied in icedtea-3.2.0pre01 for main HotSpot. No point with Shenandoah
as it's x86_64 only and the patch is ifdefed to AArch64 only.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 15:37:15 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 15:37:15 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Bug 2965 depends on bug 3121, which changed state.
Bug 3121 Summary: [IcedTea8] Backport "8157306: Random infrequent null pointer exceptions in javac"
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3121
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 17:32:33 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 17:32:33 +0000
Subject: [Bug 3127] [IcedTea8] Only apply PaX markings by default on running
PaX kernels
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3127
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[IcedTea8] --without-pax |[IcedTea8] Only apply PaX
|configure option no longer |markings by default on
|effective |running PaX kernels
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 17:44:12 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 17:44:12 +0000
Subject: [Bug 3130] New: [IcedTea6] Avoid giving PAX_COMMAND a value if no
PaX utility is available
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3130
Bug ID: 3130
Summary: [IcedTea6] Avoid giving PAX_COMMAND a value if no PaX
utility is available
Product: IcedTea
Version: 6-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Clone of bug 1965 for IcedTea 1.x
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 17:44:30 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 17:44:30 +0000
Subject: [Bug 3130] [IcedTea6] Avoid giving PAX_COMMAND a value if no PaX
utility is available
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3130
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |6-1.13.12
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 17:45:56 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 17:45:56 +0000
Subject: [Bug 3131] New: [IcedTea7] PaX marking fails on filesystems which
don't support extended attributes
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3131
Bug ID: 3131
Summary: [IcedTea7] PaX marking fails on filesystems which
don't support extended attributes
Product: IcedTea
Version: 7-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Clone of bug 2920 for IcedTea 2.x.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 17:46:10 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 17:46:10 +0000
Subject: [Bug 3131] [IcedTea7] PaX marking fails on filesystems which don't
support extended attributes
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3131
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |2.6.8
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 17:46:46 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 17:46:46 +0000
Subject: [Bug 3132] New: [IcedTea6] PaX marking fails on filesystems which
don't support extended attributes
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3132
Bug ID: 3132
Summary: [IcedTea6] PaX marking fails on filesystems which
don't support extended attributes
Product: IcedTea
Version: 6-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Clone of bug 2920 for IcedTea 1.x.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 17:47:00 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 17:47:00 +0000
Subject: [Bug 3132] [IcedTea6] PaX marking fails on filesystems which don't
support extended attributes
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3132
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |6-1.13.12
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 17:52:11 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 17:52:11 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
--- Comment #6 from Andrew John Hughes ---
(In reply to James Le Cuirot from comment #5)
> (In reply to Andrew John Hughes from comment #3)
> > I'm just saying that fixing this is just one issue in getting dash to work
> > with IcedTea and there are probably more Bash assumptions in the configure
> > script.
>
> It otherwise seems to work as I have seen this error from Gentoo users who
> have selected dash and gone on to build it successfully.
>
https://bugs.gentoo.org/show_bug.cgi?id=526200
Fixing it completely is more involved. That's against 2.x so the failing target
doesn't exist. I guess those who've built it have just been lucky in that any
configure failures haven't broken the build, but that doesn't imply it's
working correctly with dash.
> > Is this not itself a bug in dash? Why doesn't it support negative values?
>
> Because negative values are not really valid, even in bash. ;)
>
> $ bash -c 'exit -1'; echo $?
> 255
> $ bash -c 'exit -2'; echo $?
> 254
Ah, POSIX says:
"The exit utility shall cause the shell to exit with the exit status specified
by the unsigned decimal integer n. If n is specified, but its value is not
between 0 and 255 inclusively, the exit status is undefined."
bash is wrapping the signed integer to an unsigned one (i.e. 0 - 1 wraps to
255).
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 17:52:39 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 17:52:39 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
--- Comment #7 from Andrew John Hughes ---
(In reply to Andrew John Hughes from comment #6)
> (In reply to James Le Cuirot from comment #5)
> > (In reply to Andrew John Hughes from comment #3)
> > > I'm just saying that fixing this is just one issue in getting dash to work
> > > with IcedTea and there are probably more Bash assumptions in the configure
> > > script.
> >
> > It otherwise seems to work as I have seen this error from Gentoo users who
> > have selected dash and gone on to build it successfully.
> >
>
> https://bugs.gentoo.org/show_bug.cgi?id=526200
>
> Fixing it completely is more involved. That's against 2.x so the failing
> target doesn't exist. I guess those who've built it have just been lucky in
> that any configure failures haven't broken the build, but that doesn't imply
> it's working correctly with dash.
>
> > > Is this not itself a bug in dash? Why doesn't it support negative values?
> >
> > Because negative values are not really valid, even in bash. ;)
> >
> > $ bash -c 'exit -1'; echo $?
> > 255
> > $ bash -c 'exit -2'; echo $?
> > 254
>
> Ah, POSIX says:
>
> "The exit utility shall cause the shell to exit with the exit status
> specified by the unsigned decimal integer n. If n is specified, but its
> value is not between 0 and 255 inclusively, the exit status is
> undefined."
>
> bash is wrapping the signed integer to an unsigned one (i.e. 0 - 1 wraps to
> 255).
* the failing target doesn't exist in 3.x.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 18:00:00 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 18:00:00 +0000
Subject: [Bug 3127] [IcedTea8] Only apply PaX markings by default on running
PaX kernels
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3127
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=c1a63e43bbbc
author: Andrew John Hughes
date: Thu Aug 04 18:17:39 2016 +0100
PR3127, G590348: Only apply PaX markings by default on running PaX kernels
2015-07-13 Andrew John Hughes
PR3127, G590348: Only apply PaX markings
by default on running PaX kernels
* NEWS: Updated.
* acinclude.m4:
(IT_HAS_PAX): Use grep directly rather
than piping from cat.
(IT_WITH_PAX): Use ${pax_active} as the
default value. Handle --with-pax and
--without-pax options (i.e. without arguments)
better.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 18:00:05 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 18:00:05 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
--- Comment #8 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=1a2af74bef2f
author: Andrew John Hughes
date: Thu Aug 04 19:02:35 2016 +0100
PR3126: pax-mark-vm script calls "exit -1" which is invalid in dash
2016-08-04 Andrew John Hughes
PR3126: pax-mark-vm script calls "exit -1" which
is invalid in dash
* NEWS: Updated.
* pax-mark-vm.in:
Use POSIX-compliant exit value.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 18:13:04 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 18:13:04 +0000
Subject: [Bug 3126] [IcedTea8] pax-mark-vm script calls "exit -1" which is
invalid in dash
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #9 from Andrew John Hughes ---
Fixed in icedtea-3.2.0pre01.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 18:13:06 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 18:13:06 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Bug 2965 depends on bug 3126, which changed state.
Bug 3126 Summary: [IcedTea8] pax-mark-vm script calls "exit -1" which is invalid in dash
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3126
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From andrew at icedtea.classpath.org Thu Aug 4 23:04:05 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 23:04:05 +0000
Subject: /hg/icedtea8-forest/corba: Added tag icedtea-3.2.0pre01 for chan...
Message-ID:
changeset 8eb05dd032fe in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=8eb05dd032fe
author: andrew
date: Thu Aug 04 22:38:30 2016 +0100
Added tag icedtea-3.2.0pre01 for changeset 48dbf4a68dc7
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r 48dbf4a68dc7 -r 8eb05dd032fe .hgtags
--- a/.hgtags Tue Jul 26 04:41:53 2016 +0100
+++ b/.hgtags Thu Aug 04 22:38:30 2016 +0100
@@ -660,3 +660,4 @@
4942432b3da1afbc2c2c87bdf896b112800e537c jdk8u101-b11
f8511bfb19c35d8d396dc53245c06cc3710657b1 jdk8u101-b12
7ea39ff8c227ada9e3cdb1560ff27128afb16f50 icedtea-3.1.0
+48dbf4a68dc770ef17eee71a5bdfcb46a477157c icedtea-3.2.0pre01
From andrew at icedtea.classpath.org Thu Aug 4 23:04:12 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 23:04:12 +0000
Subject: /hg/icedtea8-forest/jaxp: Added tag icedtea-3.2.0pre01 for chang...
Message-ID:
changeset 3814938a76af in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=3814938a76af
author: andrew
date: Thu Aug 04 22:38:31 2016 +0100
Added tag icedtea-3.2.0pre01 for changeset 2acc40d95975
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r 2acc40d95975 -r 3814938a76af .hgtags
--- a/.hgtags Tue Jul 26 04:41:56 2016 +0100
+++ b/.hgtags Thu Aug 04 22:38:31 2016 +0100
@@ -629,3 +629,4 @@
0878a0a5fdabeec872e878f4737d96edee8b1393 jdk8u101-b11
ddcc10eeb9d3367eb4b3fa0cd4d118e6dbc8850e jdk8u101-b12
9368913c75fa32e0cf33c542ed72e0146d84401d icedtea-3.1.0
+2acc40d95975e9a4b637e6752780570910ab75f9 icedtea-3.2.0pre01
From andrew at icedtea.classpath.org Thu Aug 4 23:04:17 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 23:04:17 +0000
Subject: /hg/icedtea8-forest/jaxws: Added tag icedtea-3.2.0pre01 for chan...
Message-ID:
changeset 16bb2e8a8bc8 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=16bb2e8a8bc8
author: andrew
date: Thu Aug 04 22:38:32 2016 +0100
Added tag icedtea-3.2.0pre01 for changeset cfba1219c991
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r cfba1219c991 -r 16bb2e8a8bc8 .hgtags
--- a/.hgtags Tue Jul 26 04:41:57 2016 +0100
+++ b/.hgtags Thu Aug 04 22:38:32 2016 +0100
@@ -618,3 +618,4 @@
5f3dcb815b9715215d086ba0d48a59b23d01d0a4 jdk8u101-b11
6a0347504d4c4171fcc24bc17749c0559518d862 jdk8u101-b12
534ca1b701d1e58af14577fc8b466023f44b4bdf icedtea-3.1.0
+cfba1219c991d38b5c31e5034a2aa855f8038887 icedtea-3.2.0pre01
From andrew at icedtea.classpath.org Thu Aug 4 23:04:23 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 23:04:23 +0000
Subject: /hg/icedtea8-forest/langtools: Added tag icedtea-3.2.0pre01 for ...
Message-ID:
changeset 57e01c898eaa in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=57e01c898eaa
author: andrew
date: Thu Aug 04 22:38:36 2016 +0100
Added tag icedtea-3.2.0pre01 for changeset 88f7b4f1b721
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r 88f7b4f1b721 -r 57e01c898eaa .hgtags
--- a/.hgtags Tue Jul 26 04:42:00 2016 +0100
+++ b/.hgtags Thu Aug 04 22:38:36 2016 +0100
@@ -626,3 +626,4 @@
5cc23fe55ff4c64838e2335644b674bdd0888340 jdk8u101-b11
0cef544b9eee7042001a2b7f5f9e8a48ef20d779 jdk8u101-b12
05822f2e947be716d90fa20335b57c9ce5ee62aa icedtea-3.1.0
+88f7b4f1b721ab67ca4cd72e691d2f6c7a72c64b icedtea-3.2.0pre01
From andrew at icedtea.classpath.org Thu Aug 4 23:04:29 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 23:04:29 +0000
Subject: /hg/icedtea8-forest/hotspot: 2 new changesets
Message-ID:
changeset 90416ba05ba1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=90416ba05ba1
author: andrew
date: Thu Aug 04 02:38:01 2016 +0100
PR3123: Some object files built without -fPIC on x86 only
Summary: Remove unwanted PIC exclusion rules
changeset 52a89b286dbf in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=52a89b286dbf
author: andrew
date: Thu Aug 04 22:38:39 2016 +0100
Added tag icedtea-3.2.0pre01 for changeset 90416ba05ba1
diffstat:
.hgtags | 1 +
make/linux/makefiles/rules.make | 15 ---------------
2 files changed, 1 insertions(+), 15 deletions(-)
diffs (39 lines):
diff -r fd29eff8b797 -r 52a89b286dbf .hgtags
--- a/.hgtags Wed Jul 27 12:33:33 2016 +0200
+++ b/.hgtags Thu Aug 04 22:38:39 2016 +0100
@@ -903,3 +903,4 @@
0095e54dcaa1acfe1614feff9600734c26af7ae8 jdk8u101-b11
286fe17d81c3d153611a28e50926083ae934cc56 jdk8u101-b12
e480e0df8eea8e5d022672a450cd6c8e2eeac86b icedtea-3.1.0
+90416ba05ba1cde27da26ca1e6cc66062e883c17 icedtea-3.2.0pre01
diff -r fd29eff8b797 -r 52a89b286dbf make/linux/makefiles/rules.make
--- a/make/linux/makefiles/rules.make Wed Jul 27 12:33:33 2016 +0200
+++ b/make/linux/makefiles/rules.make Thu Aug 04 22:38:39 2016 +0100
@@ -136,27 +136,12 @@
COMPILE_DONE = && { echo Done with $<; }
endif
-# Include $(NONPIC_OBJ_FILES) definition
-ifndef LP64
-include $(GAMMADIR)/make/pic.make
-endif
-
include $(GAMMADIR)/make/altsrc.make
-# The non-PIC object files are only generated for 32 bit platforms.
-ifdef LP64
%.o: %.cpp
@echo Compiling $<
$(QUIETLY) $(REMOVE_TARGET)
$(QUIETLY) $(COMPILE.CXX) $(DEPFLAGS) -o $@ $< $(COMPILE_DONE)
-else
-%.o: %.cpp
- @echo Compiling $<
- $(QUIETLY) $(REMOVE_TARGET)
- $(QUIETLY) $(if $(findstring $@, $(NONPIC_OBJ_FILES)), \
- $(subst $(VM_PICFLAG), ,$(COMPILE.CXX)) $(DEPFLAGS) -o $@ $< $(COMPILE_DONE), \
- $(COMPILE.CXX) $(DEPFLAGS) -o $@ $< $(COMPILE_DONE))
-endif
%.o: %.s
@echo Assembling $<
From bugzilla-daemon at icedtea.classpath.org Thu Aug 4 23:04:35 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 23:04:35 +0000
Subject: [Bug 3123] [IcedTea8] Some object files built without -fPIC on x86
only
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3123
--- Comment #3 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=90416ba05ba1
author: andrew
date: Thu Aug 04 02:38:01 2016 +0100
PR3123: Some object files built without -fPIC on x86 only
Summary: Remove unwanted PIC exclusion rules
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From andrew at icedtea.classpath.org Thu Aug 4 23:04:42 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 23:04:42 +0000
Subject: /hg/icedtea8-forest/jdk: Added tag icedtea-3.2.0pre01 for change...
Message-ID:
changeset 962b4e034e33 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=962b4e034e33
author: andrew
date: Thu Aug 04 22:38:34 2016 +0100
Added tag icedtea-3.2.0pre01 for changeset 39845e69dc6b
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r 39845e69dc6b -r 962b4e034e33 .hgtags
--- a/.hgtags Tue Jul 26 04:41:58 2016 +0100
+++ b/.hgtags Thu Aug 04 22:38:34 2016 +0100
@@ -633,3 +633,4 @@
a9136f8d24d9ed01009df847176e0be67b354d15 jdk8u101-b11
3eab3ce82c31d1332bc383a1a3201eaee220c001 jdk8u101-b12
3d312c038b6050c53c22a8efa52632783b230c80 icedtea-3.1.0
+39845e69dc6b1b947b6c667d4d132bfc2cb47016 icedtea-3.2.0pre01
From andrew at icedtea.classpath.org Thu Aug 4 23:04:47 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Thu, 04 Aug 2016 23:04:47 +0000
Subject: /hg/icedtea8-forest/nashorn: Added tag icedtea-3.2.0pre01 for ch...
Message-ID:
changeset 81f0a71195c1 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=81f0a71195c1
author: andrew
date: Thu Aug 04 22:38:38 2016 +0100
Added tag icedtea-3.2.0pre01 for changeset cd4ba667912c
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r cd4ba667912c -r 81f0a71195c1 .hgtags
--- a/.hgtags Tue Jul 26 04:42:02 2016 +0100
+++ b/.hgtags Thu Aug 04 22:38:38 2016 +0100
@@ -603,3 +603,4 @@
de5fdc537134ec505958a66d79c0ff68282520d2 jdk8u101-b11
2f506194a131597352bbe1a08492266a8aed13f8 jdk8u101-b12
289b6e3c6e050f1a6f079c91a5f37c99889caed9 icedtea-3.1.0
+cd4ba667912c7cf2393bb290eb61528c55d96e72 icedtea-3.2.0pre01
From bugzilla-daemon at icedtea.classpath.org Fri Aug 5 03:21:34 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 05 Aug 2016 03:21:34 +0000
Subject: [Bug 3127] [IcedTea8] Only apply PaX markings by default on running
PaX kernels
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3127
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #3 from Andrew John Hughes ---
Fixed in icedtea-3.2.0pre01.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Aug 5 03:26:16 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 05 Aug 2016 03:26:16 +0000
Subject: [Bug 3123] [IcedTea8] Some object files built without -fPIC on x86
only
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3123
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #4 from Andrew John Hughes ---
Fixed in icedtea-3.2.0pre01.
$ scanelf -qT
./usr/lib/jvm/java-1.8.0-icedtea-3.2.0/jre/lib/i386/server/libjvm.so
$
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Aug 5 03:26:18 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 05 Aug 2016 03:26:18 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Bug 2965 depends on bug 3123, which changed state.
Bug 3123 Summary: [IcedTea8] Some object files built without -fPIC on x86 only
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3123
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Aug 7 22:52:29 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 07 Aug 2016 22:52:29 +0000
Subject: [Bug 3133] New: IcedTea Web fails to load
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3133
Bug ID: 3133
Summary: IcedTea Web fails to load
Product: IcedTea-Web
Version: 1.4
Hardware: x86_64
OS: Linux
Status: NEW
Severity: blocker
Priority: P5
Component: Plugin
Assignee: jvanek at redhat.com
Reporter: jam101 at gmail.com
CC: jam101 at gmail.com, unassigned at icedtea.classpath.org
https://marketq.fs.ml.com/Launch
Gives IcedTea web plugin 1.4 (1.4-3~debian7u3) An exception has occurred
ICEDTEAPLUGIN_DEBUG=true firefos 2.1 | tee plugin.log Guves a blank screen
window and the files in the attached tar file containing ~/plugin.log and the
contents of ~/.icedtea/log.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Aug 7 23:01:21 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 07 Aug 2016 23:01:21 +0000
Subject: [Bug 3133] IcedTea Web fails to load
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3133
--- Comment #1 from jam101 at gmail.com ---
Created attachment 1545
--> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1545&action=edit
Output from ICEDTEAPLUGIN_DEBUG=true firefox
Tar fike contents:
plugin.log
~/.icedtea/log/java.stderr
~/.icedtea/log/java.stdout
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Aug 7 23:07:32 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 07 Aug 2016 23:07:32 +0000
Subject: [Bug 3133] IcedTea Web fails to load
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3133
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |gnu.andrew at redhat.com
Severity|blocker |normal
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 8 04:33:18 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 04:33:18 +0000
Subject: [Bug 2859] [IcedTea8] Backport "6425769: Allow specifying an address
to bind JMX remote connector"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2859
--- Comment #8 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=3b7915a862d4
author: Andrew John Hughes
date: Mon Aug 08 05:33:32 2016 +0100
Bump shenandoah to aarch64-shenandoah-jdk8u102-b14.
Upstream changes:
- S6425769: Allow specifying an address to bind JMX remote connector
- S6675699: need comprehensive fix for unconstrained ConvI2L with
narrowed type
- S6976636: JVM/TI test ex03t001 fails assertion
- S8017462: G1: guarantee fails with UseDynamicNumberOfGCThreads
- S8055530: assert(_exits.control()->is_top() ||
!_gvn.type(ret_phi)->empty()) failed: return value must be well defined
- S8055844: [TESTBUG]
test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails on Solaris Sparc
due to incorrect page size being used
- S8059661: Test SoftReference and OOM behavior
- S8059677: Thread.getName() instantiates Strings
- S8072725: Provide more granular levels for GC verification
- S8073735: compiler/loopopts/CountedLoopProblem.java got OOME
- S8076995: gc/ergonomics/TestDynamicNumberOfGCThreads.java failed with
java.lang.RuntimeException: 'new_active_workers' missing from stdout/stderr
- S8081778: Use Intel x64 CPU instructions for RSA acceleration
- S8129419: heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing
to copy
- S8130150: Implement BigInteger.montgomeryMultiply intrinsic
- S8133023: ParallelGCThreads is not calculated correctly
- S8134963: [Newtest] New stress test for changing the coarseness level
of G1 remembered set
- S8139040: Fix initializations before ShouldNotReachHere() etc. and
enable -Wuninitialized on linux.
- S8141420: Compiler runtime entries don't hold Klass* from being GCed
- S8141445: Use of Solaris/SPARC M7 libadimalloc.so can generate unknown
signal in hs_err file
- S8141551: C2 can not handle returns with inccompatible interface arrays
- S8144957: Remove PICL warning message
- S8145442: Add the facility to verify remembered sets for G1
- S8147645: get_ctrl_no_update() code is wrong
- S8148353: [linux-sparc] Crash in libawt.so on Linux SPARC
- S8148752: Compiled StringBuilder code throws
StringIndexOutOfBoundsException
- S8149543: range check CastII nodes should not be split through Phi
- S8149743: JVM crash after debugger hotswap with lambdas
- S8150002: Check for the validity of oop before printing it in
verify_remembered_set
- S8150518: G1 GC crashes at
G1CollectedHeap::do_collection_pause_at_safepoint(double)
- S8151522: Disable 8130150 and 8081778 intrinsics by default
- S8152098: Fix 8151522 caused test
compiler/intrinsics/squaretolen/TestSquareToLen.java to fail
- S8153252: SA: Hotspot build on Windows fails if make/closed folder does
not exist
- S8153641: assert(thread_state == _thread_in_native) failed: Assumed
thread_in_native while heap dump
- S8154722: Test gc/ergonomics/TestDynamicNumberOfGCThreads.java fails
ChangeLog:
2016-08-07 Andrew John Hughes
Bump shenandoah to aarch64-shenandoah-jdk8u102-b14.
* patches/hotspot/shenandoah/6425769-pr2859.patch,
* patches/hotspot/shenandoah/8148752-pr2943.patch:
Removed as applied upstream in 8u102.
* Makefile.am:
(ICEDTEA_PATCHES): Drop above patches.
* hotspot.map.in: Update shenandoah to
aarch64-shenandoah-jdk8u102-b14 tag.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 8 04:33:36 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 04:33:36 +0000
Subject: [Bug 2943] [IcedTea8] Backport "8148752: Compiled StringBuilder code
throws StringIndexOutOfBoundsException"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2943
--- Comment #7 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=3b7915a862d4
author: Andrew John Hughes
date: Mon Aug 08 05:33:32 2016 +0100
Bump shenandoah to aarch64-shenandoah-jdk8u102-b14.
Upstream changes:
- S6425769: Allow specifying an address to bind JMX remote connector
- S6675699: need comprehensive fix for unconstrained ConvI2L with
narrowed type
- S6976636: JVM/TI test ex03t001 fails assertion
- S8017462: G1: guarantee fails with UseDynamicNumberOfGCThreads
- S8055530: assert(_exits.control()->is_top() ||
!_gvn.type(ret_phi)->empty()) failed: return value must be well defined
- S8055844: [TESTBUG]
test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails on Solaris Sparc
due to incorrect page size being used
- S8059661: Test SoftReference and OOM behavior
- S8059677: Thread.getName() instantiates Strings
- S8072725: Provide more granular levels for GC verification
- S8073735: compiler/loopopts/CountedLoopProblem.java got OOME
- S8076995: gc/ergonomics/TestDynamicNumberOfGCThreads.java failed with
java.lang.RuntimeException: 'new_active_workers' missing from stdout/stderr
- S8081778: Use Intel x64 CPU instructions for RSA acceleration
- S8129419: heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing
to copy
- S8130150: Implement BigInteger.montgomeryMultiply intrinsic
- S8133023: ParallelGCThreads is not calculated correctly
- S8134963: [Newtest] New stress test for changing the coarseness level
of G1 remembered set
- S8139040: Fix initializations before ShouldNotReachHere() etc. and
enable -Wuninitialized on linux.
- S8141420: Compiler runtime entries don't hold Klass* from being GCed
- S8141445: Use of Solaris/SPARC M7 libadimalloc.so can generate unknown
signal in hs_err file
- S8141551: C2 can not handle returns with inccompatible interface arrays
- S8144957: Remove PICL warning message
- S8145442: Add the facility to verify remembered sets for G1
- S8147645: get_ctrl_no_update() code is wrong
- S8148353: [linux-sparc] Crash in libawt.so on Linux SPARC
- S8148752: Compiled StringBuilder code throws
StringIndexOutOfBoundsException
- S8149543: range check CastII nodes should not be split through Phi
- S8149743: JVM crash after debugger hotswap with lambdas
- S8150002: Check for the validity of oop before printing it in
verify_remembered_set
- S8150518: G1 GC crashes at
G1CollectedHeap::do_collection_pause_at_safepoint(double)
- S8151522: Disable 8130150 and 8081778 intrinsics by default
- S8152098: Fix 8151522 caused test
compiler/intrinsics/squaretolen/TestSquareToLen.java to fail
- S8153252: SA: Hotspot build on Windows fails if make/closed folder does
not exist
- S8153641: assert(thread_state == _thread_in_native) failed: Assumed
thread_in_native while heap dump
- S8154722: Test gc/ergonomics/TestDynamicNumberOfGCThreads.java fails
ChangeLog:
2016-08-07 Andrew John Hughes
Bump shenandoah to aarch64-shenandoah-jdk8u102-b14.
* patches/hotspot/shenandoah/6425769-pr2859.patch,
* patches/hotspot/shenandoah/8148752-pr2943.patch:
Removed as applied upstream in 8u102.
* Makefile.am:
(ICEDTEA_PATCHES): Drop above patches.
* hotspot.map.in: Update shenandoah to
aarch64-shenandoah-jdk8u102-b14 tag.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 8 14:46:59 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 14:46:59 +0000
Subject: [Bug 877] CUPS should not be a mandatory requirement
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=877
--- Comment #6 from Marc-Antoine Perennou ---
Any news on this one, as 3.1.0 is out now?
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 8 14:50:24 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 14:50:24 +0000
Subject: [Bug 877] CUPS should not be a mandatory requirement
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=877
--- Comment #7 from James Le Cuirot ---
It's almost possible to build without the various X headers and libraries now
but I don't believe the situation has changed for CUPS.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 8 14:53:11 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 14:53:11 +0000
Subject: [Bug 3133] IcedTea Web fails to load
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3133
JiriVanek changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |WONTFIX
--- Comment #2 from JiriVanek ---
Hello.
First, you are using terribly outdated version if ITW. The only suppotrted
version is 1.6. debian is terrible with updating end-applications policy.
Pease update.
Second, the update of ITW will probably not solve your problem, as the only
issue I found in your logs is vendor issue.
Request failed certificate checks: [Exception... "SSL is required and URI
scheme is not https." nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location:
"JS frame :: resource://gre/modules/CertUtils.jsm :: checkCert :: line 145"
data: no]
There were quite a lot of security updates to browsers and java, which disabled
legacy ssl algorithms. The only correct solution s to move
https://marketq.fs.ml.com/ to supported algorithms. If you will google for
this, you will find the ways how to enable those algorithms in browser/java
again, but it is not recommended.
Aside of this ssl issue, the
https://download.esignal.com/MQML/allapplets/swt-win32-signed.jar.pack.gz is
returning error 404. I dont know necessary is to run the app. Still it is stil
lsaying something.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 8 14:53:49 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 14:53:49 +0000
Subject: [Bug 877] CUPS should not be a mandatory requirement
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=877
--- Comment #8 from James Le Cuirot ---
Actually it hasn't been stated above that giving --disable-system-cups to v2
will make it dlopen, hence optional at runtime, but that hasn't been ported to
v3.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From andrew at icedtea.classpath.org Mon Aug 8 14:54:03 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 14:54:03 +0000
Subject: /hg/icedtea8-forest/corba: 36 new changesets
Message-ID:
changeset 3787d7359ef6 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=3787d7359ef6
author: asaha
date: Mon Jan 25 15:46:31 2016 -0800
Added tag jdk8u82-b00 for changeset 223d0e48a55b
changeset 961d6ccd9bd1 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=961d6ccd9bd1
author: asaha
date: Mon Feb 01 16:27:27 2016 -0800
Merge
changeset 803798e13dd5 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=803798e13dd5
author: msheppar
date: Tue Feb 16 12:37:44 2016 +0000
8144144: ORB destroy() leaks filedescriptors after unsuccessful connection
Reviewed-by: chegar, coffeys
changeset ff1de567fa6b in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=ff1de567fa6b
author: asaha
date: Wed Mar 23 12:20:02 2016 -0700
Added tag jdk8u102-b00 for changeset 223d0e48a55b
changeset 1bb52ca92240 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1bb52ca92240
author: asaha
date: Wed Mar 23 14:54:57 2016 -0700
Merge
changeset 6f09f3dfcba3 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=6f09f3dfcba3
author: asaha
date: Tue Mar 22 11:53:10 2016 -0700
Merge
changeset 9d09a2f13955 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=9d09a2f13955
author: asaha
date: Wed Mar 23 15:16:18 2016 -0700
Merge
changeset 564fbe28cbb0 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=564fbe28cbb0
author: asaha
date: Tue Mar 29 13:25:06 2016 -0700
Added tag jdk8u102-b01 for changeset 9d09a2f13955
changeset 4b169a18d409 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4b169a18d409
author: asaha
date: Mon Apr 11 13:47:26 2016 -0700
Added tag jdk8u102-b02 for changeset 564fbe28cbb0
changeset 3c4fd101d6e6 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=3c4fd101d6e6
author: asaha
date: Tue Apr 05 08:48:32 2016 -0700
Merge
changeset ab7dbd58a766 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=ab7dbd58a766
author: asaha
date: Mon Apr 11 14:54:45 2016 -0700
Merge
changeset 626d8fa7a1bf in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=626d8fa7a1bf
author: asaha
date: Mon Apr 18 15:27:45 2016 -0700
Added tag jdk8u102-b03 for changeset ab7dbd58a766
changeset b87d82f5c33d in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=b87d82f5c33d
author: asaha
date: Mon Apr 25 09:31:39 2016 -0700
Added tag jdk8u102-b04 for changeset 626d8fa7a1bf
changeset 3c35b66b5345 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=3c35b66b5345
author: asaha
date: Mon Apr 25 10:59:08 2016 -0700
Merge
changeset 889731f1c4fc in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=889731f1c4fc
author: asaha
date: Wed Apr 27 15:30:58 2016 -0700
Added tag jdk8u102-b05 for changeset 3c35b66b5345
changeset 2a265ab91dd2 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=2a265ab91dd2
author: asaha
date: Mon May 02 14:46:14 2016 -0700
Merge
changeset 9dfad32be1ed in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=9dfad32be1ed
author: asaha
date: Mon May 02 15:03:22 2016 -0700
Added tag jdk8u102-b06 for changeset 2a265ab91dd2
changeset 9d62d30ed9fc in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=9d62d30ed9fc
author: aefimov
date: Thu May 05 19:09:54 2016 +0300
8152927: Incorrect GPL header in StubFactoryDynamicBase.java reported
Reviewed-by: alanb
changeset 8d44271dd11d in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=8d44271dd11d
author: asaha
date: Mon May 09 11:30:49 2016 -0700
Merge
changeset 0dcc485c5c19 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=0dcc485c5c19
author: asaha
date: Mon May 09 11:51:58 2016 -0700
Added tag jdk8u102-b07 for changeset 8d44271dd11d
changeset 329501e6cc22 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=329501e6cc22
author: asaha
date: Mon May 16 10:42:56 2016 -0700
Merge
changeset 559e261824c7 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=559e261824c7
author: asaha
date: Mon May 16 10:54:35 2016 -0700
Added tag jdk8u102-b08 for changeset 329501e6cc22
changeset 4cbea61d24af in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4cbea61d24af
author: asaha
date: Thu May 19 03:55:09 2016 -0700
8157078: 8u102 L10n resource file updates
Summary: 8u102 L10n resource file updates
Reviewed-by: coffeys
Contributed-by: li.jiang at oracle.com
changeset e108e30edcca in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=e108e30edcca
author: asaha
date: Mon May 23 20:36:59 2016 -0700
Merge
changeset fea6827decb5 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=fea6827decb5
author: asaha
date: Mon May 23 20:53:29 2016 -0700
Added tag jdk8u102-b09 for changeset e108e30edcca
changeset e0d70741f35c in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=e0d70741f35c
author: asaha
date: Tue May 31 09:51:43 2016 -0700
Merge
changeset dfb0dac9f92e in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=dfb0dac9f92e
author: asaha
date: Tue May 31 10:29:03 2016 -0700
Added tag jdk8u102-b10 for changeset e0d70741f35c
changeset 360a2772486d in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=360a2772486d
author: asaha
date: Mon Jun 06 12:53:57 2016 -0700
Merge
changeset 44507a24a797 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=44507a24a797
author: asaha
date: Mon Jun 06 13:19:00 2016 -0700
Added tag jdk8u102-b11 for changeset 360a2772486d
changeset 57546b5b575d in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=57546b5b575d
author: asaha
date: Mon Jun 13 13:11:07 2016 -0700
Merge
changeset fc50e5f1bf46 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=fc50e5f1bf46
author: asaha
date: Mon Jun 13 13:22:22 2016 -0700
Added tag jdk8u102-b12 for changeset 57546b5b575d
changeset cd8d459147c3 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=cd8d459147c3
author: asaha
date: Tue Jun 21 18:20:02 2016 -0700
Added tag jdk8u101-b13 for changeset 2bb2aec4b3e5
changeset a7c292080d5e in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=a7c292080d5e
author: asaha
date: Tue Jun 21 18:38:56 2016 -0700
Merge
changeset 56b133772ec1 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=56b133772ec1
author: asaha
date: Tue Jun 21 18:48:47 2016 -0700
Added tag jdk8u102-b13 for changeset a7c292080d5e
changeset f85c4b0c0469 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f85c4b0c0469
author: andrew
date: Fri Aug 05 05:27:01 2016 +0100
Merge jdk8u102-b14
changeset 459f130b3f85 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=459f130b3f85
author: andrew
date: Mon Aug 08 15:51:25 2016 +0100
Added tag icedtea-3.2.0pre02 for changeset f85c4b0c0469
diffstat:
.hgtags | 148 ++++++++++
.jcheck/conf | 2 -
src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java | 35 +-
src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties | 12 +-
src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties | 4 +-
src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java | 2 +-
src/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java | 20 +
src/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java | 5 +-
src/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java | 90 +++++-
src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelAcceptorImpl.java | 30 +-
src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java | 13 +-
src/share/classes/com/sun/corba/se/pept/transport/InboundConnectionCache.java | 2 +
src/share/classes/javax/rmi/CORBA/Util.java | 44 ++-
13 files changed, 357 insertions(+), 50 deletions(-)
diffs (truncated from 824 to 500 lines):
diff -r 223d0e48a55b -r 459f130b3f85 .hgtags
--- a/.hgtags Mon Jan 25 13:20:44 2016 -0800
+++ b/.hgtags Mon Aug 08 15:51:25 2016 +0100
@@ -50,6 +50,7 @@
b751c528c55560cf2adeaeef24b39ca1f4d1cbf7 jdk7-b73
5d0cf59a3203b9f57aceebc33ae656b884987955 jdk7-b74
0fb137085952c8e47878e240d1cb40f14de463c4 jdk7-b75
+d728db3889da23d9f74e45154b9261a43b4acd8d icedtea7-1.12
937144222e2219939101b0129d26a872a7956b13 jdk7-b76
6881f0383f623394b5ec73f27a5f329ff55d0467 jdk7-b77
a7f7276b48cd74d8eb1baa83fbf3d1ef4a2603c8 jdk7-b78
@@ -63,6 +64,7 @@
6253e28826d16cf1aecc39ce04c8de1f6bf2df5f jdk7-b86
09a41111a401d327f65e453384d976a10154d9ea jdk7-b87
39e14d2da687c7e592142137517aaf689544820f jdk7-b88
+e805b4155d76f76d40ffae36a74546f79218c539 icedtea7-1.13
bb4424c5e778b842c064a8b1aa902b35f4397654 jdk7-b89
56ce07b0eb47b93a98a72adef0f21e602c460623 jdk7-b90
bcd2fc089227559ac5be927923609fac29f067fa jdk7-b91
@@ -111,6 +113,7 @@
918003855fa0dba5acf4bf1fe36526d2fc4c1ba8 jdk7-b134
e0b72ae5dc5e824b342801c8d1d336a55eb54e2c jdk7-b135
48ef0c712e7cbf272f47f9224db92a3c6a9e2612 jdk7-b136
+b62418551e20fa19fbf57c49d4378b7096809e60 icedtea-1.14
a66c01d8bf895261715955df0b95545c000ed6a8 jdk7-b137
78d8cf04697e9df54f7f11e195b7da29b8e345a2 jdk7-b138
60b074ec6fcf5cdf9efce22fdfb02326ed8fa2d3 jdk7-b139
@@ -295,6 +298,7 @@
32b9c4f0ab3c6d33f70724b775cb9d12c004be6d jdk8u20-b07
4e4a75376185ca1a712cc9fef5a340e6927cf5e2 jdk8u20-b08
0344396d09b0e20d4a8d1bdff9f129250a60f365 jdk8u20-b09
+a96c01f523be6fadcf777118d471a9fa5751cf1c icedtea-3.0.0pre01
e930c4fa31586b0f21887f7b50fba927550f17fb jdk8u20-b10
9a6092124c7c926d380a5f3b0f899fd1427c6e69 jdk8u20-b11
673829390271e51f8bc442ffbd4726833a7b1c06 jdk8u20-b12
@@ -308,6 +312,7 @@
aca1d25d10812c86024d9dbb7ec529876cca55e8 jdk8u20-b20
7d1e0f0b63f1d66c77924d8b2a1accdf8f7480db jdk8u20-b21
7677bf14d105ca23ab045f5041ceb19ee88b86c6 jdk8u20-b22
+83ebbcc0dda5af02ee3d99756bf6c13da956a310 icedtea-3.0.0pre02
919405d7316dfcbddee5ad8dd08905916df88e04 jdk8u20-b23
34c930eaa6b591621afde05ca2e24571c91cdc9b jdk8u20-b24
34c930eaa6b591621afde05ca2e24571c91cdc9b jdk8u20-b25
@@ -375,6 +380,9 @@
a1e2c13de84e00f2aedf4c40e96347306ede84f3 jdk8u40-b18
8bbc2bb414b7e9331c2014c230553d72c9d161c5 jdk8u40-b19
445eceffc829e205037098115c26e38e85ea5f7c jdk8u40-b20
+6c974fba96cb81fd91bf85f434531dbd122fa3a0 icedtea-3.0.0pre03
+b493e7b682c969ef1b68c56c3512317df87a1f28 icedtea-3.0.0pre04
+a5ec6d805e3864d5d754dd47bdae5d001e812a73 icedtea-3.0.0pre05
9c54cc92c0beb29179abbce272d3f5c8ba4ffd0e jdk8u40-b21
4c7421f74674ebefb8e91eba59ab2a2db8c1abd7 jdk8u40-b22
62f7faef5ed956cd481cae6216b22fdb4b6e3e46 jdk8u40-b23
@@ -384,6 +392,7 @@
bd0186cd2419129357b110fe3f13519f68b29774 jdk8u40-b27
28a1dbd4bb9ec97427790c88d21514af2f878c94 jdk8u40-b31
663a3151c688bc3f4c092bcad21cc81e29139d62 jdk8u40-b32
+5b700e0c00471ba1b7575fc6d03d6b0a0e041b50 jdk8u40-b33
5761efbc739fdedcbff224e22f920e88b29af4cf jdk8u45-b00
6a52852476c9ccb2d52153d1b94b675e863bb28c jdk8u45-b01
3b9d342f9f584465ea5976e06357b45682f9681d jdk8u45-b02
@@ -427,6 +436,7 @@
5980dad8f264bb5ec3982d64a7c0af86fc5b3d16 jdk8u51-b31
eb269a395660200c33cd58acca2df20da03567ab jdk8u51-b32
b0daf4d3eb5f5de0f073ec9d264b1964b1920c67 jdk8u51-b33
+bd928a0bfc2c0f14eaa6a86e8d5937f9e94fd514 jdk8u51-b34
8bbc2bb414b7e9331c2014c230553d72c9d161c5 jdk8u60-b00
15ae8298b34beb30f2bd7baa7ff895af2bec13f6 jdk8u60-b01
a98524c04cbd24bbc3029b21c033abf9108e92b4 jdk8u60-b02
@@ -451,6 +461,9 @@
d68de92de3bad991546b11d77de6e9c17edf7ec2 jdk8u60-b21
3a04901d83880634ecd70c8be992189228ccd746 jdk8u60-b22
0828bb6521738ad5a7fe11f0aa3495465f002848 jdk8u60-b23
+9e44a6fa912760c513f9a59826c061fd5ca17c5e icedtea-3.0.0pre06
+7418bb690047791d64e1b4adb692ad07d8a44bad icedtea-3.0.0pre07
+ebc2780ebeb34e292b5cfb0e8da1efafa8395306 icedtea-3.0.0pre08
b0779099d006fcb2a0af493e2a2f828411bfad33 jdk8u60-b24
c665dd5d32b04c1dbc2cf21a595fe73330849c03 jdk8u60-b25
7828b9af7733eeaf2cafa8e05e68a2661dc3c7a8 jdk8u60-b26
@@ -497,6 +510,11 @@
c53412824d4ef81343418a71877172776b0980af jdk8u66-b17
efb736c1edb983bd231617a2619d68a3eee4d850 jdk8u66-b18
d555fb895611d083724442be79e5592ba676825c jdk8u66-b31
+4436283ad3bd05910df5f7d44321b5b581ae1004 jdk8u66-b32
+b0392e7c5b0712e00341e32c3c1e8f78d56e3695 jdk8u66-b33
+39be7bf168202244171cea701baf4986e423a86b jdk8u66-b34
+9dfa25a760c6d3785276f4372dd4eda586308e3b jdk8u66-b35
+1dfa7f7ec9853fac73ad1acc8fbff382f4ecc951 jdk8u66-b36
cd1b3e5a3126d0808c845d2df518095b10a98059 jdk8u71-b00
8c21767afa1a241e8312a1d4280efadfded4883d jdk8u71-b01
c775f50c022007b4f482f51dafb95224886aca8b jdk8u71-b02
@@ -528,9 +546,139 @@
3eb18c06118e0bc2fca1e1ea6c1cbddd21a27479 jdk8u72-b12
0d9849ba664dc3381d8d6d85d5e04c00fdd476b1 jdk8u72-b13
baa49bb35fc1798a5951fcfd3f9232332651d4e9 jdk8u72-b14
+834cf5ee24b36e2ab5eef16896bfd550fd698a7b icedtea-3.0.0pre09
91e3b8e2e00618f237f571fbefdfee3f4134026f jdk8u72-b15
+e3b496b6ae52f2c018e9c628c31be984bb4907e7 jdk8u73-b00
+5e484ab4b05f1398e924ab90874f7fe2ddf20731 jdk8u73-b01
+0cfcffb354bb4c76cac46f52b16a50e3b57794b9 jdk8u73-b02
+9e88cf03fe09fbf33045f43489be6f9c00e80c35 jdk8u74-b00
+0ce690c17329bde61998e5cd30b1beec9872262f jdk8u74-b01
+5eb60567655e15d7ba4c349658d707f5bde0c2b8 jdk8u74-b02
+d82cbb7a4bfe21b146f7b91ce833ac5a579c94eb jdk8u72-b31
+e3b496b6ae52f2c018e9c628c31be984bb4907e7 jdk8u73-b00
+5e484ab4b05f1398e924ab90874f7fe2ddf20731 jdk8u73-b01
+0cfcffb354bb4c76cac46f52b16a50e3b57794b9 jdk8u73-b02
+9e88cf03fe09fbf33045f43489be6f9c00e80c35 jdk8u74-b00
+0ce690c17329bde61998e5cd30b1beec9872262f jdk8u74-b01
+5eb60567655e15d7ba4c349658d707f5bde0c2b8 jdk8u74-b02
+3d00f5689b6c6e71fb1a230b7a746b61569b90ec jdk8u74-b31
+0cec2665affa36496b906c566e22ba7048ae6087 jdk8u74-b32
+7b719c1dec62535c34030cf3457abe6f478f13a0 jdk8u77-b00
+cafc1648f432eff2c392040af2db4505c3d290b6 jdk8u77-b01
+0f0077ee5e53365562ff77a01aa97d0c7374f447 jdk8u77-b02
+e8dc6eb11c761f20b44d8c4b8acb0846268872f1 jdk8u77-b03
+af6ddd4cd94c9353cc053b888de6d42d4d0faf47 jdk8u77-b31
+073b951904b3ee7c54fb79a169478fa66d925320 jdk8u75-b00
+5b48f7defe40eab668fe554df0afd87d84d60722 jdk8u75-b01
+0015f4a7f0d02a9bb79b7a0c737590f01feaabd4 jdk8u75-b02
+74b2903babf0f4138c367e3f9eea8958f5d71b94 jdk8u75-b03
+aa99436ccf826b3a2eecdaf646814e58cf514efb jdk8u75-b04
+e4dd4a6a2e67aa42d1e22246216f56a5280f83fb jdk8u75-b05
+6ca185377097c44ee1768f2f817b1b9e3b89068c jdk8u75-b06
+77880a70d92dbfc0ab1dab1aefad179c711ea852 jdk8u75-b07
+d267b16e3ecc006200ec6478904b7ea119df5b19 jdk8u75-b08
+1030aea873cdecfb6f55ab652abc67c901f61f60 jdk8u75-b09
+964fe4bba121592325cb346e3a4fa677b277d0ec jdk8u75-b10
+f7cfd44464c3c3efd6d6f29921fad4ed0de75d83 jdk8u75-b12
+7b719c1dec62535c34030cf3457abe6f478f13a0 jdk8u77-b00
+cafc1648f432eff2c392040af2db4505c3d290b6 jdk8u77-b01
+0f0077ee5e53365562ff77a01aa97d0c7374f447 jdk8u77-b02
+9972d4fac94222734bfee16a8a5475e1f2b9e149 icedtea-3.0.0pre10
+37af47894175fa7405752524b631237007778767 icedtea-3.0.0
+f7024b8ac854c4a937bf3dbe8e12b6c3ff802765 icedtea-3.0-branchpoint
+e8dc6eb11c761f20b44d8c4b8acb0846268872f1 jdk8u77-b03
+cd7cec8fd295c0462a813b5f54dc5457c2bade2d jdk8u91-b00
+4ea02753e66e348ee4639e157061bcbdef1d7ff3 jdk8u91-b13
+f8d0cfaa9900ebda679fa9df8319fb753858f283 jdk8u91-b14
+9f89788050d38ba4e19e24894eb8b3dd24c1a9d0 jdk8u91-b15
+7b719c1dec62535c34030cf3457abe6f478f13a0 jdk8u77-b00
+cafc1648f432eff2c392040af2db4505c3d290b6 jdk8u77-b01
+0f0077ee5e53365562ff77a01aa97d0c7374f447 jdk8u77-b02
+e8dc6eb11c761f20b44d8c4b8acb0846268872f1 jdk8u77-b03
7deeb4f70404e4f52306f9d0bcfc482fc5f16fb3 jdk8u76-b00
5786892e7c7d512ef9104a469ff7eafeaac12c38 jdk8u76-b01
239155e48af89968b62e695a3233d42bed1a3282 jdk8u76-b02
137e5c45fd5422ecd6c758c6b83a2f184abef91b jdk8u76-b03
7bbceb589f5ddb6eefab2b23de0003de67cfc667 jdk8u76-b04
+ca66a2dd5cfd6d4d0d05ee9861ff3cadd7166761 jdk8u76-b05
+f8453e7a3185060e5625127fe76b5cd7ae64150a jdk8u76-b06
+dd1d572083b0b11f70f03408f6bb154bbdef4272 jdk8u76-b07
+fc122918583747b114b246babc82841a827c56c7 jdk8u76-b08
+afb55372bcc787b75e24afd28b00cfaaa45bb77d jdk8u76-b09
+d2f26e6433db89354b028fb75abcc6ca266d035f jdk8u76-b10
+df2dcefb08f9e3c65a4cbea75e54600649d063d0 jdk8u76-b11
+94c775e05eb053b8440d82298927a144ed73f340 jdk8u76-b12
+e0fbd6a51e061025f2d6ad0311a587f7ce3c2b43 jdk8u92-b00
+8f0466c0dce60b1df3bc01785b01a7f09fa7b564 jdk8u92-b13
+5617f9bec354fb2c60bbb816d175f4cee7d2c56e jdk8u92-b14
+fe88377e18b0c5f3da8e6741e0d5b9bfd45d2648 jdk8u92-b31
+073b951904b3ee7c54fb79a169478fa66d925320 jdk8u75-b00
+5b48f7defe40eab668fe554df0afd87d84d60722 jdk8u75-b01
+0015f4a7f0d02a9bb79b7a0c737590f01feaabd4 jdk8u75-b02
+74b2903babf0f4138c367e3f9eea8958f5d71b94 jdk8u75-b03
+aa99436ccf826b3a2eecdaf646814e58cf514efb jdk8u101-b00
+aa99436ccf826b3a2eecdaf646814e58cf514efb jdk8u75-b04
+e4dd4a6a2e67aa42d1e22246216f56a5280f83fb jdk8u75-b05
+6ca185377097c44ee1768f2f817b1b9e3b89068c jdk8u75-b06
+77880a70d92dbfc0ab1dab1aefad179c711ea852 jdk8u75-b07
+d267b16e3ecc006200ec6478904b7ea119df5b19 jdk8u75-b08
+1030aea873cdecfb6f55ab652abc67c901f61f60 jdk8u75-b09
+964fe4bba121592325cb346e3a4fa677b277d0ec jdk8u75-b10
+f7cfd44464c3c3efd6d6f29921fad4ed0de75d83 jdk8u75-b12
+7b719c1dec62535c34030cf3457abe6f478f13a0 jdk8u77-b00
+cafc1648f432eff2c392040af2db4505c3d290b6 jdk8u77-b01
+0f0077ee5e53365562ff77a01aa97d0c7374f447 jdk8u77-b02
+e8dc6eb11c761f20b44d8c4b8acb0846268872f1 jdk8u77-b03
+cd7cec8fd295c0462a813b5f54dc5457c2bade2d jdk8u91-b00
+4ea02753e66e348ee4639e157061bcbdef1d7ff3 jdk8u91-b13
+7deeb4f70404e4f52306f9d0bcfc482fc5f16fb3 jdk8u76-b00
+5786892e7c7d512ef9104a469ff7eafeaac12c38 jdk8u76-b01
+239155e48af89968b62e695a3233d42bed1a3282 jdk8u76-b02
+137e5c45fd5422ecd6c758c6b83a2f184abef91b jdk8u76-b03
+7bbceb589f5ddb6eefab2b23de0003de67cfc667 jdk8u76-b04
+ca66a2dd5cfd6d4d0d05ee9861ff3cadd7166761 jdk8u76-b05
+f8453e7a3185060e5625127fe76b5cd7ae64150a jdk8u76-b06
+dd1d572083b0b11f70f03408f6bb154bbdef4272 jdk8u76-b07
+fc122918583747b114b246babc82841a827c56c7 jdk8u76-b08
+afb55372bcc787b75e24afd28b00cfaaa45bb77d jdk8u76-b09
+d2f26e6433db89354b028fb75abcc6ca266d035f jdk8u76-b10
+df2dcefb08f9e3c65a4cbea75e54600649d063d0 jdk8u76-b11
+94c775e05eb053b8440d82298927a144ed73f340 jdk8u76-b12
+e0fbd6a51e061025f2d6ad0311a587f7ce3c2b43 jdk8u92-b00
+8f0466c0dce60b1df3bc01785b01a7f09fa7b564 jdk8u92-b13
+aac8863560465b1374811246c23e5ca82def8ab7 icedtea-3.1.0pre01
+cb4d2e8f71f9577c846719d0a527adf1cbd516fb icedtea-3.1.0pre02
+d920107a9fd47d1d1b662638d207b51b6184a575 icedtea-3.1.0pre03
+b74e7245e40571937a080540251b547c58020f8c icedtea-3.1.0pre04
+aa99436ccf826b3a2eecdaf646814e58cf514efb jdk8u81-b00
+8674aec1be6459f33451690fb106eec314964116 jdk8u101-b01
+96a43945cb6a69989294b511ecdfc0493ea09bf1 jdk8u101-b02
+371b0c5477d8613c06fd1206deed27759f18e42e jdk8u101-b03
+52cca1ce8b473ecd751da2350d4b3ef111b5676e jdk8u101-b04
+3edb6296456161d67bf33a73faf18dc57ef548de jdk8u101-b05
+37bd092c2a7a9e71c027a33757429e02e00050de jdk8u101-b06
+df3cd274d224e22e156556bc0d7b8927b72a7608 jdk8u101-b07
+b8914ce62047d20076a64fd43a6ca8f5bb470047 jdk8u101-b08
+317ccda98b74d445f6d3b241783a22cc167cedbf jdk8u101-b09
+7c90acc432738bdc1506d510daeadf9376279dfa jdk8u101-b10
+4942432b3da1afbc2c2c87bdf896b112800e537c jdk8u101-b11
+f8511bfb19c35d8d396dc53245c06cc3710657b1 jdk8u101-b12
+7ea39ff8c227ada9e3cdb1560ff27128afb16f50 icedtea-3.1.0
+48dbf4a68dc770ef17eee71a5bdfcb46a477157c icedtea-3.2.0pre01
+2bb2aec4b3e51aab96e9c25603c7c92fcbac46de jdk8u101-b13
+223d0e48a55b92255f5a613743a99e7deacaf455 jdk8u102-b00
+223d0e48a55b92255f5a613743a99e7deacaf455 jdk8u82-b00
+9d09a2f1395561fe71b1a83f53907ddc52e699d6 jdk8u102-b01
+564fbe28cbb0ff2e6f55623807ea816042de00ff jdk8u102-b02
+ab7dbd58a766fb01c6643f3a80c9e96ac1278a06 jdk8u102-b03
+626d8fa7a1bfd9e65b94117a526ba57b25ec3d14 jdk8u102-b04
+3c35b66b5345f615a3ff626111587c452c8c3893 jdk8u102-b05
+2a265ab91dd234348630dab92f622a616ab76a0e jdk8u102-b06
+8d44271dd11dd4bdc88ef647fd144e544791ecc4 jdk8u102-b07
+329501e6cc220884f005afc7cd330e227931fb21 jdk8u102-b08
+e108e30edcca932832e4e5edf1a15349d3be2fed jdk8u102-b09
+e0d70741f35cd16289de3fd6049834879725dae5 jdk8u102-b10
+360a2772486dd1aa818132222ea0b7fcfa5707ef jdk8u102-b11
+57546b5b575dec9ecfbb1e9a77d87c391a44ab96 jdk8u102-b12
+a7c292080d5ed76ea5e3b123c0dee4c340aa174f jdk8u102-b13
+f85c4b0c0469a20118675c7eb210d1dee05576d8 icedtea-3.2.0pre02
diff -r 223d0e48a55b -r 459f130b3f85 .jcheck/conf
--- a/.jcheck/conf Mon Jan 25 13:20:44 2016 -0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r 223d0e48a55b -r 459f130b3f85 src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java
--- a/src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java Mon Jan 25 13:20:44 2016 -0800
+++ b/src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java Mon Aug 08 15:51:25 2016 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -34,21 +34,13 @@
import java.security.Policy;
import java.security.PrivilegedAction;
import java.security.ProtectionDomain;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Map;
-import java.util.List;
-import java.util.ListIterator;
-import java.util.Set;
-import java.util.Map.Entry;
-import java.util.Collection;
+import java.security.PrivilegedActionException;
+import java.security.PrivilegedExceptionAction;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Hashtable;
import java.util.Iterator;
import java.util.Enumeration;
-import java.util.Properties;
-import java.util.IdentityHashMap;
import java.util.StringTokenizer;
import java.util.NoSuchElementException;
@@ -165,8 +157,18 @@
* Return default ValueHandler
*/
public static ValueHandler createValueHandler() {
+ ValueHandler vh;
+ try {
+ vh = AccessController.doPrivileged(new PrivilegedExceptionAction() {
+ public ValueHandler run() throws Exception {
return Util.createValueHandler();
}
+ });
+ } catch (PrivilegedActionException e) {
+ throw new InternalError(e.getMessage());
+ }
+ return vh;
+ }
/**
* Returns true if it was accurately determined that the remote ORB is
@@ -664,7 +666,16 @@
* ValueHandler.
*/
public static byte getMaxStreamFormatVersion() {
- ValueHandler vh = Util.createValueHandler();
+ ValueHandler vh;
+ try {
+ vh = AccessController.doPrivileged(new PrivilegedExceptionAction() {
+ public ValueHandler run() throws Exception {
+ return Util.createValueHandler();
+ }
+ });
+ } catch (PrivilegedActionException e) {
+ throw new InternalError(e.getMessage());
+ }
if (!(vh instanceof javax.rmi.CORBA.ValueHandlerMultiFormat))
return ORBConstants.STREAM_FORMAT_VERSION_1;
diff -r 223d0e48a55b -r 459f130b3f85 src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties
--- a/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties Mon Jan 25 13:20:44 2016 -0800
+++ b/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties Mon Aug 08 15:51:25 2016 +0100
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
@@ -23,7 +23,7 @@
# questions.
#
-orbd.usage=\uC0AC\uC6A9\uBC95: {0} \n\n\uC5EC\uAE30\uC11C \uB294 \uB2E4\uC74C\uACFC \uAC19\uC2B5\uB2C8\uB2E4.\n -port ORBD\uAC00 \uC2DC\uC791\uB418\uC5B4\uC57C \uD558\uB294 \uD65C\uC131 \uD3EC\uD2B8\uB85C, \uAE30\uBCF8\uAC12\uC740 1049\uC785\uB2C8\uB2E4(\uC120\uD0DD \uC0AC\uD56D).\n -defaultdb ORBD \uD30C\uC77C\uC758 \uB514\uB809\uD1A0\uB9AC\uB85C, \uAE30\uBCF8\uAC12\uC740 "./orb.db"\uC785\uB2C8\uB2E4(\uC120\uD0DD \uC0AC\uD56D).\n -serverid ORBD\uC758 \uC11C\uBC84 ID\uB85C, \uAE30\uBCF8\uAC12\uC740 1 \uC785\uB2C8\uB2E4(\uC120\uD0DD \uC0AC\uD56D).\n -ORBInitialPort \uCD08\uAE30 \uD3EC\uD2B8\uC785\uB2C8\uB2E4(\uD544\uC218).\n -ORBInitialHost \uCD08\uAE30 HostName\uC785\uB2C8\uB2E4(\uD544\uC218).\n
+orbd.usage=\uC0AC\uC6A9\uBC95: {0} \n\n\uC5EC\uAE30\uC11C \uB294 \uB2E4\uC74C\uACFC \uAC19\uC2B5\uB2C8\uB2E4.\n -port ORBD\uAC00 \uC2DC\uC791\uB418\uC5B4\uC57C \uD558\uB294 \uD65C\uC131 \uD3EC\uD2B8\uB85C, \uAE30\uBCF8\uAC12\uC740 1049\uC785\uB2C8\uB2E4(\uC120\uD0DD\uC0AC\uD56D).\n -defaultdb ORBD \uD30C\uC77C\uC758 \uB514\uB809\uD1A0\uB9AC\uB85C, \uAE30\uBCF8\uAC12\uC740 "./orb.db"\uC785\uB2C8\uB2E4(\uC120\uD0DD\uC0AC\uD56D).\n -serverid ORBD\uC758 \uC11C\uBC84 ID\uB85C, \uAE30\uBCF8\uAC12\uC740 1 \uC785\uB2C8\uB2E4(\uC120\uD0DD\uC0AC\uD56D).\n -ORBInitialPort \uCD08\uAE30 \uD3EC\uD2B8\uC785\uB2C8\uB2E4(\uD544\uC218).\n -ORBInitialHost \uCD08\uAE30 HostName\uC785\uB2C8\uB2E4(\uD544\uC218).\n
servertool.usage=\uC0AC\uC6A9\uBC95: {0} \n\n\uC5EC\uAE30\uC11C \uB294 \uB2E4\uC74C\uACFC \uAC19\uC2B5\uB2C8\uB2E4.\n -ORBInitialPort \uCD08\uAE30 \uD3EC\uD2B8\uC785\uB2C8\uB2E4(\uD544\uC218).\n -ORBInitialHost \uCD08\uAE30 HostName\uC785\uB2C8\uB2E4(\uD544\uC218).\n
servertool.banner=\n\nJava IDL \uC11C\uBC84 \uD234 \uC2DC\uC791 \n\uD504\uB86C\uD504\uD2B8\uC5D0 \uBA85\uB839\uC744 \uC785\uB825\uD558\uC2ED\uC2DC\uC624. \n
@@ -62,7 +62,7 @@
servertool.list=\n\t\uBAA9\uB85D\n
servertool.list1=\uB4F1\uB85D\uB41C \uC11C\uBC84 \uBAA8\uB450 \uB098\uC5F4
-servertool.list2=\n\t\uC11C\uBC84 ID\t\uC11C\uBC84 \uD074\uB798\uC2A4 \uC774\uB984\t\t\uC11C\uBC84 \uC751\uC6A9 \uD504\uB85C\uADF8\uB7A8\n\t---------\t-----------------\t\t------------------\n
+servertool.list2=\n\t\uC11C\uBC84 ID\t\uC11C\uBC84 \uD074\uB798\uC2A4 \uC774\uB984\t\t\uC11C\uBC84 \uC560\uD50C\uB9AC\uCF00\uC774\uC158\n\t---------\t-----------------\t\t------------------\n
servertool.listactive=\n\tlistactive
servertool.listactive1=\uD604\uC7AC \uD65C\uC131 \uC11C\uBC84 \uB098\uC5F4
servertool.listappnames=\tlistappnames\n
@@ -92,9 +92,9 @@
bootstrap.success=\uD3EC\uD2B8\uB97C {0}(\uC73C)\uB85C \uC124\uC815\uD558\uACE0 {1}\uC5D0\uC11C \uC11C\uBE44\uC2A4\uB97C \uC77D\uB294 \uC911
bootstrap.filenotreadable={0} \uD30C\uC77C\uC744 \uC77D\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
bootstrap.filenotfound={0} \uD30C\uC77C\uC744 \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
-bootstrap.exception={0} \uD30C\uC77C\uC5D0 \uC18D\uC131\uC744 \uC800\uC7A5\uD558\uB294 \uC911 \uC608\uC678 \uC0AC\uD56D \uBC1C\uC0DD: {1} \uC608\uC678 \uC0AC\uD56D
+bootstrap.exception={0} \uD30C\uC77C\uC5D0 \uC18D\uC131\uC744 \uC800\uC7A5\uD558\uB294 \uC911 \uC608\uC678\uC0AC\uD56D \uBC1C\uC0DD: {1} \uC608\uC678\uC0AC\uD56D
-tnameserv.exception={0} \uD3EC\uD2B8\uC5D0\uC11C \uBD80\uD2B8\uC2A4\uD2B8\uB7A9 \uC11C\uBE44\uC2A4\uB97C \uC2DC\uC791\uD558\uB294 \uC911 \uC608\uC678 \uC0AC\uD56D\uC774 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.
+tnameserv.exception={0} \uD3EC\uD2B8\uC5D0\uC11C \uBD80\uD2B8\uC2A4\uD2B8\uB7A9 \uC11C\uBE44\uC2A4\uB97C \uC2DC\uC791\uD558\uB294 \uC911 \uC608\uC678\uC0AC\uD56D\uC774 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.
tnameserv.usage=-ORBInitialPort \uBA85\uB839\uD589 \uC778\uC218\uB85C \uB2E4\uB978 \uD3EC\uD2B8 \uC0AC\uC6A9 \uC2DC\uB3C4
tnameserv.invalidhostoption=ORBInitialHost\uB294 NameService\uC5D0 \uB300\uD574 \uC801\uD569\uD55C \uC635\uC158\uC774 \uC544\uB2D9\uB2C8\uB2E4.
tnameserv.orbinitialport0=ORBInitialPort 0\uC740 NameService\uC5D0 \uB300\uD574 \uC801\uD569\uD55C \uC635\uC158\uC774 \uC544\uB2D9\uB2C8\uB2E4.
@@ -103,5 +103,5 @@
tnameserv.hs3=\uC900\uBE44\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
orbd.commfailure=\nORBinitialPort\uAC00 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC774\uC5B4\uC11C ORBD \uC2DC\uC791\uC744 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4.
-orbd.internalexception=\n\uB0B4\uBD80 \uC608\uC678 \uC0AC\uD56D\uC73C\uB85C \uC778\uD574 ORBD \uC2DC\uC791\uC744 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4. \n\uAC00\uB2A5\uD55C \uC6D0\uC778: \n1. \uC9C0\uC815\uB41C ORBInitialPort \uB610\uB294 ORBActivationPort\uAC00 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.\n2. orb.db\uB97C \uC4F8 \uC218 \uC788\uB294 \uC4F0\uAE30 \uAD8C\uD55C\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
+orbd.internalexception=\n\uB0B4\uBD80 \uC608\uC678\uC0AC\uD56D\uC73C\uB85C \uC778\uD574 ORBD \uC2DC\uC791\uC744 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4. \n\uAC00\uB2A5\uD55C \uC6D0\uC778: \n1. \uC9C0\uC815\uB41C ORBInitialPort \uB610\uB294 ORBActivationPort\uAC00 \uC774\uBBF8 \uC0AC\uC6A9 \uC911\uC785\uB2C8\uB2E4.\n2. orb.db\uB97C \uC4F8 \uC218 \uC788\uB294 \uC4F0\uAE30 \uAD8C\uD55C\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
diff -r 223d0e48a55b -r 459f130b3f85 src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties
--- a/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties Mon Jan 25 13:20:44 2016 -0800
+++ b/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties Mon Aug 08 15:51:25 2016 +0100
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
@@ -103,5 +103,5 @@
tnameserv.hs3=\u5C31\u7DD2\u3002
orbd.commfailure=\n\u56E0\u70BA ORBinitialPort \u5728\u4F7F\u7528\u4E2D\uFF0C\u6240\u4EE5\u7121\u6CD5\u555F\u52D5 ORBD\u3002
-orbd.internalexception=\n\u56E0\u70BA\u5167\u90E8\u767C\u751F\u7570\u5E38\uFF0C\u6240\u4EE5\u7121\u6CD5\u555F\u52D5 ORBD\u3002 \n\u53EF\u80FD\u7684\u539F\u56E0: \n1. \u6307\u5B9A\u7684 ORBInitialPort \u6216 ORBActivationPort \u5728\u4F7F\u7528\u4E2D\u3002 \n2. \u6C92\u6709\u5BEB\u5165 orb.db \u7684\u6B0A\u9650\u3002
+orbd.internalexception=\n\u56E0\u70BA\u5167\u90E8\u767C\u751F\u7570\u5E38\uFF0C\u6240\u4EE5\u7121\u6CD5\u555F\u52D5 ORBD\u3002\n\u53EF\u80FD\u7684\u539F\u56E0: \n1. \u6307\u5B9A\u7684 ORBInitialPort \u6216 ORBActivationPort \u5728\u4F7F\u7528\u4E2D\u3002\n2. \u6C92\u6709\u5BEB\u5165 orb.db \u7684\u6B0A\u9650\u3002
diff -r 223d0e48a55b -r 459f130b3f85 src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java
--- a/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java Mon Jan 25 13:20:44 2016 -0800
+++ b/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java Mon Aug 08 15:51:25 2016 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2004, 2013 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
diff -r 223d0e48a55b -r 459f130b3f85 src/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java
--- a/src/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java Mon Jan 25 13:20:44 2016 -0800
+++ b/src/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java Mon Aug 08 15:51:25 2016 +0100
@@ -54,11 +54,17 @@
{
protected Collection connectionCache;
+ private Acceptor acceptor;
+
public CorbaInboundConnectionCacheImpl(ORB orb, Acceptor acceptor)
{
super(orb, acceptor.getConnectionCacheType(),
((CorbaAcceptor)acceptor).getMonitoringName());
this.connectionCache = new ArrayList();
+ this.acceptor = acceptor;
+ if (orb.transportDebugFlag) {
+ dprint(": " + acceptor );
+ }
}
////////////////////////////////////////////////////
@@ -66,11 +72,25 @@
// pept.transport.InboundConnectionCache
//
+ public void close () {
+
+ super.close();
+ if (orb.transportDebugFlag) {
+ dprint(".close: " + acceptor );
+ }
+ this.acceptor.close();
+
+ }
+
public Connection get(Acceptor acceptor)
{
throw wrapper.methodShouldNotBeCalled();
}
+ public Acceptor getAcceptor () {
+ return acceptor;
+ }
+
public void put(Acceptor acceptor, Connection connection)
{
if (orb.transportDebugFlag) {
diff -r 223d0e48a55b -r 459f130b3f85 src/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java
--- a/src/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java Mon Jan 25 13:20:44 2016 -0800
+++ b/src/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java Mon Aug 08 15:51:25 2016 +0100
@@ -188,8 +188,9 @@
for (Object cc : outboundConnectionCaches.values()) {
((ConnectionCache)cc).close() ;
}
- for (Object cc : inboundConnectionCaches.values()) {
- ((ConnectionCache)cc).close() ;
+ for (Object icc : inboundConnectionCaches.values()) {
+ ((ConnectionCache)icc).close() ;
+ unregisterAcceptor(((InboundConnectionCache)icc).getAcceptor());
}
getSelector(0).close();
} finally {
diff -r 223d0e48a55b -r 459f130b3f85 src/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java
--- a/src/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java Mon Jan 25 13:20:44 2016 -0800
+++ b/src/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java Mon Aug 08 15:51:25 2016 +0100
@@ -26,16 +26,20 @@
package com.sun.corba.se.impl.transport;
import java.io.IOException;
+import java.net.ServerSocket;
import java.nio.channels.ClosedChannelException;
import java.nio.channels.SelectableChannel;
+import java.nio.channels.ServerSocketChannel;
import java.nio.channels.SelectionKey;
import java.nio.channels.Selector;
+import java.nio.channels.ClosedSelectorException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import java.util.Iterator;
import java.util.List;
+
import com.sun.corba.se.pept.broker.Broker;
import com.sun.corba.se.pept.transport.Acceptor;
import com.sun.corba.se.pept.transport.Connection;
@@ -111,7 +115,16 @@
interestOpsList.add(keyAndOp);
}
// tell Selector Thread there's an update to a SelectorKey's Ops
- selector.wakeup();
+ try {
+ if (selector != null) {
+ // wakeup Selector thread to process close request
+ selector.wakeup();
+ }
+ } catch (Throwable t) {
+ if (orb.transportDebugFlag) {
+ dprint(".registerInterestOps: selector.wakeup: ", t);
+ }
+ }
}
else {
wrapper.selectionKeyInvalid(eventHandler.toString());
@@ -186,7 +199,9 @@
if (selectionKey != null) {
selectionKey.cancel();
}
- selector.wakeup();
+ if (selector != null) {
+ selector.wakeup();
+ }
return;
}
@@ -239,6 +254,8 @@
readerThread.close();
}
From andrew at icedtea.classpath.org Mon Aug 8 14:54:10 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 14:54:10 +0000
Subject: /hg/icedtea8-forest/jaxp: 43 new changesets
Message-ID:
changeset 79f797fa55d8 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=79f797fa55d8
author: asaha
date: Mon Jan 25 15:47:50 2016 -0800
Added tag jdk8u82-b00 for changeset b96204430344
changeset baac0cbb7939 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=baac0cbb7939
author: aefimov
date: Fri Feb 05 14:40:11 2016 +0300
8144593: Suppress not recognized property/feature warning messages from SAXParser
Reviewed-by: joehw
changeset fc67851c77ef in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=fc67851c77ef
author: aefimov
date: Fri Feb 05 14:57:06 2016 +0300
8072081: Supplementary characters are rejected in comments
Reviewed-by: lancea
changeset 2abe6fc9bb5f in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=2abe6fc9bb5f
author: robm
date: Fri Feb 05 13:53:27 2016 +0000
Merge
changeset 802eb620ffab in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=802eb620ffab
author: asaha
date: Mon Feb 01 16:34:00 2016 -0800
Merge
changeset a43504eeb367 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=a43504eeb367
author: asaha
date: Fri Feb 05 09:33:30 2016 -0800
Merge
changeset 447aab25a88b in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=447aab25a88b
author: aefimov
date: Mon Feb 29 15:46:01 2016 +0300
8149915: enabling validate-annotations feature for xsd schema with annotation causes NPE
Reviewed-by: joehw
changeset d595138c9527 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=d595138c9527
author: aefimov
date: Mon Feb 29 15:48:01 2016 +0300
8150470: JCK: api/xsl/conf/copy/copy19 test failure
Reviewed-by: joehw, aefimov
changeset e115e07905cf in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e115e07905cf
author: asaha
date: Wed Mar 23 12:20:59 2016 -0700
Added tag jdk8u102-b00 for changeset b96204430344
changeset 40331ef7637a in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=40331ef7637a
author: asaha
date: Wed Mar 23 15:02:09 2016 -0700
Merge
changeset e31d3ecd2928 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e31d3ecd2928
author: asaha
date: Tue Mar 22 12:05:56 2016 -0700
Merge
changeset 7ae23fadd851 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=7ae23fadd851
author: asaha
date: Wed Mar 23 15:18:04 2016 -0700
Merge
changeset 2728110e2bc5 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=2728110e2bc5
author: asaha
date: Tue Mar 29 13:26:44 2016 -0700
Added tag jdk8u102-b01 for changeset 7ae23fadd851
changeset aabd540d440c in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=aabd540d440c
author: aefimov
date: Mon Mar 28 16:39:28 2016 +0300
8150704: XALAN: ERROR: 'No more DTM IDs are available' when transforming with lots of temporary result trees
Reviewed-by: joehw
changeset 760d26dbaa27 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=760d26dbaa27
author: robm
date: Tue Mar 29 23:01:27 2016 +0100
Merge
changeset ebe7dc636783 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=ebe7dc636783
author: asaha
date: Mon Apr 11 13:49:10 2016 -0700
Added tag jdk8u102-b02 for changeset 760d26dbaa27
changeset b597ebd5ef6a in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=b597ebd5ef6a
author: asaha
date: Tue Apr 05 10:12:15 2016 -0700
Merge
changeset 9be3e75c8f46 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=9be3e75c8f46
author: asaha
date: Mon Apr 11 14:59:25 2016 -0700
Merge
changeset 58469c50677d in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=58469c50677d
author: asaha
date: Mon Apr 18 15:30:18 2016 -0700
Added tag jdk8u102-b03 for changeset 9be3e75c8f46
changeset 4e861d843046 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=4e861d843046
author: asaha
date: Mon Apr 25 09:32:51 2016 -0700
Added tag jdk8u102-b04 for changeset 58469c50677d
changeset f5cb21e3a361 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=f5cb21e3a361
author: asaha
date: Tue Apr 26 13:13:56 2016 -0700
Merge
changeset fc3257c98f34 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=fc3257c98f34
author: asaha
date: Wed Apr 27 15:32:12 2016 -0700
Added tag jdk8u102-b05 for changeset f5cb21e3a361
changeset 545ae88cd091 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=545ae88cd091
author: asaha
date: Mon May 02 14:55:34 2016 -0700
Merge
changeset fe98180f7d02 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=fe98180f7d02
author: asaha
date: Mon May 02 15:04:39 2016 -0700
Added tag jdk8u102-b06 for changeset 545ae88cd091
changeset f563e46f3083 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=f563e46f3083
author: asaha
date: Mon May 09 11:39:26 2016 -0700
Merge
changeset 2fb7aa06f656 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=2fb7aa06f656
author: asaha
date: Mon May 09 11:53:16 2016 -0700
Added tag jdk8u102-b07 for changeset f563e46f3083
changeset 91dba3952a3d in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=91dba3952a3d
author: aefimov
date: Fri May 13 18:34:27 2016 +0300
8145974: XMLStreamWriter produces invalid XML for surrogate pairs on OutputStreamWriter
Reviewed-by: joehw
changeset c9f8318eb631 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=c9f8318eb631
author: asaha
date: Mon May 16 10:45:58 2016 -0700
Merge
changeset e569e50bd8a5 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e569e50bd8a5
author: asaha
date: Mon May 16 10:55:46 2016 -0700
Added tag jdk8u102-b08 for changeset c9f8318eb631
changeset 05f5349489ca in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=05f5349489ca
author: asaha
date: Thu May 19 03:55:15 2016 -0700
8157078: 8u102 L10n resource file updates
Summary: 8u102 L10n resource file updates
Reviewed-by: coffeys
Contributed-by: li.jiang at oracle.com
changeset 8f5ebb91ab3a in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=8f5ebb91ab3a
author: asaha
date: Mon May 23 20:46:42 2016 -0700
Merge
changeset 7c1960760222 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=7c1960760222
author: asaha
date: Mon May 23 20:54:20 2016 -0700
Added tag jdk8u102-b09 for changeset 8f5ebb91ab3a
changeset 018c7ebb858c in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=018c7ebb858c
author: asaha
date: Tue May 31 10:12:24 2016 -0700
Merge
changeset d57268471f67 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=d57268471f67
author: asaha
date: Tue May 31 10:29:44 2016 -0700
Added tag jdk8u102-b10 for changeset 018c7ebb858c
changeset 429621d25778 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=429621d25778
author: asaha
date: Mon Jun 06 12:59:56 2016 -0700
Merge
changeset 936c7a3ab382 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=936c7a3ab382
author: asaha
date: Mon Jun 06 13:19:56 2016 -0700
Added tag jdk8u102-b11 for changeset 429621d25778
changeset fef62f7eb599 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=fef62f7eb599
author: asaha
date: Mon Jun 13 13:15:02 2016 -0700
Merge
changeset 1e32365d1f18 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=1e32365d1f18
author: asaha
date: Mon Jun 13 13:23:19 2016 -0700
Added tag jdk8u102-b12 for changeset fef62f7eb599
changeset 2879af37c6c4 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=2879af37c6c4
author: asaha
date: Tue Jun 21 18:20:50 2016 -0700
Added tag jdk8u101-b13 for changeset 8ee36eca2124
changeset e9de037c3b4c in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e9de037c3b4c
author: asaha
date: Tue Jun 21 18:43:28 2016 -0700
Merge
changeset 1f032000ff4b in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=1f032000ff4b
author: asaha
date: Tue Jun 21 18:49:36 2016 -0700
Added tag jdk8u102-b13 for changeset e9de037c3b4c
changeset b536766d32b3 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=b536766d32b3
author: andrew
date: Fri Aug 05 05:27:04 2016 +0100
Merge jdk8u102-b14
changeset 11f747b59cb0 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=11f747b59cb0
author: andrew
date: Mon Aug 08 15:51:26 2016 +0100
Added tag icedtea-3.2.0pre02 for changeset b536766d32b3
diffstat:
.hgtags | 116 ++++
.jcheck/conf | 2 -
src/com/sun/org/apache/xalan/internal/XalanConstants.java | 15 +
src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java | 6 +-
src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java | 6 +-
src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java | 2 +-
src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java | 25 +-
src/com/sun/org/apache/xalan/internal/xsltc/DOM.java | 6 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java | 20 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java | 37 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java | 5 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java | 8 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java | 60 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java | 9 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java | 9 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java | 53 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java | 43 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java | 2 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java | 2 +-
src/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java | 13 +-
src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java | 15 +-
src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java | 49 +-
src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java | 25 +-
src/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java | 10 +-
src/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java | 18 +-
src/com/sun/org/apache/xerces/internal/impl/Constants.java | 17 +-
src/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java | 81 +--
src/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java | 154 +----
src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java | 192 +++----
src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java | 57 +-
src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java | 212 +++----
src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java | 191 +++---
src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java | 60 +-
src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java | 21 +-
src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java | 237 ++++++--
src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java | 43 +-
src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java | 262 ++++++---
src/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java | 84 +--
src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties | 4 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties | 4 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties | 3 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties | 97 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties | 3 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties | 3 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties | 3 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties | 3 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties | 3 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties | 3 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties | 3 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties | 3 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties | 11 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java | 8 +-
src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java | 220 ++++----
src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java | 4 +-
src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java | 135 ++--
src/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java | 6 +-
src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java | 16 +-
src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java | 26 +-
src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java | 4 +-
src/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java | 16 +-
src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java | 4 +-
src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java | 2 +-
src/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java | 36 +-
66 files changed, 1507 insertions(+), 1286 deletions(-)
diffs (truncated from 6966 to 500 lines):
diff -r b96204430344 -r 11f747b59cb0 .hgtags
--- a/.hgtags Mon Jan 25 13:22:15 2016 -0800
+++ b/.hgtags Mon Aug 08 15:51:26 2016 +0100
@@ -50,6 +50,7 @@
feb05980f9f2964e6bc2b3a8532f9b3054c2289b jdk7-b73
ea7b88c676dd8b269bc858a4a17c14dc96c8aed1 jdk7-b74
555fb78ee4cebed082ca7ddabff46d2e5b4c9026 jdk7-b75
+fb68fd18eb9f9d94bd7f307097b98a5883018da8 icedtea7-1.12
233a4871d3364ec305efd4a58cfd676620a03a90 jdk7-b76
bfadab8c7b1bf806a49d3e1bc19ec919717f057a jdk7-b77
7a12d3789e1b07a560fc79568b991818d617ede2 jdk7-b78
@@ -63,6 +64,7 @@
81c0f115bbe5d3bcf59864465b5eca5538567c79 jdk7-b86
8b493f1aa136d86de0885fcba15262c4fa2b1412 jdk7-b87
d8ebd15910034f2ba50b2f129f959f86cca01419 jdk7-b88
+826bafcb6c4abbf24887bfc5a78868e13cddd068 icedtea7-1.13
d2818fd2b036f3b3154a9a7de41afcf4ac679c1b jdk7-b89
c5d932ee326d6f7fd4634b11c7185ea82d184df2 jdk7-b90
b89b2c3044a298d542f84a2e9d957202b7d8cdb9 jdk7-b91
@@ -111,6 +113,7 @@
d56b326ae0544fc16c3e0d0285876f3c82054db2 jdk7-b134
4aa9916693dc1078580c1865e6f2584046851e5a jdk7-b135
1759daa85d33800bd578853f9531f9de73f70fc7 jdk7-b136
+1c2f25bf36b1d43920e94fb82a0afdafd29b1735 icedtea-1.14
1d87f7460cde7f8f30af668490f82b52b879bfd8 jdk7-b137
be3758943770a0a3dd4be6a1cb4063507c4d7062 jdk7-b138
28c7c0ed2444607829ba11ad827f8d52197a2830 jdk7-b139
@@ -297,6 +300,7 @@
30b8baceb72bcec111c6aad37eef96d18c09e4ef jdk8u20-b07
68e2ea32f92731b8ad8157252116db89903b51a3 jdk8u20-b08
b706e9775bf7512845120740870f717341e2b497 jdk8u20-b09
+e16be40cfc3232b05ec85865714b0397ff99c6fc icedtea-3.0.0pre01
c356de7051ea6d25de07ef86f60eb6647eaaf2d0 jdk8u20-b10
40b6440e569e5f7a00f5763eddc6dc8ae24421f1 jdk8u20-b11
8f49f969030574e46a52f3bcbd77790045a2ec07 jdk8u20-b12
@@ -310,6 +314,7 @@
255d961955e4fdb83ce105ae990c26b87022363f jdk8u20-b20
3a1bba8076da4e54882123e98e219eab1c31ccef jdk8u20-b21
bf115689d89bb82dc1efbe0348657e993715e850 jdk8u20-b22
+888f90c5e7da5fd649dc23c1d92cd2496f650ea9 icedtea-3.0.0pre02
d6ded60cfdc53861ae7d1a010f95b5036d610e80 jdk8u20-b23
dd09d8b9edefb5684941941e5d9b35c84ee066f3 jdk8u20-b24
dd09d8b9edefb5684941941e5d9b35c84ee066f3 jdk8u20-b25
@@ -377,6 +382,9 @@
6103f5a8119a85937ae006f18b8dfc04f73315d0 jdk8u40-b18
3b73732d6886dc8155f0c1fbb125ca60d9e2fd2b jdk8u40-b19
7bfc889330e0ec1fd495990eaa0d7f0c390b7304 jdk8u40-b20
+e727012c23d92dabce5f38534719161b146a5e34 icedtea-3.0.0pre03
+c62dd685e5179d789121aa5e04841f9df1ca2b20 icedtea-3.0.0pre04
+792da500df0daaa1755315f221208a794da32b74 icedtea-3.0.0pre05
78d90db9de2801eec010ccb9f0db3caf969dfc3b jdk8u40-b21
54a13451ce243f2159ed3996e6efcf374a5750ca jdk8u40-b22
e07fbae1efeac4e50514384caa7d226af7414114 jdk8u40-b23
@@ -386,6 +394,7 @@
56f6ca79467d04eb95383102046836b6ac7d2811 jdk8u40-b27
7e43d4e20a33b8b6bd06112e39d367b51de921a7 jdk8u40-b31
8facbe662ec106f1aae271f5c59909e124938c40 jdk8u40-b32
+b02301aeab79b1ee7859aeeb994fa5ba31105734 jdk8u40-b33
9286acc600a779acb8bcfab38e82d4f50704afe3 jdk8u45-b00
9fded65e1d36e3388111955d50ebf8511dd0345e jdk8u45-b01
62566a3dbe5982565ce3e468ee3980b7937a86cc jdk8u45-b02
@@ -429,6 +438,7 @@
4519799749671cef69091e354b7cd52496f6d970 jdk8u51-b31
975b01e6be932672edd527f6efe4b430d7bcf07a jdk8u51-b32
59aea46232797f247aab869d751e4b8090eb4789 jdk8u51-b33
+55657ee85e8e4157836bb4b748d76234b1360e95 jdk8u51-b34
3b73732d6886dc8155f0c1fbb125ca60d9e2fd2b jdk8u60-b00
b0e15cd169a93080c4e30e9eb3061d0b329bf38c jdk8u60-b01
0b64e727bdb06c82caa02ef25ac2552ce3314537 jdk8u60-b02
@@ -453,6 +463,9 @@
def8014e497099d6f1b1fc64554b15345a574a96 jdk8u60-b21
bc1ad5d83a65339c40a17406ea38d2ea8cbb9807 jdk8u60-b22
9d6b607dcbf820cfec17d6f8775d8649630cfb35 jdk8u60-b23
+69e0cb284d8aa2a686c0428ff971dd2fee7a717c icedtea-3.0.0pre06
+c08ba71fef662a52a0ac4f2fbacd1acc37764bc2 icedtea-3.0.0pre07
+ac52a8eed3530872eebf7092ea687b0ac8c03944 icedtea-3.0.0pre08
c8ea5afd3d53a31b2aae76bc814e7384cae87b87 jdk8u60-b24
7a74fd4791e866c031df3c22cfc19ce71d3d952e jdk8u60-b25
9db1721b527eee3b41ff73fcd36ae052227bbf59 jdk8u60-b26
@@ -499,6 +512,11 @@
fc348901e958842a757d59c6b35846d13ab86793 jdk8u66-b17
4ae0c2d6dd24931f3f271e645221e5331e351c00 jdk8u66-b18
8af7da6c13af3c95bc9933e6d1e0d83648f6c0ae jdk8u66-b31
+1db6026e38d41f217bcbe2b619711b850c1788f4 jdk8u66-b32
+a85030db026108135a95b86c343280ed7bda322a jdk8u66-b33
+59dc259db9ad7d7eaa98b9540734bd5c22d9bc86 jdk8u66-b34
+a9f8281d8391e90f255bb754d1d6b31dba18e77d jdk8u66-b35
+d11c3bc0881a83bacfd8fd25f7c8d29cb405afe5 jdk8u66-b36
700dc6c623439c5df98253fba49387919dd8732d jdk8u71-b00
f13e36a4ac819281990312f13f156dbb6f913371 jdk8u71-b01
90bca51fcdaa065b823ece61e4b0af1ad81955e5 jdk8u71-b02
@@ -530,9 +548,107 @@
68b880e0f5de1d49914790f1a6e5c6e4c3847434 jdk8u72-b12
58630fde67f4ba7b0fbe8509bb0b105f065383a8 jdk8u72-b13
05c35ec04d298ad11a97a0c82e54e4468542c6e7 jdk8u72-b14
+6527813420de90e946f1cd2bcb8fe4a7972b3bef icedtea-3.0.0pre09
1bcc418943405c5ef677eb3f63783683261bd2d3 jdk8u72-b15
+aeecbaa27f807ce0656a108cd0e81669724b8d1b jdk8u73-b00
+9009a8b2b55256764dd304902b04a3dea2597684 jdk8u73-b01
+7a021985ef009c3a88a206d6f295f17e382f98b9 jdk8u73-b02
+2e7b89c7f79794b872e73708fdaa3ed9331ec45d jdk8u74-b00
+aa9485a887b7e983f9743c9c114de2055055300d jdk8u74-b01
+b3325c0526621f9ddf82738373cc8f8947dab195 jdk8u74-b02
+2b3d0e6f3cd179e2346679af2a8881bb6b20f968 jdk8u72-b31
+aeecbaa27f807ce0656a108cd0e81669724b8d1b jdk8u73-b00
+9009a8b2b55256764dd304902b04a3dea2597684 jdk8u73-b01
+7a021985ef009c3a88a206d6f295f17e382f98b9 jdk8u73-b02
+2e7b89c7f79794b872e73708fdaa3ed9331ec45d jdk8u74-b00
+aa9485a887b7e983f9743c9c114de2055055300d jdk8u74-b01
+b3325c0526621f9ddf82738373cc8f8947dab195 jdk8u74-b02
+c583ac51e2c78d6c59786b447986baf7b961518d jdk8u74-b31
+4c8fd0814bf0bcbc9666a29e1daa35c64c7bb57a jdk8u74-b32
+8cc52edbb741c42e09f4b132ca0a759d3de6f848 jdk8u77-b00
+8f0ed89698a28138065b6b941769650627636745 jdk8u77-b01
+27f1130320a55b6b89024cb8baa93c8767c516d2 jdk8u77-b02
+1c71899e85662239085fab94ad5c26441e7a80cd jdk8u77-b03
+a49d8c7db1e5b3ab84561069bd4ae63579139878 jdk8u77-b31
+eca165c0654ac2e1926b50655e5ed5e9b73ca674 jdk8u75-b00
+06cdf5dc679e0fef7c8e37c5c712b2c5891c1444 jdk8u75-b01
+26c297e9f11b78b55cdefd22849ae4fe55042a5b jdk8u75-b02
+2a292503c55704cb7f898fa195d76682c0ea6a72 jdk8u75-b03
+cb072b12f5dbe3a249d596078d98a34ec9364187 jdk8u101-b00
+cb072b12f5dbe3a249d596078d98a34ec9364187 jdk8u75-b04
+40ccc40d58450eb4518348f6b34885c5a711675a jdk8u75-b05
+e77acebebfdc2f84b1217be3a6a2eb4c205afda5 jdk8u75-b06
+e5423deded19531b7288480b059209c825046ce4 jdk8u75-b07
+8244c2d885d412c07ae63b502d0b1f8cf4f9f38d jdk8u75-b08
+1b3ef7edccbcee10699c647da23b98cfe7ec1ed7 jdk8u75-b09
+e926cbc930ff727229191242a145ac625ddd7fa0 jdk8u75-b10
+ce9b845453027a7a6309398b1ca2f32cf1534ae5 jdk8u75-b12
+8cc52edbb741c42e09f4b132ca0a759d3de6f848 jdk8u77-b00
+8f0ed89698a28138065b6b941769650627636745 jdk8u77-b01
+27f1130320a55b6b89024cb8baa93c8767c516d2 jdk8u77-b02
+ce45ec06ff239525fb01cf7a6e4304cee0c678e5 icedtea-3.0.0pre10
+4ed5441e40e13782b5ee8bfb55fa252a4ab436af icedtea-3.0.0
+1833af452741c2267bdbbb6801963d9d3953598d icedtea-3.0-branchpoint
+1c71899e85662239085fab94ad5c26441e7a80cd jdk8u77-b03
+6b0d1f04c4808aaab32771e0892ac83e66714ecb jdk8u91-b00
+817898d53814da42f567995c921f3ea90016dccc jdk8u91-b13
+f6bda5729ff86e9691cd51f04261c3942974cecc jdk8u91-b14
+8b0bf55a041ae5657b1ae9e74e68258e8d36dda4 jdk8u91-b15
acbcb6682c9b3e66f9cc61a6a62e8cb5f24c75d3 jdk8u76-b00
b3c914ad842d61818e0c5850409f77478b13acc6 jdk8u76-b01
7711933ec18462ece8a1b9a9527ec873c520b1ab jdk8u76-b02
11dd1c13f1bd75f58fc0b020c767f2c331abb2a7 jdk8u76-b03
1cc1c3510fd8b9fa2a18bfad3984ca16069f013e jdk8u76-b04
+ec9701b3846be6da61b15c3b1f453077404f7b6a jdk8u76-b05
+ce8019f21943996b9770e8f9d35a6c076c73bb82 jdk8u76-b06
+3f1a028c152eaa1cf9ca97ed6c7ebc239b0967be jdk8u76-b07
+74c0b275d2ddc6e197677adc28532ee6025559a6 jdk8u76-b08
+2e5841f57df44b0f49e49ef3b827a7babf51bca7 jdk8u76-b09
+8c4b258892025ee4d5df4109f974ba4665ee1208 jdk8u76-b10
+6afc87bdaa7b93855e152aad437305ce0a42251a jdk8u76-b11
+233768376a3649b3f1f4653fe1c433271fc776ee jdk8u76-b12
+7e43e115dfafee70152a01b99aa9de25b4410570 jdk8u92-b00
+1bce84411d37ecf9a4335d1348f4b2f0b7ab6e08 jdk8u92-b13
+4a6f560bdbe166a2ff0855221dd5fbe9a19e562b icedtea-3.1.0pre01
+6ee6f8ac74894acb6ad4b821c2ec393a5ef34108 icedtea-3.1.0pre02
+5c97913ea9f75839624308aac8e960444909f2c8 icedtea-3.1.0pre03
+0de4d7e1996f4c7d3cd5af3d92ddb70762e9b6a7 icedtea-3.1.0pre04
+fb9f98ed6ef2505a424864f0a9468e59298fede6 jdk8u92-b14
+ac887193179bae82fd1cdf4d8c463457163a6535 jdk8u92-b31
+cb072b12f5dbe3a249d596078d98a34ec9364187 jdk8u81-b00
+fb5e0a18ad7d49134616879d1a500b1356e12fd4 jdk8u101-b01
+c7aeb4e55b0f7de8c5bd2a6e41dc5c54c4239271 jdk8u101-b02
+c678c1a31a553ebe7a8fd3888acc282dbd975e3b jdk8u101-b03
+a6a032a5490f4000bdfb25a2f604b22bcdf95ecf jdk8u101-b04
+80f389596bfaa22d4d2282b8417b98a53241f2aa jdk8u101-b05
+03f2bf9410ef2aad8d8a5ab0432ae0dbdf8bfd62 jdk8u101-b06
+39e620ddf0bb8c6a6d6f0588c71d5f43d8bcc987 jdk8u101-b07
+20b4715976338d4307c2d70e205ce88f31fbd7e7 jdk8u101-b08
+97939d061a0e492c6c2b464df44373165ecc15d2 jdk8u101-b09
+0066fe71b1203e103f7e1a2354bd94f65fdf38fd jdk8u101-b10
+0878a0a5fdabeec872e878f4737d96edee8b1393 jdk8u101-b11
+ddcc10eeb9d3367eb4b3fa0cd4d118e6dbc8850e jdk8u101-b12
+9368913c75fa32e0cf33c542ed72e0146d84401d icedtea-3.1.0
+2acc40d95975e9a4b637e6752780570910ab75f9 icedtea-3.2.0pre01
+8ee36eca2124f4ea14d0b7ef844d5d7070eb0dd1 jdk8u101-b13
+acbcb6682c9b3e66f9cc61a6a62e8cb5f24c75d3 jdk8u76-b00
+b3c914ad842d61818e0c5850409f77478b13acc6 jdk8u76-b01
+7711933ec18462ece8a1b9a9527ec873c520b1ab jdk8u76-b02
+11dd1c13f1bd75f58fc0b020c767f2c331abb2a7 jdk8u76-b03
+1cc1c3510fd8b9fa2a18bfad3984ca16069f013e jdk8u76-b04
+b96204430344538b19eea491a8cb4ad1ba711c39 jdk8u102-b00
+b96204430344538b19eea491a8cb4ad1ba711c39 jdk8u82-b00
+7ae23fadd851d39b3c4f1a88cdb5e087e174afd5 jdk8u102-b01
+760d26dbaa27603ee94a746e47f166e6470290c2 jdk8u102-b02
+9be3e75c8f466e69f21a0894731a3863d48bcf43 jdk8u102-b03
+58469c50677dfcf88b7b2f740ac71c7e1d1dd1d2 jdk8u102-b04
+f5cb21e3a36196f1c8c224d6b17d88dec37f7e49 jdk8u102-b05
+545ae88cd091d1e362537971b0c6f1b8d4327b9e jdk8u102-b06
+f563e46f3083e1c542a6bf3e11547d297c9da8fa jdk8u102-b07
+c9f8318eb6315719d79a3fa4791d73da42e73fe2 jdk8u102-b08
+8f5ebb91ab3a341a6f7db7ede8113a4f52a6ab26 jdk8u102-b09
+018c7ebb858c5cd3af8e9b11b03e4e05663250b4 jdk8u102-b10
+429621d25778abb1ab7a0ede8dc48d5606f76108 jdk8u102-b11
+fef62f7eb59982f2c92a3bb135c6ae4d6a466328 jdk8u102-b12
+e9de037c3b4c7691662d996c49b42f3e639e65ee jdk8u102-b13
+b536766d32b31fb691bf2571a976c615eadfc23f icedtea-3.2.0pre02
diff -r b96204430344 -r 11f747b59cb0 .jcheck/conf
--- a/.jcheck/conf Mon Jan 25 13:22:15 2016 -0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r b96204430344 -r 11f747b59cb0 src/com/sun/org/apache/xalan/internal/XalanConstants.java
--- a/src/com/sun/org/apache/xalan/internal/XalanConstants.java Mon Jan 25 13:22:15 2016 -0800
+++ b/src/com/sun/org/apache/xalan/internal/XalanConstants.java Mon Aug 08 15:51:26 2016 +0100
@@ -81,6 +81,14 @@
*/
public static final String JDK_GENERAL_ENTITY_SIZE_LIMIT =
ORACLE_JAXP_PROPERTY_PREFIX + "maxGeneralEntitySizeLimit";
+
+ /**
+ * JDK node count limit in entities that limits the total number of nodes
+ * in all of entity references.
+ */
+ public static final String JDK_ENTITY_REPLACEMENT_LIMIT =
+ ORACLE_JAXP_PROPERTY_PREFIX + "entityReplacementLimit";
+
/**
* JDK maximum parameter entity size limit
*/
@@ -137,6 +145,13 @@
* JDK maximum general entity size limit
*/
public static final String SP_GENERAL_ENTITY_SIZE_LIMIT = "jdk.xml.maxGeneralEntitySizeLimit";
+
+ /**
+ * JDK node count limit in entities that limits the total number of nodes
+ * in all of entity references.
+ */
+ public static final String SP_ENTITY_REPLACEMENT_LIMIT = "jdk.xml.entityReplacementLimit";
+
/**
* JDK maximum parameter entity size limit
*/
diff -r b96204430344 -r 11f747b59cb0 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java
--- a/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java Mon Jan 25 13:22:15 2016 -0800
+++ b/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java Mon Aug 08 15:51:26 2016 +0100
@@ -1356,8 +1356,8 @@
{ "optionLXCIN", " [-LXCIN compiledStylesheetFileNameIn]"},
{ "optionLXCOUT", " [-LXCOUT compiledStylesheetFileNameOutOut]"},
{ "optionPARSER", " [-PARSER fully qualified class name of parser liaison]"},
- { "optionE", " [-E (Entit\u00E4tsreferenzen nicht einblenden)]"},
- { "optionV", " [-E (Entit\u00E4tsreferenzen nicht einblenden)]"},
+ { "optionE", " [-E (Entityreferenzen nicht einblenden)]"},
+ { "optionV", " [-E (Entityreferenzen nicht einblenden)]"},
{ "optionQC", " [-QC (Stille Musterkonfliktwarnungen)]"},
{ "optionQ", " [-Q (Silent-Modus)]"},
{ "optionLF", " [-LF (Nur Zeilenvorsch\u00FCbe bei Ausgabe verwenden {Standard ist CR/LF})]"},
@@ -1381,7 +1381,7 @@
{ "noParsermsg4", "Wenn Sie nicht \u00FCber den XML-Parser f\u00FCr Java von IBM verf\u00FCgen, k\u00F6nnen Sie ihn hier herunterladen:"},
{ "noParsermsg5", "IBMs AlphaWorks: http://www.alphaworks.ibm.com/formula/xml"},
{ "optionURIRESOLVER", " [-URIRESOLVER full class name (URIResolver f\u00FCr die Aufl\u00F6sung von URIs)]"},
- { "optionENTITYRESOLVER", " [-ENTITYRESOLVER full class name (EntityResolver f\u00FCr die Aufl\u00F6sung von Entit\u00E4ten)]"},
+ { "optionENTITYRESOLVER", " [-ENTITYRESOLVER full class name (EntityResolver f\u00FCr die Aufl\u00F6sung von Entitys)]"},
{ "optionCONTENTHANDLER", " [-CONTENTHANDLER full class name (ContentHandler f\u00FCr die Serialisierung der Ausgabe)]"},
{ "optionLINENUMBERS", " [-L use line numbers for source document]"},
{ "optionSECUREPROCESSING", " [-SECURE (Feature f\u00FCr die sichere Verarbeitung auf \"true\" setzen.)]"},
diff -r b96204430344 -r 11f747b59cb0 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java
--- a/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java Mon Jan 25 13:22:15 2016 -0800
+++ b/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java Mon Aug 08 15:51:26 2016 +0100
@@ -588,7 +588,7 @@
"\uC2A4\uD0C0\uC77C\uC2DC\uD2B8 \uD30C\uC77C\uC744 \uCC3E\uC744 \uC218 \uC5C6\uC74C: {0}"},
{ ER_IOEXCEPTION,
- "\uC2A4\uD0C0\uC77C\uC2DC\uD2B8 \uD30C\uC77C\uC5D0 IO \uC608\uC678 \uC0AC\uD56D \uBC1C\uC0DD: {0}"},
+ "\uC2A4\uD0C0\uC77C\uC2DC\uD2B8 \uD30C\uC77C\uC5D0 IO \uC608\uC678\uC0AC\uD56D \uBC1C\uC0DD: {0}"},
{ ER_NO_HREF_ATTRIB,
"(StylesheetHandler) {0}\uC5D0 \uB300\uD55C href \uC18D\uC131\uC744 \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4."},
@@ -714,7 +714,7 @@
"processStylesheet\uB97C \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4!"},
{ ER_SAX_EXCEPTION,
- "SAX \uC608\uC678 \uC0AC\uD56D"},
+ "SAX \uC608\uC678\uC0AC\uD56D"},
// add this message to fix bug 21478
{ ER_FUNCTION_NOT_SUPPORTED,
@@ -1322,7 +1322,7 @@
{ "help_language", "ko" },
{ "language", "ko" },
{ "BAD_CODE", "createMessage\uC5D0 \uB300\uD55C \uB9E4\uAC1C\uBCC0\uC218\uAC00 \uBC94\uC704\uB97C \uBC97\uC5B4\uB0AC\uC2B5\uB2C8\uB2E4."},
- { "FORMAT_FAILED", "messageFormat \uD638\uCD9C \uC911 \uC608\uC678 \uC0AC\uD56D\uC774 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4."},
+ { "FORMAT_FAILED", "messageFormat \uD638\uCD9C \uC911 \uC608\uC678\uC0AC\uD56D\uC774 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4."},
{ "version", ">>>>>>> Xalan \uBC84\uC804 "},
{ "version2", "<<<<<<<"},
{ "yes", "\uC608"},
diff -r b96204430344 -r 11f747b59cb0 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java
--- a/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java Mon Jan 25 13:22:15 2016 -0800
+++ b/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java Mon Aug 08 15:51:26 2016 +0100
@@ -1265,7 +1265,7 @@
"\u627E\u4E0D\u5230\u5341\u9032\u4F4D\u683C\u5F0F\u7684\u5BA3\u544A: {0}"},
{ WG_OLD_XSLT_NS,
- "\u907A\u6F0F\u6216\u4E0D\u6B63\u78BA\u7684 XSLT \u547D\u540D\u7A7A\u9593\u3002 "},
+ "\u907A\u6F0F\u6216\u4E0D\u6B63\u78BA\u7684 XSLT \u547D\u540D\u7A7A\u9593\u3002"},
{ WG_ONE_DEFAULT_XSLDECIMALFORMAT_ALLOWED,
"\u53EA\u5141\u8A31\u4E00\u500B\u9810\u8A2D\u7684 xsl:decimal-format \u5BA3\u544A\u3002"},
diff -r b96204430344 -r 11f747b59cb0 src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java
--- a/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java Mon Jan 25 13:22:15 2016 -0800
+++ b/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java Mon Aug 08 15:51:26 2016 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -26,6 +26,8 @@
package com.sun.org.apache.xalan.internal.utils;
import com.sun.org.apache.xalan.internal.XalanConstants;
+import java.util.concurrent.CopyOnWriteArrayList;
+import org.xml.sax.SAXException;
/**
@@ -80,7 +82,9 @@
MAX_ELEMENT_DEPTH_LIMIT("MaxElementDepthLimit", XalanConstants.JDK_MAX_ELEMENT_DEPTH,
XalanConstants.SP_MAX_ELEMENT_DEPTH, 0, 0),
MAX_NAME_LIMIT("MaxXMLNameLimit", XalanConstants.JDK_XML_NAME_LIMIT,
- XalanConstants.SP_XML_NAME_LIMIT, 1000, 1000);
+ XalanConstants.SP_XML_NAME_LIMIT, 1000, 1000),
+ ENTITY_REPLACEMENT_LIMIT("EntityReplacementLimit", XalanConstants.JDK_ENTITY_REPLACEMENT_LIMIT,
+ XalanConstants.SP_ENTITY_REPLACEMENT_LIMIT, 0, 3000000);
final String key;
final String apiProperty;
@@ -415,6 +419,23 @@
}
+ // Array list to store printed warnings for each SAX parser used
+ private static final CopyOnWriteArrayList printedWarnings = new CopyOnWriteArrayList<>();
+
+ /**
+ * Prints out warnings if a parser does not support the specified feature/property.
+ *
+ * @param parserClassName the name of the parser class
+ * @param propertyName the property name
+ * @param exception the exception thrown by the parser
+ */
+ public static void printWarning(String parserClassName, String propertyName, SAXException exception) {
+ String key = parserClassName+":"+propertyName;
+ if (printedWarnings.addIfAbsent(key)) {
+ System.err.println( "Warning: "+parserClassName+": "+exception.getMessage());
+ }
+ }
+
/**
* Read from system properties, or those in jaxp.properties
*
diff -r b96204430344 -r 11f747b59cb0 src/com/sun/org/apache/xalan/internal/xsltc/DOM.java
--- a/src/com/sun/org/apache/xalan/internal/xsltc/DOM.java Mon Jan 25 13:22:15 2016 -0800
+++ b/src/com/sun/org/apache/xalan/internal/xsltc/DOM.java Mon Aug 08 15:51:26 2016 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2016, Oracle and/or its affiliates. All rights reserved.
*/
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -17,9 +17,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-/*
- * $Id: DOM.java,v 1.2.4.1 2005/08/31 10:18:49 pvedula Exp $
- */
package com.sun.org.apache.xalan.internal.xsltc;
@@ -102,4 +99,5 @@
public int getDocument();
public String getUnparsedEntityURI(String name);
public Map getElementsWithIDs();
+ public void release();
}
diff -r b96204430344 -r 11f747b59cb0 src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java
--- a/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java Mon Jan 25 13:22:15 2016 -0800
+++ b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java Mon Aug 08 15:51:26 2016 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
*/
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -17,9 +17,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-/*
- * $Id: ApplyTemplates.java,v 1.2.4.1 2005/09/12 09:59:21 pvedula Exp $
- */
package com.sun.org.apache.xalan.internal.xsltc.compiler;
@@ -120,12 +117,10 @@
final int current = methodGen.getLocalIndex("current");
// check if sorting nodes is required
- final Vector sortObjects = new Vector();
- final Iterator children = elements();
- while (children.hasNext()) {
- final SyntaxTreeNode child = children.next();
+ final Vector sortObjects = new Vector<>();
+ for (final SyntaxTreeNode child : getContents()) {
if (child instanceof Sort) {
- sortObjects.addElement(child);
+ sortObjects.addElement((Sort)child);
}
}
@@ -191,6 +186,13 @@
applyTemplatesSig);
il.append(new INVOKEVIRTUAL(applyTemplates));
+ // unmap parameters to release temporary result trees
+ for (final SyntaxTreeNode child : getContents()) {
+ if (child instanceof WithParam) {
+ ((WithParam)child).releaseResultTree(classGen, methodGen);
+ }
+ }
+
// Pop parameter frame
if (stylesheet.hasLocalParams() || hasContents()) {
il.append(classGen.loadTranslet());
diff -r b96204430344 -r 11f747b59cb0 src/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java
--- a/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java Mon Jan 25 13:22:15 2016 -0800
+++ b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java Mon Aug 08 15:51:26 2016 +0100
@@ -1,6 +1,5 @@
/*
- * reserved comment block
- * DO NOT REMOVE OR ALTER!
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
*/
/*
* Copyright 2001-2004 The Apache Software Foundation.
@@ -17,18 +16,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-/*
- * $Id: CallTemplate.java,v 1.2.4.1 2005/09/12 10:02:41 pvedula Exp $
- */
package com.sun.org.apache.xalan.internal.xsltc.compiler;
-import com.sun.org.apache.bcel.internal.generic.ALOAD;
-import com.sun.org.apache.bcel.internal.generic.ASTORE;
import com.sun.org.apache.bcel.internal.generic.ConstantPoolGen;
import com.sun.org.apache.bcel.internal.generic.INVOKEVIRTUAL;
import com.sun.org.apache.bcel.internal.generic.InstructionList;
-import com.sun.org.apache.bcel.internal.generic.LocalVariableGen;
import com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator;
import com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg;
import com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator;
@@ -56,7 +49,7 @@
* this array can be either a WithParam or a Param if no WithParam
* exists for a particular parameter.
*/
- private Object[] _parameters = null;
+ private SyntaxTreeNode[] _parameters = null;
/**
* The corresponding template which this CallTemplate calls.
@@ -147,11 +140,10 @@
// If calling a simply named template, push actual arguments
if (_calleeTemplate != null) {
- Vector calleeParams = _calleeTemplate.getParameters();
int numParams = _parameters.length;
for (int i = 0; i < numParams; i++) {
- SyntaxTreeNode node = (SyntaxTreeNode)_parameters[i];
+ SyntaxTreeNode node = _parameters[i];
methodSig.append(OBJECT_SIG); // append Object to signature
// Push 'null' if Param to indicate no actual parameter specified
@@ -170,6 +162,15 @@
methodName,
methodSig.toString())));
+ // release temporary result trees
+ if (_parameters != null) {
+ for (int i = 0; i < _parameters.length; i++) {
+ if (_parameters[i] instanceof WithParam) {
+ ((WithParam)_parameters[i]).releaseResultTree(classGen, methodGen);
+ }
+ }
+ }
+
// Do not need to call Translet.popParamFrame() if we are
// calling a simple named template.
if (_calleeTemplate == null && (stylesheet.hasLocalParams() || hasContents())) {
From andrew at icedtea.classpath.org Mon Aug 8 14:54:15 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 14:54:15 +0000
Subject: /hg/icedtea8-forest/jaxws: 37 new changesets
Message-ID:
changeset 97387ba1e54d in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=97387ba1e54d
author: asaha
date: Mon Jan 25 15:47:59 2016 -0800
Added tag jdk8u82-b00 for changeset a0c077b39c7a
changeset 73446762f6be in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=73446762f6be
author: asaha
date: Mon Feb 01 16:35:31 2016 -0800
Merge
changeset a5fe00dce300 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=a5fe00dce300
author: asaha
date: Wed Mar 23 12:21:04 2016 -0700
Added tag jdk8u102-b00 for changeset a0c077b39c7a
changeset 7838bb10d513 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=7838bb10d513
author: asaha
date: Wed Mar 23 15:03:17 2016 -0700
Merge
changeset f0816934d0d8 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=f0816934d0d8
author: asaha
date: Tue Mar 22 12:20:57 2016 -0700
Merge
changeset c0ad0fa38df0 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=c0ad0fa38df0
author: asaha
date: Wed Mar 23 15:18:20 2016 -0700
Merge
changeset 0a82e8a2c226 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0a82e8a2c226
author: asaha
date: Tue Mar 29 13:26:58 2016 -0700
Added tag jdk8u102-b01 for changeset c0ad0fa38df0
changeset 391a42f11d6e in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=391a42f11d6e
author: aefimov
date: Thu Mar 24 01:15:32 2016 +0300
8145039: JAXB marshaller fails with ClassCastException on classes generated by xjc
Reviewed-by: lancea
changeset bd88174c3095 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=bd88174c3095
author: aefimov
date: Tue Mar 29 13:16:00 2016 +0300
8073872: Schemagen fails with StackOverflowError if element references containing class
Reviewed-by: lancea
changeset 43833fcf4701 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=43833fcf4701
author: robm
date: Tue Mar 29 23:01:47 2016 +0100
Merge
changeset face9bd6bac2 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=face9bd6bac2
author: aefimov
date: Fri Apr 01 19:03:40 2016 +0300
8134111: Unmarshaller unmarshalls XML element which doesn't have the expected namespace
Reviewed-by: lancea
changeset 0ed05886ec9d in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0ed05886ec9d
author: asaha
date: Mon Apr 11 13:49:23 2016 -0700
Added tag jdk8u102-b02 for changeset face9bd6bac2
changeset b949dc73142a in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b949dc73142a
author: asaha
date: Tue Apr 05 10:13:26 2016 -0700
Merge
changeset 4e12f131bb0d in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=4e12f131bb0d
author: asaha
date: Mon Apr 11 14:59:37 2016 -0700
Merge
changeset 5b1d73ea0eb6 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5b1d73ea0eb6
author: asaha
date: Mon Apr 18 15:30:32 2016 -0700
Added tag jdk8u102-b03 for changeset 4e12f131bb0d
changeset 2d1c73175b3a in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=2d1c73175b3a
author: asaha
date: Mon Apr 25 09:33:02 2016 -0700
Added tag jdk8u102-b04 for changeset 5b1d73ea0eb6
changeset 1f512419ae33 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=1f512419ae33
author: asaha
date: Mon Apr 25 11:26:45 2016 -0700
Merge
changeset b8a220c4b436 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b8a220c4b436
author: asaha
date: Wed Apr 27 15:32:20 2016 -0700
Added tag jdk8u102-b05 for changeset 1f512419ae33
changeset c8f5925b8ec9 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=c8f5925b8ec9
author: asaha
date: Mon May 02 14:56:02 2016 -0700
Merge
changeset 04ac7da9273d in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=04ac7da9273d
author: asaha
date: Mon May 02 15:04:48 2016 -0700
Added tag jdk8u102-b06 for changeset c8f5925b8ec9
changeset d4bd96ee5097 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d4bd96ee5097
author: asaha
date: Mon May 09 11:42:02 2016 -0700
Merge
changeset 02b66146736a in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=02b66146736a
author: asaha
date: Mon May 09 11:53:25 2016 -0700
Added tag jdk8u102-b07 for changeset d4bd96ee5097
changeset ca64f5f82725 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=ca64f5f82725
author: asaha
date: Mon May 16 10:46:26 2016 -0700
Merge
changeset 26c88c386d63 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=26c88c386d63
author: asaha
date: Mon May 16 10:55:54 2016 -0700
Added tag jdk8u102-b08 for changeset ca64f5f82725
changeset 5b93dc724912 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5b93dc724912
author: asaha
date: Mon May 23 20:47:11 2016 -0700
Merge
changeset 5984a663b58f in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5984a663b58f
author: asaha
date: Mon May 23 20:54:24 2016 -0700
Added tag jdk8u102-b09 for changeset 5b93dc724912
changeset 7a11148c41b8 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=7a11148c41b8
author: asaha
date: Tue May 31 10:13:06 2016 -0700
Merge
changeset d7304c22f1a6 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d7304c22f1a6
author: asaha
date: Tue May 31 10:29:48 2016 -0700
Added tag jdk8u102-b10 for changeset 7a11148c41b8
changeset 0305736a8580 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0305736a8580
author: asaha
date: Mon Jun 06 13:00:35 2016 -0700
Merge
changeset 06a0575519af in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=06a0575519af
author: asaha
date: Mon Jun 06 13:20:02 2016 -0700
Added tag jdk8u102-b11 for changeset 0305736a8580
changeset d02665ceefe5 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d02665ceefe5
author: asaha
date: Mon Jun 13 13:15:30 2016 -0700
Merge
changeset bfd2adfb5a0f in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=bfd2adfb5a0f
author: asaha
date: Mon Jun 13 13:23:25 2016 -0700
Added tag jdk8u102-b12 for changeset d02665ceefe5
changeset b9da6ba1364d in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b9da6ba1364d
author: asaha
date: Tue Jun 21 18:20:56 2016 -0700
Added tag jdk8u101-b13 for changeset 287f9e9d45cc
changeset d84434eb3e4e in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d84434eb3e4e
author: asaha
date: Tue Jun 21 18:43:54 2016 -0700
Merge
changeset 81f2d81a48d7 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=81f2d81a48d7
author: asaha
date: Tue Jun 21 18:49:40 2016 -0700
Added tag jdk8u102-b13 for changeset d84434eb3e4e
changeset e681ae177494 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=e681ae177494
author: andrew
date: Fri Aug 05 05:27:06 2016 +0100
Merge jdk8u102-b14
changeset 20d379a78836 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=20d379a78836
author: andrew
date: Mon Aug 08 15:51:28 2016 +0100
Added tag icedtea-3.2.0pre02 for changeset e681ae177494
diffstat:
.hgtags | 111 ++++++++++
.jcheck/conf | 2 -
src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CTypeRef.java | 15 +-
src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java | 8 +
src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java | 21 +-
src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java | 23 +-
6 files changed, 155 insertions(+), 25 deletions(-)
diffs (352 lines):
diff -r a0c077b39c7a -r 20d379a78836 .hgtags
--- a/.hgtags Mon Jan 25 13:22:26 2016 -0800
+++ b/.hgtags Mon Aug 08 15:51:28 2016 +0100
@@ -50,6 +50,7 @@
558985e26fe16f5a6ebb2edb9180a42e1c8e8202 jdk7-b73
f4466e1b608088c90e11beaa4b600f102608c6a1 jdk7-b74
fcf2b8b5d606641659419f247fcee4b284c45e6e jdk7-b75
+0dc08d528c998ca993e759b311e7b54c98e0ef28 icedtea7-1.12
765d2077d1e652e234d27fe85ba58a986b488503 jdk7-b76
5b4968c110476085225d3a71c4210fad2c1116c1 jdk7-b77
fc1c72d1dfbb17db7d46bba8db9afc39cbbb9299 jdk7-b78
@@ -63,6 +64,7 @@
512b0e924a5ae0c0b7ad326182cae0dc0e4d1aa8 jdk7-b86
3febd6fab2ac8ffddbaf7bed00d11290262af153 jdk7-b87
8c666f8f3565974e301ccb58b7538912551a6e26 jdk7-b88
+1661166c82dc2102f3f0364e28d1e4211f25a4cf icedtea7-1.13
bf3675aa7f20fc6f241ce95760005aef2a30ff41 jdk7-b89
ead7c4566a0017bcb44b468b3ac03b60dc5333ce jdk7-b90
cf4686bf35abd1e573f09fa43cbec66403160ae9 jdk7-b91
@@ -111,6 +113,7 @@
545de8303fec939db3892f7c324dd7df197e8f09 jdk7-b134
d5fc61f18043765705ef22b57a68c924ab2f1a5b jdk7-b135
c81d289c9a532d6e94af3c09d856a2a20529040f jdk7-b136
+339c2d381d80dbf9b74604e6ba43ead276b8024e icedtea-1.14
ccea3282991ce8b678e188cf32a8239f76ff3bfa jdk7-b137
cc956c8a8255583535597e9a63db23c510e9a063 jdk7-b138
c025078c8362076503bb83b8e4da14ba7b347940 jdk7-b139
@@ -295,6 +298,7 @@
a61ba2e3e6c85f7067fb7b0c3c02584abdfa96be jdk8u20-b07
bc6d2f3426f3d04adc8245ad120e2b52fe7dfbde jdk8u20-b08
2e76ce4ec993c32368ef51b67873aa5ff06e1437 jdk8u20-b09
+806fa0e68d922e3a5ff7c34317bf9f33dbc97eab icedtea-3.0.0pre01
84f913145e2acb8474f3779d7ef154eebec9537a jdk8u20-b10
ce4e5885a11012edaf76ce9a6115e23acabfd282 jdk8u20-b11
94fbd96ebb83a3ce966c347082b079f9e4fec76a jdk8u20-b12
@@ -308,6 +312,7 @@
4681b10c0c3197f591b88eadc481a283ae90d003 jdk8u20-b20
31d43d250c836c13fcc87025837783788c5cd0de jdk8u20-b21
2d360fb1b2b89c90133231f9ed5f823997b70c19 jdk8u20-b22
+9be5317def515b75e48704afdfc0d81d6b9783f4 icedtea-3.0.0pre02
f3bf1b270fea8b17aa2846f962f7514b6f772ab4 jdk8u20-b23
1277c0d492fd9253f1ea2730eb160953397bd939 jdk8u20-b24
1277c0d492fd9253f1ea2730eb160953397bd939 jdk8u20-b25
@@ -375,6 +380,9 @@
fa07311627d085f1307f55298f59463bcf55db02 jdk8u40-b18
c8b402c28fe51e25f3298e1266f2ae48bda8d3e0 jdk8u40-b19
a21c4edfdf4402f027183ac8c8aac2db49df3b7d jdk8u40-b20
+7ba7b06f15cf159affd6883e0577c10e9c857a29 icedtea-3.0.0pre03
+db7fdb068af965a0524d0f30056e3e3bbccb3899 icedtea-3.0.0pre04
+561f103796e5b19207e2b6cf3275f047da284a62 icedtea-3.0.0pre05
16485a38b6bc762b363f4e439047486742fbcfcb jdk8u40-b21
6e928fd9152541eddf25694be89eb881434a5c5f jdk8u40-b22
b6755a463ccf6a79b1e1a43ed7bdb1c5cb1ac17d jdk8u40-b23
@@ -384,6 +392,7 @@
a5f2cdedb940511674e153dce8d3cbc3a0598c9e jdk8u40-b27
a342e6841e8d3bbef44d4158c980be2ab903e10a jdk8u40-b31
8960bce00f1abecad665291b0077d6e673c0ff64 jdk8u40-b32
+f9e72841a77fe0402da947500359f4d60ecc89df jdk8u40-b33
667a4aee3720373f5c286a50f537afd0ff4b65ae jdk8u45-b00
cb6added4913f4899bd1689e77be1fe4efcff4f1 jdk8u45-b01
855a7b9302053546e4da94b67cc3b8956f5b4985 jdk8u45-b02
@@ -427,6 +436,7 @@
b189fe14d0f4375961a60d3e8532ca652e1aa592 jdk8u51-b31
ef7893ef8718d205494fd5f79921be7c63b598b0 jdk8u51-b32
e8631058a15d828af4d362cc247b18fc71aefeee jdk8u51-b33
+f806c42dad6de5d20652036de0f6964668435e11 jdk8u51-b34
c8b402c28fe51e25f3298e1266f2ae48bda8d3e0 jdk8u60-b00
7a0dacd12a9e42f581c11edeb51a69af9a8ab16d jdk8u60-b01
5eb3236cc4a7075baf80fc8a258a1f9612e52cf0 jdk8u60-b02
@@ -451,6 +461,9 @@
a414aec2d19cf692310587518546842070b80cb8 jdk8u60-b21
6079c26a3b8fa1ead3d26a9de6ade2af71f1fb94 jdk8u60-b22
c21563403b7a043be3d8f1afdd314e91438e357c jdk8u60-b23
+1c0bd390de6663c03939525779c2b0400994dde3 icedtea-3.0.0pre06
+2012603e0e903fcefe85a17ece0ce5ea0ce5df28 icedtea-3.0.0pre07
+26a1fdce80b734da2d105182f51430f0d015bef0 icedtea-3.0.0pre08
1c394b3be96628b705bb78d62bb4b7c9a7f75175 jdk8u60-b24
0497fdafbc8d19d72bce668e65dc5e5457f6f21a jdk8u60-b25
a20f5fa8d56298239e762408d3a427a0632a8b69 jdk8u60-b26
@@ -493,6 +506,11 @@
78c988a427d751f5a986af258248b3665950e509 jdk8u66-b17
f3e9f0fcf5560c535bb93735b4c54e2f0257eb1a jdk8u66-b18
f3c71687f52b6c4c331af8f6d200f677b367995c jdk8u66-b31
+7c9c036d03e18c44cf8598ce11c95764180eeed5 jdk8u66-b32
+032a4c3518f29ff55eac6603176e43601f7d0b4a jdk8u66-b33
+030b4033583ac387fa85b4eef968fb1abf0cf39d jdk8u66-b34
+dbd13a86556977545b5318342f8d9495b444c2aa jdk8u66-b35
+440eff28532a0af47e6267a8348554e79038be82 jdk8u66-b36
47fc8ab84f47979b378158626f84b99b6f2b110f jdk8u71-b00
f86ce5ee62ba5d0c91040fa53f0de5b19b20f155 jdk8u71-b01
7d639191d91cd31b87363ed5383b636bed17f757 jdk8u71-b02
@@ -524,9 +542,102 @@
a2473dd1dc0df47425e42d7fed1e4cabdb696154 jdk8u72-b12
4c28352ce19bc25be5de681868a8cddb3f3644a8 jdk8u72-b13
1a523f4b8cc77ef9dfb6d8191742dcd616cd9093 jdk8u72-b14
+2ceaeebc67608f6b4f930a0d93ca6cb8386397eb icedtea-3.0.0pre09
2f840ac0adf079f0d2f0bac7a9c3fae6ea651271 jdk8u72-b15
+744fab401c4b326f142f5110ad523b1b22f973c8 jdk8u72-b31
+8da626c14c138dd41d4c685800351bf675048628 jdk8u73-b00
+dfc9feacece48fa8450b997e463afae2c1539ac3 jdk8u73-b01
+06fb882f8ed7ff3e58f7aa57e526e55c25ae9992 jdk8u73-b02
+4a5f76111c0b056357d4bdd3e015d649de2db591 jdk8u74-b00
+621e4ac137cd4a04ac1279e75d7fd0625765fd03 jdk8u74-b01
+6cfef18571fd35f45bada34cf4da4b1492ddb878 jdk8u74-b02
+e2d83c243af551722c88fe2dd391364373e2bd3a jdk8u74-b31
+62291bde8b5ea2288c0729982681baec7cd0451f jdk8u74-b32
+a2f8a45d70b21e450fac7ae7d5ca71ce853cf3d0 jdk8u77-b00
+dd34713088c23b7c6ef1adc071dd635bc7bda744 jdk8u77-b01
+7c319d6e0d4c59ebde91b88ba1391ace165b2f01 jdk8u77-b02
+c6f67bea4466783433b1bf1f83a4eb6784a5eb55 jdk8u77-b03
+bedbb9b6cf59d5da68478a4b49bb2fdfc43a4f2c jdk8u77-b31
+744fab401c4b326f142f5110ad523b1b22f973c8 jdk8u72-b31
+7d7b3488f44e77bedbbcbdee5a4415e5a5bd930c jdk8u75-b00
+d0161a6ecd3bf8c9953e979db8318177e4f2aa86 jdk8u75-b01
+57eb6af19a97a835b07c618d1c0aea50a0577337 jdk8u75-b02
+3412fd49bcbedcc4b0f6ae13a149e53ecde968ae jdk8u75-b03
+6580edbc4511d5a2281138c476700b8ab12165af jdk8u101-b00
+6580edbc4511d5a2281138c476700b8ab12165af jdk8u75-b04
+31337d5922975e1655764a7db158154d48866c13 jdk8u75-b05
+7fca20ec14beec302f7a4d446d1d8646a9a0b74f jdk8u75-b06
+97951b6feedbf113dfd09a98fe2625fea775aa09 jdk8u75-b07
+e4c1921d756888d95b47dc6b1eefe3878064a95c jdk8u75-b08
+c302ec60295cd1a5b57e43c28e387556980d1350 jdk8u75-b09
+945844568e956b9b68003f2b0f0528521b578d98 jdk8u75-b10
+ee0c5d0875a3c6022fde6855c6353b68f746f6cd jdk8u75-b12
+a2f8a45d70b21e450fac7ae7d5ca71ce853cf3d0 jdk8u77-b00
+dd34713088c23b7c6ef1adc071dd635bc7bda744 jdk8u77-b01
+7c319d6e0d4c59ebde91b88ba1391ace165b2f01 jdk8u77-b02
+ee1046345cb002b4ade524965a2e703a095068a3 icedtea-3.0.0pre10
+a81c04154cc5752f1344be27b797681bc4264885 icedtea-3.0.0
+919fa205539a3c06f1ab6f4f17ec0b49110fb4cd icedtea-3.0-branchpoint
+c6f67bea4466783433b1bf1f83a4eb6784a5eb55 jdk8u77-b03
+f66ee2329cd21c3485de1b8e0588f55882a56e0d jdk8u91-b00
+be5935ee38f1bc5132cf318f7badb61af86e2396 jdk8u91-b13
+e71f424e2c966a495b1d47693317288f291a794a jdk8u91-b14
+4c0ed3f71a596277f3c28b3f841d5c4ee7a007e6 jdk8u91-b15
6aba0f814a15966e47aeab61b466894b82c03c70 jdk8u76-b00
60789eebd1fe440255fd3f504221dc8b5553b8c2 jdk8u76-b01
8c7d476c446940edd913ba5a3ca36975febdac28 jdk8u76-b02
4b728dce9390e63f60d9ea445c229430ed059174 jdk8u76-b03
4dfb56754487262e72d2e76900ddb6db51974f2d jdk8u76-b04
+fb7f4e5348ac9da68c04650bf26c4f4615fce169 jdk8u76-b05
+e28faf4200cb761fe36f3c2900df4bd3abe19ca6 jdk8u76-b06
+8fbdfb6e07112edc2f8ebeb4297354feb5eefd4f jdk8u76-b07
+dd502b0270a0b27adb04cec61672e8aa021aafe9 jdk8u76-b08
+c50275b7bb7aa23ab6c83423f3b1d8e02f604854 jdk8u76-b09
+9a7ea7a7ab734047e6bae7c354f503e7b71bf4c2 jdk8u76-b10
+f31ede81ad1e14724b49c71bae8183e8e36986d0 jdk8u76-b11
+fad3981b329a0d309f4922bbca7335973e32e50f jdk8u76-b12
+451d700ba30ee0d3d201090a9d5dd606b988820e jdk8u92-b00
+008547c7dd3e324c46c2711b54285ca99e2ae0b9 jdk8u92-b13
+74ff0e6139bf0973a183279d32ac5303cb1d38fb icedtea-3.1.0pre01
+4946f14d652f279394a85745709801c75d31bd0e icedtea-3.1.0pre02
+82ec7b3637db469316d659fe6ea4aa02a3e467ab icedtea-3.1.0pre03
+9812eb7e305e064e8efe831fad1e9481b9e91009 icedtea-3.1.0pre04
+759ba92444a9e85434cb381f437aba65e3c9f780 jdk8u92-b14
+38c6262b86559ff589f65f5bcc744b1763e20311 jdk8u92-b31
+6580edbc4511d5a2281138c476700b8ab12165af jdk8u81-b00
+0bff22fbd91f48c37f7c5a4544929231b92bd9bf jdk8u101-b01
+31e437ae0354e628a675bc4eb6b9ca67af552fc2 jdk8u101-b02
+2a5ea5a78ae7332b3d13af5580418ca9d186cda7 jdk8u101-b03
+d3b054313ed2d29f9dbbdfd71a7ab3c4ad4eb5b6 jdk8u101-b04
+0a657e4d5ed57bf3216b96915633b661f6532be5 jdk8u101-b05
+8cef2df1e60991bfdd8b2d8a8bad9e3506c1a386 jdk8u101-b06
+96be6de53286422ccbfd1c4fdf36a0490af32edb jdk8u101-b07
+a6ed0b0e8707b7112c99294122d7f3b259707603 jdk8u101-b08
+a93b161995a80cf7b0e599cf2f91e755ab1c7098 jdk8u101-b09
+ea422e4481f6edfb77bb3a4cd74a73e463143ff3 jdk8u101-b10
+5f3dcb815b9715215d086ba0d48a59b23d01d0a4 jdk8u101-b11
+6a0347504d4c4171fcc24bc17749c0559518d862 jdk8u101-b12
+534ca1b701d1e58af14577fc8b466023f44b4bdf icedtea-3.1.0
+cfba1219c991d38b5c31e5034a2aa855f8038887 icedtea-3.2.0pre01
+287f9e9d45cc05b902925346bb6f6ee34a5d5813 jdk8u101-b13
+6aba0f814a15966e47aeab61b466894b82c03c70 jdk8u76-b00
+60789eebd1fe440255fd3f504221dc8b5553b8c2 jdk8u76-b01
+8c7d476c446940edd913ba5a3ca36975febdac28 jdk8u76-b02
+4b728dce9390e63f60d9ea445c229430ed059174 jdk8u76-b03
+4dfb56754487262e72d2e76900ddb6db51974f2d jdk8u76-b04
+a0c077b39c7a331bda9764a173a2b02d0725f28f jdk8u102-b00
+a0c077b39c7a331bda9764a173a2b02d0725f28f jdk8u82-b00
+c0ad0fa38df0841eaaf81ab40e8b07b42372c5d5 jdk8u102-b01
+face9bd6bac2d43d4c423be4fe733689794c2f08 jdk8u102-b02
+4e12f131bb0dbe0478aecb7ebdfe24b10d3ece75 jdk8u102-b03
+5b1d73ea0eb68cef733eb9379ed71cfb008da72e jdk8u102-b04
+1f512419ae336ce17f1d16384e34669a81db27ae jdk8u102-b05
+c8f5925b8ec9491d95538d94803cf03b2d75d1b6 jdk8u102-b06
+d4bd96ee50976dc9e4cb308d8728e70ecb03a944 jdk8u102-b07
+ca64f5f827251b5c28046f79c3577fbc8991d3d7 jdk8u102-b08
+5b93dc7249127c6beae1a688b6cea204bac3fdd0 jdk8u102-b09
+7a11148c41b867305b153b6b82d75717accea119 jdk8u102-b10
+0305736a8580ad84733878623eda8f770ae04d60 jdk8u102-b11
+d02665ceefe5b12539bcd2bde95d4ada1a135cb0 jdk8u102-b12
+d84434eb3e4e991812a7b0c3c9e6bfdabae910d0 jdk8u102-b13
+e681ae17749480117cc407654ace09d6c0112932 icedtea-3.2.0pre02
diff -r a0c077b39c7a -r 20d379a78836 .jcheck/conf
--- a/.jcheck/conf Mon Jan 25 13:22:26 2016 -0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r a0c077b39c7a -r 20d379a78836 src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CTypeRef.java
--- a/src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CTypeRef.java Mon Jan 25 13:22:26 2016 -0800
+++ b/src/share/jaxws_classes/com/sun/tools/internal/xjc/model/CTypeRef.java Mon Aug 08 15:51:28 2016 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -100,10 +100,15 @@
*/
private static QName resolveSimpleTypeName(XSType declType) {
QName name = BGMBuilder.getName(declType);
- if (name != null && !XMLConstants.W3C_XML_SCHEMA_NS_URI.equals(name.getNamespaceURI()))
- return resolveSimpleTypeName(declType.getBaseType());
- else
- return name;
+ QName result = null;
+ if (name != null && !XMLConstants.W3C_XML_SCHEMA_NS_URI.equals(name.getNamespaceURI())) {
+ result = resolveSimpleTypeName(declType.getBaseType());
+ } else {
+ if ( !"anySimpleType".equals(declType.getName()) ) {
+ result = name;
+ }
+ }
+ return result;
}
public CTypeRef(CNonElement type, QName elementName, QName typeName, boolean nillable, XmlString defaultValue) {
diff -r a0c077b39c7a -r 20d379a78836 src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java
--- a/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java Mon Jan 25 13:22:26 2016 -0800
+++ b/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java Mon Aug 08 15:51:28 2016 +0100
@@ -71,6 +71,14 @@
SchemaFactory sf = XmlFactory.createSchemaFactory(W3C_XML_SCHEMA_NS_URI, disableXmlSecurity);
XmlFactory.allowExternalAccess(sf, "all", disableXmlSecurity);
sf.setErrorHandler(errorFilter);
+ try {
+ // By default the SchemaFactory imposes a limit of 5000 on
+ // xsd:sequence maxOccurs if a SecurityManager is
+ // installed. This breaks the specification of xjc,
+ // causing TCK failures.
+ sf.setProperty("http://apache.org/xml/properties/security-manager", null);
+ } catch (SAXException e) {
+ }
if( entityResolver != null ) {
sf.setResourceResolver(new LSResourceResolver() {
public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI) {
diff -r a0c077b39c7a -r 20d379a78836 src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java
--- a/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java Mon Jan 25 13:22:26 2016 -0800
+++ b/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java Mon Aug 08 15:51:28 2016 +0100
@@ -231,22 +231,11 @@
@Override
public void childElement(UnmarshallingContext.State state, TagName arg) throws SAXException {
ChildLoader child = childUnmarshallers.get(arg.uri,arg.local);
- if(child==null) {
- if ((beanInfo != null) && (beanInfo.getTypeNames() != null)) {
- Iterator typeNamesIt = beanInfo.getTypeNames().iterator();
- QName parentQName = null;
- if ((typeNamesIt != null) && (typeNamesIt.hasNext()) && (catchAll == null)) {
- parentQName = (QName) typeNamesIt.next();
- String parentUri = parentQName.getNamespaceURI();
- child = childUnmarshallers.get(parentUri, arg.local);
- }
- }
- if (child == null) {
- child = catchAll;
- if(child==null) {
- super.childElement(state,arg);
- return;
- }
+ if (child == null) {
+ child = catchAll;
+ if (child==null) {
+ super.childElement(state,arg);
+ return;
}
}
diff -r a0c077b39c7a -r 20d379a78836 src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java
--- a/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java Mon Jan 25 13:22:26 2016 -0800
+++ b/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java Mon Aug 08 15:51:28 2016 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -110,6 +110,7 @@
import com.sun.xml.internal.txw2.output.ResultFactory;
import com.sun.xml.internal.txw2.output.XmlSerializer;
import java.util.Collection;
+import java.util.HashSet;
import org.xml.sax.SAXParseException;
/**
@@ -436,7 +437,7 @@
if(logger.isLoggable(Level.FINE)) {
// debug logging to see what's going on.
- logger.log(Level.FINE,"Wrigin XML Schema for "+toString(),new StackRecorder());
+ logger.log(Level.FINE,"Writing XML Schema for "+toString(),new StackRecorder());
}
// make it fool-proof
@@ -465,6 +466,8 @@
systemIds.put(n,output.getSystemId());
}
}
+ //Clear the namespace specific set with already written classes
+ n.resetWritten();
}
// then write'em all
@@ -542,6 +545,11 @@
*/
private boolean useMimeNs;
+ /**
+ * Container for already processed classes
+ */
+ private final Set written = new HashSet();
+
public Namespace(String uri) {
this.uri = uri;
assert !XmlSchemaGenerator.this.namespaces.containsKey(uri);
@@ -549,6 +557,13 @@
}
/**
+ * Clear out the set of already processed classes for this namespace
+ */
+ void resetWritten() {
+ written.clear();
+ }
+
+ /**
* Process the given PropertyInfo looking for references to namespaces that
* are foreign to the given namespace. Any foreign namespace references
* found are added to the given namespaces dependency list and an <import>
@@ -853,6 +868,10 @@
* @param parent the writer of the parent element into which the type will be defined
*/
private void writeClass(ClassInfo c, TypeHost parent) {
+ if (written.contains(c)) { // to avoid cycles let's check if we haven't already processed the class
+ return;
+ }
+ written.add(c);
// special handling for value properties
if (containsValueProp(c)) {
if (c.getProperties().size() == 1) {
From andrew at icedtea.classpath.org Mon Aug 8 14:54:23 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 14:54:23 +0000
Subject: /hg/icedtea8-forest/langtools: 39 new changesets
Message-ID:
changeset d38228043074 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=d38228043074
author: asaha
date: Mon Jan 25 15:49:16 2016 -0800
Added tag jdk8u82-b00 for changeset dad1f3dd4a90
changeset 75296d8d5125 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=75296d8d5125
author: mcimadamore
date: Tue Jan 26 21:08:18 2016 +0000
8130304: Inference: NodeNotFoundException thrown with deep generic method call chain
Summary: Bug in Tarjan implementation is generating node ids which can overflow 32 bits
Reviewed-by: vromero
changeset 4ba5c112dc47 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=4ba5c112dc47
author: robm
date: Fri Feb 05 13:53:51 2016 +0000
Merge
changeset b561ebc6e8e6 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=b561ebc6e8e6
author: asaha
date: Mon Feb 01 16:40:53 2016 -0800
Merge
changeset 6d41db46322d in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=6d41db46322d
author: asaha
date: Fri Feb 05 09:34:47 2016 -0800
Merge
changeset 8c3890c90147 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=8c3890c90147
author: rpatil
date: Wed Mar 02 18:33:38 2016 +0530
8066871: java.lang.VerifyError: Bad local variable type - local final String
Summary: baseType() erroneously called on MethodResultInfo causes lack of constant type info
Reviewed-by: jlahoda, mcimadamore
changeset d443881ce6f3 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=d443881ce6f3
author: asaha
date: Wed Mar 23 12:21:52 2016 -0700
Added tag jdk8u102-b00 for changeset dad1f3dd4a90
changeset 9e7362b65ff9 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=9e7362b65ff9
author: asaha
date: Wed Mar 23 15:07:22 2016 -0700
Merge
changeset 467cadf3f015 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=467cadf3f015
author: asaha
date: Tue Mar 22 12:25:02 2016 -0700
Merge
changeset 6adcc437e39d in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=6adcc437e39d
author: asaha
date: Wed Mar 23 15:21:06 2016 -0700
Merge
changeset 9b41ed61545e in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=9b41ed61545e
author: asaha
date: Tue Mar 29 13:28:35 2016 -0700
Added tag jdk8u102-b01 for changeset 6adcc437e39d
changeset e74dd6df4d4c in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=e74dd6df4d4c
author: dbuck
date: Tue Mar 29 10:48:49 2016 +0000
8143647: Javac compiles method reference that allows results in an IllegalAccessError
Summary: Lambda implementation method synthesized by javac should not mention inaccessible types.
Reviewed-by: mcimadamore
changeset 8a650e692464 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=8a650e692464
author: robm
date: Tue Mar 29 23:02:18 2016 +0100
Merge
changeset 42ce1583b562 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=42ce1583b562
author: asaha
date: Mon Apr 11 13:51:12 2016 -0700
Added tag jdk8u102-b02 for changeset 8a650e692464
changeset d5af468ae383 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=d5af468ae383
author: asaha
date: Tue Apr 05 10:40:01 2016 -0700
Merge
changeset 8a8745bff8d5 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=8a8745bff8d5
author: asaha
date: Mon Apr 11 15:01:25 2016 -0700
Merge
changeset 614dc9771517 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=614dc9771517
author: asaha
date: Mon Apr 18 15:33:27 2016 -0700
Added tag jdk8u102-b03 for changeset 8a8745bff8d5
changeset 27503e49de52 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=27503e49de52
author: asaha
date: Mon Apr 25 09:34:05 2016 -0700
Added tag jdk8u102-b04 for changeset 614dc9771517
changeset 7750594d9ceb in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=7750594d9ceb
author: asaha
date: Mon Apr 25 11:52:46 2016 -0700
Merge
changeset a92df1dd4204 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a92df1dd4204
author: asaha
date: Wed Apr 27 15:33:59 2016 -0700
Added tag jdk8u102-b05 for changeset 7750594d9ceb
changeset 12d34c63fb1f in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=12d34c63fb1f
author: asaha
date: Mon May 02 15:01:34 2016 -0700
Merge
changeset 84aa1c594d42 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=84aa1c594d42
author: asaha
date: Mon May 02 15:05:52 2016 -0700
Added tag jdk8u102-b06 for changeset 12d34c63fb1f
changeset e6bb6f4d7b7d in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=e6bb6f4d7b7d
author: asaha
date: Mon May 09 11:48:47 2016 -0700
Merge
changeset 88381b72231d in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=88381b72231d
author: asaha
date: Mon May 09 11:54:49 2016 -0700
Added tag jdk8u102-b07 for changeset e6bb6f4d7b7d
changeset 87b26b312335 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=87b26b312335
author: asaha
date: Mon May 16 10:50:22 2016 -0700
Merge
changeset 58374f57700b in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=58374f57700b
author: asaha
date: Mon May 16 10:56:54 2016 -0700
Added tag jdk8u102-b08 for changeset 87b26b312335
changeset b0bfb7878d4a in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=b0bfb7878d4a
author: asaha
date: Mon May 23 20:51:00 2016 -0700
Merge
changeset 95246f0f84d8 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=95246f0f84d8
author: asaha
date: Mon May 23 20:55:10 2016 -0700
Added tag jdk8u102-b09 for changeset b0bfb7878d4a
changeset 0b35a6329ffb in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=0b35a6329ffb
author: asaha
date: Tue May 31 10:20:43 2016 -0700
Merge
changeset ac548d7774c6 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=ac548d7774c6
author: asaha
date: Tue May 31 10:30:24 2016 -0700
Added tag jdk8u102-b10 for changeset 0b35a6329ffb
changeset 592d155cc133 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=592d155cc133
author: asaha
date: Mon Jun 06 13:16:10 2016 -0700
Merge
changeset 43f4516f36cf in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=43f4516f36cf
author: asaha
date: Mon Jun 06 13:20:48 2016 -0700
Added tag jdk8u102-b11 for changeset 592d155cc133
changeset 16c58d7af5a4 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=16c58d7af5a4
author: asaha
date: Mon Jun 13 13:20:33 2016 -0700
Merge
changeset 09efaef176ca in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=09efaef176ca
author: asaha
date: Mon Jun 13 13:24:10 2016 -0700
Added tag jdk8u102-b12 for changeset 16c58d7af5a4
changeset a1afc699c60b in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a1afc699c60b
author: asaha
date: Tue Jun 21 18:21:35 2016 -0700
Added tag jdk8u101-b13 for changeset 8dc8f71216bf
changeset 56b0df415b57 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=56b0df415b57
author: asaha
date: Tue Jun 21 18:47:10 2016 -0700
Merge
changeset 0549bf2f507d in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=0549bf2f507d
author: asaha
date: Tue Jun 21 18:50:20 2016 -0700
Added tag jdk8u102-b13 for changeset 56b0df415b57
changeset 19ea84ae4992 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=19ea84ae4992
author: andrew
date: Fri Aug 05 05:27:12 2016 +0100
Merge jdk8u102-b14
changeset 5665ca5e1896 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=5665ca5e1896
author: andrew
date: Mon Aug 08 15:51:31 2016 +0100
Added tag icedtea-3.2.0pre02 for changeset 19ea84ae4992
diffstat:
.hgtags | 115 ++++++++++
.jcheck/conf | 2 -
make/BuildLangtools.gmk | 4 +-
make/build.xml | 2 +-
src/share/classes/com/sun/tools/javac/comp/Attr.java | 3 +-
src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java | 2 +-
src/share/classes/com/sun/tools/javac/comp/Resolve.java | 4 +-
src/share/classes/com/sun/tools/javac/util/GraphUtils.java | 75 ++++--
test/tools/javac/conditional/ConditionalWithFinalStrings.java | 69 ++++++
test/tools/javac/generics/inference/8130304/T8130304.java | 74 ++++++
test/tools/javac/generics/inference/8130304/T8130304b.java | 48 ++++
test/tools/javac/lambda/MethodReference75.java | 46 ++++
test/tools/javac/lambda/pkg/PublicDerived8143647.java | 33 ++
13 files changed, 443 insertions(+), 34 deletions(-)
diffs (truncated from 674 to 500 lines):
diff -r dad1f3dd4a90 -r 5665ca5e1896 .hgtags
--- a/.hgtags Mon Jan 25 13:23:50 2016 -0800
+++ b/.hgtags Mon Aug 08 15:51:31 2016 +0100
@@ -50,6 +50,7 @@
9596dff460935f09684c11d156ce591f92584f0d jdk7-b73
1a66b08deed0459054b5b1bea3dfbead30d258fa jdk7-b74
2485f5641ed0829205aaaeb31ad711c2c2ef0de3 jdk7-b75
+83367f01297bf255f511f5291bbbbaa24a9c8459 icedtea7-1.12
8fb9b4be3cb1574302acde90549a4d333ef51e93 jdk7-b76
0398ae15b90ac76d87ee21844453e95ff8613e43 jdk7-b77
acc1e40a5874ebf32bebcb6ada565b3b40b7461c jdk7-b78
@@ -63,6 +64,7 @@
ef07347428f2198ae6b8144ac0b9086bbe39fd16 jdk7-b86
409db93d19c002333980df5b797c6b965150c7a0 jdk7-b87
f9b5d4867a26f8c4b90ad37fe2c345b721e93d6b jdk7-b88
+681f1f51926faf4c73d8905a429ff4ead6e9d622 icedtea7-1.13
6cea9a143208bc1185ced046942c0f4e45dbeba5 jdk7-b89
71c2c23a7c35b2896c87004023b9743b6d1b7758 jdk7-b90
97b6fa97b8ddb3a49394011c2a0ec5d6535e594c jdk7-b91
@@ -111,6 +113,7 @@
3d7acdbb72cab55deedfd35f60d4732abc9d6ac4 jdk7-b134
9d0a61ac567b983da7cc8f4a7030f2245bb6dbab jdk7-b135
ed0f7f1f9511db4f9615b1426d22f8b961629275 jdk7-b136
+8e26c4aee63c04ee129bf9068f5eea47cc385177 icedtea-1.14
a15c9b058ae007d4ccb7e35ce44e4dfa977f090b jdk7-b137
53f212bed4f4304dce7f0bf0fa01c998c65bacd6 jdk7-b138
853b6bb99f9b58eb7cf8211c67d3b6e4f1228a3e jdk7-b139
@@ -295,6 +298,7 @@
1a57c569cb811a897691e42049eca33da8f8d761 jdk8u20-b07
0f821eb7e92b242c878dca68ef63f9626643ee8f jdk8u20-b08
aa0cb3af23d376e012a142b0531c4f42032fdacf jdk8u20-b09
+dd7b57ab4ab1a4bb93c543af3a13f66fe85a7802 icedtea-3.0.0pre01
a0d9c18a1041c4217db9cda1817f0e348f1be885 jdk8u20-b10
7ad480b982bf95b8a7290c8769b2698f6aacaf6b jdk8u20-b11
e101a12a45a777268a2e729803499a7514255e5b jdk8u20-b12
@@ -308,6 +312,7 @@
e92effa22ecee1cb9965c278e45e2b1a6fbe0766 jdk8u20-b20
7de1481c6cd88b42d815ae65e2d5b1cd918e11d1 jdk8u20-b21
61fb0d8b169164ad5db15b6c497489cb30efb9c6 jdk8u20-b22
+948daf9c5e22c99a8c4d26d7956d9b55b888ab08 icedtea-3.0.0pre02
5c1d6da1445aa3a2e5cf6101c70e79bfbe2745a5 jdk8u20-b23
9239118487dfb47ee850d2cc9b10a0a2e510da3c jdk8u20-b24
9239118487dfb47ee850d2cc9b10a0a2e510da3c jdk8u20-b25
@@ -375,6 +380,9 @@
94f30e5fde53e3ddcd3c4e9842349318eae8fe10 jdk8u40-b18
0c514d1fd006fc79d35b670de10c370c8d559db7 jdk8u40-b19
c3d6d1a5339952fbe4124e700407b7211446c99c jdk8u40-b20
+0d5d2b8411d9c36f180c6d0d3029629fa2070018 icedtea-3.0.0pre03
+66f265db6f474faba47a35888ca9131562fd59a1 icedtea-3.0.0pre04
+811deb5a72d392f846f0ab4e38d4ee392e9553cf icedtea-3.0.0pre05
9113c7c8d902ec94b28ca0ef4a6466bdba65fcfc jdk8u40-b21
79177246b3dbe5296fb53755d8695acdaef59fc8 jdk8u40-b22
fb294b49373bda0b3afc7f011d64ecefed73b42e jdk8u40-b23
@@ -384,6 +392,7 @@
83eca922346e27ec42645e9630c04fbaec5eaf0f jdk8u40-b27
d727ca30ce3c1b97ed9acd7380f8e4cf41813ffa jdk8u40-b31
cc9fc1abb5aeffe2b6123c392a5c602a0ba75368 jdk8u40-b32
+6906fc8bc514aafdeccc242b0d22fc47769dc6cc jdk8u40-b33
dbae37f50c43453f7d6f22d96adc8b5b6cd1e90d jdk8u45-b00
244e6dc772877dfae6286530f58e11a210a48a3c jdk8u45-b01
401ec76887623a29d3f868f9f9b18b42838d2e92 jdk8u45-b02
@@ -427,6 +436,7 @@
57ea4856a08f0bc87f2fe56d57b3cf1497c0cb51 jdk8u51-b31
153378991303acf7906684380a025347a95bc95e jdk8u51-b32
e7810a2613c9b9b407125cbd17add7bfeebfdb03 jdk8u51-b33
+51997141b15c0903773064cb9c1e57b791ffd66d jdk8u51-b34
0c514d1fd006fc79d35b670de10c370c8d559db7 jdk8u60-b00
0ba07c272e33c93377a5d7ed98b9de873cc91980 jdk8u60-b01
387cf62ce7895dd5e067aaa51faa93d5c078583e jdk8u60-b02
@@ -451,6 +461,9 @@
97328f3e2aa2c713931edf471270a1208980b963 jdk8u60-b21
d1febf79ce5ea41fb4b818ffd3589cf923e6de5f jdk8u60-b22
7f88b5dc78cebc2c5ebb716938fd9a7632b052b2 jdk8u60-b23
+69b782e543d54118f9354b6071830de5feb96b83 icedtea-3.0.0pre06
+3c76eafe1b7010bf5536add7097c318d349efb16 icedtea-3.0.0pre07
+0d3479e0bac61b3fab0f8e884fc6bda8f8f351a5 icedtea-3.0.0pre08
2af11e10da7dc24610551bbeed02c4ca3f4ae654 jdk8u60-b24
8d152d1e45944616309886e730ffcbfb5c078d22 jdk8u60-b25
3876ab6f471b85a02bb2cdaca00652f169f9e27a jdk8u60-b26
@@ -497,6 +510,11 @@
ad3f528335b4c609eee7227d150c9a0a39b1dd73 jdk8u66-b17
ee701de614ad0c5f4bf3a553942909a54084c458 jdk8u66-b18
f55af75598d85f45f779f3e632152a067fb7efbc jdk8u66-b31
+accc23223f7980daf5c22c17b951ecf729a904fa jdk8u66-b32
+e7db5523c835b47eae3cfac6f3d0bd3647a12118 jdk8u66-b33
+0d7fcabf56edc9580555b847ffe0e3f88f09fbfb jdk8u66-b34
+5ceff8f21ebdee2f9ea382ca67d6a924ddb7483d jdk8u66-b35
+85045b1db475e768106a95bbf5beabda90f8542b jdk8u66-b36
aaad025819b721f7f291048a07cd1c144319b68d jdk8u71-b00
fb2756fb330047dbbff0fa89b79e1d8d96146868 jdk8u71-b01
21306b94f23ef63cc3ac48a509d491187dadb0f6 jdk8u71-b02
@@ -528,9 +546,106 @@
5218bea65fe64b31cf201f3f6dd0310b74acec1e jdk8u72-b12
5b67278c6616dca433488697eb6f2f81fcbbf22d jdk8u72-b13
0ee6d8ae247d449950c18623513ccae4349e70d6 jdk8u72-b14
+076ec0ef64f0b4d71419e99ca2666ca814b508ad icedtea-3.0.0pre09
48d0c20256a37ad20d075091285ea23788186f9a jdk8u72-b15
+ee6ec29fce4fa75ff846f7cbf61da162d8c5b605 jdk8u72-b31
+1a1711b8d11959992c27462d652003965ef3dc36 jdk8u73-b00
+c63c6cfda4da83e04dcc378e4c1f7e0d4fd6a008 jdk8u73-b01
+a6b8965d1e3e717205a02006c46bb3409c6187cb jdk8u73-b02
+0e6608ec3e9faa29e3ff1bc7fdb166602f698988 jdk8u74-b00
+4b10a2b486a9a950302de55e2495ac59bddae61a jdk8u74-b01
+55934388691bbbd9c53299cc6f2bdceb6af8860c jdk8u74-b02
+c5b33f88707967dc3b9ddb628e4efb57c0abc2db jdk8u74-b31
+d2cb84222adf21d60921ef467f14272a05e0ee5d jdk8u74-b32
+ee6ec29fce4fa75ff846f7cbf61da162d8c5b605 jdk8u72-b31
+1a1711b8d11959992c27462d652003965ef3dc36 jdk8u73-b00
+c63c6cfda4da83e04dcc378e4c1f7e0d4fd6a008 jdk8u73-b01
+a6b8965d1e3e717205a02006c46bb3409c6187cb jdk8u73-b02
+0e6608ec3e9faa29e3ff1bc7fdb166602f698988 jdk8u74-b00
+4b10a2b486a9a950302de55e2495ac59bddae61a jdk8u74-b01
+55934388691bbbd9c53299cc6f2bdceb6af8860c jdk8u74-b02
+c5b33f88707967dc3b9ddb628e4efb57c0abc2db jdk8u74-b31
+d2cb84222adf21d60921ef467f14272a05e0ee5d jdk8u74-b32
+90b497af2ba5329448da3a46a185687ae17f7098 jdk8u75-b00
+374719365422fa4867bc68f4edb00403289cd862 jdk8u75-b01
+58a3f185c67cefee5ebf63fcc9c6da5e609c3705 jdk8u75-b02
+400115d04e6eac9af5a7ee7ab8b1c570e2a3803b jdk8u75-b03
+580f87c4d91aa8cc493dbbd84a1be9671fd733f3 jdk8u101-b00
+580f87c4d91aa8cc493dbbd84a1be9671fd733f3 jdk8u75-b04
+4fd1c0d25a9cb847d9a0f6fe2be011eed6910a7f jdk8u75-b05
+494f23cf6614142b0138fadccd2252506b2aa7f8 jdk8u75-b06
+f3faee5dcf8f8afab170307953bc1286ce752d8c jdk8u75-b07
+c5caf2d47df9c3d5192dbf86696fbc1aec39cc1f jdk8u75-b08
+81d6f6116b0abbd91375c73d72552491d8b6048f jdk8u75-b09
+ac1c8c22bc740107362d85c2d98884de79b41e67 jdk8u75-b10
+b18c3556d0da9b0fd2f7b0d732498cdee891de19 jdk8u75-b12
+ae2485fab956c636f6ce10a23812204c0ae17046 jdk8u77-b00
+37a348477fe89736549913f51ec8143a8e73f71c jdk8u77-b01
+47efac0d67984678edf626f407b3d3e54083c242 jdk8u77-b02
+d6b6666581f91588b9c66cadaaddadbe7266d78b icedtea-3.0.0pre10
+dd581e8047e6f15c811b345ed4eef0218ca9fe18 icedtea-3.0.0
+d05b69482d8390591cf8a1ebf9166ba46259bebd icedtea-3.0-branchpoint
+094308b2ca1c6d6dd76d9412799b9f3b4299acb5 jdk8u77-b03
+837f6e6559d578fadecb4932f3ceedfc31681bca jdk8u77-b31
+4cbd08688ff5a39f936edf16dd765d1efa13d030 jdk8u91-b00
+5fa11675dbe55f49663a45d1d5a6c1a2d3b2ec28 jdk8u91-b13
+8921667c26ba5a83132c81ad8014d95a99631332 jdk8u91-b14
+15723e9dcff3db02d0726972fa1447a54977c2e3 jdk8u91-b15
10ffafaf53404de7fd23784aa3ff6016d107b9c8 jdk8u76-b00
0caab0d65a04d8cce71976a6bdc1ca0841bcbcf0 jdk8u76-b01
78f0aa6199150e10f387989b9bd5997f72cdc4e1 jdk8u76-b02
8969d6096fe123922bb3ac0c8f6f7b18c1c7668e jdk8u76-b03
f8173fa5db9ba23e7cd935600f56a8a53157eb6e jdk8u76-b04
+a614462a11b25ebd1daa61c5c3678a695b7bb7df jdk8u76-b05
+05277263bb6532abb966fa0585248cb40c43a530 jdk8u76-b06
+2e5b270da256b6bf59a2920129ec6e5bdb45e632 jdk8u76-b07
+cdb6f3acadd3a6bd55c0710c7be178049970f0d2 jdk8u76-b08
+29ba8d3fba8655de6d853b0c3c98f27bb82a5167 jdk8u76-b09
+151cda213a4b0cd9a4b4d2e25da003210ab57751 jdk8u76-b10
+376602ef39e0f1f130c8e5b754cfe8e3c82cedba jdk8u76-b11
+b86071b48b55340a3e712e91b2ba203a55a79571 jdk8u76-b12
+db821ed6165c5080b09e829b4523dcf82d995a2f jdk8u92-b00
+12846c3fc5a151a33e9446eff6e6704110c00362 jdk8u92-b13
+f3a9ed2cc7219a2b9b0cfd11729bbd0ef798e7ee icedtea-3.1.0pre01
+dbf29857221f4aa707e3a7acf850b06e690bcc01 icedtea-3.1.0pre02
+ff680965fa8c23cdafdd1028e1f33d0f351ad079 icedtea-3.1.0pre03
+fc69984700e156fe3290daea69e2d2ecc8acccaf icedtea-3.1.0pre04
+c99c71a68555038fdd1e86a10dab9c9007ec3745 jdk8u92-b14
+71176efa69475fc737d1245a28e739ddf105fd1c jdk8u92-b31
+580f87c4d91aa8cc493dbbd84a1be9671fd733f3 jdk8u81-b00
+a93c1e57407944362e05c79d756425e8c1274d9a jdk8u101-b01
+86a9d99ffadaf26b3d8417666a3600ea1ce7560f jdk8u101-b02
+6a0df041e6c9b0756f1cbc9e1fcb6f519b80d767 jdk8u101-b03
+90f493bfe1faca0573844fdd2497070c8b224d76 jdk8u101-b04
+52b1aad7837180baa6555b0b6a5e43e96aea2e19 jdk8u101-b05
+f29205468e32e848d8d5c93a6a150e72196c9714 jdk8u101-b06
+c48f57c9fd3a0cba272493de0a0830811b837bf7 jdk8u101-b07
+6d535f9f4d91edae7c53bd318d211e4ed0b99346 jdk8u101-b08
+0de58fd081950e211d4c2dcedec25dbb875cbf6d jdk8u101-b09
+20f3856902a522f01b28aa2aa38701606af83ab8 jdk8u101-b10
+5cc23fe55ff4c64838e2335644b674bdd0888340 jdk8u101-b11
+0cef544b9eee7042001a2b7f5f9e8a48ef20d779 jdk8u101-b12
+05822f2e947be716d90fa20335b57c9ce5ee62aa icedtea-3.1.0
+88f7b4f1b721ab67ca4cd72e691d2f6c7a72c64b icedtea-3.2.0pre01
+8dc8f71216bf40c259bb4127270922fb6a6ca293 jdk8u101-b13
+10ffafaf53404de7fd23784aa3ff6016d107b9c8 jdk8u76-b00
+0caab0d65a04d8cce71976a6bdc1ca0841bcbcf0 jdk8u76-b01
+78f0aa6199150e10f387989b9bd5997f72cdc4e1 jdk8u76-b02
+8969d6096fe123922bb3ac0c8f6f7b18c1c7668e jdk8u76-b03
+f8173fa5db9ba23e7cd935600f56a8a53157eb6e jdk8u76-b04
+dad1f3dd4a906542a656b3f07142f90c1630320e jdk8u102-b00
+dad1f3dd4a906542a656b3f07142f90c1630320e jdk8u82-b00
+6adcc437e39d4e16803ea2ec2f77c7b2b014512f jdk8u102-b01
+8a650e6924641eff6398fa8cda6e9fd6bd486e71 jdk8u102-b02
+8a8745bff8d5d6dbe64563e051cfd228d2e4d917 jdk8u102-b03
+614dc9771517839b3ed68b6b549bef1c370651c9 jdk8u102-b04
+7750594d9ceba010e36349bc20ee011edbb7c577 jdk8u102-b05
+12d34c63fb1f4191efee852148758c7af67659da jdk8u102-b06
+e6bb6f4d7b7d5179dbf902b6ada968a873b0c58b jdk8u102-b07
+87b26b3123355302fa8d16cbdcfcdfac60ba0275 jdk8u102-b08
+b0bfb7878d4aa8bedcd1c572449ed7c4109fc71b jdk8u102-b09
+0b35a6329ffb892ab8d99a67dcfda1dbc26be91c jdk8u102-b10
+592d155cc1332eba606900a7273863c74ef082a4 jdk8u102-b11
+16c58d7af5a4937e46bccd58114a56a7ffcd685c jdk8u102-b12
+56b0df415b570e31dc0b97d4a1c8f28b85240089 jdk8u102-b13
+19ea84ae4992037367f85aadb746279ab489422a icedtea-3.2.0pre02
diff -r dad1f3dd4a90 -r 5665ca5e1896 .jcheck/conf
--- a/.jcheck/conf Mon Jan 25 13:23:50 2016 -0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r dad1f3dd4a90 -r 5665ca5e1896 make/BuildLangtools.gmk
--- a/make/BuildLangtools.gmk Mon Jan 25 13:23:50 2016 -0800
+++ b/make/BuildLangtools.gmk Mon Aug 08 15:51:31 2016 +0100
@@ -36,7 +36,7 @@
JAVAC := $(JAVAC), \
SERVER_DIR := $(SJAVAC_SERVER_DIR), \
SERVER_JVM := $(SJAVAC_SERVER_JAVA), \
- FLAGS := -XDignore.symbol.file=true -g -Xlint:all$(COMMA)-deprecation -Werror))
+ FLAGS := -XDignore.symbol.file=true -g -Xlint:all$(COMMA)-deprecation $(JAVAC_WERROR)))
# javax.tools.JavaCompilerTool isn't really a suffix but this gets the file copied.
RESOURCE_SUFFIXES := .gif .xml .css .js javax.tools.JavaCompilerTool
@@ -175,7 +175,7 @@
JAVAC := "-Xbootclasspath/p:$(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar" \
-cp $(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar \
com.sun.tools.javac.Main, \
- FLAGS := -XDignore.symbol.file=true -Xlint:all$(COMMA)-deprecation -Werror, \
+ FLAGS := -XDignore.symbol.file=true -Xlint:all$(COMMA)-deprecation $(JAVAC_WERROR), \
SERVER_DIR := $(SJAVAC_SERVER_DIR), \
SERVER_JVM := $(SJAVAC_SERVER_JAVA)))
diff -r dad1f3dd4a90 -r 5665ca5e1896 make/build.xml
--- a/make/build.xml Mon Jan 25 13:23:50 2016 -0800
+++ b/make/build.xml Mon Aug 08 15:51:31 2016 +0100
@@ -1027,7 +1027,7 @@
+ classpath="${build.toolclasses.dir}:${build.bootstrap.dir}/classes:${ant.home}/lib/ant.jar"/>
diff -r dad1f3dd4a90 -r 5665ca5e1896 src/share/classes/com/sun/tools/javac/comp/Attr.java
--- a/src/share/classes/com/sun/tools/javac/comp/Attr.java Mon Jan 25 13:23:50 2016 -0800
+++ b/src/share/classes/com/sun/tools/javac/comp/Attr.java Mon Aug 08 15:51:31 2016 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1999, 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -249,6 +249,7 @@
* are correct.
*
* @param tree The tree whose kind and type is checked
+ * @param found The computed type of the tree
* @param ownkind The computed kind of the tree
* @param resultInfo The expected result of the tree
*/
diff -r dad1f3dd4a90 -r 5665ca5e1896 src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
--- a/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Mon Jan 25 13:23:50 2016 -0800
+++ b/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Mon Aug 08 15:51:31 2016 +0100
@@ -860,7 +860,7 @@
private JCExpression makeReceiver(VarSymbol rcvr) {
if (rcvr == null) return null;
JCExpression rcvrExpr = make.Ident(rcvr);
- Type rcvrType = tree.sym.enclClass().type;
+ Type rcvrType = tree.ownerAccessible ? tree.sym.enclClass().type : tree.expr.type;
if (rcvrType == syms.arrayClass.type) {
// Map the receiver type to the actually type, not just "array"
rcvrType = tree.getQualifierExpression().type;
diff -r dad1f3dd4a90 -r 5665ca5e1896 src/share/classes/com/sun/tools/javac/comp/Resolve.java
--- a/src/share/classes/com/sun/tools/javac/comp/Resolve.java Mon Jan 25 13:23:50 2016 -0800
+++ b/src/share/classes/com/sun/tools/javac/comp/Resolve.java Mon Aug 08 15:51:31 2016 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1999, 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -1007,7 +1007,7 @@
DeferredType dt = (DeferredType)found;
return dt.check(this);
} else {
- Type uResult = U(found.baseType());
+ Type uResult = U(found);
Type capturedType = pos == null || pos.getTree() == null ?
types.capture(uResult) :
checkContext.inferenceContext()
diff -r dad1f3dd4a90 -r 5665ca5e1896 src/share/classes/com/sun/tools/javac/util/GraphUtils.java
--- a/src/share/classes/com/sun/tools/javac/util/GraphUtils.java Mon Jan 25 13:23:50 2016 -0800
+++ b/src/share/classes/com/sun/tools/javac/util/GraphUtils.java Mon Aug 08 15:51:31 2016 +0100
@@ -103,34 +103,60 @@
* directed graph in linear time. Works on TarjanNode.
*/
public static > List extends List extends N>> tarjan(Iterable extends N> nodes) {
- ListBuffer> cycles = new ListBuffer<>();
+ Tarjan tarjan = new Tarjan<>();
+ return tarjan.findSCC(nodes);
+ }
+
+ //where
+ private static class Tarjan> {
+
+ /** Unique node identifier. */
+ int index = 0;
+
+ /** List of SCCs found so far. */
+ ListBuffer> sccs = new ListBuffer<>();
+
+ /** Stack of all reacheable nodes from given root. */
ListBuffer stack = new ListBuffer<>();
- int index = 0;
- for (N node: nodes) {
- if (node.index == -1) {
- index += tarjan(node, index, stack, cycles);
+
+ private List extends List extends N>> findSCC(Iterable extends N> nodes) {
+ for (N node : nodes) {
+ if (node.index == -1) {
+ findSCC(node);
+ }
+ }
+ return sccs.toList();
+ }
+
+ private void findSCC(N v) {
+ visitNode(v);
+ for (TarjanNode tn : v.getAllDependencies()) {
+ @SuppressWarnings("unchecked")
+ N n = (N)tn;
+ if (n.index == -1) {
+ //it's the first time we see this node
+ findSCC(n);
+ v.lowlink = Math.min(v.lowlink, n.lowlink);
+ } else if (stack.contains(n)) {
+ //this node is already reachable from current root
+ v.lowlink = Math.min(v.lowlink, n.index);
+ }
+ }
+ if (v.lowlink == v.index) {
+ //v is the root of a SCC
+ addSCC(v);
}
}
- return cycles.toList();
- }
- private static > int tarjan(N v, int index, ListBuffer stack, ListBuffer> cycles) {
- v.index = index;
- v.lowlink = index;
- index++;
- stack.prepend(v);
- v.active = true;
- for (TarjanNode nd: v.getAllDependencies()) {
- @SuppressWarnings("unchecked")
- N n = (N)nd;
- if (n.index == -1) {
- tarjan(n, index, stack, cycles);
- v.lowlink = Math.min(v.lowlink, n.lowlink);
- } else if (stack.contains(n)) {
- v.lowlink = Math.min(v.lowlink, n.index);
- }
+ private void visitNode(N n) {
+ n.index = index;
+ n.lowlink = index;
+ index++;
+ stack.prepend(n);
+ n.active = true;
}
- if (v.lowlink == v.index) {
+
+ private void addSCC(N v) {
N n;
ListBuffer cycle = new ListBuffer<>();
do {
@@ -138,9 +164,8 @@
n.active = false;
cycle.add(n);
} while (n != v);
- cycles.add(cycle.toList());
+ sccs.add(cycle.toList());
}
- return index;
}
/**
diff -r dad1f3dd4a90 -r 5665ca5e1896 test/tools/javac/conditional/ConditionalWithFinalStrings.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test/tools/javac/conditional/ConditionalWithFinalStrings.java Mon Aug 08 15:51:31 2016 +0100
@@ -0,0 +1,69 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 8066871
+ * @summary java.lang.VerifyError: Bad local variable type - local final String
+ * @author Srikanth Sankaran
+ *
+ * @compile -g:none ConditionalWithFinalStrings.java
+ * @run main ConditionalWithFinalStrings
+ */
+
+public class ConditionalWithFinalStrings {
+
+ interface I {
+ String foo();
+ }
+
+ static class Tmp {
+ private String value;
+ public void setValue(String tmpStr) {
+ this.value = tmpStr;
+ if (!this.value.equals("YES"))
+ throw new AssertionError();
+ }
+ }
+
+ void goo(I i) {
+ if (!i.foo().equals("YES"))
+ throw new AssertionError();
+ }
+
+ public void test() {
+ final String y = "YES";
+ final String n = "NO";
+ Tmp tmp = new Tmp();
+ tmp.setValue(true ? y : n);
+ goo (() -> y);
+
+ }
+ public static void main(String[] args) {
+ new ConditionalWithFinalStrings().test();
+ if (!id("Hello!").equals("Hello!"))
+ throw new AssertionError();
+
+ }
+ static Z id(Z z) { return z; }
+}
diff -r dad1f3dd4a90 -r 5665ca5e1896 test/tools/javac/generics/inference/8130304/T8130304.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test/tools/javac/generics/inference/8130304/T8130304.java Mon Aug 08 15:51:31 2016 +0100
@@ -0,0 +1,74 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/**
+ * @test
+ * @bug 8130304
+ * @summary Inference: NodeNotFoundException thrown with deep generic method call chain
+ * @compile T8130304.java
+ */
+class T8130304 {
+
+ void test() {
+ outer(
+ inner(),
+ inner(),
+ inner(),
+ inner(),
From andrew at icedtea.classpath.org Mon Aug 8 14:54:42 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 14:54:42 +0000
Subject: /hg/icedtea8-forest/hotspot: 76 new changesets
Message-ID:
changeset 2681e95121ac in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2681e95121ac
author: asaha
date: Mon Jan 25 15:46:56 2016 -0800
Added tag jdk8u82-b00 for changeset d6c92b9e192e
changeset 535618ab1c04 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=535618ab1c04
author: thartmann
date: Wed Jan 27 09:02:51 2016 +0100
6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type
Summary: Emit CastII to make narrow ConvI2L dependent on the corresponding range check.
Reviewed-by: kvn, roland
changeset 7a567d2cc7fb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7a567d2cc7fb
author: csahu
date: Thu Jan 28 09:41:33 2016 +0000
8073735: compiler/loopopts/CountedLoopProblem.java got OOME
Summary: Ignore OOM in the test
Reviewed-by: kvn
changeset dae1435f96b7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dae1435f96b7
author: poonam
date: Mon Feb 01 13:19:14 2016 -0800
8145442: Add the facility to verify remembered sets for G1
Summary: Implement remembered sets verification for G1 with option VerifyRememberedSets
Reviewed-by: jmasa, mgerdin
changeset efe013052465 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=efe013052465
author: shade
date: Tue Feb 02 11:44:20 2016 +0300
8059677: Thread.getName() instantiates Strings
Reviewed-by: coleenp, dholmes, sla
changeset 523d1731c391 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=523d1731c391
author: dfazunen
date: Wed Feb 03 19:13:31 2016 +0300
8134963: [Newtest] New stress test for changing the coarseness level of G1 remembered set
Reviewed-by: tschatzl, mchernov
changeset d992b4af24c7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d992b4af24c7
author: robm
date: Fri Feb 05 13:53:16 2016 +0000
Merge
changeset c5075f52f88a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c5075f52f88a
author: asaha
date: Mon Feb 01 16:28:45 2016 -0800
Merge
changeset 4653aff04861 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4653aff04861
author: asaha
date: Fri Feb 05 09:28:57 2016 -0800
Merge
changeset 9b451d193737 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9b451d193737
author: kshefov
date: Fri Feb 12 18:15:57 2016 +0300
8059661: Test SoftReference and OOM behavior
Reviewed-by: coffeys
Contributed-by: Alexander Vorobyev
changeset 2b2511bd3cc8 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2b2511bd3cc8
author: robm
date: Fri Feb 12 19:11:29 2016 +0000
Merge
changeset 767f8c68255a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=767f8c68255a
author: sgehwolf
date: Fri Dec 18 08:55:47 2015 +0100
6425769: Allow specifying an address to bind JMX remote connector
Reviewed-by: jbachorik, dfuchs
changeset 55c8792fe214 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=55c8792fe214
author: thartmann
date: Tue Feb 16 08:11:33 2016 +0100
8148752: Compiled StringBuilder code throws StringIndexOutOfBoundsException
Summary: Fixed handling of long/double MH arguments in GraphBuilder::try_method_handle_inline().
Reviewed-by: roland, shade, vlivanov, kvn, twisti
changeset 1246f293a0e8 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1246f293a0e8
author: kevinw
date: Mon Feb 08 15:46:25 2016 +0530
8144957: Remove PICL warning message
Summary: There is no need to print any error/warning message when a library needed for performance optimization is not found on the system
Reviewed-by: poonam, kvn
Contributed-by: Shafi Ahmad
changeset 81adfb064a4f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=81adfb064a4f
author: poonam
date: Tue Feb 16 13:56:12 2016 +0000
Merge
changeset daaf806995b3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=daaf806995b3
author: igerasim
date: Wed Feb 17 13:40:12 2016 +0300
8081778: Use Intel x64 CPU instructions for RSA acceleration
Summary: Add intrinsics for BigInteger squareToLen and mulAdd methods.
Reviewed-by: kvn, jrose
changeset 6acf14e730dd in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6acf14e730dd
author: poonam
date: Tue Feb 16 21:42:29 2016 +0000
8072725: Provide more granular levels for GC verification
Summary: Add option VerifySubSet to selectively verify the memory sub-systems
Reviewed-by: kevinw, jmasa
changeset 240ea32410fa in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=240ea32410fa
author: poonam
date: Wed Feb 17 13:42:03 2016 +0000
Merge
changeset 6c57a16d0238 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6c57a16d0238
author: dbuck
date: Thu Feb 18 20:30:45 2016 +0000
8017462: G1: guarantee fails with UseDynamicNumberOfGCThreads
Reviewed-by: jmasa, tamao
changeset c9035b8e388b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c9035b8e388b
author: roland
date: Wed Feb 03 10:58:50 2016 +0100
8147645: get_ctrl_no_update() code is wrong
Summary: Array.fill intrinsification code doesn't mark replaced control as dead
Reviewed-by: kvn
changeset 5c3f2bcc3b94 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5c3f2bcc3b94
author: roland
date: Thu Feb 11 12:42:12 2016 +0100
8149543: range check CastII nodes should not be split through Phi
Summary: splitting range check CastIIs through loop induction Phi prevents further optimizations
Reviewed-by: kvn, mcberg
changeset c66164388d38 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c66164388d38
author: roland
date: Mon Feb 29 16:08:11 2016 +0100
8148353: [linux-sparc] Crash in libawt.so on Linux SPARC
Summary: gcc expects clean 32 bit int in 64 bit register on function entry
Reviewed-by: kvn, dlong
changeset 10bdaf505b64 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=10bdaf505b64
author: ctornqvi
date: Fri Aug 22 14:21:41 2014 -0700
8055844: [TESTBUG] test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails on Solaris Sparc due to incorrect page size being used
Summary: Use 128KB chunks for virtual memory operations
Reviewed-by: zgu, gtriantafill
changeset 2f8db587e1fc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2f8db587e1fc
author: aeriksso
date: Thu Feb 18 16:15:28 2016 +0100
8149743: JVM crash after debugger hotswap with lambdas
Reviewed-by: sspitsyn, coleenp, dcubed
changeset 626f594dffa6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=626f594dffa6
author: csahu
date: Tue Mar 01 12:50:37 2016 +0530
8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux.
Reviewed-by: stuefe, coleenp, roland
changeset ebd6745380b9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ebd6745380b9
author: aeriksso
date: Fri Mar 04 16:40:30 2016 +0100
8129419: heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing to copy
Reviewed-by: dsamersoff, dcubed
changeset ea7ac121a5d3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ea7ac121a5d3
author: vkempik
date: Fri Mar 04 16:15:48 2016 +0300
8130150: Implement BigInteger.montgomeryMultiply intrinsic
Reviewed-by: kvn, mdoerr
changeset 0cd040567d60 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0cd040567d60
author: vkempik
date: Wed Mar 09 19:51:23 2016 +0300
8151522: Disable 8130150 and 8081778 intrinsics by default
Reviewed-by: kvn
changeset 99aff4c58ad2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=99aff4c58ad2
author: asaha
date: Wed Mar 23 12:20:19 2016 -0700
Added tag jdk8u102-b00 for changeset d6c92b9e192e
changeset a801bc33b08c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a801bc33b08c
author: asaha
date: Wed Mar 23 14:58:31 2016 -0700
Merge
changeset 04341e1fa788 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=04341e1fa788
author: asaha
date: Tue Mar 22 12:00:06 2016 -0700
Merge
changeset 516a64e6d7c2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=516a64e6d7c2
author: asaha
date: Wed Mar 23 15:16:55 2016 -0700
Merge
changeset d36b75043517 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d36b75043517
author: asaha
date: Tue Mar 29 13:25:38 2016 -0700
Added tag jdk8u102-b01 for changeset 516a64e6d7c2
changeset d2dd79a4fd69 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d2dd79a4fd69
author: poonam
date: Tue Mar 15 17:39:56 2016 -0700
8133023: ParallelGCThreads is not calculated correctly
Reviewed-by: kbarrett, tschatzl
changeset a4b071e9b629 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a4b071e9b629
author: sspitsyn
date: Thu Mar 17 17:09:10 2016 +0300
6976636: JVM/TI test ex03t001 fails assertion
Reviewed-by: dcubed, dsamersoff
changeset e443d4e588a3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e443d4e588a3
author: vkempik
date: Fri Mar 18 17:23:07 2016 +0300
8152098: Fix 8151522 caused test compiler/intrinsics/squaretolen/TestSquareToLen.java to fail
Reviewed-by: kvn
changeset b5b3db42efca in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b5b3db42efca
author: robm
date: Tue Mar 29 23:01:10 2016 +0100
Merge
changeset f21c5c4d5231 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f21c5c4d5231
author: aeriksso
date: Fri Mar 11 11:10:53 2016 +0530
8150002: Check for the validity of oop before printing it in verify_remembered_set
Summary: Adding missing check for valid oop.
Reviewed-by: dcubed
Contributed-by: Shafi Ahmad
changeset 58fdc4a7c328 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=58fdc4a7c328
author: kevinw
date: Tue Mar 29 13:05:07 2016 +0100
8150518: G1 GC crashes at G1CollectedHeap::do_collection_pause_at_safepoint(double)
Reviewed-by: jmasa, kbarrett, tschatzl
changeset 83dc7e55f715 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=83dc7e55f715
author: poonam
date: Mon Apr 04 10:59:22 2016 -0700
8076995: gc/ergonomics/TestDynamicNumberOfGCThreads.java failed with java.lang.RuntimeException: 'new_active_workers' missing from stdout/stderr
Reviewed-by: jmasa, drwhite
changeset 448a5dcf414f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=448a5dcf414f
author: asaha
date: Mon Apr 11 13:48:00 2016 -0700
Added tag jdk8u102-b02 for changeset 83dc7e55f715
changeset 01745e531a0a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=01745e531a0a
author: poonam
date: Thu Apr 14 11:08:30 2016 -0700
8153252: SA: Hotspot build on Windows fails if make/closed folder does not exist
Reviewed-by: dsamersoff, erikj
changeset d025821b6b6d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d025821b6b6d
author: robm
date: Fri Apr 15 14:47:04 2016 +0100
Merge
changeset d109bda16490 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d109bda16490
author: asaha
date: Tue Apr 05 08:55:39 2016 -0700
Merge
changeset d957cf0b00ac in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d957cf0b00ac
author: asaha
date: Mon Apr 11 14:58:21 2016 -0700
Merge
changeset ef01a1634bb4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ef01a1634bb4
author: asaha
date: Fri Apr 15 14:38:20 2016 -0700
Merge
changeset c66e4cc0fce5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c66e4cc0fce5
author: asaha
date: Mon Apr 18 15:28:31 2016 -0700
Added tag jdk8u102-b03 for changeset ef01a1634bb4
changeset 65a0107d52ed in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=65a0107d52ed
author: vlivanov
date: Mon Mar 14 12:35:48 2016 +0300
8141420: Compiler runtime entries don't hold Klass* from being GCed
Reviewed-by: kvn, coleenp
changeset b5c3e9670fa0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b5c3e9670fa0
author: aeriksso
date: Thu Apr 21 13:17:25 2016 +0200
8153641: assert(thread_state == _thread_in_native) failed: Assumed thread_in_native while heap dump
Reviewed-by: dsamersoff, sspitsyn, sla
changeset 3e1cd663c2d3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3e1cd663c2d3
author: shshahma
date: Fri Apr 15 12:02:37 2016 +0530
8055530: assert(_exits.control()->is_top() || !_gvn.type(ret_phi)->empty()) failed: return value must be well defined
Summary: concurrent class loading causes return phi to become top
Reviewed-by: kvn
changeset 09687c445ce1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=09687c445ce1
author: shshahma
date: Thu Apr 21 21:53:15 2016 +0530
8141551: C2 can not handle returns with inccompatible interface arrays
Reviewed-by: kvn
changeset 2988e5adeb8c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2988e5adeb8c
author: gthornbr
date: Fri Apr 22 13:08:42 2016 +0200
8141445: Use of Solaris/SPARC M7 libadimalloc.so can generate unknown signal in hs_err file
Reviewed-by: dcubed, dholmes
Contributed-by: james.cheng at oracle.com
changeset 2094cac55c59 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2094cac55c59
author: robm
date: Sun Apr 24 20:50:03 2016 +0100
Merge
changeset b09a69142dd3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b09a69142dd3
author: asaha
date: Mon Apr 25 09:32:00 2016 -0700
Added tag jdk8u102-b04 for changeset 2094cac55c59
changeset a96cf90239c6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a96cf90239c6
author: asaha
date: Mon Apr 25 11:01:13 2016 -0700
Merge
changeset e0fa1c8d84cc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e0fa1c8d84cc
author: asaha
date: Wed Apr 27 15:31:19 2016 -0700
Added tag jdk8u102-b05 for changeset a96cf90239c6
changeset 12cd1f9b403e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=12cd1f9b403e
author: asaha
date: Mon May 02 14:52:06 2016 -0700
Merge
changeset c2002c399b36 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c2002c399b36
author: asaha
date: Mon May 02 15:03:44 2016 -0700
Added tag jdk8u102-b06 for changeset 12cd1f9b403e
changeset 9ff5455815c1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9ff5455815c1
author: asaha
date: Mon May 09 11:31:46 2016 -0700
Merge
changeset 60b0691447ff in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=60b0691447ff
author: asaha
date: Mon May 09 11:52:23 2016 -0700
Added tag jdk8u102-b07 for changeset 9ff5455815c1
changeset 69f5f6c2beeb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=69f5f6c2beeb
author: asaha
date: Mon May 16 10:43:54 2016 -0700
Merge
changeset 10b4bfdf940c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=10b4bfdf940c
author: asaha
date: Mon May 16 10:54:56 2016 -0700
Added tag jdk8u102-b08 for changeset 69f5f6c2beeb
changeset 9965e839280f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9965e839280f
author: dbuck
date: Tue May 17 02:44:58 2016 +0000
8154722: Test gc/ergonomics/TestDynamicNumberOfGCThreads.java fails
Summary: Typo error referring new_acitve_workers is corrected as new_active_workers
Reviewed-by: jmasa, drwhite
Contributed-by: fairoz.matte at oracle.com
changeset b5ecd8067e89 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b5ecd8067e89
author: asaha
date: Mon May 23 20:38:07 2016 -0700
Merge
changeset d0a20cd7ad44 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d0a20cd7ad44
author: asaha
date: Mon May 23 20:53:44 2016 -0700
Added tag jdk8u102-b09 for changeset b5ecd8067e89
changeset 2672cfc2d7b6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2672cfc2d7b6
author: asaha
date: Tue May 31 10:02:28 2016 -0700
Merge
changeset 8a60a302f1c7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8a60a302f1c7
author: asaha
date: Tue May 31 10:29:15 2016 -0700
Added tag jdk8u102-b10 for changeset 2672cfc2d7b6
changeset 36a1a2875ed5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=36a1a2875ed5
author: asaha
date: Mon Jun 06 12:56:36 2016 -0700
Merge
changeset 6a7ff3f7eb54 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6a7ff3f7eb54
author: asaha
date: Mon Jun 06 13:19:16 2016 -0700
Added tag jdk8u102-b11 for changeset 36a1a2875ed5
changeset 340e1a736ef7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=340e1a736ef7
author: asaha
date: Mon Jun 13 13:12:13 2016 -0700
Merge
changeset bd1243bce4f5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bd1243bce4f5
author: asaha
date: Mon Jun 13 13:22:39 2016 -0700
Added tag jdk8u102-b12 for changeset 340e1a736ef7
changeset 250b43b430b0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=250b43b430b0
author: asaha
date: Tue Jun 21 18:20:16 2016 -0700
Added tag jdk8u101-b13 for changeset 77df35b662ed
changeset f6daf04c0f48 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f6daf04c0f48
author: asaha
date: Tue Jun 21 18:40:46 2016 -0700
Merge
changeset ac29c9c1193a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ac29c9c1193a
author: asaha
date: Tue Jun 21 18:49:01 2016 -0700
Added tag jdk8u102-b13 for changeset f6daf04c0f48
changeset ac19c2e28a51 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ac19c2e28a51
author: andrew
date: Fri Aug 05 05:27:18 2016 +0100
Merge jdk8u102-b14
changeset e200581a7a13 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e200581a7a13
author: andrew
date: Mon Aug 08 15:51:36 2016 +0100
Added tag icedtea-3.2.0pre02 for changeset ac19c2e28a51
diffstat:
.hgtags | 127 +-
.jcheck/conf | 2 -
THIRD_PARTY_README | 1 -
agent/make/Makefile | 9 +-
agent/src/os/linux/LinuxDebuggerLocal.c | 22 +-
agent/src/os/linux/Makefile | 5 +-
agent/src/os/linux/libproc.h | 7 +
agent/src/os/linux/ps_proc.c | 52 +-
agent/src/os/linux/symtab.c | 1 +
agent/src/share/classes/sun/jvm/hotspot/HSDB.java | 20 +-
agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAARCH64.java | 39 +
agent/src/share/classes/sun/jvm/hotspot/debugger/aarch64/AARCH64ThreadContext.java | 118 +
agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java | 10 +
agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java | 86 +
agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64ThreadContext.java | 47 +
agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java | 6 +
agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64Thread.java | 87 +
agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadContext.java | 47 +
agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadFactory.java | 45 +
agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64Thread.java | 54 +
agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadContext.java | 47 +
agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadFactory.java | 45 +
agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java | 48 +-
agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java | 6 +-
agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java | 3 +
agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java | 244 +
agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java | 555 +
agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64JavaCallWrapper.java | 57 +
agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64RegisterMap.java | 52 +
agent/src/share/classes/sun/jvm/hotspot/runtime/linux_aarch64/LinuxAARCH64JavaThreadPDAccess.java | 132 +
agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java | 4 +-
make/aix/makefiles/defs.make | 6 +
make/aix/makefiles/jsig.make | 2 +
make/aix/makefiles/saproc.make | 4 +
make/aix/makefiles/vm.make | 2 +
make/bsd/makefiles/defs.make | 11 +
make/bsd/makefiles/jsig.make | 2 +
make/bsd/makefiles/saproc.make | 2 +
make/bsd/makefiles/vm.make | 2 +
make/defs.make | 13 +-
make/linux/makefiles/aarch64.make | 38 +
make/linux/makefiles/buildtree.make | 3 +
make/linux/makefiles/defs.make | 21 +
make/linux/makefiles/gcc.make | 14 +-
make/linux/makefiles/jsig.make | 4 +
make/linux/makefiles/rules.make | 20 +-
make/linux/makefiles/sa.make | 1 +
make/linux/makefiles/saproc.make | 4 +
make/linux/makefiles/vm.make | 68 +-
make/linux/platform_aarch64 | 15 +
make/sa.files | 6 +
make/solaris/makefiles/adlc.make | 6 +-
make/solaris/makefiles/defs.make | 7 +
make/solaris/makefiles/gcc.make | 4 +-
make/solaris/makefiles/jsig.make | 4 +
make/solaris/makefiles/saproc.make | 4 +
make/solaris/makefiles/vm.make | 12 +
make/windows/makefiles/debug.make | 2 +
make/windows/makefiles/defs.make | 6 +
make/windows/makefiles/fastdebug.make | 4 +-
make/windows/makefiles/product.make | 2 +
make/windows/makefiles/sa.make | 4 +
make/windows/makefiles/vm.make | 8 +
src/cpu/aarch64/vm/aarch64.ad | 16833 ++++++++++
src/cpu/aarch64/vm/aarch64Test.cpp | 38 +
src/cpu/aarch64/vm/aarch64_ad.m4 | 367 +
src/cpu/aarch64/vm/aarch64_call.cpp | 197 +
src/cpu/aarch64/vm/aarch64_linkage.S | 163 +
src/cpu/aarch64/vm/ad_encode.m4 | 73 +
src/cpu/aarch64/vm/assembler_aarch64.cpp | 1546 +
src/cpu/aarch64/vm/assembler_aarch64.hpp | 2565 +
src/cpu/aarch64/vm/assembler_aarch64.inline.hpp | 34 +
src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.cpp | 57 +
src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.hpp | 117 +
src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.inline.hpp | 287 +
src/cpu/aarch64/vm/bytecodes_aarch64.cpp | 39 +
src/cpu/aarch64/vm/bytecodes_aarch64.hpp | 32 +
src/cpu/aarch64/vm/bytes_aarch64.hpp | 76 +
src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp | 463 +
src/cpu/aarch64/vm/c1_Defs_aarch64.hpp | 82 +
src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.cpp | 203 +
src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.hpp | 74 +
src/cpu/aarch64/vm/c1_FrameMap_aarch64.cpp | 361 +
src/cpu/aarch64/vm/c1_FrameMap_aarch64.hpp | 149 +
src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp | 3264 +
src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp | 80 +
src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp | 1428 +
src/cpu/aarch64/vm/c1_LinearScan_aarch64.cpp | 34 +
src/cpu/aarch64/vm/c1_LinearScan_aarch64.hpp | 77 +
src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp | 459 +
src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp | 110 +
src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp | 1453 +
src/cpu/aarch64/vm/c1_globals_aarch64.hpp | 79 +
src/cpu/aarch64/vm/c2_globals_aarch64.hpp | 89 +
src/cpu/aarch64/vm/c2_init_aarch64.cpp | 37 +
src/cpu/aarch64/vm/codeBuffer_aarch64.hpp | 36 +
src/cpu/aarch64/vm/compiledIC_aarch64.cpp | 151 +
src/cpu/aarch64/vm/copy_aarch64.hpp | 62 +
src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp | 35 +
src/cpu/aarch64/vm/cpustate_aarch64.hpp | 592 +
src/cpu/aarch64/vm/debug_aarch64.cpp | 36 +
src/cpu/aarch64/vm/decode_aarch64.hpp | 409 +
src/cpu/aarch64/vm/depChecker_aarch64.cpp | 31 +
src/cpu/aarch64/vm/depChecker_aarch64.hpp | 32 +
src/cpu/aarch64/vm/disassembler_aarch64.hpp | 38 +
src/cpu/aarch64/vm/frame_aarch64.cpp | 847 +
src/cpu/aarch64/vm/frame_aarch64.hpp | 217 +
src/cpu/aarch64/vm/frame_aarch64.inline.hpp | 332 +
src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp | 44 +
src/cpu/aarch64/vm/globals_aarch64.hpp | 139 +
src/cpu/aarch64/vm/icBuffer_aarch64.cpp | 77 +
src/cpu/aarch64/vm/icache_aarch64.cpp | 41 +
src/cpu/aarch64/vm/icache_aarch64.hpp | 45 +
src/cpu/aarch64/vm/immediate_aarch64.cpp | 312 +
src/cpu/aarch64/vm/immediate_aarch64.hpp | 51 +
src/cpu/aarch64/vm/interp_masm_aarch64.cpp | 1724 +
src/cpu/aarch64/vm/interp_masm_aarch64.hpp | 299 +
src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp | 57 +
src/cpu/aarch64/vm/interpreterRT_aarch64.cpp | 429 +
src/cpu/aarch64/vm/interpreterRT_aarch64.hpp | 66 +
src/cpu/aarch64/vm/interpreter_aarch64.cpp | 314 +
src/cpu/aarch64/vm/interpreter_aarch64.hpp | 44 +
src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp | 95 +
src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp | 175 +
src/cpu/aarch64/vm/jniTypes_aarch64.hpp | 108 +
src/cpu/aarch64/vm/jni_aarch64.h | 64 +
src/cpu/aarch64/vm/macroAssembler_aarch64.cpp | 4886 ++
src/cpu/aarch64/vm/macroAssembler_aarch64.hpp | 1307 +
src/cpu/aarch64/vm/macroAssembler_aarch64.inline.hpp | 36 +
src/cpu/aarch64/vm/metaspaceShared_aarch64.cpp | 127 +
src/cpu/aarch64/vm/methodHandles_aarch64.cpp | 444 +
src/cpu/aarch64/vm/methodHandles_aarch64.hpp | 63 +
src/cpu/aarch64/vm/nativeInst_aarch64.cpp | 325 +
src/cpu/aarch64/vm/nativeInst_aarch64.hpp | 490 +
src/cpu/aarch64/vm/registerMap_aarch64.hpp | 46 +
src/cpu/aarch64/vm/register_aarch64.cpp | 55 +
src/cpu/aarch64/vm/register_aarch64.hpp | 258 +
src/cpu/aarch64/vm/register_definitions_aarch64.cpp | 156 +
src/cpu/aarch64/vm/relocInfo_aarch64.cpp | 119 +
src/cpu/aarch64/vm/relocInfo_aarch64.hpp | 39 +
src/cpu/aarch64/vm/runtime_aarch64.cpp | 48 +
src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp | 3116 +
src/cpu/aarch64/vm/stubGenerator_aarch64.cpp | 3474 ++
src/cpu/aarch64/vm/stubRoutines_aarch64.cpp | 277 +
src/cpu/aarch64/vm/stubRoutines_aarch64.hpp | 129 +
src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.hpp | 36 +
src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp | 2200 +
src/cpu/aarch64/vm/templateInterpreter_aarch64.hpp | 40 +
src/cpu/aarch64/vm/templateTable_aarch64.cpp | 3863 ++
src/cpu/aarch64/vm/templateTable_aarch64.hpp | 43 +
src/cpu/aarch64/vm/vmStructs_aarch64.hpp | 51 +
src/cpu/aarch64/vm/vm_version_aarch64.cpp | 329 +
src/cpu/aarch64/vm/vm_version_aarch64.hpp | 116 +
src/cpu/aarch64/vm/vmreg_aarch64.cpp | 52 +
src/cpu/aarch64/vm/vmreg_aarch64.hpp | 35 +
src/cpu/aarch64/vm/vmreg_aarch64.inline.hpp | 65 +
src/cpu/aarch64/vm/vtableStubs_aarch64.cpp | 246 +
src/cpu/ppc/vm/interp_masm_ppc_64.cpp | 40 +
src/cpu/ppc/vm/interp_masm_ppc_64.hpp | 2 +
src/cpu/ppc/vm/interpreter_ppc.cpp | 10 +
src/cpu/ppc/vm/ppc.ad | 4 +-
src/cpu/ppc/vm/sharedRuntime_ppc.cpp | 3 +-
src/cpu/ppc/vm/templateInterpreter_ppc.cpp | 12 +-
src/cpu/ppc/vm/templateTable_ppc_64.cpp | 60 +-
src/cpu/ppc/vm/vm_version_ppc.cpp | 8 +-
src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp | 7 +-
src/cpu/sparc/vm/cppInterpreter_sparc.cpp | 5 +-
src/cpu/sparc/vm/interp_masm_sparc.cpp | 61 +-
src/cpu/sparc/vm/interp_masm_sparc.hpp | 4 +-
src/cpu/sparc/vm/sharedRuntime_sparc.cpp | 7 +-
src/cpu/sparc/vm/templateInterpreter_sparc.cpp | 5 +-
src/cpu/sparc/vm/templateTable_sparc.cpp | 67 +-
src/cpu/sparc/vm/vm_version_sparc.cpp | 16 +-
src/cpu/sparc/vm/vm_version_sparc.hpp | 2 +
src/cpu/x86/vm/assembler_x86.cpp | 20 +
src/cpu/x86/vm/assembler_x86.hpp | 3 +
src/cpu/x86/vm/c1_LIRAssembler_x86.cpp | 21 +-
src/cpu/x86/vm/c1_LIRGenerator_x86.cpp | 13 +-
src/cpu/x86/vm/cppInterpreter_x86.cpp | 9 +-
src/cpu/x86/vm/interp_masm_x86.cpp | 50 +-
src/cpu/x86/vm/interp_masm_x86.hpp | 5 +-
src/cpu/x86/vm/interp_masm_x86_32.cpp | 5 +-
src/cpu/x86/vm/interp_masm_x86_64.cpp | 5 +-
src/cpu/x86/vm/jniFastGetField_x86_32.cpp | 8 +-
src/cpu/x86/vm/jniFastGetField_x86_64.cpp | 8 +-
src/cpu/x86/vm/macroAssembler_x86.cpp | 497 +
src/cpu/x86/vm/macroAssembler_x86.hpp | 19 +
src/cpu/x86/vm/sharedRuntime_x86_64.cpp | 253 +
src/cpu/x86/vm/stubGenerator_x86_64.cpp | 120 +-
src/cpu/x86/vm/stubRoutines_x86_64.hpp | 2 +-
src/cpu/x86/vm/templateInterpreter_x86_32.cpp | 10 +-
src/cpu/x86/vm/templateInterpreter_x86_64.cpp | 11 +-
src/cpu/x86/vm/templateTable_x86_32.cpp | 70 +-
src/cpu/x86/vm/templateTable_x86_64.cpp | 63 +-
src/cpu/x86/vm/vm_version_x86.cpp | 41 +
src/cpu/x86/vm/x86_64.ad | 61 +-
src/cpu/zero/vm/cppInterpreter_zero.cpp | 69 +-
src/cpu/zero/vm/cppInterpreter_zero.hpp | 6 +-
src/cpu/zero/vm/vm_version_zero.cpp | 11 +-
src/cpu/zero/vm/vm_version_zero.hpp | 3 +-
src/os/linux/vm/os_linux.cpp | 45 +-
src/os/posix/vm/os_posix.cpp | 23 +-
src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp | 53 +
src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp | 235 +
src/os_cpu/linux_aarch64/vm/bytes_linux_aarch64.inline.hpp | 44 +
src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp | 248 +
src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.s | 411 +
src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp | 44 +
src/os_cpu/linux_aarch64/vm/linux_aarch64.S | 25 +
src/os_cpu/linux_aarch64/vm/linux_aarch64.ad | 68 +
src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp | 144 +
src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp | 766 +
src/os_cpu/linux_aarch64/vm/os_linux_aarch64.hpp | 58 +
src/os_cpu/linux_aarch64/vm/os_linux_aarch64.inline.hpp | 39 +
src/os_cpu/linux_aarch64/vm/prefetch_linux_aarch64.inline.hpp | 45 +
src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp | 41 +
src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp | 36 +
src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp | 92 +
src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp | 85 +
src/os_cpu/linux_aarch64/vm/vmStructs_linux_aarch64.hpp | 54 +
src/os_cpu/linux_aarch64/vm/vm_version_linux_aarch64.cpp | 28 +
src/os_cpu/linux_x86/vm/copy_linux_x86.inline.hpp | 6 +-
src/os_cpu/linux_x86/vm/os_linux_x86.cpp | 2 +-
src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp | 1 -
src/share/tools/hsdis/Makefile | 11 +-
src/share/tools/hsdis/hsdis.c | 3 +
src/share/vm/adlc/formssel.cpp | 3 +-
src/share/vm/adlc/main.cpp | 5 +
src/share/vm/asm/assembler.hpp | 8 +-
src/share/vm/asm/assembler.inline.hpp | 3 +
src/share/vm/asm/codeBuffer.hpp | 3 +
src/share/vm/asm/macroAssembler.hpp | 3 +
src/share/vm/asm/macroAssembler.inline.hpp | 3 +
src/share/vm/asm/register.hpp | 3 +
src/share/vm/c1/c1_Canonicalizer.cpp | 17 +-
src/share/vm/c1/c1_Compilation.cpp | 26 +
src/share/vm/c1/c1_Defs.hpp | 6 +
src/share/vm/c1/c1_FpuStackSim.hpp | 3 +
src/share/vm/c1/c1_FrameMap.cpp | 3 +
src/share/vm/c1/c1_FrameMap.hpp | 3 +
src/share/vm/c1/c1_GraphBuilder.cpp | 65 +-
src/share/vm/c1/c1_Instruction.hpp | 9 +-
src/share/vm/c1/c1_LIR.cpp | 25 +-
src/share/vm/c1/c1_LIR.hpp | 23 +-
src/share/vm/c1/c1_LIRAssembler.cpp | 9 +
src/share/vm/c1/c1_LIRAssembler.hpp | 3 +
src/share/vm/c1/c1_LIRGenerator.cpp | 31 +-
src/share/vm/c1/c1_LIRGenerator.hpp | 6 +-
src/share/vm/c1/c1_LinearScan.cpp | 11 +-
src/share/vm/c1/c1_LinearScan.hpp | 3 +
src/share/vm/c1/c1_MacroAssembler.hpp | 3 +
src/share/vm/c1/c1_Runtime1.cpp | 41 +-
src/share/vm/c1/c1_Runtime1.hpp | 4 +-
src/share/vm/c1/c1_globals.hpp | 3 +
src/share/vm/ci/ciField.cpp | 4 +
src/share/vm/ci/ciInstanceKlass.cpp | 2 +
src/share/vm/ci/ciInstanceKlass.hpp | 5 +
src/share/vm/ci/ciObjectFactory.cpp | 1 +
src/share/vm/classfile/bytecodeAssembler.cpp | 3 +
src/share/vm/classfile/classFileParser.cpp | 59 +-
src/share/vm/classfile/classFileStream.hpp | 3 +
src/share/vm/classfile/defaultMethods.cpp | 6 +-
src/share/vm/classfile/dictionary.cpp | 17 +-
src/share/vm/classfile/dictionary.hpp | 5 +-
src/share/vm/classfile/javaClasses.cpp | 19 +-
src/share/vm/classfile/javaClasses.hpp | 6 +-
src/share/vm/classfile/placeholders.hpp | 2 +-
src/share/vm/classfile/stackMapTable.hpp | 3 +
src/share/vm/classfile/systemDictionary.cpp | 18 +-
src/share/vm/classfile/systemDictionaryShared.hpp | 19 +-
src/share/vm/classfile/verificationType.cpp | 21 +-
src/share/vm/classfile/verifier.cpp | 31 +-
src/share/vm/classfile/vmSymbols.hpp | 18 +-
src/share/vm/code/codeBlob.cpp | 3 +
src/share/vm/code/compiledIC.hpp | 7 +
src/share/vm/code/nmethod.cpp | 21 +
src/share/vm/code/relocInfo.hpp | 3 +
src/share/vm/code/vmreg.hpp | 5 +
src/share/vm/compiler/disassembler.cpp | 5 +-
src/share/vm/compiler/disassembler.hpp | 3 +
src/share/vm/compiler/oopMap.cpp | 7 +
src/share/vm/compiler/oopMap.hpp | 6 +-
src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp | 2 +-
src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp | 22 +-
src/share/vm/gc_implementation/g1/concurrentMark.cpp | 2 +-
src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp | 4 +-
src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp | 53 +-
src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp | 56 +-
src/share/vm/gc_implementation/g1/g1MarkSweep.cpp | 11 +
src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp | 2 +-
src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp | 2 +-
src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp | 2 +-
src/share/vm/gc_implementation/g1/heapRegion.cpp | 189 +-
src/share/vm/gc_implementation/g1/heapRegion.hpp | 3 +
src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp | 5 +-
src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp | 2 +-
src/share/vm/gc_implementation/parNew/parNewGeneration.cpp | 15 +-
src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp | 12 +
src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp | 20 +-
src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp | 28 +
src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp | 5 +-
src/share/vm/interpreter/abstractInterpreter.hpp | 2 +
src/share/vm/interpreter/bytecode.hpp | 3 +
src/share/vm/interpreter/bytecodeInterpreter.cpp | 32 +-
src/share/vm/interpreter/bytecodeInterpreter.hpp | 6 +
src/share/vm/interpreter/bytecodeInterpreter.inline.hpp | 3 +
src/share/vm/interpreter/bytecodeStream.cpp | 10 +-
src/share/vm/interpreter/bytecodeStream.hpp | 42 +-
src/share/vm/interpreter/bytecodes.cpp | 6 +-
src/share/vm/interpreter/bytecodes.hpp | 6 +-
src/share/vm/interpreter/cppInterpreter.hpp | 3 +
src/share/vm/interpreter/cppInterpreterGenerator.hpp | 3 +
src/share/vm/interpreter/interpreter.hpp | 3 +
src/share/vm/interpreter/interpreterGenerator.hpp | 3 +
src/share/vm/interpreter/interpreterRuntime.cpp | 13 +-
src/share/vm/interpreter/interpreterRuntime.hpp | 5 +-
src/share/vm/interpreter/templateInterpreter.cpp | 33 +-
src/share/vm/interpreter/templateInterpreter.hpp | 7 +-
src/share/vm/interpreter/templateInterpreterGenerator.hpp | 5 +
src/share/vm/interpreter/templateTable.cpp | 8 +-
src/share/vm/interpreter/templateTable.hpp | 7 +
src/share/vm/memory/allocation.cpp | 6 +-
src/share/vm/memory/allocation.inline.hpp | 2 +-
src/share/vm/memory/collectorPolicy.cpp | 14 +-
src/share/vm/memory/defNewGeneration.cpp | 13 +
src/share/vm/memory/generation.cpp | 12 +
src/share/vm/memory/metaspace.cpp | 48 +-
src/share/vm/memory/metaspaceShared.cpp | 13 +-
src/share/vm/memory/metaspaceShared.hpp | 11 +-
src/share/vm/memory/tenuredGeneration.cpp | 12 +
src/share/vm/memory/universe.cpp | 117 +-
src/share/vm/memory/universe.hpp | 19 +-
src/share/vm/oops/constMethod.cpp | 3 +-
src/share/vm/oops/constMethod.hpp | 7 +-
src/share/vm/oops/constantPool.hpp | 3 +
src/share/vm/oops/cpCache.hpp | 27 +-
src/share/vm/oops/instanceKlass.cpp | 37 +-
src/share/vm/oops/klass.hpp | 17 +-
src/share/vm/oops/klassVtable.cpp | 102 +-
src/share/vm/oops/klassVtable.hpp | 13 +
src/share/vm/oops/method.cpp | 60 +-
src/share/vm/oops/method.hpp | 25 +-
src/share/vm/oops/objArrayKlass.inline.hpp | 4 +-
src/share/vm/oops/oop.inline.hpp | 9 +-
src/share/vm/oops/typeArrayOop.hpp | 2 +-
src/share/vm/opto/addnode.cpp | 8 +-
src/share/vm/opto/buildOopMap.cpp | 3 +
src/share/vm/opto/c2_globals.hpp | 15 +
src/share/vm/opto/c2compiler.cpp | 9 +
src/share/vm/opto/c2compiler.hpp | 1 +
src/share/vm/opto/callGenerator.cpp | 9 +-
src/share/vm/opto/callnode.hpp | 14 +
src/share/vm/opto/cfgnode.cpp | 25 +-
src/share/vm/opto/chaitin.hpp | 5 +-
src/share/vm/opto/compile.cpp | 100 +-
src/share/vm/opto/compile.hpp | 22 +-
src/share/vm/opto/connode.cpp | 20 +-
src/share/vm/opto/connode.hpp | 16 +-
src/share/vm/opto/doCall.cpp | 26 +-
src/share/vm/opto/escape.cpp | 8 +-
src/share/vm/opto/gcm.cpp | 2 +
src/share/vm/opto/generateOptoStub.cpp | 2 +-
src/share/vm/opto/graphKit.cpp | 53 +-
src/share/vm/opto/graphKit.hpp | 4 +-
src/share/vm/opto/lcm.cpp | 11 +-
src/share/vm/opto/library_call.cpp | 266 +-
src/share/vm/opto/locknode.hpp | 2 +
src/share/vm/opto/loopTransform.cpp | 29 +-
src/share/vm/opto/loopnode.cpp | 4 +-
src/share/vm/opto/loopnode.hpp | 34 +-
src/share/vm/opto/loopopts.cpp | 11 +
src/share/vm/opto/macro.cpp | 24 +-
src/share/vm/opto/matcher.cpp | 2 +
src/share/vm/opto/memnode.cpp | 8 +-
src/share/vm/opto/mulnode.cpp | 23 +-
src/share/vm/opto/node.cpp | 14 +
src/share/vm/opto/node.hpp | 3 +
src/share/vm/opto/output.hpp | 2 +
src/share/vm/opto/parse1.cpp | 75 +-
src/share/vm/opto/parse2.cpp | 19 +-
src/share/vm/opto/phaseX.cpp | 4 +
src/share/vm/opto/regmask.cpp | 2 +
src/share/vm/opto/regmask.hpp | 2 +
src/share/vm/opto/runtime.cpp | 113 +-
src/share/vm/opto/runtime.hpp | 6 +
src/share/vm/opto/split_if.cpp | 6 +-
src/share/vm/opto/stringopts.cpp | 8 +-
src/share/vm/opto/subnode.cpp | 8 +-
src/share/vm/opto/superword.cpp | 5 +
src/share/vm/opto/type.cpp | 79 +-
src/share/vm/opto/type.hpp | 5 +
src/share/vm/prims/jni.cpp | 30 +-
src/share/vm/prims/jniCheck.cpp | 3 +
src/share/vm/prims/jni_md.h | 3 +
src/share/vm/prims/jvm.cpp | 10 +
src/share/vm/prims/jvm.h | 5 +
src/share/vm/prims/jvmtiClassFileReconstituter.cpp | 3 +
src/share/vm/prims/jvmtiEnter.xsl | 4 +-
src/share/vm/prims/jvmtiEnv.cpp | 18 +-
src/share/vm/prims/jvmtiEnvBase.cpp | 8 +-
src/share/vm/prims/jvmtiExport.cpp | 15 +-
src/share/vm/prims/jvmtiRedefineClasses.cpp | 8 +-
src/share/vm/prims/jvmtiTagMap.cpp | 2 +
src/share/vm/prims/jvmtiTrace.cpp | 6 +-
src/share/vm/prims/methodHandles.hpp | 3 +
src/share/vm/prims/unsafe.cpp | 40 +-
src/share/vm/prims/whitebox.cpp | 8 +-
src/share/vm/runtime/advancedThresholdPolicy.cpp | 5 +-
src/share/vm/runtime/arguments.cpp | 25 +-
src/share/vm/runtime/atomic.inline.hpp | 3 +
src/share/vm/runtime/deoptimization.cpp | 39 +-
src/share/vm/runtime/dtraceJSDT.hpp | 3 +
src/share/vm/runtime/frame.cpp | 3 +
src/share/vm/runtime/frame.hpp | 5 +
src/share/vm/runtime/frame.inline.hpp | 6 +
src/share/vm/runtime/globals.hpp | 25 +-
src/share/vm/runtime/icache.hpp | 3 +
src/share/vm/runtime/java.cpp | 3 +
src/share/vm/runtime/javaCalls.hpp | 3 +
src/share/vm/runtime/javaFrameAnchor.hpp | 3 +
src/share/vm/runtime/mutex.cpp | 10 -
src/share/vm/runtime/orderAccess.inline.hpp | 3 +
src/share/vm/runtime/os.cpp | 4 +
src/share/vm/runtime/os.hpp | 7 +
src/share/vm/runtime/prefetch.inline.hpp | 3 +
src/share/vm/runtime/reflection.cpp | 4 +-
src/share/vm/runtime/registerMap.hpp | 6 +
src/share/vm/runtime/relocator.hpp | 3 +
src/share/vm/runtime/safepoint.cpp | 8 +-
src/share/vm/runtime/sharedRuntime.cpp | 26 +
src/share/vm/runtime/sharedRuntime.hpp | 6 +
src/share/vm/runtime/stackValueCollection.cpp | 3 +
src/share/vm/runtime/statSampler.cpp | 3 +
src/share/vm/runtime/stubRoutines.cpp | 9 +
src/share/vm/runtime/stubRoutines.hpp | 20 +-
src/share/vm/runtime/thread.cpp | 8 +-
src/share/vm/runtime/thread.hpp | 5 +-
src/share/vm/runtime/thread.inline.hpp | 2 +-
src/share/vm/runtime/threadLocalStorage.hpp | 3 +
src/share/vm/runtime/vframeArray.cpp | 2 +-
src/share/vm/runtime/vmStructs.cpp | 10 +
src/share/vm/runtime/vm_version.cpp | 4 +
src/share/vm/runtime/vm_version.hpp | 11 +
src/share/vm/services/diagnosticCommand.cpp | 6 +
src/share/vm/services/diagnosticCommand.hpp | 1 +
src/share/vm/services/heapDumper.cpp | 109 +-
src/share/vm/services/threadService.hpp | 8 +-
src/share/vm/utilities/copy.hpp | 3 +
src/share/vm/utilities/globalDefinitions.hpp | 57 +-
src/share/vm/utilities/macros.hpp | 8 +
src/share/vm/utilities/vmError.cpp | 10 +-
test/TEST.groups | 2 +-
test/aarch64/DoubleArithTests.java | 49 +
test/aarch64/DoubleCmpTests.java | 102 +
test/aarch64/FloatArithTests.java | 49 +
test/aarch64/FloatCmpTests.java | 102 +
test/aarch64/IntArithTests.java | 131 +
test/aarch64/IntCmpTests.java | 102 +
test/aarch64/IntLogicTests.java | 66 +
test/aarch64/IntShiftTests.java | 78 +
test/aarch64/LongArithTests.java | 132 +
test/aarch64/LongCmpTests.java | 102 +
test/aarch64/LongLogicTests.java | 68 +
test/aarch64/LongShiftTests.java | 77 +
test/compiler/codegen/8144028/BitTests.java | 164 +
test/compiler/codegen/IntRotateWithImmediate.java | 24 +-
test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java | 4 +-
test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java | 284 +
test/compiler/intrinsics/muladd/TestMulAdd.java | 118 +
test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java | 25 +
test/compiler/intrinsics/sha/cli/SHAOptionsBase.java | 13 +
test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java | 7 +-
test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java | 2 +
test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java | 7 +-
test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java | 2 +
test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java | 7 +-
test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java | 2 +
test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java | 2 +
test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java | 2 +
test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java | 3 +-
test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedAArch64CPU.java | 93 +
test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java | 66 +
test/compiler/intrinsics/squaretolen/TestSquareToLen.java | 116 +
test/compiler/jsr292/LongReferenceCastingTest.java | 75 +
test/compiler/loopopts/CountedLoopProblem.java | 28 +-
test/compiler/loopopts/TestArraysFillDeadControl.java | 53 +
test/compiler/loopopts/TestLoopPeeling.java | 100 +
test/compiler/native/TestDirtyInt.java | 43 +
test/compiler/native/TestDirtyInt.sh | 80 +
test/compiler/native/libTestDirtyInt.c | 33 +
test/compiler/stable/StableConfiguration.java | 22 +-
test/compiler/stringopts/TestStringObjectInitialization.java | 78 +
test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java | 21 +-
test/compiler/types/TestMeetIncompatibleInterfaceArrays.java | 351 +
test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java | 315 +
test/compiler/vectorization/TestVectorUnalignedOffset.java | 55 +
test/gc/8000311/Test8000311.java | 42 -
test/gc/TestG1ZeroPGCTJcmdThreadPrint.java | 54 -
test/gc/TestSoftReferencesBehaviorOnOOME.java | 146 +
test/gc/TestVerifySubSet.java | 91 +
test/gc/ergonomics/TestDynamicNumberOfGCThreads.java | 79 +
test/gc/metaspace/TestPerfCountersAndMemoryPools.java | 4 +-
test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java | 34 +-
test/stress/gc/TestStressRSetCoarsening.java | 334 +
test/testlibrary/whitebox/sun/hotspot/WhiteBox.java | 4 +-
505 files changed, 73382 insertions(+), 1081 deletions(-)
diffs (truncated from 83637 to 500 lines):
diff -r d6c92b9e192e -r e200581a7a13 .hgtags
--- a/.hgtags Mon Jan 25 13:21:15 2016 -0800
+++ b/.hgtags Mon Aug 08 15:51:36 2016 +0100
@@ -50,6 +50,7 @@
faf94d94786b621f8e13cbcc941ca69c6d967c3f jdk7-b73
f4b900403d6e4b0af51447bd13bbe23fe3a1dac7 jdk7-b74
d8dd291a362acb656026a9c0a9da48501505a1e7 jdk7-b75
+b4ab978ce52c41bb7e8ee86285e6c9f28122bbe1 icedtea7-1.12
9174bb32e934965288121f75394874eeb1fcb649 jdk7-b76
455105fc81d941482f8f8056afaa7aa0949c9300 jdk7-b77
e703499b4b51e3af756ae77c3d5e8b3058a14e4e jdk7-b78
@@ -87,6 +88,7 @@
07226e9eab8f74b37346b32715f829a2ef2c3188 hs18-b01
e7e7e36ccdb5d56edd47e5744351202d38f3b7ad jdk7-b87
4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b jdk7-b88
+a393ff93e7e54dd94cc4211892605a32f9c77dad icedtea7-1.13
15836273ac2494f36ef62088bc1cb6f3f011f565 jdk7-b89
4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b hs18-b02
605c9707a766ff518cd841fc04f9bb4b36a3a30b jdk7-b90
@@ -160,6 +162,7 @@
b898f0fc3cedc972d884d31a751afd75969531cf hs21-b05
bd586e392d93b7ed7a1636dcc8da2b6a4203a102 jdk7-b136
bd586e392d93b7ed7a1636dcc8da2b6a4203a102 hs21-b06
+591c7dc0b2ee879f87a7b5519a5388e0d81520be icedtea-1.14
2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f jdk7-b137
2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f hs21-b07
0930dc920c185afbf40fed9a655290b8e5b16783 jdk7-b138
@@ -305,6 +308,7 @@
990bbd393c239d95310ccc38094e57923bbf1d4a hs25-b14
e94068d4ff52849c8aa0786a53a59b63d1312a39 jdk8-b70
0847210f85480bf3848dc90bc2ab23c0a4791b55 jdk8-b71
+2c52e96f640d60368c2efd07e1acfe35ec3e0045 initial_upload
d5cb5830f570d1304ea4b196dde672a291b55f29 jdk8-b72
1e129851479e4f5df439109fca2c7be1f1613522 hs25-b15
11619f33cd683c2f1d6ef72f1c6ff3dacf5a9f1c jdk8-b73
@@ -322,7 +326,7 @@
df5396524152118535c36da5801d828b560d19a2 hs25-b21
4a198b201f3ce84433fa94a3ca65d061473e7c4c jdk8-b80
dd6350b4abc4a6c19c89dd982cc0e4f3d119885c hs25-b22
-65b797426a3bec6e91b64085a0cfb94adadb634a jdk8-b81
+31390de29c4bb5f7e78b2e970f92197c04a4ed4d aarch64-20130813
0631ebcc45f05c73b09a56c2586685af1f781c1d hs25-b23
3db4ab0e12f437fe374817de346b2b0c6b4a5b31 jdk8-b82
e3a41fc0234895eba4f272b984f7dacff495f8eb hs25-b24
@@ -381,6 +385,8 @@
566db1b0e6efca31f181456e54c8911d0192410d hs25-b51
c81dd5393a5e333df7cb1f6621f5897ada6522b5 jdk8-b109
58043478c26d4e8bf48700acea5f97aba8b417d4 hs25-b52
+f043f9395d362da011b111cf8c142af1caf6f64d preview_rc1
+33029403ab5913db80c4e4d1870809d3ade8e81c preview_rc2
6209b0ed51c086d4127bac0e086c8f326d1764d7 jdk8-b110
562a3d356de67670b4172b82aca2d30743449e04 hs25-b53
f6962730bbde82f279a0ae3a1c14bc5e58096c6e jdk8-b111
@@ -418,12 +424,17 @@
d45454002494d147c0761e6b37d8a73064f3cf92 hs25-b68
32f017489ba5dd1bedabb9fa1d26bcc74d0a72b6 hs25-b69
35038da7bb9ddd367a0a6bf926dfb281aee1d554 jdk8-b127
+18e5cbbe8abf64a043e2482c625e04acde33a3f8 jdk8_b128_aarch64_rc1
+39d28a8ea5be4e5c1ce659b7e6b3dadbbb1f908b jdk8_b128_aarch64_rc3
+cc094e1af98de679e81d17d3fc2653158c7b26c6 jdk8_b128_aarch64_rc4
+e5b35062dee3eaeac2fb80aac932cbcc36256c92 jdk8_b128_aarch64_992
874c0b4a946c362bbf20d37c2a564b39093152e6 jdk8-b128
cb39165c4a65bbff8db356df411e762f9e5423b8 jdk8-b129
1dbaf664a611e5d9cab6d1be42537b67d0d05f94 jdk8-b130
b5e7ebfe185cb4c2eeb8a919025fc6a26be2fcef jdk8-b131
9f9179e8f0cfe74c08f3716cf3c38e21e1de4c4a hs25-b70
0c94c41dcd70e9a9b4d96e31275afd5a73daa72d jdk8-b132
+72b29bfe67fa902516bca75c166a29fccb8c5be2 jdk8_final
4a35ef38e2a7bc64df20c7700ba69b37e3ddb8b5 jdk8u5-b01
e5561d89fe8bfc79cd6c8fcc36d270cc6a49ec6e jdk8u5-b02
2f9eb9fcab6c42c8c84ddb44170ea33235116d84 jdk8u5-b03
@@ -471,6 +482,7 @@
5186bc5047c1725888ed99f423bdfaa116e05abe hs25.20-b09
4d73f1e99f97d1444e16ee5ef4634eb2129969ad jdk8u20-b09
27a9e6a96a8ced7b7ee892d5d0f1a735b9010abb hs25.20-b10
+c2767d7216058484f87920557a3f9282506e5ce5 icedtea-3.0.0pre01
300e2c5eeb2710de3630d14ffe4592214633dbff jdk8u20-b10
70dc2c030c69470a5d9099b7f54e4cfef89276fd jdk8u20-b11
b6a2ba7d3ea7259a76c8ff1ec22fac9094494c1c hs25.20-b11
@@ -496,6 +508,7 @@
e4a6e7f1b90b85270aee1c54edaca3ef737082f1 hs25.20-b21
f7429096a202cab5c36a0f20dea33c554026010f jdk8u20-b22
7c56530b11496459e66cb9ea933035002311672c hs25.20-b22
+877471da7fbbe69d029b990b77a70e7fcf3d02ed icedtea-3.0.0pre02
f09d1f6a401e25a54dad44bb7bea482e47558af5 jdk8u20-b23
42ddd0bbcb6630fe463ec9bc1893c838d5edff1b jdk8u20-b24
00cf2b6f51b9560b01030e8f4c28c466f0b21fe3 hs25.20-b23
@@ -574,6 +587,9 @@
6b93bf9ea3ea57ed0fe53cfedb2f9ab912c324e5 jdk8u40-b12
521e269ae1daa9df1cb0835b97aa76bdf340fcb2 hs25.40-b17
86307d47790785398d0695acc361bccaefe25f94 jdk8u40-b13
+b280f4f4f11916e202aaa4d458630d4c26b59e2a jdk8u40-b12-aarch64
+26fc60dd5da8d3f1554fb8f2553f050839a539c6 jdk8u40-b12-aarch64-1262
+d7c03eb8b2c2bc4d34438699f07609ba4c4bca5c jdk8u40-b12-aarch64-1263
4d5dc0d0f8799fafa1135d51d85edd4edd566501 hs25.40-b18
b8ca8ec1daea70f7c0d519e866f9f147ec247055 jdk8u40-b14
eb16b24e2eba9bdf04a9b377bebc2db9f713ff5e jdk8u40-b15
@@ -588,6 +604,9 @@
d9349fa8822336e0244da0a8448f3e6b2d62741d jdk8u40-b19
c3933f52eeb33f70ee562464edddfe9f01d944fd jdk8u40-b20
d2e9a6bec4f2eec8506eed16f7324992a85d8480 hs25.40-b24
+85e5201a55e4dcf1b5dbb90bcfee072245e8a458 icedtea-3.0.0pre03
+7e5a87c79d696b280bae72ee7510e2a438c45960 icedtea-3.0.0pre04
+b07272ef9ccdf3066fbfd6e28bac10baad9417b6 icedtea-3.0.0pre05
25ec4a67433744bbe3406e5069e7fd1876ebbf2f jdk8u40-b21
0f0cb4eeab2d871274f4ffdcd6017d2fdfa89238 hs25.40-b25
0ee548a1cda08c884eccd563e2d5fdb6ee769b5a jdk8u40-b22
@@ -598,6 +617,7 @@
6824e2475e0432e27f9cc51838bc34ea5fbf5113 jdk8u40-b27
8220f68a195f6eeed2f5fb6e8a303726b512e899 jdk8u40-b31
850a290eb1088a61178d1910c500e170ef4f4386 jdk8u40-b32
+e6aa4a8c1b46a05b6c493b4ffe5c2555013f5c99 jdk8u40-b33
1b3abbeee961dee49780c0e4af5337feb918c555 jdk8u40-b10
f10fe402dfb1543723b4b117a7cba3ea3d4159f1 hs25.40-b15
99372b2fee0eb8b3452f47230e84aa6e97003184 jdk8u40-b11
@@ -670,6 +690,7 @@
20bad8c6c7b406c3603b4e22b15cd990840a9d62 jdk8u51-b31
e51afd2a1fc17de59ff3c79003210a40a28ac960 jdk8u51-b32
b2427357cc98aeb2716ee2e89e733794afb4057b jdk8u51-b33
+4b722db6d38583ee3e71c43d9996bf1ebb8a412e jdk8u51-b34
d9349fa8822336e0244da0a8448f3e6b2d62741d jdk8u60-b00
d9349fa8822336e0244da0a8448f3e6b2d62741d hs25.60-b00
ebf89088c08ab0508b9002b48dd3d68a340259af hs25.60-b01
@@ -720,6 +741,11 @@
0e4094950cd312c8f95c7f37336606323fe049fe jdk8u60-b23
d89ceecf1bad55e1aee2932b8895d60fc64c15db hs25.60-b23
fb157d537278cda4150740e27bb57cd8694e15bf jdk8u60-b24
+11098f828fb815a467e77729f2055d6b1575ad3e arch64-jdk8u60-b24
+8ec803e97a0d578eaeaf8375ee295a5928eb546f aarch64-jdk8u60-b24.2
+2ee4407fe4e4ae13c5c7ef20709616cb3f43dea9 icedtea-3.0.0pre06
+ddebea156752c9a58ab2ab82f5dc28efee5f8f82 icedtea-3.0.0pre07
+c313c4782bb33aa4ea49f1342c54b3138af418a1 icedtea-3.0.0pre08
6b4ea38c01bd9cc86d0aa8926f4855ff6ee365ee jdk8u60-b25
6a6759372807f49aa7a66ddc36aa91d6648d2097 jdk8u60-b26
10ad4b9d79f98fa3545c88a342a68a80d198b808 jdk8u60-b27
@@ -763,6 +789,11 @@
a6f2a7ba281291f5dab79fa494f7cfaa6232c88b jdk8u66-b17
9ae2a5adabba97d9ebf79e13b325f1ff368ce014 jdk8u66-b18
527f62b70faee4a0c15f365def024b87012e6934 jdk8u66-b31
+d8be40462cfb6de441818aec8c30e03077189010 jdk8u66-b32
+6a0b19c56d797c2975f0cf505190e8f5d69b0b7a jdk8u66-b33
+3d55b1055c782375e39ebbddba2887379bc3531c jdk8u66-b34
+95b0e04287fb443a4eee64504e0f18bc324c7abd jdk8u66-b35
+dce99debdba26def128cd8b2d3eae93d7d789ee2 jdk8u66-b36
9a158a0c243beb610dbaabd63d6218d3ce5825f1 jdk8u71-b00
67df26e363fb7e722032fd286673642fc999957c jdk8u71-b01
1a799d49de23d84f658ade1d3805a1924e7e1e84 jdk8u71-b02
@@ -794,9 +825,103 @@
b8e7dd0e21173ad829b40361763d27cb6ac532e9 jdk8u72-b12
a8e4754b89aecc388623394a20f6d43d4c58f083 jdk8u72-b13
dc2fdd4e0b8105268b8231040f761f27ab4523f2 jdk8u72-b14
+dbf85d44da89a2428b3bd678be791c314e148845 icedtea-3.0.0pre09
d6670c5d49ba381405ec9f69a78ccc5b8b0c8473 jdk8u72-b15
+da43260704c28b9f19cb652090ae65c258220fd6 jdk8u72-b31
+26b99cd20661a1fa05939d1856a9389311e01c4f jdk8u73-b00
+931c31db01ae873525a1b2c306b01129eb431960 jdk8u73-b01
+67566d815a66d958c1f817d65f1621ba1d2e5f33 jdk8u73-b02
+451dda77f6c29bd3260e87f847a9eadae122a759 jdk8u74-b00
+c1031a924f2c910fad078838b88a2f0146f2de98 jdk8u74-b01
+ca9cae9aa9e989bbe6713c91d55c913edeaecce4 jdk8u74-b02
+a5b78b56841e97ce00463874f1b7f63c54d84934 jdk8u74-b31
+94ec11846b18111e73929b6caa9fbe7262e142c1 jdk8u74-b32
+1b6d4fd2730e58f17820930f797938dc182117c4 jdk8u77-b00
+ddd297e340b1170d3cec011ee64e729f8b493c86 jdk8u77-b01
+1b4072e4bb3ad54c4e894998486a8b33f0689160 jdk8u77-b02
+223b64a19e94222dd97b92bb40abcfbc0bf6ef1f jdk8u77-b03
+dd8507f51d786572dae18af8ffdc5a1ea34c755e jdk8u77-b31
+
+94ec11846b18111e73929b6caa9fbe7262e142c1 jdk8u74-b32
+da43260704c28b9f19cb652090ae65c258220fd6 jdk8u72-b31
+c0242ea4bde19d72be5149feda112a39e8c89b0a jdk8u75-b00
+ca3b8c8e390ab0540b0cc2e5def869b38e460d86 jdk8u75-b01
+9aef5b5e0a68f20059cfa9e2806b4ff0e11a3d31 jdk8u75-b02
+2df9fe896819362b9075a670b78106b249e50d6d jdk8u75-b03
+b374548dcb4834eb8731a06b52faddd0f10bd45d jdk8u101-b00
+32b682649973231b54740c09b10889660f6ebde5 jdk8u75-b04
+1f43bd4fab06d2ca5d1964611df14d8506d6b36e jdk8u75-b05
+916712f178c39d0acbc590f38802133fc86a7346 jdk8u75-b06
+8c791dd1c24d85ebd18b03d49185c2a25263c129 jdk8u75-b07
+e4a935cb6f7178912fd653e2a9514eadec7935ab jdk8u75-b08
+e97c45c377eb8d022cfe24b73737fa312107e0a5 jdk8u75-b09
+d44c7e324682a30e064503ef9582d83a41f4173e jdk8u75-b10
+cc78c97abff85062d6844fa253081e26a0a60150 jdk8u75-b12
+1b6d4fd2730e58f17820930f797938dc182117c4 jdk8u77-b00
+ddd297e340b1170d3cec011ee64e729f8b493c86 jdk8u77-b01
+1b4072e4bb3ad54c4e894998486a8b33f0689160 jdk8u77-b02
+e9585e814cc954c06e870f3bdf37171029da0d5e icedtea-3.0.0pre10
+5e587a29a6aac06d6b5a7ebeea99a291d82520c8 icedtea-3.0.0
+49b8cecd1bbe2c2ba0ad1aec6722078b621866a1 icedtea-3.0-branchpoint
+223b64a19e94222dd97b92bb40abcfbc0bf6ef1f jdk8u77-b03
+bbbb05e91c629f8d9eef2ba43933767f68a898b0 jdk8u91-b00
+e36b6ade0499eadfd8673fe62ef0a613af2e6d67 jdk8u91-b13
+fa8991ccf6e5b74890a0b5672440b3c09d8d8732 jdk8u91-b14
+e1ea97ad19af4d1e0bda449aa43be7e1b118ffe9 jdk8u91-b15
+1b6d4fd2730e58f17820930f797938dc182117c4 jdk8u77-b00
+ddd297e340b1170d3cec011ee64e729f8b493c86 jdk8u77-b01
+1b4072e4bb3ad54c4e894998486a8b33f0689160 jdk8u77-b02
+223b64a19e94222dd97b92bb40abcfbc0bf6ef1f jdk8u77-b03
d7b01fb81aa8a5437cb03bc36afe15cf0e55fb89 jdk8u76-b00
c1679cc87ba045219169cabb6b9b378c2b5cc578 jdk8u76-b01
218483967e52b419d885d34af4488a81c5133804 jdk8u76-b02
2a2720daacaa8d9a3ba9435cfaaf9751241d2062 jdk8u76-b03
16f7b676725aadafb79ea105b22df112e2593a78 jdk8u76-b04
+35bfaf7f9021b5c1e86effbeac075753a82e9a0c jdk8u76-b05
+6449ee3bf707225372709ac830524c00984c601f jdk8u76-b06
+7d1074c74d6000ec8257917ebfcee3fed4249f7d jdk8u76-b07
+392f8722fc513e28f78c5c563d51af7dc8466b29 jdk8u76-b08
+3bf0f5b8a892defd0bf9731b4e15926881fcda74 jdk8u76-b09
+a2b0ee820059a44be558a2d435b7d85ed5a8b63a jdk8u76-b10
+16aa1f621ec67db1a55ebf6527750164ab63088d jdk8u76-b11
+9a87701e22b3cae79fdfd8cdb732051e02a710fa jdk8u76-b12
+481dcde745b6aec035781ed9f6797cfc93719f71 jdk8u92-b00
+f3e1e734e2d29101a9537ddeb71ecad413fcd352 jdk8u92-b13
+cbd30c92ef7a62846124e28b35aaf668621b1105 icedtea-3.1.0pre01
+76eca5cf31500ecb1d1807685729a7ea5c3780e7 icedtea-3.1.0pre02
+ea6933324a7a52379d7f1e18e7525fd619079865 icedtea-3.1.0pre03
+0f47eef348e2ec17dd6492886c57e23023fbc435 icedtea-3.1.0pre04
+24a09407d71bb2cc4848bfa21660c890b4d722b1 jdk8u92-b14
+445941ba41c0e3829fe02140690b144281ac2141 jdk8u92-b31
+b374548dcb4834eb8731a06b52faddd0f10bd45d jdk8u81-b00
+ead07188d11107e877e8e4ad215ff6cb238a8a92 jdk8u101-b01
+34429bad9986677f4991c80aeb22665842881cba jdk8u101-b02
+b41d5faaf1d32ed1bf9592f65f2f94ddd4c60fc4 jdk8u101-b03
+ceecf88e5c2c09bfabf5926581e6d0b0f65f5148 jdk8u101-b04
+19e74265fc8def6a7fc96c836d8ebe38ad1cf199 jdk8u101-b05
+7c60503b0888ac16eac80a6cd074195973f8dedb jdk8u101-b06
+cb4af293fe70549b51039bb9197f373e6750fafb jdk8u101-b07
+8ed377d2cec94435d1617a37999960a24be73ad9 jdk8u101-b08
+9be452c4e7161e60d623d55bb72ad013386aefd1 jdk8u101-b09
+218a44a163fa8c2532fd5f2e8ea9bc3c9c2ca8cf jdk8u101-b10
+0095e54dcaa1acfe1614feff9600734c26af7ae8 jdk8u101-b11
+286fe17d81c3d153611a28e50926083ae934cc56 jdk8u101-b12
+e480e0df8eea8e5d022672a450cd6c8e2eeac86b icedtea-3.1.0
+90416ba05ba1cde27da26ca1e6cc66062e883c17 icedtea-3.2.0pre01
+77df35b662ed98236f67ab18e23691460f986981 jdk8u101-b13
+d6c92b9e192ef97305a699e868387d55821c81ad jdk8u102-b00
+d6c92b9e192ef97305a699e868387d55821c81ad jdk8u82-b00
+516a64e6d7c2dc29fd932bf3b8313e560a01bcd0 jdk8u102-b01
+83dc7e55f71596e6e76fabfa56b6008e070ff44c jdk8u102-b02
+ef01a1634bb41dd5b36fc9824f8d35f745c6bd5a jdk8u102-b03
+2094cac55c5955b4f19cd9e35e3be8b467e59b57 jdk8u102-b04
+a96cf90239c64f51679d106b852c9a5b343b9488 jdk8u102-b05
+12cd1f9b403eb5024e8642bfa59136cd275899a4 jdk8u102-b06
+9ff5455815c1864ef7ca2d5232decd2023d1d043 jdk8u102-b07
+69f5f6c2beeb3bb126494ed779ae1686f61602b9 jdk8u102-b08
+b5ecd8067e899c4bfb8d327ee7583a32129772d4 jdk8u102-b09
+2672cfc2d7b6ffa07b7714208f9d46a405211d94 jdk8u102-b10
+36a1a2875ed55fa17818f3eb203e27922a7b4589 jdk8u102-b11
+340e1a736ef7169786e70db7f31ffd32bc3be24d jdk8u102-b12
+f6daf04c0f48dab5420ad63d21da82a7fa4e3ad7 jdk8u102-b13
+ac19c2e28a511cacde863e39802c2e5277e1665f icedtea-3.2.0pre02
diff -r d6c92b9e192e -r e200581a7a13 .jcheck/conf
--- a/.jcheck/conf Mon Jan 25 13:21:15 2016 -0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r d6c92b9e192e -r e200581a7a13 THIRD_PARTY_README
--- a/THIRD_PARTY_README Mon Jan 25 13:21:15 2016 -0800
+++ b/THIRD_PARTY_README Mon Aug 08 15:51:36 2016 +0100
@@ -3571,4 +3571,3 @@
--- end of LICENSE ---
-------------------------------------------------------------------------------
-
diff -r d6c92b9e192e -r e200581a7a13 agent/make/Makefile
--- a/agent/make/Makefile Mon Jan 25 13:21:15 2016 -0800
+++ b/agent/make/Makefile Mon Aug 08 15:51:36 2016 +0100
@@ -58,11 +58,13 @@
sun.jvm.hotspot.debugger.dummy \
sun.jvm.hotspot.debugger.linux \
sun.jvm.hotspot.debugger.linux.amd64 \
+sun.jvm.hotspot.debugger.linux.aarch64 \
sun.jvm.hotspot.debugger.linux.x86 \
sun.jvm.hotspot.debugger.posix \
sun.jvm.hotspot.debugger.posix.elf \
sun.jvm.hotspot.debugger.proc \
sun.jvm.hotspot.debugger.proc.amd64 \
+sun.jvm.hotspot.debugger.proc.aarch64 \
sun.jvm.hotspot.debugger.proc.sparc \
sun.jvm.hotspot.debugger.proc.x86 \
sun.jvm.hotspot.debugger.remote \
@@ -88,11 +90,13 @@
sun.jvm.hotspot.prims \
sun.jvm.hotspot.runtime \
sun.jvm.hotspot.runtime.amd64 \
+sun.jvm.hotspot.runtime.aarch64 \
sun.jvm.hotspot.runtime.bsd \
sun.jvm.hotspot.runtime.bsd_amd64 \
sun.jvm.hotspot.runtime.bsd_x86 \
sun.jvm.hotspot.runtime.linux \
sun.jvm.hotspot.runtime.linux_amd64 \
+sun.jvm.hotspot.runtime.linux_aarch64 \
sun.jvm.hotspot.runtime.linux_sparc \
sun.jvm.hotspot.runtime.linux_x86 \
sun.jvm.hotspot.runtime.posix \
@@ -143,12 +147,13 @@
sun/jvm/hotspot/debugger/dummy/*.java \
sun/jvm/hotspot/debugger/linux/*.java \
sun/jvm/hotspot/debugger/linux/x86/*.java \
+sun/jvm/hotspot/debugger/linux/aarch64/*.java \
sun/jvm/hotspot/debugger/posix/*.java \
sun/jvm/hotspot/debugger/posix/elf/*.java \
sun/jvm/hotspot/debugger/proc/*.java \
-sun/jvm/hotspot/debugger/proc/amd64/*.java \
sun/jvm/hotspot/debugger/proc/sparc/*.java \
sun/jvm/hotspot/debugger/proc/x86/*.java \
+sun/jvm/hotspot/debugger/proc/aarch64/*.java \
sun/jvm/hotspot/debugger/remote/*.java \
sun/jvm/hotspot/debugger/remote/amd64/*.java \
sun/jvm/hotspot/debugger/remote/sparc/*.java \
@@ -169,11 +174,13 @@
sun/jvm/hotspot/prims/*.java \
sun/jvm/hotspot/runtime/*.java \
sun/jvm/hotspot/runtime/amd64/*.java \
+sun/jvm/hotspot/runtime/aarch64/*.java \
sun/jvm/hotspot/runtime/bsd/*.java \
sun/jvm/hotspot/runtime/bsd_amd64/*.java \
sun/jvm/hotspot/runtime/bsd_x86/*.java \
sun/jvm/hotspot/runtime/linux/*.java \
sun/jvm/hotspot/runtime/linux_amd64/*.java \
+sun/jvm/hotspot/runtime/linux_aarch64/*.java \
sun/jvm/hotspot/runtime/linux_sparc/*.java \
sun/jvm/hotspot/runtime/linux_x86/*.java \
sun/jvm/hotspot/runtime/posix/*.java \
diff -r d6c92b9e192e -r e200581a7a13 agent/src/os/linux/LinuxDebuggerLocal.c
--- a/agent/src/os/linux/LinuxDebuggerLocal.c Mon Jan 25 13:21:15 2016 -0800
+++ b/agent/src/os/linux/LinuxDebuggerLocal.c Mon Aug 08 15:51:36 2016 +0100
@@ -49,6 +49,10 @@
#include "sun_jvm_hotspot_debugger_sparc_SPARCThreadContext.h"
#endif
+#ifdef aarch64
+#include "sun_jvm_hotspot_debugger_aarch64_AARCH64ThreadContext.h"
+#endif
+
static jfieldID p_ps_prochandle_ID = 0;
static jfieldID threadList_ID = 0;
static jfieldID loadObjectList_ID = 0;
@@ -333,7 +337,7 @@
return (err == PS_OK)? array : 0;
}
-#if defined(i386) || defined(amd64) || defined(sparc) || defined(sparcv9)
+#if defined(i386) || defined(amd64) || defined(sparc) || defined(sparcv9) || defined(aarch64)
JNIEXPORT jlongArray JNICALL Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_getThreadIntegerRegisterSet0
(JNIEnv *env, jobject this_obj, jint lwp_id) {
@@ -355,6 +359,9 @@
#ifdef amd64
#define NPRGREG sun_jvm_hotspot_debugger_amd64_AMD64ThreadContext_NPRGREG
#endif
+#ifdef aarch64
+#define NPRGREG sun_jvm_hotspot_debugger_aarch64_AARCH64ThreadContext_NPRGREG
+#endif
#if defined(sparc) || defined(sparcv9)
#define NPRGREG sun_jvm_hotspot_debugger_sparc_SPARCThreadContext_NPRGREG
#endif
@@ -450,6 +457,19 @@
regs[REG_INDEX(R_O7)] = gregs.u_regs[14];
#endif /* sparc */
+#if defined(aarch64)
+
+#define REG_INDEX(reg) sun_jvm_hotspot_debugger_aarch64_AARCH64ThreadContext_##reg
+
+ {
+ int i;
+ for (i = 0; i < 31; i++)
+ regs[i] = gregs.regs[i];
+ regs[REG_INDEX(SP)] = gregs.sp;
+ regs[REG_INDEX(PC)] = gregs.pc;
+ }
+#endif /* aarch64 */
+
(*env)->ReleaseLongArrayElements(env, array, regs, JNI_COMMIT);
return array;
diff -r d6c92b9e192e -r e200581a7a13 agent/src/os/linux/Makefile
--- a/agent/src/os/linux/Makefile Mon Jan 25 13:21:15 2016 -0800
+++ b/agent/src/os/linux/Makefile Mon Aug 08 15:51:36 2016 +0100
@@ -53,14 +53,15 @@
$(JAVAH) -jni -classpath ../../../build/classes -d $(ARCH) \
sun.jvm.hotspot.debugger.x86.X86ThreadContext \
sun.jvm.hotspot.debugger.sparc.SPARCThreadContext \
- sun.jvm.hotspot.debugger.amd64.AMD64ThreadContext
+ sun.jvm.hotspot.debugger.amd64.AMD64ThreadContext \
+ sun.jvm.hotspot.debugger.aarch64.AARCH64ThreadContext
$(GCC) $(CFLAGS) $< -o $@
$(ARCH)/sadis.o: ../../share/native/sadis.c
$(JAVAH) -jni -classpath ../../../build/classes -d $(ARCH) \
sun.jvm.hotspot.asm.Disassembler
$(GCC) $(CFLAGS) $< -o $@
-
+
$(ARCH)/%.o: %.c
$(GCC) $(CFLAGS) $< -o $@
diff -r d6c92b9e192e -r e200581a7a13 agent/src/os/linux/libproc.h
--- a/agent/src/os/linux/libproc.h Mon Jan 25 13:21:15 2016 -0800
+++ b/agent/src/os/linux/libproc.h Mon Aug 08 15:51:36 2016 +0100
@@ -36,6 +36,10 @@
#include
+#if defined(aarch64)
+#include "asm/ptrace.h"
+#endif
+
/************************************************************************************
0. This is very minimal subset of Solaris libproc just enough for current application.
@@ -72,6 +76,9 @@
#include
#define user_regs_struct pt_regs
#endif
+#if defined(aarch64)
+#define user_regs_struct user_pt_regs
+#endif
// This C bool type must be int for compatibility with Linux calls and
// it would be a mistake to equivalence it to C++ bool on many platforms
diff -r d6c92b9e192e -r e200581a7a13 agent/src/os/linux/ps_proc.c
--- a/agent/src/os/linux/ps_proc.c Mon Jan 25 13:21:15 2016 -0800
+++ b/agent/src/os/linux/ps_proc.c Mon Aug 08 15:51:36 2016 +0100
@@ -277,7 +277,7 @@
static bool read_lib_info(struct ps_prochandle* ph) {
char fname[32];
- char buf[256];
+ char buf[PATH_MAX];
FILE *fp = NULL;
sprintf(fname, "/proc/%d/maps", ph->pid);
@@ -287,10 +287,52 @@
return false;
}
- while(fgets_no_cr(buf, 256, fp)){
- char * word[6];
- int nwords = split_n_str(buf, 6, word, ' ', '\0');
- if (nwords > 5 && find_lib(ph, word[5]) == false) {
+ while(fgets_no_cr(buf, PATH_MAX, fp)){
+ char * word[7];
+ int nwords = split_n_str(buf, 7, word, ' ', '\0');
+
+ if (nwords < 6) {
+ // not a shared library entry. ignore.
+ continue;
+ }
+
+ if (word[5][0] == '[') {
+ // not a shared library entry. ignore.
+ if (strncmp(word[5],"[stack",6) == 0) {
+ continue;
+ }
+ if (strncmp(word[5],"[heap]",6) == 0) {
+ continue;
+ }
+
+ // SA don't handle VDSO
+ if (strncmp(word[5],"[vdso]",6) == 0) {
+ continue;
+ }
+ if (strncmp(word[5],"[vsyscall]",6) == 0) {
+ continue;
+ }
+ }
+
+ if (nwords > 6) {
+ // prelink altered mapfile when the program is running.
+ // Entries like one below have to be skipped
+ // /lib64/libc-2.15.so (deleted)
+ // SO name in entries like one below have to be stripped.
+ // /lib64/libpthread-2.15.so.#prelink#.EECVts
+ char *s = strstr(word[5],".#prelink#");
+ if (s == NULL) {
+ // No prelink keyword. skip deleted library
+ print_debug("skip shared object %s deleted by prelink\n", word[5]);
+ continue;
+ }
+
+ // Fall through
+ print_debug("rectifing shared object name %s changed by prelink\n", word[5]);
+ *s = 0;
+ }
+
+ if (find_lib(ph, word[5]) == false) {
intptr_t base;
lib_info* lib;
#ifdef _LP64
diff -r d6c92b9e192e -r e200581a7a13 agent/src/os/linux/symtab.c
--- a/agent/src/os/linux/symtab.c Mon Jan 25 13:21:15 2016 -0800
+++ b/agent/src/os/linux/symtab.c Mon Aug 08 15:51:36 2016 +0100
@@ -514,6 +514,7 @@
return (uintptr_t)NULL;
item.key = (char*) strdup(sym_name);
+ item.data = NULL;
From andrew at icedtea.classpath.org Mon Aug 8 14:55:20 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 14:55:20 +0000
Subject: /hg/icedtea8-forest/jdk: 163 new changesets
Message-ID:
changeset 652c6ab45018 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=652c6ab45018
author: asaha
date: Mon Jan 25 15:48:21 2016 -0800
Added tag jdk8u82-b00 for changeset fa5a91b29658
changeset 5006f7e462b2 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5006f7e462b2
author: igerasim
date: Tue Jan 26 09:51:31 2016 +0300
8049321: Support SHA256WithDSA in JSSE
Reviewed-by: wetmore, mullan
changeset c51a8a8ac919 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c51a8a8ac919
author: igerasim
date: Tue Jan 26 09:53:07 2016 +0300
8146192: Add test for JDK-8049321
Reviewed-by: mullan
changeset 2ed9356b5854 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2ed9356b5854
author: robm
date: Wed Jan 27 18:35:31 2016 +0530
8141243: Unexpected timezone returned after parsing a date
Reviewed-by: naoto, okutsu
Contributed-by: ramanand.patil at oracle.com
changeset 158f42f97968 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=158f42f97968
author: mtobiass
date: Fri Jan 29 19:45:16 2016 +0300
8036006: [TESTBUG] sun/tools/native2ascii/NativeErrors.java fails: Process exit code was 0, but error was expected.
Summary: Ignore read-only test if file is not read-only. This will happen when test is run as root.
Reviewed-by: sla, dholmes
changeset b8f6c076de89 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b8f6c076de89
author: coffeys
date: Mon Feb 01 16:50:11 2016 +0000
8038837: Add support to jarsigner for specifying timestamp hash algorithm
Reviewed-by: weijun
changeset 2cdb8c0719ad in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2cdb8c0719ad
author: shade
date: Tue Feb 02 11:44:09 2016 +0300
8059677: Thread.getName() instantiates Strings
Reviewed-by: chegar, dholmes, sla, rriggs
changeset 9d4e8b341e60 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9d4e8b341e60
author: rpatil
date: Tue Feb 02 18:30:22 2016 +0530
8145388: URLConnection.guessContentTypeFromStream returns image/jpg for some JPEG images
Summary: Since "image/jpg" is not a valid Content Type, the method should return "image/jpeg" when APPn marker segment has 'EE' as a marker type.
Reviewed-by: prr, bpb
changeset 30062b742727 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=30062b742727
author: alitvinov
date: Tue Feb 02 21:26:13 2016 +0300
8139581: AWT components are not drawn after removal and addition to a container
Reviewed-by: ssadetsky, alexsch
changeset f6107fbf8229 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f6107fbf8229
author: alitvinov
date: Wed Feb 03 18:52:45 2016 +0300
8130735: javax.swing.TimerQueue: timer fires late when another timer starts
Reviewed-by: ssadetsky, alexsch
changeset 96802d738c6e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=96802d738c6e
author: aefimov
date: Fri Feb 05 14:40:44 2016 +0300
8144593: Suppress not recognized property/feature warning messages from SAXParser
Reviewed-by: joehw
changeset 125eddb81304 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=125eddb81304
author: aefimov
date: Fri Feb 05 14:57:25 2016 +0300
8072081: Supplementary characters are rejected in comments
Reviewed-by: lancea
changeset d6641d6e093c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d6641d6e093c
author: robm
date: Fri Feb 05 13:53:39 2016 +0000
Merge
changeset a39193b550ac in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a39193b550ac
author: asaha
date: Mon Feb 01 16:36:51 2016 -0800
Merge
changeset cbde29a3b05d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cbde29a3b05d
author: asaha
date: Fri Feb 05 09:34:06 2016 -0800
Merge
changeset fa8729272b5b in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fa8729272b5b
author: igerasim
date: Wed Feb 10 18:32:53 2016 +0300
8046339: sun.rmi.transport.DGCAckHandler leaks memory
Reviewed-by: smarks
changeset 103329a57527 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=103329a57527
author: omajid
date: Tue Dec 29 10:40:43 2015 -0500
6961123: setWMClass fails to null-terminate WM_CLASS string
Reviewed-by: serb
changeset 84ed5919d06f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=84ed5919d06f
author: bgopularam
date: Thu Feb 11 00:47:07 2016 -0800
8149029: Secure validation of XML based digital signature always enabled when checking wrapping attacks
Summary: Trigger xml digsig validation based on value of property org.jcp.xml.dsig.secureValidation
Reviewed-by: mullan
Contributed-by: bhanu.prakash.gopularam at oracle.com
changeset 78def9711bfe in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=78def9711bfe
author: jbachorik
date: Fri Feb 12 17:52:29 2016 +0300
8034168: ThreadMXBean/Locks.java failed, blocked on wrong object
Reviewed-by: martin, dholmes
changeset e2117e30fb39 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e2117e30fb39
author: robm
date: Fri Feb 12 19:11:40 2016 +0000
Merge
changeset 05272fc62173 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=05272fc62173
author: rpatil
date: Fri Feb 12 00:13:22 2016 +0530
8148446: (tz) Support tzdata2016a
Reviewed-by: okutsu, aefimov
changeset 05587c48934d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=05587c48934d
author: sgehwolf
date: Wed Nov 04 11:34:27 2015 +0100
6425769: Allow specifying an address to bind JMX remote connector
Reviewed-by: jbachorik, dfuchs
changeset 821ee7e14993 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=821ee7e14993
author: jbachorik
date: Mon Jan 04 10:07:08 2016 +0100
8145982: JMXInterfaceBindingTest is failing intermittently
Reviewed-by: chegar, sgehwolf, olagneau
changeset ef3aa0708f88 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ef3aa0708f88
author: jbachorik
date: Fri Jan 29 13:35:06 2016 +0100
8146015: JMXInterfaceBindingTest is failing intermittently for IPv6 addresses
Reviewed-by: dfuchs, sspitsyn
changeset 1a24e28aa1ef in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1a24e28aa1ef
author: kshefov
date: Mon Feb 15 14:43:31 2016 +0300
8038963: com/sun/jdi tests fail because cygwin's ps sometimes misses processes
Reviewed-by: coffeys
changeset 356b2c0a7d79 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=356b2c0a7d79
author: igerasim
date: Wed Feb 17 13:42:50 2016 +0300
8081778: Use Intel x64 CPU instructions for RSA acceleration
Summary: Add intrinsics for BigInteger squareToLen and mulAdd methods.
Reviewed-by: kvn, jrose
changeset 7bbfd054603a in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7bbfd054603a
author: snikandrova
date: Wed Feb 17 14:20:45 2016 +0300
8047031: Add SocketPermission tests for legacy socket types
8065076: java/net/SocketPermission/SocketPermissionTest.java fails intermittently
Reviewed-by: coffeys, chegar
changeset aa919ce9e3b6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aa919ce9e3b6
author: rpatil
date: Wed Feb 17 10:46:21 2016 +0530
8135259: InetAddress.getAllByName only reports "unknown error" instead of actual cause
Summary: Using a function call directly "gai_strerror(gai_error)" instead of using the function pointer which was declared but not initialized.
Reviewed-by: chegar, coffeys, igerasim
changeset 9dafc9f520da in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9dafc9f520da
author: vinnie
date: Wed Feb 17 15:46:46 2016 +0000
8149411: PKCS12KeyStore cannot extract AES Secret Keys
Reviewed-by: xuelei
changeset bd0e1778eac6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bd0e1778eac6
author: rhalade
date: Tue Nov 10 01:38:35 2015 +0300
8048356: SecureRandom default provider tests
Reviewed-by: wetmore
changeset a0672663e789 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a0672663e789
author: mcherkas
date: Thu Feb 18 15:48:13 2016 +0300
8130242: DataFlavorComparator transitivity exception
Reviewed-by: serb
changeset 53abec8a0aaf in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=53abec8a0aaf
author: mullan
date: Thu Sep 18 15:36:38 2014 -0400
8050281: New permission tests for JEP 140
Reviewed-by: mullan
Contributed-by: amanda.jiang at oracle.com
changeset e8865a4df067 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e8865a4df067
author: kshefov
date: Thu Feb 25 16:07:30 2016 +0300
7185591: jcmd-big-script.sh ERROR: could not find app's Java pid.
Reviewed-by: coffeys
Contributed-by: Alexander Vorobyev
changeset 0f6de62683a2 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0f6de62683a2
author: ykantser
date: Fri Feb 26 18:30:22 2016 +0300
8054278: Refactor jps utility tests
Reviewed-by: jbachorik
changeset 08f5204fbcdd in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=08f5204fbcdd
author: aefimov
date: Mon Feb 29 15:59:02 2016 +0300
8149915: enabling validate-annotations feature for xsd schema with annotation causes NPE
Reviewed-by: joehw
changeset 5972ad24ef27 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5972ad24ef27
author: eistepan
date: Wed Nov 19 17:51:06 2014 +0300
8062536: [TESTBUG] Conflicting GC combinations in jdk tests
Reviewed-by: brutisso, dholmes
changeset 041d28c98c29 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=041d28c98c29
author: dfuchs
date: Fri Feb 26 12:11:28 2016 +0100
8150533: Test java/util/logging/LogManagerAppContextDeadlock.java times out intermittently.
Summary: This is a test bug caused by a Logger being garbage collected too early.
Reviewed-by: darcy
changeset 1bac251d8776 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1bac251d8776
author: aeriksso
date: Thu Feb 18 16:15:15 2016 +0100
8149743: JVM crash after debugger hotswap with lambdas
Reviewed-by: sspitsyn, coleenp, dcubed
changeset 50ddba4b339c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=50ddba4b339c
author: serb
date: Wed Mar 02 18:28:42 2016 +0300
8147994: [macosx] JScrollPane jitters up/down during trackpad scrolling on MacOS/Aqua
Reviewed-by: alexp, aivanov
changeset 11a8193dfa30 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=11a8193dfa30
author: dfuchs
date: Wed Mar 02 11:14:35 2016 +0100
8148820: Missing @since Javadoc tag in Logger.log(Level, Supplier)
Summary: Added @since 1.8
Reviewed-by: lancea, rriggs
changeset 21fd38547115 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=21fd38547115
author: igerasim
date: Fri Mar 04 14:03:34 2016 +0300
8149330: Capacity of StringBuilder should not get close to Integer.MAX_VALUE unless necessary
Reviewed-by: martin
changeset e696129b1665 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e696129b1665
author: rhalade
date: Thu Jul 10 03:07:48 2014 +0000
8041781: Need new regression tests for PBE keys
Reviewed-by: xuelei
changeset ef969cc24e95 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ef969cc24e95
author: xuelei
date: Mon Dec 08 07:15:49 2014 +0000
8049432: New tests for TLS property jdk.tls.client.protocols
Reviewed-by: xuelei
Contributed-by: Zaiyao Liu
changeset 0190efd70a3b in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0190efd70a3b
author: wetmore
date: Fri Jan 23 10:31:15 2015 -0800
8069038: javax/net/ssl/TLS/TLSClientPropertyTest.java needs to be updated for JDK-8061210
Reviewed-by: xuelei, mullan
changeset 958592947dd3 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=958592947dd3
author: asmotrak
date: Thu Aug 20 11:16:54 2015 -0700
8050460: JAAS login/logout tests with LoginContext
Reviewed-by: xuelei
Contributed-by: svetlana.nikandrova at oracle.com
changeset 98a11082c8ff in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=98a11082c8ff
author: xuelei
date: Tue Sep 02 05:48:55 2014 +0000
8049429: Tests for java client server communications with various TLS/SSL combinations.
Reviewed-by: xuelei
Contributed-by: Raghu Nair
changeset 5e6c76065a90 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5e6c76065a90
author: xuelei
date: Mon Oct 20 13:31:44 2014 +0000
8061464: A typo in CipherTestUtils test
Reviewed-by: xuelei
Contributed-by: Florian Weimer
changeset 7a1127d6ce9c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7a1127d6ce9c
author: weijun
date: Mon Jun 29 15:04:43 2015 +0800
8069253: javax/net/ssl/TLS/TestJSSE.java failed on Mac
Reviewed-by: xuelei
changeset cc4344748a20 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cc4344748a20
author: xuelei
date: Wed Jan 07 03:59:06 2015 +0000
8048607: Test key generation of DES and DESEDE
Reviewed-by: xuelei
Contributed-by: Zaiyao Liu
changeset b69b4d8c149a in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b69b4d8c149a
author: xuelei
date: Thu May 21 09:35:26 2015 +0000
8048599: Tests for key wrap and unwrap operations
Reviewed-by: xuelei
Contributed-by: Zaiyao Liu
changeset 2ea57ab37a95 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2ea57ab37a95
author: snikandrova
date: Fri Mar 04 16:26:09 2016 +0300
8151197: [TEST_BUG] Need to backport fix for test/javax/net/ssl/TLS/TestJSSE.java
Reviewed-by: xuelei
changeset c2c918b0d134 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c2c918b0d134
author: aeriksso
date: Fri Mar 04 16:37:22 2016 +0100
8129419: heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing to copy
Reviewed-by: dsamersoff, dcubed
changeset 2c1206519373 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2c1206519373
author: csahu
date: Fri Mar 04 14:45:48 2016 +0530
8130425: libjvm crash due to stack overflow in executables with 32k tbss/tdata
Reviewed-by: kevinw, dholmes
Contributed-by: cheleswer.sahu at oracle.com
changeset 8557dfcc5090 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8557dfcc5090
author: aeriksso
date: Thu Mar 03 18:05:48 2016 +0100
8151064: com/sun/jdi/RedefineAddPrivateMethod.sh fails intermittently
Reviewed-by: dsamersoff, sspitsyn
changeset 543b8ffec404 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=543b8ffec404
author: vkempik
date: Fri Mar 04 16:26:45 2016 +0300
8130150: Implement BigInteger.montgomeryMultiply intrinsic
Reviewed-by: kvn, mdoerr
changeset 2fa1296ac3d9 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2fa1296ac3d9
author: vinnie
date: Wed Jul 15 18:12:48 2015 +0100
8041787: Need new regressions tests for buffer handling for PBE algorithms
Reviewed-by: vinnie
Contributed-by: rhalade
changeset 5afcccb74f00 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5afcccb74f00
author: xuelei
date: Wed Sep 03 02:11:16 2014 +0000
8048362: Tests for doPrivileged with accomplice
Reviewed-by: vinnie
Contributed-by: Raghu Nair
changeset a311379bc1df in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a311379bc1df
author: asaha
date: Wed Mar 23 12:21:11 2016 -0700
Added tag jdk8u102-b00 for changeset fa5a91b29658
changeset 010e381cbf3e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=010e381cbf3e
author: asaha
date: Wed Mar 23 15:04:41 2016 -0700
Merge
changeset 878770f21ea5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=878770f21ea5
author: asaha
date: Tue Mar 22 12:22:13 2016 -0700
Merge
changeset 569e105bed3c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=569e105bed3c
author: asaha
date: Wed Mar 23 15:19:22 2016 -0700
Merge
changeset 65598475e1c3 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=65598475e1c3
author: asaha
date: Tue Mar 29 13:27:27 2016 -0700
Added tag jdk8u102-b01 for changeset 569e105bed3c
changeset d6e8e11bec16 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d6e8e11bec16
author: farvidsson
date: Tue Feb 18 11:23:00 2014 +0100
4515292: ReferenceType.isStatic() returns true for arrays
Summary: Add implementation of isStatic() in com.sun.tools.jdi.ArrayTypeImpl
Reviewed-by: sla, sspitsyn
changeset 2e0399f66ddc in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2e0399f66ddc
author: coffeys
date: Wed Mar 16 09:22:57 2016 +0000
8151352: jdk/test/sample fails with "effective library path is outside the test suite"
Reviewed-by: darcy
Contributed-by: Felix Yang
changeset 8ed982481938 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8ed982481938
author: coffeys
date: Thu Mar 17 09:08:41 2016 +0000
8151535: TESTBUG: java/lang/invoke/AccessControlTest.java should be modified to run with JTREG 4.1 b13
Reviewed-by: coffeys
Contributed-by: Felix Yang
changeset 6eb305654f7f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6eb305654f7f
author: tyan
date: Wed Sep 23 21:28:14 2015 +0000
8048604: Tests for strong crypto ciphers
Summary: SQE test co-location effort
Reviewed-by: valeriep
changeset 95fb8955a36c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=95fb8955a36c
author: valeriep
date: Thu Sep 24 01:45:44 2015 +0000
8137068: Tests added in JDK-8048604 fail to compile
Summary: Fixed the 2 tests with correct jprt tags
Reviewed-by: xuelei
changeset 17f8494faaf3 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=17f8494faaf3
author: asmotrak
date: Sat Jul 25 08:50:45 2015 +0300
8048596: Tests for AEAD ciphers
Reviewed-by: valeriep
changeset 92c8508ac4cb in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=92c8508ac4cb
author: valeriep
date: Fri Dec 12 00:19:17 2014 +0000
8048819: Implement reliability test for DH algorithm
Summary: Added DH test for up-to-4 parties key exchange
Reviewed-by: valeriep
Contributed-by: Amanda Jiang
changeset 64cb46ce8cde in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=64cb46ce8cde
author: valeriep
date: Thu Sep 24 18:16:56 2015 +0000
8075286: Additional tests for signature algorithm OIDs and transformation string
Summary: SQE test co-location effort
Reviewed-by: valeriep
Contributed-by: sha.jiang at oracle.com
changeset d2eca04e6de4 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d2eca04e6de4
author: rhalade
date: Thu Aug 13 06:42:05 2015 +0300
8048624: Tests for SealedObject
Reviewed-by: valeriep
changeset 5b8ec82dc4d3 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5b8ec82dc4d3
author: omajid
date: Thu Mar 17 17:51:53 2016 -0400
8140620: Find and load default.sf2 as the default soundbank on Linux
Reviewed-by: serb
changeset 794e05bde539 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=794e05bde539
author: asmotrak
date: Thu Apr 23 18:01:01 2015 +0800
8048138: Tests for JAAS callbacks
Reviewed-by: weijun
changeset ebb0b6edbbef in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ebb0b6edbbef
author: weijun
date: Mon Mar 23 15:37:03 2015 +0800
8048618: Tests for PKCS12 write operations.
Reviewed-by: weijun
Contributed-by: Zaiyao Liu
changeset ec3fbaa19da5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ec3fbaa19da5
author: weijun
date: Wed Aug 27 11:33:45 2014 +0800
8048617: Tests for PKCS12 read operations
Reviewed-by: weijun
Contributed-by: Zaiyao Liu
changeset 2a94e7e184d8 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2a94e7e184d8
author: weijun
date: Thu Dec 04 16:50:31 2014 +0800
8048619: Implement tests for converting PKCS12 keystores
Reviewed-by: weijun
Contributed-by: Zaiyao Liu
changeset ef3ac1af8244 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ef3ac1af8244
author: weijun
date: Wed Mar 04 10:12:25 2015 +0800
8048360: Test signed jar files
Reviewed-by: weijun
Contributed-by: Amanda Jiang
changeset 8e566c76efad in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8e566c76efad
author: weijun
date: Tue Aug 26 15:10:29 2014 +0800
8050370: Need new regressions tests for messageDigest with DigestIOStream
Reviewed-by: weijun
Contributed-by: Zaiyao Liu
changeset d07d57a06d68 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d07d57a06d68
author: xuelei
date: Mon May 18 02:11:39 2015 +0000
8048820: Implement tests for SecretKeyFactory
Reviewed-by: xuelei
Contributed-by: Zaiyao Liu
changeset 5a05547dc8f8 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5a05547dc8f8
author: amjiang
date: Tue Sep 22 09:34:01 2015 +0800
8050461: Tests for syntax checking of JAAS configuration file
Reviewed-by: weijun
changeset bc23d1ffda6c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bc23d1ffda6c
author: asmotrak
date: Thu Jul 16 09:20:39 2015 +0800
8049814: Additional SASL client-server tests
Reviewed-by: weijun
changeset 8c3da80c7670 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8c3da80c7670
author: weijun
date: Wed Mar 04 16:26:49 2015 +0800
8048610: Implement regression test for bug fix of 4686632 in JCE
Reviewed-by: weijun
Contributed-by: Zaiyao Liu
changeset 074a27d94996 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=074a27d94996
author: weijun
date: Mon Oct 13 17:55:14 2014 +0800
8048052: Permission tests for setFactory
Summary: Add RuntimePermission tests for setFactory
Reviewed-by: weijun, mullan
Contributed-by: felix.yang at oracle.com
changeset 5e8c340f18eb in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5e8c340f18eb
author: amjiang
date: Thu Sep 24 10:23:01 2015 +0800
8050427: LoginContext tests to cover JDK-4703361
Reviewed-by: weijun
changeset 1ac71d0819c8 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1ac71d0819c8
author: aefimov
date: Thu Mar 24 01:20:58 2016 +0300
8145039: JAXB marshaller fails with ClassCastException on classes generated by xjc
Reviewed-by: lancea
changeset 20f2ccffa30f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=20f2ccffa30f
author: robm
date: Thu Mar 24 15:59:10 2016 +0000
8065078: NetworkInterface.getNetworkInterfaces() triggers intermittent test failures
Reviewed-by: chegar
changeset 458a4b3f2c24 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=458a4b3f2c24
author: van
date: Fri Mar 25 10:40:29 2016 -0700
8145228: Java Access Bridge, getAccessibleStatesStringFromContext doesn't wrap the call to getAccessibleRole
Summary: use invokeAndWait in two places that were missing that
Reviewed-by: alexsch, prr
Contributed-by: peter.brunet at oracle.com
changeset 4c0392b7d637 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4c0392b7d637
author: aefimov
date: Mon Mar 28 16:39:36 2016 +0300
8150704: XALAN: ERROR: 'No more DTM IDs are available' when transforming with lots of temporary result trees
Reviewed-by: joehw
changeset d68fddee9dbc in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d68fddee9dbc
author: aefimov
date: Tue Mar 29 13:19:11 2016 +0300
8073872: Schemagen fails with StackOverflowError if element references containing class
Reviewed-by: lancea
changeset ffd65eb4d2be in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ffd65eb4d2be
author: mullan
date: Mon Mar 21 14:13:57 2016 +0000
8072463: Remove requirement that AKID and SKID have to match when building certificate chain
Reviewed-by: xuelei
changeset 392d66ecf06b in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=392d66ecf06b
author: bgopularam
date: Tue Mar 29 01:57:33 2016 -0700
8048830: Implement tests for new functionality provided in JEP 166
Summary: New tests for validating read write operations on PKCS 12 based keystore
Reviewed-by: vinnie
changeset 4eeb7999ff74 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4eeb7999ff74
author: coffeys
date: Tue Mar 29 19:05:45 2016 +0100
Merge
changeset f0851bc0e7bf in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f0851bc0e7bf
author: robm
date: Tue Mar 29 23:02:04 2016 +0100
Merge
changeset 4548a4525cb9 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4548a4525cb9
author: sgehwolf
date: Mon Mar 21 11:24:09 2016 +0100
4858370: JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command
Summary: Delete global references in invoker_completeInvokeRequest()
Reviewed-by: sspitsyn
changeset 7fa7acbefe2a in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7fa7acbefe2a
author: avorobye
date: Wed Mar 30 13:04:15 2016 +0300
8044772: TempDirTest.java still times out with -Xcomp
Reviewed-by: coffeys
changeset 8efe549f3c87 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8efe549f3c87
author: dl
date: Sat Feb 27 16:54:57 2016 -0800
8150780: Repeated offer and remove on ConcurrentLinkedQueue lead to an OutOfMemoryError
Reviewed-by: martin, rasbold
changeset 27977232ab26 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=27977232ab26
author: dmarkov
date: Fri Apr 01 16:24:56 2016 +0300
8073400: Some Monospaced logical fonts have a different width
Reviewed-by: okutsu, prr
changeset b37dad3a2c70 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b37dad3a2c70
author: aefimov
date: Fri Apr 01 19:03:53 2016 +0300
8134111: Unmarshaller unmarshalls XML element which doesn't have the expected namespace
Reviewed-by: lancea
changeset cb701a5bd82c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cb701a5bd82c
author: plevart
date: Wed Jan 21 21:42:22 2015 +0100
8068427: Hashtable deserialization reconstitutes table with wrong capacity
Reviewed-by: mduigou, martin, chegar, dfuchs
changeset 39a4f2f49ff0 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=39a4f2f49ff0
author: igerasim
date: Sat Apr 02 22:32:48 2016 +0300
8149017: Delayed provider selection broken in RSA client key exchange
Reviewed-by: coffeys
changeset ce81447f4df6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ce81447f4df6
author: aivanov
date: Mon Apr 04 01:53:42 2016 -0700
8147807: crash in libkcms.so on linux-sparc
Reviewed-by: erikj, prr, ihse
changeset 3949b2469fac in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3949b2469fac
author: snikandrova
date: Mon Apr 04 15:27:46 2016 +0300
8151731: Add new jtreg keywords to jdk 8
Summary: randomness and intermittent keywords to mark regression tests
Reviewed-by: coffeys
changeset 0901dc70ae2b in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0901dc70ae2b
author: igerasim
date: Wed Apr 06 08:27:01 2016 +0300
8143913: MSCAPI keystore should accept Certificate[] in setEntry()
6483657: MSCAPI provider does not create unique alias names
Reviewed-by: vinnie
changeset 5d5b55014d0d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5d5b55014d0d
author: coffeys
date: Thu Apr 07 10:11:38 2016 +0100
8153531: Improve exception messaging for RSAClientKeyExchange
Reviewed-by: xuelei
changeset 5b7b2c1d3d21 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5b7b2c1d3d21
author: asaha
date: Mon Apr 11 13:49:55 2016 -0700
Added tag jdk8u102-b02 for changeset 5d5b55014d0d
changeset 69ace4513aad in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=69ace4513aad
author: coffeys
date: Mon Apr 11 08:00:21 2016 +0100
8149450: LdapCtx.processReturnCode() throwing Null Pointer Exception
Reviewed-by: xuelei
changeset 411e42b16d22 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=411e42b16d22
author: alexsch
date: Mon Apr 11 14:56:20 2016 +0400
8076545: Text size is twice bigger under Windows L&F on Win 8.1 with HiDPI display
8149453: [hidpi] JFileChooser does not scale properly on Windows with HiDPI display and Windows L&F
8149368: [hidpi] JLabel font is twice bigger than JTextArea font on Windows 7,HiDPI, Windows L&F
Reviewed-by: flar, serb
changeset 948afa0c0057 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=948afa0c0057
author: alexsch
date: Mon Apr 11 15:00:37 2016 +0400
8151998: VS2010 ThemeReader.cpp(758) : error C3861: 'round': identifier not found
Reviewed-by: serb, ssadetsky
changeset b839c9068d11 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b839c9068d11
author: asmotrak
date: Mon May 25 11:47:41 2015 +0300
8050374: More Signature tests
Reviewed-by: valeriep
changeset bf71f2eb4322 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bf71f2eb4322
author: tyan
date: Wed Sep 09 21:57:38 2015 +0000
8044199: Tests for RSA keys and key specifications
Summary: added various tests for SunRsaSign provider
Reviewed-by: valeriep
changeset fc52c90e812f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fc52c90e812f
author: dsamersoff
date: Mon Apr 11 21:18:55 2016 +0300
8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command
Summary: The fix for JDK-4858370 cause a number of test fails and backed-out
Reviewed-by: jwilhelm, sspitsyn
changeset 2ecffdf30af0 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2ecffdf30af0
author: dsamersoff
date: Mon Apr 11 18:21:28 2016 +0000
Merge
changeset 7d49df0ab4f6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7d49df0ab4f6
author: snikandrova
date: Mon Apr 11 14:42:45 2016 +0300
8048147: Privilege tests with JAAS Subject.doAs
8076486: [TESTBUG] javax/security/auth/Subject/doAs/NestedActions.java fails if extra VM options are given
Reviewed-by: weijun
changeset 666ddde3fecf in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=666ddde3fecf
author: igerasim
date: Tue Apr 12 18:59:07 2016 +0300
8149417: Use final restricted flag
Reviewed-by: mullan, weijun, coffeys
changeset 19d59c553e23 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=19d59c553e23
author: cjplummer
date: Fri Jun 05 13:38:00 2015 -0700
8081771: ProcessTool.createJavaProcessBuilder() needs new addTestVmAndJavaOptions argument
Summary: Copy ProcessTool.createJavaProcessBuilder functionality from hotspot/test
Reviewed-by: rriggs, sspitsyn, dholmes
changeset 1359b39260b3 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1359b39260b3
author: asmotrak
date: Mon May 18 17:34:48 2015 +0300
8079138: Additional negative tests for XML signature processing
Reviewed-by: mullan
changeset 03bcb1be023d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=03bcb1be023d
author: msolovie
date: Thu Apr 14 16:33:55 2016 +0300
8074931: Additional tests for CertPath API
Reviewed-by: mullan
changeset 9633d7df1908 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9633d7df1908
author: snikandrova
date: Thu Apr 14 16:37:42 2016 +0300
8043836: Need new tests for AES cipher
Summary: Add AES cipher tests with various modes, padding schemes and read methods of CipherInputStream for SunJCE provider
Reviewed-by: valeriep
changeset 4b84ce329063 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4b84ce329063
author: tonyp
date: Thu Jan 28 10:58:10 2016 -0500
8147468: Allow users to bound the size of buffers cached in the per-thread buffer caches
Summary: Introduces the jdk.nio.maxCachedBufferSize property.
Reviewed-by: alanb, bpb
changeset 4c095311bcf5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4c095311bcf5
author: darcy
date: Fri Jan 29 17:03:17 2016 -0800
8148627: RestrictTestMaxCachedBufferSize.java to 64-bit platforms
Reviewed-by: alanb
changeset dec21caa0f9c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=dec21caa0f9c
author: darcy
date: Tue Sep 15 15:10:49 2015 -0700
8136506: Include sun.arch.data.model as a property that can be queried by jtreg
Reviewed-by: alanb
changeset e9a5a65f75b5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e9a5a65f75b5
author: aivanov
date: Fri Apr 15 10:17:09 2016 +0300
8146035: Windows - With LCD antialiasing, some glyphs are not rendered correctly
Reviewed-by: serb, prr
Contributed-by: Dmitry Batrak
changeset 939fcf5887f6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=939fcf5887f6
author: robm
date: Fri Apr 15 14:47:15 2016 +0100
Merge
changeset c031a29b8b89 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c031a29b8b89
author: asaha
date: Tue Apr 05 10:15:23 2016 -0700
Merge
changeset fce9c0404985 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fce9c0404985
author: asaha
date: Mon Apr 11 15:00:08 2016 -0700
Merge
changeset abab8d527099 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=abab8d527099
author: asaha
date: Fri Apr 15 14:39:06 2016 -0700
Merge
changeset 4ebdf2a38496 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4ebdf2a38496
author: asaha
date: Mon Apr 18 15:31:30 2016 -0700
Added tag jdk8u102-b03 for changeset abab8d527099
changeset 5f39475e0165 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5f39475e0165
author: coffeys
date: Sat Apr 16 13:50:15 2016 +0100
8154304: NullpointerException at LdapReferralException.getReferralContext
Reviewed-by: xuelei, vinnie
changeset 74085e728d5e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=74085e728d5e
author: rpatil
date: Fri Apr 15 09:46:21 2016 +0530
8151431: DateFormatSymbols triggers this.clone() in the constructor
Reviewed-by: naoto, peytoia
changeset b35dbc80ab61 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b35dbc80ab61
author: mhaupt
date: Wed Apr 20 15:29:57 2016 +0100
8081512: Remove sun.invoke.anon classes, or move / co-locate them with tests
Reviewed-by: mchung, sundar
changeset 43eac338b248 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=43eac338b248
author: msolovie
date: Thu Apr 21 16:55:08 2016 +0300
8049237: Need new tests for X509V3 certificates
Reviewed-by: mullan, xuelei
changeset c4eca15ee640 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c4eca15ee640
author: msolovie
date: Thu Apr 21 17:01:02 2016 +0300
8050371: More MessageDigest tests
Reviewed-by: xuelei
changeset b99f001f70a7 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b99f001f70a7
author: alexp
date: Thu Apr 21 17:06:21 2016 +0300
8048357: PKCS basic tests
Reviewed-by: coffeys
Contributed-by: artem.kosarev at oracle.com
changeset a33c35f1384f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a33c35f1384f
author: alexp
date: Thu Apr 21 17:08:50 2016 +0300
8143377: Test PKCS8Test.java fails
Reviewed-by: coffeys
Contributed-by: artem.kosarev at oracle.com
changeset bfa8fe0e35a1 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bfa8fe0e35a1
author: asmotrak
date: Tue Jan 13 14:26:34 2015 +0300
8048603: Additional tests for MAC algorithms
Reviewed-by: valeriep
changeset 0d6955a99281 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0d6955a99281
author: coffeys
date: Wed Apr 20 22:46:47 2016 +0100
8071125: Improve exception messages in URLPermission
Reviewed-by: chegar, prappo
changeset 440fc7135f9f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=440fc7135f9f
author: coffeys
date: Fri Apr 22 15:28:42 2016 +0100
Merge
changeset 50809de3dcc2 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=50809de3dcc2
author: robm
date: Sun Apr 24 20:31:17 2016 +0100
Merge
changeset 47e20a90bdbb in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=47e20a90bdbb
author: asaha
date: Mon Apr 25 09:33:15 2016 -0700
Added tag jdk8u102-b04 for changeset 50809de3dcc2
changeset cdfb600c2dce in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cdfb600c2dce
author: asaha
date: Mon May 23 08:49:22 2016 -0700
Merge
changeset ced91280e78a in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ced91280e78a
author: asaha
date: Mon May 23 09:02:43 2016 -0700
Added tag jdk8u102-b05 for changeset cdfb600c2dce
changeset 59698da7972e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=59698da7972e
author: asaha
date: Mon May 23 09:11:51 2016 -0700
Merge
changeset 1f534bf5f32d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1f534bf5f32d
author: asaha
date: Mon May 23 09:12:49 2016 -0700
Added tag jdk8u102-b06 for changeset 59698da7972e
changeset 725b400c93e0 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=725b400c93e0
author: asaha
date: Mon May 23 12:38:39 2016 -0700
Merge
changeset 013178028d99 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=013178028d99
author: asaha
date: Mon May 23 12:39:06 2016 -0700
Added tag jdk8u102-b07 for changeset 725b400c93e0
changeset cedf528dc1d0 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cedf528dc1d0
author: aefimov
date: Fri May 13 18:39:58 2016 +0300
8145974: XMLStreamWriter produces invalid XML for surrogate pairs on OutputStreamWriter
Reviewed-by: joehw
changeset c260a0aab5bf in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c260a0aab5bf
author: asaha
date: Mon May 23 12:47:48 2016 -0700
Merge
changeset 70c1a5110fad in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=70c1a5110fad
author: asaha
date: Mon May 23 12:48:16 2016 -0700
Added tag jdk8u102-b08 for changeset c260a0aab5bf
changeset a8ff60ed6f33 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a8ff60ed6f33
author: asaha
date: Thu May 19 03:55:17 2016 -0700
8157078: 8u102 L10n resource file updates
Summary: 8u102 L10n resource file updates
Reviewed-by: coffeys
Contributed-by: li.jiang at oracle.com
changeset 605340e78242 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=605340e78242
author: asaha
date: Mon May 23 20:48:12 2016 -0700
Merge
changeset 2dbcee9f5b45 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2dbcee9f5b45
author: asaha
date: Mon May 23 20:54:30 2016 -0700
Added tag jdk8u102-b09 for changeset 605340e78242
changeset b64716a25e40 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b64716a25e40
author: asaha
date: Tue May 31 10:15:25 2016 -0700
Merge
changeset 8658c205038f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8658c205038f
author: asaha
date: Tue May 31 10:29:53 2016 -0700
Added tag jdk8u102-b10 for changeset b64716a25e40
changeset d23972096545 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d23972096545
author: alexsch
date: Thu Jun 02 09:36:41 2016 +0300
8157838: Personalized Windows Font Size is not taken into account in Java8u102
Reviewed-by: prr, serb
changeset e915a408ebf7 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e915a408ebf7
author: asaha
date: Mon Jun 06 13:01:39 2016 -0700
Merge
changeset 9c557a821a6e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9c557a821a6e
author: asaha
date: Mon Jun 06 13:20:07 2016 -0700
Added tag jdk8u102-b11 for changeset e915a408ebf7
changeset 8e12cb096db3 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8e12cb096db3
author: asaha
date: Mon Jun 13 13:17:36 2016 -0700
Merge
changeset e172d8b2a8eb in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e172d8b2a8eb
author: asaha
date: Mon Jun 13 13:23:30 2016 -0700
Added tag jdk8u102-b12 for changeset 8e12cb096db3
changeset b0f076a03b35 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b0f076a03b35
author: asaha
date: Tue Jun 21 18:21:01 2016 -0700
Added tag jdk8u101-b13 for changeset 827b2350d7f8
changeset 901ecf04370c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=901ecf04370c
author: asaha
date: Tue Jun 21 18:44:47 2016 -0700
Merge
changeset 48c99b423839 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=48c99b423839
author: asaha
date: Tue Jun 21 18:49:45 2016 -0700
Added tag jdk8u102-b13 for changeset 901ecf04370c
changeset 30e3b600c829 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=30e3b600c829
author: andrew
date: Fri Aug 05 05:27:27 2016 +0100
Merge jdk8u102-b14
changeset 5f55ff33a471 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5f55ff33a471
author: andrew
date: Mon Aug 08 15:51:30 2016 +0100
Added tag icedtea-3.2.0pre02 for changeset 30e3b600c829
diffstat:
.hgtags | 131 +-
.jcheck/conf | 2 -
make/CompileLaunchers.gmk | 4 +-
make/CompileNativeLibraries.gmk | 10 +-
make/CopyIntoClasses.gmk | 8 +-
make/CreateJars.gmk | 83 +-
make/CreateSecurityJars.gmk | 82 +-
make/Images.gmk | 2 +-
make/Setup.gmk | 2 +-
make/data/tzdata/VERSION | 2 +-
make/data/tzdata/asia | 338 +-
make/data/tzdata/australasia | 8 +
make/data/tzdata/backward | 1 +
make/data/tzdata/europe | 383 +-
make/data/tzdata/iso3166.tab | 6 +-
make/data/tzdata/leapseconds | 5 +-
make/data/tzdata/northamerica | 87 +-
make/data/tzdata/southamerica | 45 +-
make/data/tzdata/zone.tab | 292 +-
make/gensrc/GensrcMisc.gmk | 6 +-
make/lib/Awt2dLibraries.gmk | 127 +-
make/lib/NioLibraries.gmk | 5 +-
make/lib/SecurityLibraries.gmk | 19 +-
make/lib/SoundLibraries.gmk | 40 +
make/mapfiles/libawt/mapfile-vers-linux | 1 +
make/mapfiles/libawt_xawt/mapfile-vers | 2 +
make/mapfiles/libsunec/mapfile-vers | 2 +
make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java | 41 +-
src/macosx/classes/sun/awt/CGraphicsConfig.java | 3 +-
src/macosx/classes/sun/awt/CGraphicsDevice.java | 15 +-
src/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java | 7 +-
src/macosx/classes/sun/lwawt/LWWindowPeer.java | 29 +-
src/macosx/classes/sun/lwawt/PlatformEventNotifier.java | 12 +-
src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java | 12 +-
src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java | 24 +-
src/macosx/classes/sun/lwawt/macosx/CPlatformView.java | 11 +-
src/macosx/classes/sun/lwawt/macosx/CWarningWindow.java | 11 +-
src/share/back/debugInit.c | 64 +-
src/share/back/log_messages.c | 2 +-
src/share/back/log_messages.h | 2 +-
src/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties | 6 +-
src/share/classes/com/sun/crypto/provider/AESCipher.java | 28 +-
src/share/classes/com/sun/crypto/provider/CipherCore.java | 15 +-
src/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java | 9 +-
src/share/classes/com/sun/crypto/provider/DHParameterGenerator.java | 5 +-
src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java | 112 +-
src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java | 2 +-
src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java | 2 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java | 25 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java | 54 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java | 55 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java | 24 +-
src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties | 2 +-
src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties | 6 +-
src/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java | 2 +-
src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java | 2 +
src/share/classes/com/sun/jmx/remote/util/EnvHelp.java | 17 +-
src/share/classes/com/sun/jndi/ldap/LdapCtx.java | 5 +-
src/share/classes/com/sun/jndi/ldap/LdapReferralContext.java | 7 +-
src/share/classes/com/sun/jndi/ldap/LdapReferralException.java | 12 +-
src/share/classes/com/sun/media/sound/SoftSynthesizer.java | 34 +
src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties | 4 +-
src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties | 10 +-
src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties | 2 +-
src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties | 6 +-
src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties | 6 +-
src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java | 21 +-
src/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java | 5 +
src/share/classes/java/awt/Robot.java | 23 +-
src/share/classes/java/io/ObjectInputStream.java | 90 +-
src/share/classes/java/lang/AbstractStringBuilder.java | 59 +-
src/share/classes/java/lang/ClassLoader.java | 3 +
src/share/classes/java/lang/StringBuffer.java | 4 +-
src/share/classes/java/lang/Thread.java | 14 +-
src/share/classes/java/lang/invoke/DirectMethodHandle.java | 2 +-
src/share/classes/java/lang/invoke/LambdaForm.java | 12 +-
src/share/classes/java/lang/invoke/MemberName.java | 31 +-
src/share/classes/java/lang/invoke/MethodHandleNatives.java | 2 +-
src/share/classes/java/lang/invoke/MethodHandles.java | 11 +-
src/share/classes/java/math/BigInteger.java | 182 +-
src/share/classes/java/math/MutableBigInteger.java | 15 +
src/share/classes/java/net/SocksSocketImpl.java | 4 +-
src/share/classes/java/net/URLConnection.java | 8 +-
src/share/classes/java/net/URLPermission.java | 15 +-
src/share/classes/java/nio/Bits.java | 35 +-
src/share/classes/java/security/ProtectionDomain.java | 5 +
src/share/classes/java/text/DateFormatSymbols.java | 127 +-
src/share/classes/java/util/Hashtable.java | 35 +-
src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java | 28 +-
src/share/classes/java/util/logging/Logger.java | 1 +
src/share/classes/javax/crypto/JceSecurity.java | 5 +-
src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java | 87 +-
src/share/classes/javax/security/auth/SubjectDomainCombiner.java | 108 +-
src/share/classes/javax/swing/JComponent.java | 13 +-
src/share/classes/javax/swing/JDialog.java | 3 +-
src/share/classes/javax/swing/JEditorPane.java | 11 +-
src/share/classes/javax/swing/JFrame.java | 3 +-
src/share/classes/javax/swing/JInternalFrame.java | 3 +-
src/share/classes/javax/swing/JPopupMenu.java | 8 +-
src/share/classes/javax/swing/JSpinner.java | 11 +
src/share/classes/javax/swing/MenuSelectionManager.java | 3 +-
src/share/classes/javax/swing/PopupFactory.java | 12 +-
src/share/classes/javax/swing/SwingUtilities.java | 3 +-
src/share/classes/javax/swing/SwingWorker.java | 2 +-
src/share/classes/javax/swing/TimerQueue.java | 15 +-
src/share/classes/javax/swing/UIManager.java | 5 +-
src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java | 6 +-
src/share/classes/javax/swing/plaf/basic/BasicListUI.java | 3 +-
src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java | 14 +-
src/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java | 11 +-
src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java | 35 +-
src/share/classes/javax/swing/plaf/basic/BasicTableUI.java | 8 +-
src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java | 3 +-
src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java | 6 +-
src/share/classes/javax/swing/plaf/synth/ImagePainter.java | 5 +-
src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java | 3 +-
src/share/classes/javax/swing/text/JTextComponent.java | 6 +-
src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java | 5 +-
src/share/classes/sun/applet/AppletPanel.java | 10 +-
src/share/classes/sun/applet/AppletViewerPanel.java | 18 +-
src/share/classes/sun/applet/resources/MsgAppletViewer_de.java | 4 +-
src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java | 84 +-
src/share/classes/sun/awt/SunHints.java | 26 +-
src/share/classes/sun/awt/datatransfer/DataTransferer.java | 15 +-
src/share/classes/sun/awt/image/AbstractMultiResolutionImage.java | 64 +-
src/share/classes/sun/awt/image/BaseMultiResolutionImage.java | 150 +
src/share/classes/sun/awt/image/BufImgSurfaceData.java | 101 +-
src/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java | 31 +-
src/share/classes/sun/awt/image/JPEGImageDecoder.java | 2 +-
src/share/classes/sun/awt/image/MultiResolutionCachedImage.java | 34 +-
src/share/classes/sun/awt/image/MultiResolutionImage.java | 72 +-
src/share/classes/sun/awt/image/MultiResolutionToolkitImage.java | 17 +-
src/share/classes/sun/awt/image/SunVolatileImage.java | 13 +-
src/share/classes/sun/awt/image/SurfaceManager.java | 24 +-
src/share/classes/sun/awt/image/VolatileSurfaceManager.java | 12 +-
src/share/classes/sun/awt/resources/awt_de.properties | 2 +-
src/share/classes/sun/invoke/anon/AnonymousClassLoader.java | 230 -
src/share/classes/sun/invoke/anon/ConstantPoolParser.java | 368 -
src/share/classes/sun/invoke/anon/ConstantPoolPatch.java | 503 -
src/share/classes/sun/invoke/anon/ConstantPoolVisitor.java | 192 -
src/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java | 45 -
src/share/classes/sun/invoke/util/VerifyAccess.java | 68 +-
src/share/classes/sun/java2d/SunGraphics2D.java | 261 +-
src/share/classes/sun/java2d/SunGraphicsEnvironment.java | 48 +
src/share/classes/sun/java2d/SurfaceData.java | 16 +-
src/share/classes/sun/java2d/cmm/lcms/LCMS.java | 2 +-
src/share/classes/sun/java2d/pipe/DrawImage.java | 7 +-
src/share/classes/sun/launcher/resources/launcher_ko.properties | 8 +-
src/share/classes/sun/launcher/resources/launcher_zh_TW.properties | 4 +-
src/share/classes/sun/management/jmxremote/ConnectorBootstrap.java | 222 +-
src/share/classes/sun/management/resources/agent_ko.properties | 4 +-
src/share/classes/sun/management/resources/agent_zh_TW.properties | 10 +-
src/share/classes/sun/misc/JavaObjectInputStreamAccess.java | 41 +
src/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java | 5 +
src/share/classes/sun/misc/ObjectStreamClassValidator.java | 43 +
src/share/classes/sun/misc/SharedSecrets.java | 15 +-
src/share/classes/sun/misc/Unsafe.java | 23 +
src/share/classes/sun/misc/Version.java.template | 54 +-
src/share/classes/sun/nio/ch/Util.java | 83 +-
src/share/classes/sun/rmi/server/DeserializationChecker.java | 93 +
src/share/classes/sun/rmi/server/MarshalInputStream.java | 42 +-
src/share/classes/sun/rmi/server/UnicastServerRef.java | 96 +-
src/share/classes/sun/rmi/server/resources/rmid_ko.properties | 6 +-
src/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties | 4 +-
src/share/classes/sun/rmi/transport/DGCAckHandler.java | 5 +-
src/share/classes/sun/security/ec/SunEC.java | 19 +
src/share/classes/sun/security/jgss/wrapper/GSSNameElement.java | 4 +-
src/share/classes/sun/security/pkcs/PKCS7.java | 22 +-
src/share/classes/sun/security/pkcs10/PKCS10.java | 40 +-
src/share/classes/sun/security/pkcs11/Config.java | 3 +
src/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java | 4 +-
src/share/classes/sun/security/pkcs11/SunPKCS11.java | 23 +-
src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java | 8 +-
src/share/classes/sun/security/provider/ByteArrayAccess.java | 9 +-
src/share/classes/sun/security/provider/DSA.java | 248 +-
src/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java | 10 +-
src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java | 10 +-
src/share/classes/sun/security/provider/certpath/ForwardBuilder.java | 68 +-
src/share/classes/sun/security/ssl/HandshakeMessage.java | 30 +-
src/share/classes/sun/security/ssl/RSAClientKeyExchange.java | 42 +-
src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java | 4 +
src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java | 19 +-
src/share/classes/sun/security/tools/KeyStoreUtil.java | 11 +-
src/share/classes/sun/security/tools/jarsigner/JarSignerParameters.java | 152 +
src/share/classes/sun/security/tools/jarsigner/Main.java | 138 +-
src/share/classes/sun/security/tools/jarsigner/Resources.java | 2 +
src/share/classes/sun/security/tools/jarsigner/Resources_ja.java | 4 +-
src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java | 4 +-
src/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java | 7 +-
src/share/classes/sun/security/tools/keytool/Main.java | 9 +-
src/share/classes/sun/security/tools/keytool/Resources.java | 2 +
src/share/classes/sun/security/tools/keytool/Resources_de.java | 4 +-
src/share/classes/sun/security/tools/keytool/Resources_zh_TW.java | 6 +-
src/share/classes/sun/security/tools/policytool/Resources_ko.java | 6 +-
src/share/classes/sun/security/tools/policytool/Resources_zh_TW.java | 4 +-
src/share/classes/sun/security/util/AuthResources_ko.java | 4 +-
src/share/classes/sun/security/util/Debug.java | 1 +
src/share/classes/sun/security/util/ECUtil.java | 44 +-
src/share/classes/sun/security/util/Resources_zh_TW.java | 4 +-
src/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java | 12 +
src/share/classes/sun/swing/DefaultLookup.java | 3 +-
src/share/classes/sun/swing/SwingUtilities2.java | 14 +-
src/share/classes/sun/tools/jar/resources/jar_ko.properties | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames.java | 20 +-
src/share/classes/sun/util/resources/de/TimeZoneNames_de.java | 19 +-
src/share/classes/sun/util/resources/es/TimeZoneNames_es.java | 19 +-
src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java | 19 +-
src/share/classes/sun/util/resources/it/TimeZoneNames_it.java | 19 +-
src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java | 19 +-
src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java | 19 +-
src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java | 19 +-
src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java | 19 +-
src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java | 19 +-
src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java | 19 +-
src/share/demo/jvmti/hprof/hprof_init.c | 2 +-
src/share/instrument/JarFacade.c | 12 +-
src/share/lib/management/management.properties | 13 +
src/share/native/com/sun/java/util/jar/pack/bands.cpp | 10 +-
src/share/native/com/sun/java/util/jar/pack/bytes.h | 2 +-
src/share/native/com/sun/java/util/jar/pack/jni.cpp | 5 +-
src/share/native/com/sun/java/util/jar/pack/main.cpp | 39 +-
src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 51 +-
src/share/native/com/sun/java/util/jar/pack/unpack.h | 2 +-
src/share/native/com/sun/java/util/jar/pack/utils.cpp | 2 +-
src/share/native/com/sun/java/util/jar/pack/zip.cpp | 6 +-
src/share/native/com/sun/java/util/jar/pack/zip.h | 4 +-
src/share/native/com/sun/media/sound/SoundDefs.h | 10 +
src/share/native/sun/awt/image/awt_ImageRep.c | 2 +-
src/share/native/sun/awt/image/jpeg/imageioJPEG.c | 2 +-
src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c | 8 +-
src/share/native/sun/awt/splashscreen/splashscreen_png.c | 2 +-
src/share/native/sun/font/freetypeScaler.c | 178 +-
src/share/native/sun/font/layout/DeviceTables.cpp | 5 +-
src/share/native/sun/font/layout/LayoutEngine.cpp | 8 +
src/share/native/sun/font/layout/LigatureSubstProc.cpp | 20 +
src/share/native/sun/font/layout/LigatureSubstProc2.cpp | 16 +
src/share/native/sun/font/layout/StateTableProcessor2.cpp | 1 +
src/share/native/sun/font/layout/SunLayoutEngine.cpp | 3 +-
src/share/native/sun/java2d/cmm/lcms/LCMS.c | 2 +-
src/share/native/sun/java2d/cmm/lcms/cmscgats.c | 2 +
src/share/native/sun/java2d/loops/AlphaMath.c | 4 +-
src/share/native/sun/java2d/opengl/OGLContext.c | 2 +
src/share/native/sun/misc/URLClassPath.c | 5 +
src/share/native/sun/security/ec/ECC_JNI.cpp | 81 +-
src/share/native/sun/security/ec/ecc_impl.h | 298 +
src/share/native/sun/security/ec/impl/ecc_impl.h | 271 -
src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h | 5 +
src/solaris/bin/aarch64/jvm.cfg | 35 +
src/solaris/bin/ppc64le/jvm.cfg | 33 +
src/solaris/classes/java/lang/UNIXProcess.java | 5 +-
src/solaris/classes/sun/awt/UNIXToolkit.java | 71 +-
src/solaris/classes/sun/awt/X11/InfoWindow.java | 4 +-
src/solaris/classes/sun/awt/X11/XBaseWindow.java | 86 +-
src/solaris/classes/sun/awt/X11/XChoicePeer.java | 2 +-
src/solaris/classes/sun/awt/X11/XComponentPeer.java | 10 +-
src/solaris/classes/sun/awt/X11/XDecoratedPeer.java | 20 +-
src/solaris/classes/sun/awt/X11/XDesktopPeer.java | 9 +-
src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java | 36 +-
src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java | 2 +-
src/solaris/classes/sun/awt/X11/XEmbeddedFramePeer.java | 28 +-
src/solaris/classes/sun/awt/X11/XMenuBarPeer.java | 2 +-
src/solaris/classes/sun/awt/X11/XMenuWindow.java | 2 +-
src/solaris/classes/sun/awt/X11/XMouseInfoPeer.java | 7 +
src/solaris/classes/sun/awt/X11/XPopupMenuPeer.java | 2 +-
src/solaris/classes/sun/awt/X11/XRobotPeer.java | 11 +-
src/solaris/classes/sun/awt/X11/XToolkit.java | 68 +-
src/solaris/classes/sun/awt/X11/XWM.java | 24 +-
src/solaris/classes/sun/awt/X11/XWarningWindow.java | 8 +-
src/solaris/classes/sun/awt/X11/XWindow.java | 81 +-
src/solaris/classes/sun/awt/X11/XWindowPeer.java | 62 +-
src/solaris/classes/sun/awt/X11/XlibUtil.java | 24 +-
src/solaris/classes/sun/awt/X11GraphicsConfig.java | 26 +-
src/solaris/classes/sun/awt/X11GraphicsDevice.java | 25 +
src/solaris/classes/sun/java2d/xr/XRSurfaceData.java | 42 +-
src/solaris/classes/sun/java2d/xr/XRSurfaceDataProxy.java | 5 +-
src/solaris/classes/sun/java2d/xr/XRVolatileSurfaceManager.java | 8 +-
src/solaris/javavm/export/jni_md.h | 5 +
src/solaris/native/java/net/net_util_md.c | 12 +-
src/solaris/native/java/net/net_util_md.h | 18 +-
src/solaris/native/sun/awt/awt_Font.c | 5 +-
src/solaris/native/sun/awt/awt_GraphicsEnv.c | 35 +
src/solaris/native/sun/awt/awt_Robot.c | 129 +-
src/solaris/native/sun/awt/awt_UNIXToolkit.c | 92 +-
src/solaris/native/sun/awt/fontpath.c | 22 +-
src/solaris/native/sun/awt/gtk2_interface.c | 448 +-
src/solaris/native/sun/awt/gtk2_interface.h | 482 +-
src/solaris/native/sun/awt/gtk3_interface.c | 2890 ++++++++++
src/solaris/native/sun/awt/gtk3_interface.h | 573 +
src/solaris/native/sun/awt/gtk_interface.c | 155 +
src/solaris/native/sun/awt/gtk_interface.h | 550 +
src/solaris/native/sun/awt/jawt.c | 2 +-
src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c | 78 +-
src/solaris/native/sun/awt/swing_GTKEngine.c | 141 +-
src/solaris/native/sun/awt/swing_GTKStyle.c | 37 +-
src/solaris/native/sun/java2d/x11/X11SurfaceData.c | 2 +-
src/solaris/native/sun/management/LinuxOperatingSystem.c | 3 +-
src/solaris/native/sun/security/pkcs11/j2secmod_md.c | 1 +
src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h | 5 +
src/solaris/native/sun/xawt/XToolkit.c | 2 +-
src/solaris/native/sun/xawt/awt_Desktop.c | 14 +-
src/solaris/native/sun/xawt/gnome_interface.h | 4 +-
src/windows/classes/com/sun/java/accessibility/AccessBridge.java | 10 +-
src/windows/classes/sun/awt/Win32GraphicsConfig.java | 6 +-
src/windows/classes/sun/awt/Win32GraphicsDevice.java | 40 +
src/windows/classes/sun/awt/Win32GraphicsEnvironment.java | 18 +
src/windows/classes/sun/awt/windows/WWindowPeer.java | 9 +-
src/windows/classes/sun/awt/windows/fontconfig.properties | 2 +-
src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java | 38 +-
src/windows/classes/sun/java2d/opengl/WGLSurfaceData.java | 27 +-
src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java | 22 +-
src/windows/classes/sun/nio/ch/PipeImpl.java | 43 +-
src/windows/classes/sun/security/mscapi/KeyStore.java | 220 +-
src/windows/native/java/net/NetworkInterface_winXP.c | 21 +-
src/windows/native/sun/font/lcdglyph.c | 13 +-
src/windows/native/sun/security/mscapi/security.cpp | 85 +-
src/windows/native/sun/windows/MouseInfo.cpp | 13 +-
src/windows/native/sun/windows/awt_Choice.cpp | 9 +-
src/windows/native/sun/windows/awt_Component.cpp | 65 +-
src/windows/native/sun/windows/awt_Component.h | 5 +
src/windows/native/sun/windows/awt_Font.cpp | 82 +-
src/windows/native/sun/windows/awt_Font.h | 13 +-
src/windows/native/sun/windows/awt_Robot.cpp | 24 +-
src/windows/native/sun/windows/awt_Toolkit.cpp | 16 +-
src/windows/native/sun/windows/awt_Win32GraphicsConfig.cpp | 24 +-
src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp | 168 +
src/windows/native/sun/windows/awt_Win32GraphicsDevice.h | 10 +
src/windows/native/sun/windows/awt_Window.cpp | 93 +-
src/windows/native/sun/windows/awt_Window.h | 1 +
src/windows/resource/java.manifest | 2 +-
test/ProblemList.txt | 10 +
test/TEST.ROOT | 17 +-
test/TEST.groups | 8 +-
test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java | 3 +-
test/com/sun/awt/Translucency/WindowOpacity.java | 18 +-
test/com/sun/crypto/provider/CICO/CICOChainingTest.java | 116 +
test/com/sun/crypto/provider/CICO/CICODESFuncTest.java | 142 +
test/com/sun/crypto/provider/CICO/CICOSkipTest.java | 270 +
test/com/sun/crypto/provider/CICO/PBEFunc/AESPBEWrapper.java | 86 +
test/com/sun/crypto/provider/CICO/PBEFunc/AbstractPBEWrapper.java | 103 +
test/com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java | 58 +
test/com/sun/crypto/provider/CICO/PBEFunc/CICO_PBE_RW_Test.java | 113 +
test/com/sun/crypto/provider/CICO/PBEFunc/CICO_PBE_SKIP_Test.java | 168 +
test/com/sun/crypto/provider/CICO/PBEFunc/CICO_PBE_Test.java | 99 +
test/com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java | 60 +
test/com/sun/crypto/provider/CICO/PBEFunc/DefaultPBEWrapper.java | 71 +
test/com/sun/crypto/provider/CICO/PBEFunc/PBEAlgorithm.java | 86 +
test/com/sun/crypto/provider/CICO/PBEFunc/PBKDF2Wrapper.java | 109 +
test/com/sun/crypto/provider/CICO/ReadModel.java | 77 +
test/com/sun/crypto/provider/CICO/TestUtilities.java | 90 +
test/com/sun/crypto/provider/Cipher/AEAD/Encrypt.java | 753 ++
test/com/sun/crypto/provider/Cipher/AEAD/GCMParameterSpecTest.java | 218 +
test/com/sun/crypto/provider/Cipher/AEAD/Helper.java | 33 +
test/com/sun/crypto/provider/Cipher/AEAD/KeyWrapper.java | 87 +
test/com/sun/crypto/provider/Cipher/AEAD/ReadWriteSkip.java | 317 +
test/com/sun/crypto/provider/Cipher/AEAD/SameBuffer.java | 423 +
test/com/sun/crypto/provider/Cipher/AEAD/SealedObjectTest.java | 110 +
test/com/sun/crypto/provider/Cipher/AEAD/WrongAAD.java | 174 +
test/com/sun/crypto/provider/Cipher/AES/CICO.java | 186 +
test/com/sun/crypto/provider/Cipher/AES/CTR.java | 145 +
test/com/sun/crypto/provider/Cipher/AES/Padding.java | 151 +
test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java | 156 +
test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java | 115 +
test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java | 138 +
test/com/sun/crypto/provider/Cipher/DES/TestUtility.java | 50 +-
test/com/sun/crypto/provider/Cipher/DES/TextPKCS5PaddingTest.java | 76 +
test/com/sun/crypto/provider/Cipher/JCE/Bugs/4686632/Empty.java | 59 +
test/com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java | 316 +
test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/AESPBEWrapper.java | 114 +
test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBECipherWrapper.java | 110 +
test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBESameBuffer.java | 152 +
test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBEWrapper.java | 98 +
test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBEWrapperCreator.java | 59 +
test/com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBKDF2Wrapper.java | 114 +
test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java | 173 +
test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java | 311 +
test/com/sun/crypto/provider/Cipher/PBE/PBMacBuffer.java | 248 +
test/com/sun/crypto/provider/Cipher/PBE/PBMacDoFinalVsUpdate.java | 212 +
test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java | 168 +
test/com/sun/crypto/provider/Cipher/PBE/TestCipherPBECons.java | 117 +
test/com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java | 169 +
test/com/sun/crypto/provider/KeyAgreement/TestExponentSize.java | 16 +-
test/com/sun/crypto/provider/Mac/EmptyByteBufferTest.java | 65 +
test/com/sun/crypto/provider/Mac/LargeByteBufferTest.java | 89 +
test/com/sun/crypto/provider/Mac/MacSameTest.java | 100 +
test/com/sun/crypto/provider/Mac/NullByteBufferTest.java | 69 +
test/com/sun/crypto/provider/Mac/Utils.java | 79 +
test/com/sun/crypto/provider/NSASuiteB/TestAESOids.java | 194 +
test/com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java | 154 +
test/com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java | 116 +
test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java | 7 +-
test/com/sun/jdi/RedefineAddPrivateMethod.sh | 79 +
test/com/sun/jdi/ShellScaffold.sh | 133 +-
test/com/sun/tools/attach/RunnerUtil.java | 7 +
test/com/sun/tools/attach/TempDirTest.java | 18 +-
test/java/awt/AlphaComposite/HeadlessAlphaComposite.java | 63 +
test/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html | 3 +-
test/java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java | 3 +-
test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java | 421 +
test/java/awt/Choice/GetSizeTest/GetSizeTest.java | 104 +
test/java/awt/Choice/GrabLockTest/GrabLockTest.java | 111 +
test/java/awt/Choice/ItemStateChangeTest/ItemStateChangeTest.java | 3 +-
test/java/awt/Choice/PopupPosTest/PopupPosTest.html | 47 +
test/java/awt/Choice/PopupPosTest/PopupPosTest.java | 150 +
test/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java | 3 +-
test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java | 113 +
test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.html | 45 +
test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java | 323 +
test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java | 421 +
test/java/awt/Color/HeadlessColor.java | 225 +
test/java/awt/Component/7097771/bug7097771.java | 18 +-
test/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java | 442 +
test/java/awt/Component/F10TopToplevel/F10TopToplevel.html | 3 +-
test/java/awt/Component/F10TopToplevel/F10TopToplevel.java | 15 +-
test/java/awt/Component/Headless/HeadlessButton.java | 57 +
test/java/awt/Component/Headless/HeadlessCanvas.java | 37 +
test/java/awt/Component/Headless/HeadlessCheckbox.java | 110 +
test/java/awt/Component/Headless/HeadlessChoice.java | 44 +
test/java/awt/Component/Headless/HeadlessComponent.java | 199 +
test/java/awt/Component/Headless/HeadlessContainer.java | 216 +
test/java/awt/Component/Headless/HeadlessDialog.java | 92 +
test/java/awt/Component/Headless/HeadlessFileDialog.java | 72 +
test/java/awt/Component/Headless/HeadlessFrame.java | 55 +
test/java/awt/Component/Headless/HeadlessLabel.java | 64 +
test/java/awt/Component/Headless/HeadlessList.java | 100 +
test/java/awt/Component/Headless/HeadlessPanel.java | 218 +
test/java/awt/Component/Headless/HeadlessScrollPane.java | 72 +
test/java/awt/Component/Headless/HeadlessScrollbar.java | 82 +
test/java/awt/Component/Headless/HeadlessTextArea.java | 108 +
test/java/awt/Component/Headless/HeadlessTextField.java | 88 +
test/java/awt/Component/Headless/HeadlessWindow.java | 43 +
test/java/awt/Component/NativeInLightShow/NativeInLightShow.java | 93 +
test/java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java | 12 +-
test/java/awt/Component/PaintAll/PaintAll.java | 17 +-
test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java | 3 +-
test/java/awt/Component/TreeLockDeadlock/TreeLockDeadlock.java | 1 +
test/java/awt/Component/isLightweightCrash/IsLightweightCrash.java | 3 +-
test/java/awt/ComponentOrientation/BasicTest.java | 151 +
test/java/awt/ComponentOrientation/BorderTest.java | 118 +
test/java/awt/ComponentOrientation/FlowTest.java | 151 +
test/java/awt/ComponentOrientation/TestBundle.java | 46 +
test/java/awt/ComponentOrientation/TestBundle1.java | 49 +
test/java/awt/ComponentOrientation/TestBundle1_ar.java | 49 +
test/java/awt/ComponentOrientation/TestBundle_es.java | 46 +
test/java/awt/ComponentOrientation/TestBundle_iw.java | 48 +
test/java/awt/ComponentOrientation/WindowTest.java | 156 +
test/java/awt/Container/ContainerAIOOBE/ContainerAIOOBE.java | 3 +-
test/java/awt/Container/isRemoveNotifyNeeded/JInternalFrameTest.java | 3 +-
test/java/awt/Cursor/HeadlessCursor.java | 93 +
test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java | 68 +-
test/java/awt/Dialog/CrashXCheckJni/CrashXCheckJni.java | 3 +-
test/java/awt/Dialog/DialogOverflowSizeTest/DialogSizeOverflowTest.java | 19 +-
test/java/awt/Dialog/ModalDialogPermission/ModalDialogPermission.java | 3 +-
test/java/awt/Dialog/NonResizableDialogSysMenuResize/NonResizableDialogSysMenuResize.java | 3 +-
test/java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java | 3 +-
test/java/awt/EventDispatchThread/PreserveDispathThread/PreserveDispatchThread.java | 3 +-
test/java/awt/EventQueue/HeadlessEventQueue.java | 37 +
test/java/awt/EventQueue/InvocationEventTest/InvocationEventTest.java | 203 +
test/java/awt/EventQueue/PushPopDeadlock2/PushPopTest.java | 3 +-
test/java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.html | 3 +-
test/java/awt/FileDialog/ISCthrownByFileListTest/ISCthrownByFileListTest.java | 121 +
test/java/awt/Focus/6378278/InputVerifierTest.java | 414 +
test/java/awt/Focus/6382144/EndlessLoopTest.java | 410 +
test/java/awt/Focus/6401036/InputVerifierTest2.java | 385 +
test/java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java | 3 +-
test/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest.html | 3 +-
test/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.html | 3 +-
test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.html | 44 +
test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java | 281 +
test/java/awt/Focus/ChoiceFocus/ChoiceFocus.java | 3 +-
test/java/awt/Focus/ClearLwQueueBreakTest/ClearLwQueueBreakTest.java | 3 +-
test/java/awt/Focus/CloseDialogActivateOwnerTest/CloseDialogActivateOwnerTest.java | 3 +-
test/java/awt/Focus/ConsumeNextKeyTypedOnModalShowTest/ConsumeNextKeyTypedOnModalShowTest.java | 3 +-
test/java/awt/Focus/ContainerFocusAutoTransferTest/ContainerFocusAutoTransferTest.java | 3 +-
test/java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.html | 3 +-
test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html | 44 +
test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java | 258 +
test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java | 5 +-
test/java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java | 3 +-
test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.html | 44 +
test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.java | 98 +
test/java/awt/Focus/FocusTraversalPolicy/DefaultFTPTest.java | 3 +-
test/java/awt/Focus/FocusTraversalPolicy/InitialFTP.java | 3 +-
test/java/awt/Focus/FocusTraversalPolicy/LayoutFTPTest.java | 3 +-
test/java/awt/Focus/FrameJumpingToMouse/FrameJumpingToMouse.java | 19 +-
test/java/awt/Focus/FrameMinimizeTest/FrameMinimizeTest.java | 3 +-
test/java/awt/Focus/Headless/HeadlessContainerOrderFocusTraversalPolicy.java | 66 +
test/java/awt/Focus/Headless/HeadlessDefaultFocusTraversalPolicy.java | 67 +
test/java/awt/Focus/Headless/HeadlessDefaultKeyboardFocusManager.java | 37 +
test/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java | 3 +-
test/java/awt/Focus/InputVerifierTest3/InputVerifierTest3.java | 3 +-
test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java | 8 +-
test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.html | 3 +-
test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.java | 10 +-
test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.html | 44 +
test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.java | 253 +
test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.html | 44 +
test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java | 291 +
test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html | 43 +
test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java | 307 +
test/java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java | 3 +-
test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.html | 44 +
test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.java | 288 +
test/java/awt/Focus/NonFocusableResizableTooSmall/NonFocusableResizableTooSmall.java | 3 +-
test/java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java | 3 +-
test/java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java | 3 +-
test/java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java | 3 +-
test/java/awt/Focus/RequestFocusAndHideTest/RequestFocusAndHideTest.java | 3 +-
test/java/awt/Focus/RequestFocusToDisabledCompTest/RequestFocusToDisabledCompTest.java | 3 +-
test/java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java | 3 +-
test/java/awt/Focus/ResetMostRecentFocusOwnerTest/ResetMostRecentFocusOwnerTest.java | 3 +-
test/java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java | 3 +-
test/java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java | 3 +-
test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java | 12 +-
test/java/awt/Focus/ToFrontFocusTest/ToFrontFocus.html | 3 +-
test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.html | 3 +-
test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.java | 17 +-
test/java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java | 1 +
test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.html | 44 +
test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.java | 325 +
test/java/awt/Focus/WrongKeyTypedConsumedTest/WrongKeyTypedConsumedTest.java | 3 +-
test/java/awt/FontClass/CreateFont/bigfont.html | 3 +-
test/java/awt/FontClass/HeadlessFont.java | 239 +
test/java/awt/Frame/7024749/bug7024749.java | 3 +-
test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java | 81 +
test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java | 166 +
test/java/awt/Frame/DisposeStressTest/DisposeStressTest.html | 1 +
test/java/awt/Frame/DynamicLayout/DynamicLayout.java | 3 +-
test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java | 11 +-
test/java/awt/Frame/FrameLocation/FrameLocation.java | 3 +-
test/java/awt/Frame/FrameSetSizeStressTest/FrameSetSizeStressTest.java | 3 +-
test/java/awt/Frame/FrameSize/TestFrameSize.java | 11 +-
test/java/awt/Frame/FramesGC/FramesGC.java | 159 +
test/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java | 168 +
test/java/awt/Frame/HideMaximized/HideMaximized.java | 3 +-
test/java/awt/Frame/HugeFrame/HugeFrame.java | 3 +-
test/java/awt/Frame/InvisibleOwner/InvisibleOwner.java | 3 +-
test/java/awt/Frame/LayoutOnMaximizeTest/LayoutOnMaximizeTest.java | 3 +-
test/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java | 18 +-
test/java/awt/Frame/MaximizedNormalBoundsUndecoratedTest/MaximizedNormalBoundsUndecoratedTest.java | 3 +-
test/java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java | 3 +-
test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java | 8 +-
test/java/awt/Frame/MaximizedUndecorated/MaximizedUndecorated.java | 101 +
test/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java | 215 +
test/java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java | 219 +
test/java/awt/Frame/MiscUndecorated/FrameCloseTest.java | 212 +
test/java/awt/Frame/MiscUndecorated/RepaintTest.java | 302 +
test/java/awt/Frame/MiscUndecorated/UndecoratedInitiallyIconified.java | 57 +
test/java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java | 3 +-
test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java | 88 +
test/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java | 15 +-
test/java/awt/Frame/ShownOffScreenOnWin98/ShownOffScreenOnWin98Test.java | 3 +-
test/java/awt/Frame/SlideNotResizableTest/SlideNotResizableTest.java | 10 +-
test/java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java | 3 +-
test/java/awt/FullScreen/8013581/bug8013581.java | 17 +-
test/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java | 1 +
test/java/awt/FullScreen/BufferStrategyExceptionTest/BufferStrategyExceptionTest.java | 3 +-
test/java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java | 3 +-
test/java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java | 17 +-
test/java/awt/FullScreen/MultimonFullscreenTest/MultimonDeadlockTest.java | 1 +
test/java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java | 3 +-
test/java/awt/FullScreen/SetFSWindow/FSFrame.java | 3 +-
test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java | 15 +-
test/java/awt/GradientPaint/GradientTransformTest.java | 3 +-
test/java/awt/GradientPaint/HeadlessGradientPaint.java | 51 +
test/java/awt/GradientPaint/LinearColorSpaceGradientTest.java | 3 +-
test/java/awt/Graphics/LineClipTest.java | 3 +-
test/java/awt/Graphics2D/DrawString/DrawStrSuper.java | 3 +-
test/java/awt/Graphics2D/DrawString/LCDTextSrcEa.java | 3 +-
test/java/awt/Graphics2D/DrawString/ScaledLCDTextMetrics.java | 3 +-
test/java/awt/Graphics2D/DrawString/TextRenderingTest.java | 3 +-
test/java/awt/Graphics2D/DrawString/XRenderElt254TextTest.java | 3 +-
test/java/awt/Graphics2D/FillTexturePaint/FillTexturePaint.java | 3 +-
test/java/awt/Graphics2D/FlipDrawImage/FlipDrawImage.java | 3 +-
test/java/awt/Graphics2D/Headless/HeadlessPoint.java | 44 +
test/java/awt/Graphics2D/Headless/HeadlessPolygon.java | 37 +
test/java/awt/Graphics2D/Headless/HeadlessRectangle.java | 70 +
test/java/awt/Graphics2D/ScaledTransform/ScaledTransform.java | 90 +
test/java/awt/Graphics2D/TransformSetGet/TransformSetGet.java | 3 +-
test/java/awt/GraphicsConfiguration/HeadlessGraphicsConfiguration.java | 53 +
test/java/awt/GraphicsConfiguration/NormalizingTransformTest/NormalizingTransformTest.java | 3 +-
test/java/awt/GraphicsDevice/CheckDisplayModes.java | 3 +-
test/java/awt/GraphicsDevice/CloneConfigsTest.java | 3 +-
test/java/awt/GraphicsDevice/HeadlessGraphicsDevice.java | 50 +
test/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java | 23 +-
test/java/awt/GraphicsEnvironment/HeadlessGraphicsEnvironment.java | 76 +
test/java/awt/GraphicsEnvironment/LoadLock/GE_init3.java | 3 +-
test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.html | 3 +-
test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.java | 9 +-
test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java | 189 +
test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java | 181 +
test/java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java | 3 +-
test/java/awt/Headless/HeadlessAWTEventMulticaster.java | 247 +
test/java/awt/Headless/HeadlessAWTException.java | 37 +
test/java/awt/Headless/HeadlessBasicStroke.java | 151 +
test/java/awt/Headless/HeadlessBorderLayout.java | 62 +
test/java/awt/Headless/HeadlessCardLayout.java | 44 +
test/java/awt/Headless/HeadlessCheckboxGroup.java | 38 +
test/java/awt/Headless/HeadlessCheckboxMenuItem.java | 75 +
test/java/awt/Headless/HeadlessComponentOrientation.java | 46 +
test/java/awt/Headless/HeadlessDimension.java | 59 +
test/java/awt/Headless/HeadlessFlowLayout.java | 42 +
test/java/awt/Headless/HeadlessMediaTracker.java | 37 +
test/java/awt/Headless/HeadlessPopupMenu.java | 53 +
test/java/awt/Insets/CombinedTestApp1.java | 3 +-
test/java/awt/Insets/HeadlessInsets.java | 37 +
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.html | 44 +
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.java | 281 +
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html | 46 +
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java | 300 +
test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_AWT.java | 3 +-
test/java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.html | 3 +-
test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java | 375 +
test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java | 240 +
test/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java | 220 +
test/java/awt/KeyboardFocusmanager/TypeAhead/MenuItemActivatedTest/MenuItemActivatedTest.html | 3 +-
test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html | 3 +-
test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.html | 3 +-
test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java | 5 +-
test/java/awt/List/ActionAfterRemove/ActionAfterRemove.java | 27 +-
test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java | 14 +-
test/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html | 3 +-
test/java/awt/List/KeyEventsTest/KeyEventsTest.html | 47 +
test/java/awt/List/KeyEventsTest/KeyEventsTest.java | 370 +
test/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java | 3 +-
test/java/awt/List/ListPeer/R2303044ListSelection.java | 13 +-
test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java | 10 +-
test/java/awt/List/ScrollOutside/ScrollOut.java | 12 +-
test/java/awt/List/SetBackgroundTest/SetBackgroundTest.java | 357 +-
test/java/awt/List/SingleModeDeselect/SingleModeDeselect.java | 12 +-
test/java/awt/Menu/Headless/HeadlessMenu.java | 72 +
test/java/awt/Menu/Headless/HeadlessMenuItem.java | 67 +
test/java/awt/Menu/Headless/HeadlessMenuShortcut.java | 41 +
test/java/awt/Menu/NullMenuLabelTest/NullMenuLabelTest.java | 16 +-
test/java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java | 3 +-
test/java/awt/MenuBar/8007006/bug8007006.java | 28 +-
test/java/awt/MenuBar/DeadlockTest1/DeadlockTest1.java | 3 +-
test/java/awt/MenuBar/HeadlessMenuBar.java | 44 +
test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java | 27 +-
test/java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java | 1 +
test/java/awt/Mixing/AWT_Mixing/FrameBorderCounter.java | 90 +
test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java | 145 +
test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java | 692 ++
test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java | 54 +
test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java | 54 +
test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java | 57 +
test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java | 104 +
test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java | 53 +
test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java | 131 +
test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java | 171 +
test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java | 128 +
test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java | 106 +
test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java | 53 +
test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java | 52 +
test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java | 153 +
test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java | 128 +
test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java | 70 +
test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java | 69 +
test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java | 133 +
test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java | 54 +
test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java | 70 +
test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java | 67 +
test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java | 134 +
test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java | 90 +
test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java | 76 +
test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java | 54 +
test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java | 53 +
test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java | 131 +
test/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java | 466 +
test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java | 168 +
test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java | 51 +
test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java | 810 ++
test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java | 161 +
test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java | 155 +
test/java/awt/Mixing/HWDisappear.java | 3 +-
test/java/awt/Mixing/JButtonInGlassPane.java | 3 +-
test/java/awt/Mixing/LWComboBox.java | 3 +-
test/java/awt/Mixing/LWPopupMenu.java | 3 +-
test/java/awt/Mixing/MixingInHwPanel.java | 3 +-
test/java/awt/Mixing/MixingOnDialog.java | 3 +-
test/java/awt/Mixing/MixingOnShrinkingHWButton.java | 3 +-
test/java/awt/Mixing/NonOpaqueInternalFrame.java | 3 +-
test/java/awt/Mixing/OpaqueTest.java | 3 +-
test/java/awt/Mixing/OverlappingButtons.java | 3 +-
test/java/awt/Mixing/ValidBounds.java | 3 +-
test/java/awt/Mixing/Validating.java | 3 +-
test/java/awt/Mixing/setComponentZOrder.java | 3 +-
test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogDWDTest.java | 233 +
test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java | 45 +
test/java/awt/Modal/FileDialog/FileDialogFWDTest.java | 291 +
test/java/awt/Modal/FileDialog/FileDialogModal1Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogModal2Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogModal3Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogModal4Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogModal5Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogModal6Test.java | 47 +
test/java/awt/Modal/FileDialog/FileDialogModalityTest.java | 180 +
test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java | 47 +
test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java | 45 +
test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java | 45 +
test/java/awt/Modal/LWModalTest/LWModalTest.java | 3 +-
test/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java | 44 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java | 45 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDTest.java | 124 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFTest.java | 97 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java | 50 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java | 50 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFWTest.java | 162 +
test/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java | 153 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java | 47 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java | 47 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java | 47 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDTest.java | 124 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java | 47 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java | 47 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWTest.java | 162 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModalTest.java | 211 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsTest.java | 299 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java | 44 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java | 44 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java | 44 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java | 43 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java | 43 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogTest.java | 123 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java | 44 +
test/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java | 26 +-
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java | 49 +
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java | 49 +
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java | 49 +
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ExcludeDialogTest.java | 199 +
test/java/awt/Modal/ModalExclusionTests/ExcludeFrameTest.java | 192 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java | 48 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFTest.java | 186 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsTest.java | 193 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java | 48 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWTest.java | 152 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDTest.java | 201 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java | 52 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java | 52 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java | 52 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java | 52 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java | 52 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFTest.java | 272 +
test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java | 9 +-
test/java/awt/Modal/ModalitySettingsTest/ModalitySettingsTest.java | 140 +
test/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java | 209 +
test/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java | 299 +
test/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java | 286 +
test/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java | 178 +
test/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java | 184 +
test/java/awt/Modal/NpeOnClose/NpeOnCloseTest.java | 3 +-
test/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java | 161 +
test/java/awt/Modal/OnTop/OnTopAppModal1Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopAppModal2Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopAppModal3Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopAppModal4Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopAppModal5Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopAppModal6Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopDDFTest.java | 169 +
test/java/awt/Modal/OnTop/OnTopDocModal1Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopDocModal2Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopDocModal3Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopDocModal4Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopDocModal5Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopDocModal6Test.java | 45 +
test/java/awt/Modal/OnTop/OnTopFDFTest.java | 230 +
test/java/awt/Modal/OnTop/OnTopModal1Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopModal2Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopModal3Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopModal4Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopModal5Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopModal6Test.java | 45 +
test/java/awt/Modal/OnTop/OnTopModeless1Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopModeless2Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopModeless3Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopModeless4Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopModeless5Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopModeless6Test.java | 45 +
test/java/awt/Modal/OnTop/OnTopTKModal1Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopTKModal2Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopTKModal3Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopTKModal4Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopTKModal5Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopTKModal6Test.java | 45 +
test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.html | 44 +
test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java | 160 +
test/java/awt/Modal/PrintDialogsTest/Test.java | 217 +
test/java/awt/Modal/SupportedTest/SupportedTest.java | 3 +-
test/java/awt/Modal/ToBack/ToBackAppModal1Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackAppModal2Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackAppModal3Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackAppModal4Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackAppModal5Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackAppModal6Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackDDFTest.java | 183 +
test/java/awt/Modal/ToBack/ToBackDocModal1Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackDocModal2Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackDocModal3Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackDocModal4Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackDocModal5Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackDocModal6Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackFDFTest.java | 291 +
test/java/awt/Modal/ToBack/ToBackModal1Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackModal2Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModal3Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModal4Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModal5Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModal6Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackModeless1Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModeless2Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModeless3Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModeless4Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModeless5Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModeless6Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackNonModal1Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackNonModal2Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackNonModal3Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackNonModal4Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackNonModal5Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackNonModal6Test.java | 44 +
test/java/awt/Modal/ToBack/ToBackTKModal1Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackTKModal2Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackTKModal3Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackTKModal4Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackTKModal5Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackTKModal6Test.java | 46 +
test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java | 47 +
test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java | 47 +
test/java/awt/Modal/ToFront/DialogToFrontModalBlockedTest.java | 135 +
test/java/awt/Modal/ToFront/DialogToFrontModalTest.java | 44 +
test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java | 43 +
test/java/awt/Modal/ToFront/DialogToFrontModelessTest.java | 105 +
test/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java | 43 +
test/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java | 47 +
test/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java | 53 +
test/java/awt/Modal/ToFront/FrameToFrontModal1Test.java | 46 +
test/java/awt/Modal/ToFront/FrameToFrontModal2Test.java | 46 +
test/java/awt/Modal/ToFront/FrameToFrontModal3Test.java | 46 +
test/java/awt/Modal/ToFront/FrameToFrontModal4Test.java | 46 +
test/java/awt/Modal/ToFront/FrameToFrontModal5Test.java | 46 +
test/java/awt/Modal/ToFront/FrameToFrontModalBlockedTest.java | 207 +
test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java | 44 +
test/java/awt/Modal/ToFront/FrameToFrontModelessTest.java | 98 +
test/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java | 44 +
test/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java | 48 +
test/java/awt/Modal/helpers/Flag.java | 84 +
test/java/awt/Modal/helpers/TestDialog.java | 405 +
test/java/awt/Modal/helpers/TestFrame.java | 400 +
test/java/awt/Modal/helpers/TestWindow.java | 369 +
test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java | 14 +-
test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java | 10 +-
test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java | 44 +-
test/java/awt/Mouse/ExtraMouseClick/ExtraMouseClick.html | 3 +-
test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html | 42 -
test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java | 201 +-
test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java | 10 +-
test/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java | 3 +-
test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java | 3 +-
test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java | 3 +-
test/java/awt/Mouse/MouseWheelAbsXY/MouseWheelAbsXY.java | 93 +
test/java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html | 3 +-
test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java | 13 +-
test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java | 3 +-
test/java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java | 3 +-
test/java/awt/Multiscreen/UpdateGCTest/UpdateGCTest.java | 3 +-
test/java/awt/Multiscreen/WPanelPeerPerf/WPanelPeerPerf.java | 3 +-
test/java/awt/Multiscreen/WindowGCChangeTest/WindowGCChangeTest.html | 3 +-
test/java/awt/Paint/ButtonRepaint.java | 3 +-
test/java/awt/Paint/CheckboxRepaint.java | 3 +-
test/java/awt/Paint/ComponentIsNotDrawnAfterRemoveAddTest/ComponentIsNotDrawnAfterRemoveAddTest.java | 187 +
test/java/awt/Paint/ExposeOnEDT.java | 17 +-
test/java/awt/Paint/LabelRepaint.java | 3 +-
test/java/awt/Paint/ListRepaint.java | 3 +-
test/java/awt/Paint/PaintNativeOnUpdate.java | 25 +-
test/java/awt/PrintJob/MultipleEnd/MultipleEnd.java | 3 +-
test/java/awt/PrintJob/PrintArcTest/PrintArcTest.java | 13 +-
test/java/awt/PrintJob/QuoteAndBackslashTest/QuoteAndBackslashTest.java | 3 +-
test/java/awt/PrintJob/RoundedRectTest/RoundedRectTest.java | 3 +-
test/java/awt/PrintJob/Security/SecurityDialogTest.java | 3 +-
test/java/awt/Robot/CtorTest/CtorTest.java | 9 +-
test/java/awt/Robot/HiDPIMouseClick/HiDPIRobotMouseClick.java | 87 +
test/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java | 115 +
test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java | 230 +
test/java/awt/Robot/RobotExtraButton/RobotExtraButton.java | 3 +-
test/java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java | 16 +-
test/java/awt/ScrollPane/bug8077409Test.java | 14 +-
test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java | 3 +-
test/java/awt/TextArea/DisposeTest/TestDispose.java | 17 +-
test/java/awt/TextArea/Mixing/TextAreaMixing.java | 6 +-
test/java/awt/TextArea/ScrollbarIntersectionTest/ScrollbarIntersectionTest.java | 208 +
test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java | 7 +-
test/java/awt/TextArea/TextAreaTwicePack/TextAreaTwicePack.java | 12 +-
test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.java | 1 +
test/java/awt/TextField/DisposeTest/TestDispose.java | 16 +-
test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java | 14 +-
test/java/awt/Toolkit/DesktopProperties/rfe4758438.java | 238 +
test/java/awt/Toolkit/DesktopProperties/rfe4758438.sh | 83 +
test/java/awt/Toolkit/DynamicLayout/bug7172833.java | 3 +-
test/java/awt/Toolkit/Headless/HeadlessToolkit.java | 329 +
test/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java | 126 +
test/java/awt/Toolkit/RealSync/RealSyncOnEDT.java | 3 +-
test/java/awt/Toolkit/RealSync/Test.java | 405 +
test/java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_1.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_2.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_3.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_4.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_5.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Disable.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java | 3 +-
test/java/awt/TrayIcon/ActionCommand/ActionCommand.java | 162 +
test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java | 252 +
test/java/awt/TrayIcon/GetTrayIconsTest/GetTrayIcons.java | 86 +
test/java/awt/TrayIcon/InterJVMTest/InterJVM.java | 86 +
test/java/awt/TrayIcon/ModalityTest/ModalityTest.java | 302 +
test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java | 195 +
test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java | 64 +
test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java | 10 +-
test/java/awt/TrayIcon/PropertyChangeListenerTest.java | 201 +
test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java | 263 +
test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/tray.policy | 21 +
test/java/awt/TrayIcon/SecurityCheck/NoPermissionTest/NoPermissionTest.java | 64 +
test/java/awt/TrayIcon/SecurityCheck/PermissionTest/PermissionTest.java | 50 +
test/java/awt/TrayIcon/SecurityCheck/PermissionTest/tray.policy | 3 +
test/java/awt/TrayIcon/SystemTrayIconHelper.java | 172 +
test/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java | 71 +
test/java/awt/TrayIcon/TrayIconAddTest/TrayIconAddTest.java | 66 +
test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java | 275 +
test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java | 269 +
test/java/awt/TrayIcon/TrayIconMethodsTest/TrayIconMethodsTest.java | 159 +
test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java | 176 +
test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java | 151 +
test/java/awt/TrayIcon/TrayIconRemoveTest/TrayIconRemoveTest.java | 72 +
test/java/awt/TrayIcon/TrayIconSizeTest/TrayIconSizeTest.java | 69 +
test/java/awt/Window/8027025/Test8027025.java | 5 +-
test/java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java | 3 +-
test/java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java | 21 +-
test/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java | 795 ++
test/java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java | 3 +-
test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java | 24 +-
test/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java | 26 +-
test/java/awt/Window/GetWindowsTest/GetWindowsTest.java | 272 +
test/java/awt/Window/Grab/GrabTest.java | 3 +-
test/java/awt/Window/GrabSequence/GrabSequence.java | 3 +-
test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.html | 24 +
test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.java | 96 +
test/java/awt/Window/LocationByPlatform/LocationByPlatformTest.java | 3 +-
test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java | 3 +-
test/java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java | 5 +-
test/java/awt/Window/PropertyChangeListenerLockSerialization/PropertyChangeListenerLockSerialization.java | 3 +-
test/java/awt/Window/SetBackgroundNPE/SetBackgroundNPE.java | 3 +-
test/java/awt/Window/ShapedAndTranslucentWindows/Common.java | 316 +
test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java | 240 +
test/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java | 251 +
test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java | 217 +
test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java | 215 +
test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java | 87 +
test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java | 88 +
test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java | 87 +
test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java | 211 +
test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java | 85 +
test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java | 85 +
test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java | 187 +
test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java | 153 +
test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java | 9 +-
test/java/awt/Window/WindowClosedEvents/WindowClosedEventOnDispose.java | 3 +-
test/java/awt/Window/WindowType/WindowType.java | 3 +-
test/java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java | 294 +
test/java/awt/applet/Applet/HeadlessApplet.java | 49 +
test/java/awt/datatransfer/Clipboard/BasicClipboardTest.java | 138 +
test/java/awt/datatransfer/Clipboard/GetContentsInterruptedTest.java | 165 +
test/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java | 1 +
test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.html | 3 +-
test/java/awt/datatransfer/Headless/HeadlessClipboard.java | 38 +
test/java/awt/datatransfer/Headless/HeadlessDataFlavor.java | 43 +
test/java/awt/datatransfer/Headless/HeadlessSystemFlavorMap.java | 38 +
test/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java | 190 +
test/java/awt/datatransfer/Independence/IndependenceAWTTest.java | 189 +
test/java/awt/datatransfer/Independence/IndependenceSwingTest.java | 196 +
test/java/awt/datatransfer/SystemFlavorMap/AddFlavorForNativeTest.java | 154 +
test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java | 146 +
test/java/awt/datatransfer/SystemFlavorMap/AddNativeForFlavorTest.java | 156 +
test/java/awt/datatransfer/SystemFlavorMap/AddNativeTest.java | 144 +
test/java/awt/datatransfer/SystemFlavorMap/GetFlavorsForNewNativeTest.java | 130 +
test/java/awt/datatransfer/SystemFlavorMap/GetNativesForNewFlavorTest.java | 111 +
test/java/awt/datatransfer/SystemFlavorMap/InvalidMapArgumentsTest.java | 139 +
test/java/awt/datatransfer/SystemFlavorMap/ManyFlavorMapTest.java | 182 +
test/java/awt/datatransfer/SystemFlavorMap/SetDataFlavorsTest.java | 131 +
test/java/awt/datatransfer/SystemFlavorMap/SetFlavorsForNativeTest.java | 165 +
test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavor.java | 164 +
test/java/awt/datatransfer/SystemFlavorMap/SetNativesTest.java | 122 +
test/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java | 172 +
test/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java | 174 +
test/java/awt/dnd/Button2DragTest/Button2DragTest.java | 1 +
test/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.html | 3 +-
test/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java | 3 +-
test/java/awt/dnd/FileListBetweenJVMsTest/FileListBetweenJVMsTest.html | 3 +-
test/java/awt/dnd/ImageDecoratedDnDInOut/ImageDecoratedDnDInOut.html | 3 +-
test/java/awt/dnd/ImageDecoratedDnDNegative/ImageDecoratedDnDNegative.html | 3 +-
test/java/awt/dnd/ImageTransferTest/ImageTransferTest.java | 17 +-
test/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.html | 3 +-
test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java | 8 +-
test/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java | 1 +
test/java/awt/dnd/NoFormatsCrashTest/NoFormatsCrashTest.html | 3 +-
test/java/awt/dnd/URIListBetweenJVMsTest/URIListBetweenJVMsTest.html | 3 +-
test/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.html | 3 +-
test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.html | 44 +
test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.java | 97 +
test/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java | 276 +
test/java/awt/event/HierarchyEvent/AncestorResized/AncestorResized.java | 3 +-
test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java | 3 +-
test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java | 10 +-
test/java/awt/event/KeyEvent/8020209/bug8020209.java | 12 +-
test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java | 11 +-
test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java | 18 +-
test/java/awt/event/KeyEvent/DeadKey/DeadKeySystemAssertionDialog.java | 17 +-
test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java | 16 +-
test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java | 20 +-
test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java | 271 +
test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java | 12 +-
test/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java | 219 +
test/java/awt/event/KeyEvent/KeyTyped/CtrlASCII.html | 3 +-
test/java/awt/event/MouseEvent/AcceptExtraButton/AcceptExtraButton.java | 3 +-
test/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java | 3 +-
test/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java | 164 +
test/java/awt/event/MouseEvent/EventTimeInFuture/EventTimeInFuture.java | 3 +-
test/java/awt/event/MouseEvent/FrameMouseEventAbsoluteCoordsTest/FrameMouseEventAbsoluteCoordsTest.html | 3 +-
test/java/awt/event/MouseEvent/MenuDragMouseEventAbsoluteCoordsTest/MenuDragMouseEventAbsoluteCoordsTest.html | 3 +-
test/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java | 302 +
test/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java | 254 +
test/java/awt/event/MouseEvent/MouseClickTest/MouseClickTest.html | 3 +-
test/java/awt/event/MouseEvent/MouseWheelEventAbsoluteCoordsTest/MouseWheelEventAbsoluteCoordsTest.html | 3 +-
test/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java | 237 +
test/java/awt/event/MouseEvent/RobotLWTest/RobotLWTest.html | 3 +-
test/java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java | 21 +-
test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.html | 3 +-
test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.html | 3 +-
test/java/awt/event/OtherEvents/UngrabID/UngrabID.java | 3 +-
test/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java | 34 +-
test/java/awt/event/helpers/lwcomponents/LWButton.java | 418 +
test/java/awt/event/helpers/lwcomponents/LWComponent.java | 464 +
test/java/awt/event/helpers/lwcomponents/LWList.java | 726 ++
test/java/awt/font/MonospacedGlyphWidth/MonospacedGlyphWidthTest.java | 54 +
test/java/awt/font/Rotate/Shear.java | 3 +-
test/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java | 302 +-
test/java/awt/grab/MenuDragEvents/MenuDragEvents.html | 45 +
test/java/awt/grab/MenuDragEvents/MenuDragEvents.java | 195 +
test/java/awt/hidpi/properties/HiDPIPropertiesUnixTest.java | 88 +
test/java/awt/hidpi/properties/HiDPIPropertiesWindowsTest.java | 139 +
test/java/awt/im/Headless/HeadlessInputContext.java | 43 +
test/java/awt/im/Headless/HeadlessInputMethodHighlight.java | 41 +
test/java/awt/im/InputContext/InputContextTest.java | 6 +-
test/java/awt/im/InputContext/bug4625203.java | 3 +-
test/java/awt/image/DrawImage/EABlitTest.java | 3 +-
test/java/awt/image/DrawImage/IncorrectAlphaConversionBicubic.java | 3 +-
test/java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java | 3 +-
test/java/awt/image/DrawImage/IncorrectBounds.java | 3 +-
test/java/awt/image/DrawImage/IncorrectClipSurface2SW.java | 3 +-
test/java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java | 3 +-
test/java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java | 1 +
test/java/awt/image/DrawImage/IncorrectDestinationOffset.java | 3 +-
test/java/awt/image/DrawImage/IncorrectOffset.java | 3 +-
test/java/awt/image/DrawImage/IncorrectSourceOffset.java | 3 +-
test/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java | 3 +-
test/java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java | 3 +-
test/java/awt/image/DrawImage/UnmanagedDrawImagePerformance.java | 3 +-
test/java/awt/image/Headless/HeadlessAffineTransformOp.java | 44 +
test/java/awt/image/Headless/HeadlessAreaAveragingScaleFilter.java | 37 +
test/java/awt/image/Headless/HeadlessBufferedImage.java | 80 +
test/java/awt/image/Headless/HeadlessBufferedImageFilter.java | 38 +
test/java/awt/image/Headless/HeadlessColorModel.java | 61 +
test/java/awt/image/Headless/HeadlessCropImageFilter.java | 37 +
test/java/awt/image/Headless/HeadlessImageFilter.java | 37 +
test/java/awt/image/Headless/HeadlessIndexColorModel.java | 54 +
test/java/awt/image/Headless/HeadlessRGBImageFilter.java | 42 +
test/java/awt/image/Headless/HeadlessReplicateScaleFilter.java | 37 +
test/java/awt/image/MultiResolutionImage/MultiResolutionDrawImageWithTransformTest.java | 248 +
test/java/awt/image/MultiResolutionImage/NSImageToMultiResolutionImageTest.java | 5 +-
test/java/awt/image/MultiResolutionImageCommonTest.java | 207 +
test/java/awt/image/MultiResolutionImageTest.java | 288 +-
test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java | 205 +
test/java/awt/image/multiresolution/Corrupted2XImageTest.java | 125 +
test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java | 176 +
test/java/awt/image/multiresolution/MultiResolutionCachedImageTest.java | 113 +
test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java | 220 +
test/java/awt/image/multiresolution/MultiresolutionIconTest.java | 224 +
test/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java | 307 +
test/java/awt/keyboard/EqualKeyCode/EqualKeyCode.java | 16 +-
test/java/awt/print/Headless/HeadlessBook.java | 37 +
test/java/awt/print/Headless/HeadlessPageFormat.java | 61 +
test/java/awt/print/Headless/HeadlessPaper.java | 46 +
test/java/awt/print/Headless/HeadlessPrinterJob.java | 179 +
test/java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java | 3 +-
test/java/awt/print/PrinterJob/PrintToDir.java | 15 +-
test/java/awt/regtesthelpers/Util.java | 39 +-
test/java/awt/regtesthelpers/UtilInternal.java | 77 +
test/java/awt/security/Permissions.java | 6 +-
test/java/awt/security/WarningWindowDisposeTest/policy | 3 +
test/java/awt/xembed/server/RunTestXEmbed.java | 3 +-
test/java/lang/StringBuilder/Capacity.java | 182 +
test/java/lang/StringBuilder/HugeCapacity.java | 66 +
test/java/lang/invoke/AccessControlTest.java | 4 +-
test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh | 4 +-
test/java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh | 4 +-
test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh | 4 +-
test/java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh | 4 +-
test/java/lang/management/MemoryMXBean/MemoryTestAllGC.sh | 6 +-
test/java/lang/management/MemoryMXBean/PendingAllGC.sh | 4 +-
test/java/lang/management/RuntimeMXBean/TestInputArgument.sh | 7 +-
test/java/lang/management/ThreadMXBean/Locks.java | 41 +-
test/java/lang/ref/EnqueuePollRace.java | 4 +-
test/java/net/InetAddress/B6246242.java | 6 +-
test/java/net/SetFactoryPermission/SetFactoryPermission.java | 87 +
test/java/net/SetFactoryPermission/policy.fail | 3 +
test/java/net/SetFactoryPermission/policy.success | 4 +
test/java/net/SocketPermission/SocketPermissionTest.java | 339 +
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-amd64/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so | Bin
test/java/rmi/dgc/dgcAckFailure/DGCAckFailure.java | 37 +-
test/java/security/AccessController/DoPrivAccomplice.java | 34 +
test/java/security/AccessController/DoPrivAccompliceTest.java | 97 +
test/java/security/AccessController/DoPrivTest.java | 32 +
test/java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java | 96 +
test/java/security/AccessController/LimitedDoPrivilegedWithThread.java | 108 +
test/java/security/AccessController/policy | 4 +
test/java/security/KeyStore/PKCS12/CheckDefaults.java | 67 +
test/java/security/KeyStore/PKCS12/ConvertP12Test.java | 234 +
test/java/security/KeyStore/PKCS12/EntryProtectionTest.java | 151 +
test/java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java | 155 +
test/java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java | 128 +
test/java/security/KeyStore/PKCS12/MetadataEmptyTest.java | 79 +
test/java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java | 148 +
test/java/security/KeyStore/PKCS12/ReadP12Test.java | 193 +
test/java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java | 97 +
test/java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java | 128 +
test/java/security/KeyStore/PKCS12/Utils.java | 137 +
test/java/security/KeyStore/PKCS12/WriteP12Test.java | 371 +
test/java/security/KeyStore/PKCS12/api_cert_chain.p12.data | 76 +
test/java/security/KeyStore/PKCS12/api_cert_chain.p12_expected.data | 7 +
test/java/security/KeyStore/PKCS12/api_private_key.p12.data | 31 +
test/java/security/KeyStore/PKCS12/api_private_key.p12_expected.data | 3 +
test/java/security/KeyStore/PKCS12/api_private_key_not_match.p12.data | 21 +
test/java/security/KeyStore/PKCS12/api_private_key_not_match.p12_expected.data | 3 +
test/java/security/KeyStore/PKCS12/api_two_pass.p12.data | 46 +
test/java/security/KeyStore/PKCS12/api_two_pass.p12_expected.data | 3 +
test/java/security/KeyStore/PKCS12/certs/convertP12/ie_jceks_chain.pfx.data | 61 +
test/java/security/KeyStore/PKCS12/certs/convertP12/ie_jks_chain.pfx.data | 61 +
test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_selfsigned.p12.data | 30 +
test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_twoentry.p12.data | 69 +
test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_twopass.p12.data | 45 +
test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_selfsigned.p12.data | 45 +
test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_twoentry.p12.data | 69 +
test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_twopass.p12.data | 45 +
test/java/security/KeyStore/PKCS12/certs/convertP12/keystoreCA.jceks.data | 38 +
test/java/security/KeyStore/PKCS12/certs/readP12/ie_chain.pfx.data | 61 +
test/java/security/KeyStore/PKCS12/certs/readP12/ie_self.pfx.data | 47 +
test/java/security/KeyStore/PKCS12/certs/readP12/jdk_chain.p12.data | 62 +
test/java/security/KeyStore/PKCS12/certs/readP12/jdk_self.p12.data | 45 +
test/java/security/KeyStore/PKCS12/certs/readP12/mozilla_chain.p12.data | 73 +
test/java/security/KeyStore/PKCS12/certs/readP12/mozilla_self.p12.data | 54 +
test/java/security/KeyStore/PKCS12/certs/readP12/mozilla_twoentries.p12.data | 125 +
test/java/security/KeyStore/PKCS12/certs/readP12/netscape_chain.p12.data | 73 +
test/java/security/KeyStore/PKCS12/certs/readP12/netscape_self.p12.data | 54 +
test/java/security/KeyStore/PKCS12/certs/readP12/netscape_twoentries.p12.data | 125 +
test/java/security/KeyStore/PKCS12/certs/readP12/openssl.p12.data | 41 +
test/java/security/KeyStore/PKCS12/certs/writeP12/keystoreCA.jks.data | 38 +
test/java/security/KeyStore/PKCS12/certs/writeP12/keystoreEU.jks.data | 79 +
test/java/security/KeyStore/PKCS12/ie_chain.pfx.data | 65 +
test/java/security/KeyStore/PKCS12/ie_chain.pfx.pem | 23 +
test/java/security/KeyStore/PKCS12/ie_self.pfx.data | 31 +
test/java/security/KeyStore/PKCS12/ie_self.pfx.pem | 15 +
test/java/security/KeyStore/PKCS12/mozilla_self.p12.data | 31 +
test/java/security/KeyStore/PKCS12/mozilla_self.p12.pem | 15 +
test/java/security/KeyStore/PKCS12/netscape_self.p12.data | 31 +
test/java/security/KeyStore/PKCS12/netscape_self.p12.pem | 16 +
test/java/security/KeyStore/PKCS12/openssl.p12.data | 76 +
test/java/security/KeyStore/PKCS12/openssl.p12.pem | 22 +
test/java/security/MessageDigest/TestDigestIOStream.java | 335 +
test/java/security/MessageDigest/TestSameLength.java | 143 +
test/java/security/MessageDigest/TestSameValue.java | 310 +
test/java/security/Policy/SignedJar/SignedJarTest.java | 186 +
test/java/security/Policy/SignedJar/SignedJarTest_1.policy | 10 +
test/java/security/Policy/SignedJar/SignedJarTest_2.policy | 11 +
test/java/security/Policy/SignedJar/keypass | 1 +
test/java/security/SecureRandom/DefaultProvider.java | 110 +
test/java/security/Signature/Offsets.java | 251 +
test/java/security/Signature/TestInitSignWithMyOwnRandom.java | 6 +-
test/java/security/SignedObject/Chain.java | 216 +
test/java/security/SignedObject/Copy.java | 123 +
test/java/security/cert/CertPathEncodingTest.java | 253 +
test/java/security/cert/X509CertSelectorTest.java | 536 +
test/java/text/AttributedCharacterIterator/Attribute/ReadResolve.java | 88 +
test/java/text/AttributedString/AttributedStringTest.java | 258 +
test/java/text/AttributedString/TestAttributedStringCtor.java | 55 +
test/java/text/AttributedString/getRunStartLimitTest.java | 116 +
test/java/text/BreakIterator/BreakIteratorTest.java | 1438 ++++
test/java/text/BreakIterator/Bug4533872.java | 261 +
test/java/text/BreakIterator/Bug4740757.java | 76 +
test/java/text/BreakIterator/Bug4912404.java | 41 +
test/java/text/BreakIterator/Bug4932583.java | 41 +
test/java/text/BreakIterator/Bug6513074.java | 122 +
test/java/text/BreakIterator/NewVSOld_th_TH.java | 86 +
test/java/text/BreakIterator/broken_th_TH.txt | 13 +
test/java/text/BreakIterator/test_th_TH.txt | 1 +
test/java/text/CharacterIterator/CharacterIteratorTest.java | 286 +
test/java/text/Collator/APITest.java | 318 +
test/java/text/Collator/Bug6271411.java | 194 +
test/java/text/Collator/CollationKeyTest.java | 41 +
test/java/text/Collator/CollationKeyTestImpl.java | 243 +
test/java/text/Collator/CollatorTest.java | 141 +
test/java/text/Collator/CurrencyCollate.java | 86 +
test/java/text/Collator/DanishTest.java | 215 +
test/java/text/Collator/DummyTest.java | 421 +
test/java/text/Collator/EnglishTest.java | 226 +
test/java/text/Collator/FinnishTest.java | 98 +
test/java/text/Collator/FrenchTest.java | 100 +
test/java/text/Collator/G7Test.java | 294 +
test/java/text/Collator/GermanTest.java | 111 +
test/java/text/Collator/IteratorTest.java | 291 +
test/java/text/Collator/JapaneseTest.java | 324 +
test/java/text/Collator/KoreanTest.java | 142 +
test/java/text/Collator/MonkeyTest.java | 149 +
test/java/text/Collator/Regression.java | 940 +++
test/java/text/Collator/SpanishTest.java | 106 +
test/java/text/Collator/SurrogatesTest.java | 117 +
test/java/text/Collator/Test4401726.java | 98 +
test/java/text/Collator/ThaiTest.java | 156 +
test/java/text/Collator/TurkishTest.java | 118 +
test/java/text/Collator/VietnameseTest.java | 364 +
test/java/text/Format/ChoiceFormat/Bug4185732.ser.txt | 44 +
test/java/text/Format/ChoiceFormat/Bug4185732Test.java | 117 +
test/java/text/Format/ChoiceFormat/Bug4387255.java | 69 +
test/java/text/Format/DateFormat/Bug4322313.java | 364 +
test/java/text/Format/DateFormat/Bug4407042.java | 132 +
test/java/text/Format/DateFormat/Bug4736959.java | 53 +
test/java/text/Format/DateFormat/Bug4845901.java | 64 +
test/java/text/Format/DateFormat/Bug6251817.java | 45 +
test/java/text/Format/DateFormat/Bug6335238.java | 163 +
test/java/text/Format/DateFormat/Bug6530336.java | 108 +
test/java/text/Format/DateFormat/Bug8141243.java | 83 +
test/java/text/Format/DateFormat/DateFormatRegression.java | 1098 +++
test/java/text/Format/DateFormat/DateFormatRoundTripTest.java | 727 ++
test/java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java | 50 +
test/java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java | 121 +
test/java/text/Format/DateFormat/DateFormatTest.java | 1207 ++++
test/java/text/Format/DateFormat/IntlTestDateFormat.java | 273 +
test/java/text/Format/DateFormat/IntlTestDateFormatAPI.java | 218 +
test/java/text/Format/DateFormat/IntlTestDateFormatSymbols.java | 206 +
test/java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java | 188 +
test/java/text/Format/DateFormat/NonGregorianFormatTest.java | 216 +
test/java/text/Format/DateFormat/SDFserialized.ser.txt | 173 +
test/java/text/Format/DateFormat/TimeZoneNameTest.java | 152 +
test/java/text/Format/DateFormat/bug4097450.java | 71 +
test/java/text/Format/DateFormat/bug4099975.java | 41 +
test/java/text/Format/DateFormat/bug4117335.java | 83 +
test/java/text/Format/DateFormat/bug4358730.java | 84 +
test/java/text/Format/DateFormat/bug6271375.java | 61 +
test/java/text/Format/DateFormat/bug6317072.java | 81 +
test/java/text/Format/DateFormat/bug6412896.java | 50 +
test/java/text/Format/MessageFormat/Bug4185816.ser.txt | 58 +
test/java/text/Format/MessageFormat/Bug4185816Corrupt.ser.txt | 58 +
test/java/text/Format/MessageFormat/Bug4185816Test.java | 135 +
test/java/text/Format/MessageFormat/Bug6481179.java | 64 +
test/java/text/Format/MessageFormat/LargeMessageFormat.java | 121 +
test/java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java | 115 +
test/java/text/Format/MessageFormat/MessageRegression.java | 644 ++
test/java/text/Format/MessageFormat/MessageTest.java | 102 +
test/java/text/Format/MessageFormat/bug4492719.java | 79 +
test/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java | 134 +
test/java/text/Format/NumberFormat/BigDecimalFormat.java | 1044 +++
test/java/text/Format/NumberFormat/BigDecimalParse.java | 709 ++
test/java/text/Format/NumberFormat/Bug4208135.java | 127 +
test/java/text/Format/NumberFormat/Bug4833877.java | 464 +
test/java/text/Format/NumberFormat/Bug4838107.java | 248 +
test/java/text/Format/NumberFormat/Bug4944439.java | 111 +
test/java/text/Format/NumberFormat/Bug4990596.java | 59 +
test/java/text/Format/NumberFormat/Bug6278616.java | 69 +
test/java/text/Format/NumberFormat/CurrencyFormat.java | 141 +
test/java/text/Format/NumberFormat/CurrencySymbols.properties | 134 +
test/java/text/Format/NumberFormat/DFSDeserialization142.java | 56 +
test/java/text/Format/NumberFormat/DFSExponential.java | 87 +
test/java/text/Format/NumberFormat/DFSSerialization.java | 151 +
test/java/text/Format/NumberFormat/DFSSerialization142.java | 54 +
test/java/text/Format/NumberFormat/DecimalFormat.114.txt | 54 +
test/java/text/Format/NumberFormat/DecimalFormatSymbols.114.txt | 39 +
test/java/text/Format/NumberFormat/DecimalFormatSymbols.142.txt | 42 +
test/java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java | 255 +
test/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java | 139 +
test/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java | 220 +
test/java/text/Format/NumberFormat/NumberFormat4185761a.ser.txt | 57 +
test/java/text/Format/NumberFormat/NumberFormat4185761b.ser.txt | 57 +
test/java/text/Format/NumberFormat/NumberFormatRounding.java | 130 +
test/java/text/Format/NumberFormat/NumberRegression.java | 1824 ++++++
test/java/text/Format/NumberFormat/NumberRoundTrip.java | 234 +
test/java/text/Format/NumberFormat/NumberTest.java | 411 +
test/java/text/Format/NumberFormat/PositionTest.java | 221 +
test/java/text/Format/NumberFormat/SerializationLoadTest.java | 84 +
test/java/text/Format/NumberFormat/SerializationSaveTest.java | 79 +
test/java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java | 44 +
test/java/text/Format/common/Bug4769840.java | 82 +
test/java/text/Format/common/Bug6215962.java | 161 +
test/java/text/Format/common/ChoiceFormat.ser.txt | 37 +
test/java/text/Format/common/DateFormat.Field.ser.txt | 32 +
test/java/text/Format/common/FormatIteratorTest.java | 440 +
test/java/text/Format/common/MessageFormat.Field.ser.txt | 32 +
test/java/text/Format/common/NumberFormat.Field.ser.txt | 31 +
test/java/text/Format/common/PParser.java | 274 +
test/java/text/Format/common/dateFormat.props | 333 +
test/java/text/Format/common/decimalFormat.props | 1280 ++++
test/java/text/Format/common/messageFormat.props | 520 +
test/java/text/testlib/HexDumpReader.java | 115 +
test/java/text/testlib/IntlTest.java | 266 +
test/java/time/test/java/time/format/TestZoneTextPrinterParser.java | 12 +-
test/java/util/Calendar/BuddhistCalendarTest.java | 243 +
test/java/util/Calendar/Bug4302966.java | 42 +
test/java/util/Calendar/Bug4766302.java | 51 +
test/java/util/Calendar/Bug4851640.java | 59 +
test/java/util/Calendar/Bug4958050.java | 255 +
test/java/util/Calendar/Bug5078053.java | 100 +
test/java/util/Calendar/Bug6178071.java | 50 +
test/java/util/Calendar/Bug6234795.java | 97 +
test/java/util/Calendar/Bug6448234.java | 58 +
test/java/util/Calendar/CalendarLimitTest.java | 202 +
test/java/util/Calendar/CalendarRegression.java | 2496 ++++++++
test/java/util/Calendar/CalendarTest.java | 1102 +++
test/java/util/Calendar/FieldStateTest.java | 216 +
test/java/util/Calendar/GregorianCutoverTest.java | 324 +
test/java/util/Calendar/JulianTest.java | 52 +
test/java/util/Calendar/Koyomi.java | 289 +
test/java/util/Calendar/Limit.java | 64 +
test/java/util/Calendar/NonLenientTest.java | 221 +
test/java/util/Calendar/ResolutionTest.java | 111 +
test/java/util/Calendar/RollDayOfWeekTest.java | 137 +
test/java/util/Calendar/StampOverflow.java | 80 +
test/java/util/Calendar/ZoneOffsets.java | 231 +
test/java/util/Calendar/bug4028518.java | 56 +
test/java/util/Calendar/bug4100311.java | 47 +
test/java/util/Calendar/bug4243802.java | 93 +
test/java/util/Calendar/bug4316678.java | 69 +
test/java/util/Calendar/bug4372743.java | 133 +
test/java/util/Calendar/bug4401223.java | 91 +
test/java/util/Calendar/bug4409072.java | 683 ++
test/java/util/Calendar/bug4514831.java | 95 +
test/java/util/Date/Bug4955000.java | 144 +
test/java/util/Date/DateGregorianCalendarTest.java | 235 +
test/java/util/Date/DateRegression.java | 241 +
test/java/util/Date/DateTest.java | 236 +
test/java/util/Date/TZ.java | 58 +
test/java/util/Date/TimestampTest.java | 134 +
test/java/util/Hashtable/DeserializedLength.java | 110 +
test/java/util/Locale/data/deflocale.sol10 | 1725 -----
test/java/util/TimeZone/Bug4322313.java | 228 +
test/java/util/TimeZone/Bug5097350.java | 63 +
test/java/util/TimeZone/CheckDisplayNames.java | 296 +
test/java/util/TimeZone/DefaultTimeZoneTest.html | 74 +
test/java/util/TimeZone/DefaultTimeZoneTest.java | 108 +
test/java/util/TimeZone/HongKong.java | 64 +
test/java/util/TimeZone/IDTest.java | 121 +
test/java/util/TimeZone/TimeZoneBoundaryTest.java | 491 +
test/java/util/TimeZone/TimeZoneRegression.java | 995 +++
test/java/util/TimeZone/TimeZoneTest.java | 737 ++
test/java/util/TimeZone/TransitionTest.java | 287 +
test/java/util/TimeZone/UTCAliasTest.java | 52 +
test/java/util/TimeZone/bug4096952.java | 67 +
test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java | 60 +
test/java/util/logging/LogManagerAppContextDeadlock.java | 6 +-
test/javax/crypto/JceSecurity/FinalRestricted.java | 45 +
test/javax/crypto/KeyGenerator/TestKGParity.java | 122 +
test/javax/crypto/SealedObject/TestSealedObjectNull.java | 57 +
test/javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java | 270 +
test/javax/crypto/SecretKeyFactory/SecKFTranslateTest.java | 206 +
test/javax/net/ssl/TLS/CipherTestUtils.java | 689 ++
test/javax/net/ssl/TLS/JSSEClient.java | 120 +
test/javax/net/ssl/TLS/JSSEServer.java | 80 +
test/javax/net/ssl/TLS/TLSClientPropertyTest.java | 205 +
test/javax/net/ssl/TLS/TestJSSE.java | 188 +
test/javax/net/ssl/TLSv12/SignatureAlgorithms.java | 595 ++
test/javax/print/PrintSEUmlauts/PrintSEUmlauts.java | 2 +-
test/javax/security/auth/Subject/doAs/NestedActions.java | 539 +
test/javax/security/auth/Subject/doAs/policy.expect.ace | 27 +
test/javax/security/auth/Subject/doAs/policy.expect.pae | 19 +
test/javax/security/auth/Subject/doAs/policy.one.principal | 36 +
test/javax/security/auth/Subject/doAs/policy.two.principals | 37 +
test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java | 57 +
test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutApplication.config | 5 +
test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutBraces.config | 5 +
test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutFlag.config | 5 +
test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutLoginModule.config | 5 +
test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASSynWithOutSemiColen.config | 5 +
test/javax/security/auth/login/JAASConfigSyntaxCheck/SampleLoginModule.java | 75 +
test/javax/security/auth/login/LoginContext/CustomLoginModule.java | 275 +
test/javax/security/auth/login/LoginContext/DummyLoginModule.java | 66 +
test/javax/security/auth/login/LoginContext/DynamicConfigurationTest.java | 165 +
test/javax/security/auth/login/LoginContext/LCTest.jaas.config | 57 +
test/javax/security/auth/login/LoginContext/LCTest.java | 337 +
test/javax/security/auth/login/LoginContext/MyConfiguration.java | 70 +
test/javax/security/auth/login/LoginContext/SharedState.java | 98 +
test/javax/security/auth/login/LoginContext/SmartLoginModule.java | 253 +
test/javax/security/auth/login/LoginContext/StandardCallbacks.java | 189 +
test/javax/security/auth/login/LoginContext/custom.config | 4 +
test/javax/security/auth/login/LoginContext/shared.config | 4 +
test/javax/security/sasl/Sasl/ClientServerTest.java | 477 +
test/javax/swing/AbstractButton/6711682/bug6711682.java | 5 +-
test/javax/swing/Headless/HeadlessAbstractSpinnerModel.java | 46 +
test/javax/swing/Headless/HeadlessBox.java | 221 +
test/javax/swing/Headless/HeadlessBox_Filler.java | 194 +
test/javax/swing/Headless/HeadlessCellRendererPane.java | 202 +
test/javax/swing/Headless/HeadlessDefaultListCellRenderer.java | 198 +
test/javax/swing/Headless/HeadlessDefaultListCellRenderer_UIResource.java | 198 +
test/javax/swing/Headless/HeadlessGrayFilter.java | 37 +
test/javax/swing/Headless/HeadlessJApplet.java | 44 +
test/javax/swing/Headless/HeadlessJButton.java | 192 +
test/javax/swing/Headless/HeadlessJCheckBox.java | 195 +
test/javax/swing/Headless/HeadlessJCheckBoxMenuItem.java | 192 +
test/javax/swing/Headless/HeadlessJColorChooser.java | 192 +
test/javax/swing/Headless/HeadlessJComboBox.java | 192 +
test/javax/swing/Headless/HeadlessJComponent.java | 191 +
test/javax/swing/Headless/HeadlessJDesktopPane.java | 191 +
test/javax/swing/Headless/HeadlessJDialog.java | 100 +
test/javax/swing/Headless/HeadlessJEditorPane.java | 194 +
test/javax/swing/Headless/HeadlessJFileChooser.java | 191 +
test/javax/swing/Headless/HeadlessJFormattedTextField.java | 41 +
test/javax/swing/Headless/HeadlessJFrame.java | 53 +
test/javax/swing/Headless/HeadlessJInternalFrame.java | 214 +
test/javax/swing/Headless/HeadlessJInternalFrame_JDesktopIcon.java | 191 +
test/javax/swing/Headless/HeadlessJLabel.java | 191 +
test/javax/swing/Headless/HeadlessJLayeredPane.java | 191 +
test/javax/swing/Headless/HeadlessJList.java | 191 +
test/javax/swing/Headless/HeadlessJMenu.java | 189 +
test/javax/swing/Headless/HeadlessJMenuBar.java | 191 +
test/javax/swing/Headless/HeadlessJMenuItem.java | 191 +
test/javax/swing/Headless/HeadlessJOptionPane.java | 191 +
test/javax/swing/Headless/HeadlessJPanel.java | 191 +
test/javax/swing/Headless/HeadlessJPasswordField.java | 40 +
test/javax/swing/Headless/HeadlessJPopupMenu.java | 189 +
test/javax/swing/Headless/HeadlessJPopupMenu_Separator.java | 191 +
test/javax/swing/Headless/HeadlessJProgressBar.java | 191 +
test/javax/swing/Headless/HeadlessJRadioButton.java | 191 +
test/javax/swing/Headless/HeadlessJRadioButtonMenuItem.java | 191 +
test/javax/swing/Headless/HeadlessJRootPane.java | 191 +
test/javax/swing/Headless/HeadlessJScrollBar.java | 191 +
test/javax/swing/Headless/HeadlessJScrollPane.java | 191 +
test/javax/swing/Headless/HeadlessJSeparator.java | 191 +
test/javax/swing/Headless/HeadlessJSlider.java | 191 +
test/javax/swing/Headless/HeadlessJSpinner.java | 191 +
test/javax/swing/Headless/HeadlessJSplitPane.java | 185 +
test/javax/swing/Headless/HeadlessJTabbedPane.java | 191 +
test/javax/swing/Headless/HeadlessJTable.java | 214 +
test/javax/swing/Headless/HeadlessJTextArea.java | 195 +
test/javax/swing/Headless/HeadlessJTextField.java | 195 +
test/javax/swing/Headless/HeadlessJTextPane.java | 45 +
test/javax/swing/Headless/HeadlessJToggleButton.java | 191 +
test/javax/swing/Headless/HeadlessJToolBar.java | 191 +
test/javax/swing/Headless/HeadlessJToolBar_Separator.java | 191 +
test/javax/swing/Headless/HeadlessJToolTip.java | 191 +
test/javax/swing/Headless/HeadlessJTree.java | 232 +
test/javax/swing/Headless/HeadlessJViewport.java | 199 +
test/javax/swing/Headless/HeadlessJWindow.java | 56 +
test/javax/swing/Headless/HeadlessLookAndFeel.java | 37 +
test/javax/swing/Headless/HeadlessMenuSelectionManager.java | 38 +
test/javax/swing/Headless/HeadlessOverlayLayout.java | 38 +
test/javax/swing/Headless/HeadlessPopupFactory.java | 37 +
test/javax/swing/Headless/HeadlessScrollPaneLayout.java | 37 +
test/javax/swing/Headless/HeadlessSizeRequirements.java | 39 +
test/javax/swing/Headless/HeadlessSizeSequence.java | 41 +
test/javax/swing/Headless/HeadlessSpinnerListModel.java | 49 +
test/javax/swing/Headless/HeadlessSpinnerNumberModel.java | 41 +
test/javax/swing/Headless/HeadlessTimer.java | 37 +
test/javax/swing/JButton/4368790/bug4368790.java | 71 +
test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java | 15 +-
test/javax/swing/JColorChooser/Test4165217.java | 3 +-
test/javax/swing/JColorChooser/Test4177735.java | 3 +-
test/javax/swing/JColorChooser/Test4193384.java | 3 +-
test/javax/swing/JColorChooser/Test4234761.java | 3 +-
test/javax/swing/JColorChooser/Test4319113.html | 39 +
test/javax/swing/JColorChooser/Test4319113.java | 128 +
test/javax/swing/JColorChooser/Test4461329.java | 3 +-
test/javax/swing/JColorChooser/Test4711996.java | 3 +-
test/javax/swing/JColorChooser/Test6524757.java | 3 +-
test/javax/swing/JColorChooser/Test6541987.java | 9 +-
test/javax/swing/JColorChooser/Test6707406.java | 3 +-
test/javax/swing/JColorChooser/Test6827032.java | 5 +-
test/javax/swing/JColorChooser/Test7194184.java | 9 +-
test/javax/swing/JComboBox/4199622/bug4199622.java | 38 +-
test/javax/swing/JComboBox/4515752/DefaultButtonTest.java | 214 +
test/javax/swing/JComboBox/4523758/bug4523758.java | 182 +
test/javax/swing/JComboBox/4743225/bug4743225.java | 8 +-
test/javax/swing/JComboBox/6236162/bug6236162.java | 15 +-
test/javax/swing/JComboBox/6406264/bug6406264.java | 118 +
test/javax/swing/JComboBox/6559152/bug6559152.java | 101 +
test/javax/swing/JComboBox/6607130/bug6607130.java | 32 +-
test/javax/swing/JComboBox/8015300/Test8015300.java | 17 +-
test/javax/swing/JComboBox/8032878/bug8032878.java | 12 +-
test/javax/swing/JComboBox/8057893/bug8057893.java | 6 +-
test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java | 9 +-
test/javax/swing/JComponent/6683775/bug6683775.java | 68 +-
test/javax/swing/JComponent/6989617/bug6989617.java | 12 +-
test/javax/swing/JComponent/7154030/bug7154030.java | 21 +-
test/javax/swing/JEditorPane/4492274/bug4492274.java | 9 +-
test/javax/swing/JEditorPane/6917744/bug6917744.java | 13 +-
test/javax/swing/JFileChooser/4524490/bug4524490.java | 11 +-
test/javax/swing/JFileChooser/6520101/bug6520101.java | 3 +-
test/javax/swing/JFileChooser/7199708/bug7199708.java | 8 +-
test/javax/swing/JFileChooser/8002077/bug8002077.java | 13 +-
test/javax/swing/JFileChooser/8021253/bug8021253.java | 8 +-
test/javax/swing/JFrame/4962534/bug4962534.html | 3 +-
test/javax/swing/JFrame/4962534/bug4962534.java | 10 +-
test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java | 23 +-
test/javax/swing/JInternalFrame/4251301/bug4251301.java | 9 +-
test/javax/swing/JInternalFrame/5066752/bug5066752.java | 4 +-
test/javax/swing/JInternalFrame/6647340/bug6647340.java | 31 +-
test/javax/swing/JInternalFrame/6725409/bug6725409.java | 23 +-
test/javax/swing/JInternalFrame/8020708/bug8020708.java | 13 +-
test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java | 12 +-
test/javax/swing/JLabel/6596966/bug6596966.java | 25 +-
test/javax/swing/JLayer/6824395/bug6824395.java | 12 +-
test/javax/swing/JList/6462008/bug6462008.java | 69 +-
test/javax/swing/JList/6510999/bug6510999.java | 74 +
test/javax/swing/JMenu/4417601/bug4417601.java | 79 +
test/javax/swing/JMenu/4515762/bug4515762.java | 18 +-
test/javax/swing/JMenu/4692443/bug4692443.java | 35 +-
test/javax/swing/JMenu/6359669/bug6359669.java | 84 +
test/javax/swing/JMenu/6470128/bug6470128.java | 84 +
test/javax/swing/JMenu/6538132/bug6538132.java | 131 +
test/javax/swing/JMenu/8071705/bug8071705.java | 1 +
test/javax/swing/JMenuBar/4750590/bug4750590.java | 7 +-
test/javax/swing/JMenuItem/4171437/bug4171437.java | 7 +-
test/javax/swing/JMenuItem/4654927/bug4654927.java | 12 +-
test/javax/swing/JMenuItem/6209975/bug6209975.java | 10 +-
test/javax/swing/JMenuItem/6249972/bug6249972.java | 105 +
test/javax/swing/JMenuItem/7036148/bug7036148.java | 3 +-
test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java | 9 +-
test/javax/swing/JOptionPane/4174551/bug4174551.html | 36 +
test/javax/swing/JOptionPane/4174551/bug4174551.java | 52 +
test/javax/swing/JOptionPane/6428694/bug6428694.java | 114 +
test/javax/swing/JOptionPane/7138665/bug7138665.java | 10 +-
test/javax/swing/JPopupMenu/4458079/bug4458079.java | 10 +-
test/javax/swing/JPopupMenu/4634626/bug4634626.html | 8 +
test/javax/swing/JPopupMenu/4634626/bug4634626.java | 209 +
test/javax/swing/JPopupMenu/4966112/bug4966112.java | 22 +-
test/javax/swing/JPopupMenu/6217905/bug6217905.java | 114 +
test/javax/swing/JPopupMenu/6415145/bug6415145.java | 121 +
test/javax/swing/JPopupMenu/6515446/bug6515446.java | 91 +
test/javax/swing/JPopupMenu/6544309/bug6544309.java | 105 +
test/javax/swing/JPopupMenu/6580930/bug6580930.java | 148 +
test/javax/swing/JPopupMenu/6583251/bug6583251.java | 77 +
test/javax/swing/JPopupMenu/6691503/bug6691503.java | 10 +-
test/javax/swing/JPopupMenu/6694823/bug6694823.java | 18 +-
test/javax/swing/JPopupMenu/6800513/bug6800513.java | 12 +-
test/javax/swing/JPopupMenu/6827786/bug6827786.java | 12 +-
test/javax/swing/JPopupMenu/6987844/bug6987844.java | 7 +-
test/javax/swing/JPopupMenu/7154841/bug7154841.java | 19 +-
test/javax/swing/JRadioButton/8033699/bug8033699.java | 7 +-
test/javax/swing/JRadioButton/8041561/bug8041561.java | 101 +
test/javax/swing/JRootPane/4670486/bug4670486.java | 8 +-
test/javax/swing/JScrollBar/4708809/bug4708809.java | 14 +-
test/javax/swing/JScrollBar/4865918/bug4865918.java | 7 +-
test/javax/swing/JScrollBar/6542335/bug6542335.java | 8 +-
test/javax/swing/JScrollBar/7163696/Test7163696.java | 8 +-
test/javax/swing/JScrollBar/bug4202954/bug4202954.java | 12 +-
test/javax/swing/JScrollPane/6274267/bug6274267.java | 100 +
test/javax/swing/JScrollPane/8033000/bug8033000.java | 160 -
test/javax/swing/JScrollPane/HorizontalMouseWheelOnShiftPressed/HorizontalMouseWheelOnShiftPressed.java | 179 +
test/javax/swing/JSlider/6348946/bug6348946.java | 14 +-
test/javax/swing/JSlider/6401380/bug6401380.java | 82 +
test/javax/swing/JSlider/6794836/bug6794836.java | 6 +-
test/javax/swing/JSlider/6848475/bug6848475.java | 9 +-
test/javax/swing/JSpinner/4973721/bug4973721.java | 7 +-
test/javax/swing/JSpinner/5012888/bug5012888.java | 21 +-
test/javax/swing/JSpinner/8008657/bug8008657.java | 154 +
test/javax/swing/JSplitPane/4816114/bug4816114.java | 7 +-
test/javax/swing/JSplitPane/4885629/bug4885629.java | 5 +-
test/javax/swing/JSplitPane/8132123/bug8132123.html | 38 +
test/javax/swing/JSplitPane/8132123/bug8132123.java | 51 +
test/javax/swing/JTabbedPane/4361477/bug4361477.java | 4 +-
test/javax/swing/JTabbedPane/4624207/bug4624207.java | 15 +-
test/javax/swing/JTabbedPane/4666224/bug4666224.html | 42 +
test/javax/swing/JTabbedPane/4666224/bug4666224.java | 554 +
test/javax/swing/JTabbedPane/6495408/bug6495408.java | 4 +-
test/javax/swing/JTabbedPane/7024235/Test7024235.java | 14 +-
test/javax/swing/JTabbedPane/7161568/bug7161568.java | 8 +-
test/javax/swing/JTabbedPane/7170310/bug7170310.java | 17 +-
test/javax/swing/JTable/4220171/bug4220171.java | 13 +-
test/javax/swing/JTable/6263446/bug6263446.java | 34 +-
test/javax/swing/JTable/6777378/bug6777378.java | 5 +-
test/javax/swing/JTable/7055065/bug7055065.java | 9 +-
test/javax/swing/JTable/7068740/bug7068740.java | 13 +-
test/javax/swing/JTable/8032874/bug8032874.java | 8 +-
test/javax/swing/JTableHeader/6884066/bug6884066.java | 5 +-
test/javax/swing/JTableHeader/6889007/bug6889007.java | 7 +-
test/javax/swing/JTextArea/4697612/bug4697612.java | 15 +-
test/javax/swing/JTextArea/7049024/bug7049024.java | 14 +-
test/javax/swing/JTextField/8036819/bug8036819.java | 6 +-
test/javax/swing/JToolBar/4247996/bug4247996.java | 6 +-
test/javax/swing/JToolBar/4529206/bug4529206.java | 91 +
test/javax/swing/JToolTip/4644444/bug4644444.html | 44 +
test/javax/swing/JToolTip/4644444/bug4644444.java | 354 +
test/javax/swing/JToolTip/4846413/bug4846413.java | 6 +-
test/javax/swing/JTree/4330357/bug4330357.java | 10 +-
test/javax/swing/JTree/4908142/bug4908142.java | 8 +-
test/javax/swing/JTree/4927934/bug4927934.java | 20 +-
test/javax/swing/JTree/6263446/bug6263446.java | 9 +-
test/javax/swing/JTree/6505523/bug6505523.java | 9 +-
test/javax/swing/JTree/6578666/bug6578666.java | 80 +
test/javax/swing/JTree/8003400/Test8003400.java | 15 +-
test/javax/swing/JTree/8004298/bug8004298.java | 6 +-
test/javax/swing/JViewport/7107099/bug7107099.java | 9 +-
test/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java | 417 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java | 63 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java | 104 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java | 71 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java | 96 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/SetShapeAndClickSwing.java | 173 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java | 78 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java | 78 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java | 153 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java | 73 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentWindowClickSwing.java | 106 +
test/javax/swing/LookAndFeel/8145547/DemandGTK.java | 72 +
test/javax/swing/LookAndFeel/8145547/DemandGTK2.sh | 90 +
test/javax/swing/LookAndFeel/8145547/DemandGTK2.txt | 36 +
test/javax/swing/LookAndFeel/8145547/DemandGTK3.sh | 82 +
test/javax/swing/LookAndFeel/8145547/ProvokeGTK.java | 57 +
test/javax/swing/MultiUIDefaults/4300666/bug4300666.java | 16 +-
test/javax/swing/Popup/6514582/bug6514582.java | 73 +
test/javax/swing/Popup/TaskbarPositionTest.java | 11 +-
test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java | 6 +-
test/javax/swing/RepaintManager/6608456/bug6608456.java | 6 +-
test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java | 7 +-
test/javax/swing/Security/6657138/ComponentTest.java | 8 +-
test/javax/swing/SwingTest.java | 8 +-
test/javax/swing/SwingUtilities/4917669/bug4917669.java | 8 +-
test/javax/swing/SwingUtilities/7146377/bug7146377.java | 9 +-
test/javax/swing/SwingUtilities/7170657/bug7170657.java | 3 +-
test/javax/swing/ToolTipManager/7123767/bug7123767.java | 18 +-
test/javax/swing/ToolTipManager/Test6256140.java | 11 +-
test/javax/swing/dnd/7171812/bug7171812.java | 5 +-
test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java | 5 +-
test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java | 7 +-
test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java | 7 +-
test/javax/swing/plaf/synth/7158712/bug7158712.java | 4 +-
test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java | 4 +-
test/javax/swing/plaf/synth/Test6660049.java | 3 +-
test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java | 11 +-
test/javax/swing/regtesthelpers/Util.java | 23 +-
test/javax/swing/reliability/GUIUndFrame.java | 111 +
test/javax/swing/reliability/GUIZoomFrame.java | 88 +
test/javax/swing/reliability/Task.java | 50 +
test/javax/swing/reliability/TaskUndJFrameProperties.java | 91 +
test/javax/swing/reliability/TaskZoomJFrameChangeState.java | 180 +
test/javax/swing/reliability/TaskZoomJFrameRepaint.java | 113 +
test/javax/swing/text/AbstractDocument/6968363/Test6968363.java | 15 +-
test/javax/swing/text/CSSBorder/6796710/bug6796710.java | 5 +-
test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java | 12 +-
test/javax/swing/text/JTextComponent/5074573/bug5074573.java | 13 +-
test/javax/swing/text/StyledEditorKit/4506788/bug4506788.java | 23 +-
test/javax/swing/text/Utilities/bug7045593.java | 5 +-
test/javax/swing/text/View/8014863/bug8014863.java | 12 +-
test/javax/swing/text/View/8048110/bug8048110.java | 7 +-
test/javax/swing/text/html/7189299/bug7189299.java | 7 +-
test/javax/swing/text/html/CSS/4530474/bug4530474.java | 6 +-
test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java | 14 +-
test/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java | 5 +-
test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java | 8 +-
test/javax/swing/text/html/parser/Parser/7165725/bug7165725.java | 22 +-
test/javax/xml/bind/jxc/8073872/Foo.java | 45 +
test/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java | 76 +
test/javax/xml/bind/marshal/8134111/UnmarshalTest.java | 66 +
test/javax/xml/bind/marshal/8134111/testTypes/ObjectFactory.java | 61 +
test/javax/xml/bind/marshal/8134111/testTypes/Root.java | 70 +
test/javax/xml/bind/marshal/8134111/testTypes/WhenType.java | 70 +
test/javax/xml/bind/marshal/8134111/testTypes/package-info.java | 27 +
test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java | 157 +
test/javax/xml/bind/xjc/8145039/testSchema.xsd | 21 +
test/javax/xml/crypto/dsig/ValidationTests.java | 34 +-
test/javax/xml/crypto/dsig/data/signature-extra-text-in-signed-info.xml | 3 +
test/javax/xml/crypto/dsig/data/signature-no-reference-uri.xml | 3 +
test/javax/xml/crypto/dsig/data/signature-wrong-canonicalization-method-algorithm.xml | 3 +
test/javax/xml/crypto/dsig/data/signature-wrong-signature-method-algorithm.xml | 3 +
test/javax/xml/crypto/dsig/data/signature-wrong-tag-names.xml | 3 +
test/javax/xml/crypto/dsig/data/signature-wrong-transform-algorithm.xml | 4 +
test/javax/xml/jaxp/common/8144593/TestSAXDriver.java | 56 +
test/javax/xml/jaxp/common/8144593/TransformationWarningsTest.java | 92 +
test/javax/xml/jaxp/common/8144593/ValidationWarningsTest.java | 76 +
test/javax/xml/jaxp/common/8144593/WarningsTestBase.java | 134 +
test/javax/xml/jaxp/parsers/8072081/SupplementaryChars.java | 91 +
test/javax/xml/jaxp/stream/8145974/SurrogatesTest.java | 169 +
test/javax/xml/jaxp/transform/8150704/Bug8150704-1.ref | 1 +
test/javax/xml/jaxp/transform/8150704/Bug8150704-1.xml | 5 +
test/javax/xml/jaxp/transform/8150704/Bug8150704-1.xsl | 76 +
test/javax/xml/jaxp/transform/8150704/Bug8150704-2.ref | 83 +
test/javax/xml/jaxp/transform/8150704/Bug8150704-2.xml | 2438 ++++++++
test/javax/xml/jaxp/transform/8150704/Bug8150704-2.xsl | 1935 ++++++
test/javax/xml/jaxp/transform/8150704/TransformerTest.java | 97 +
test/javax/xml/jaxp/validation/8149915/Bug8149915.xsd | 7 +
test/javax/xml/jaxp/validation/8149915/SchemaTest.java | 49 +
test/lib/testlibrary/ExtendedRobot.java | 408 +
test/lib/testlibrary/JavaToolUtils.java | 209 +
test/lib/testlibrary/jdk/testlibrary/JcmdBase.java | 83 +-
test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java | 94 +-
test/lib/testlibrary/jdk/testlibrary/ProcessTools.java | 34 +-
test/lib/testlibrary/jdk/testlibrary/Utils.java | 23 +-
test/sample/TEST.properties | 1 +
test/sample/chatserver/ChatTest.java | 9 +-
test/sample/mergesort/MergeSortTest.java | 9 +-
test/sun/awt/datatransfer/DataFlavorComparatorTest1.java | 89 +-
test/sun/awt/dnd/8024061/bug8024061.java | 18 +-
test/sun/java2d/AcceleratedXORModeTest.java | 15 +-
test/sun/java2d/DirectX/AccelPaintsTest/AccelPaintsTest.java | 3 +-
test/sun/java2d/DirectX/AcceleratedScaleTest/AcceleratedScaleTest.java | 3 +-
test/sun/java2d/DirectX/DrawBitmaskToSurfaceTest.java | 3 +-
test/sun/java2d/DirectX/InfiniteValidationLoopTest/InfiniteValidationLoopTest.java | 3 +-
test/sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java | 3 +-
test/sun/java2d/DirectX/OpaqueImageToSurfaceBlitTest/OpaqueImageToSurfaceBlitTest.java | 3 +-
test/sun/java2d/DirectX/OverriddenInsetsTest/OverriddenInsetsTest.java | 3 +-
test/sun/java2d/DirectX/RenderingToCachedGraphicsTest/RenderingToCachedGraphicsTest.java | 3 +-
test/sun/java2d/DirectX/StrikeDisposalCrashTest/StrikeDisposalCrashTest.java | 3 +-
test/sun/java2d/DirectX/SwingOnScreenScrollingTest/SwingOnScreenScrollingTest.java | 3 +-
test/sun/java2d/DirectX/TransformedPaintTest/TransformedPaintTest.java | 3 +-
test/sun/java2d/DrawCachedImageAndTransform.java | 3 +-
test/sun/java2d/DrawXORModeTest.java | 3 +-
test/sun/java2d/GdiRendering/InsetClipping.java | 3 +-
test/sun/java2d/OpenGL/CustomCompositeTest.java | 3 +-
test/sun/java2d/OpenGL/DrawBufImgOp.java | 3 +-
test/sun/java2d/OpenGL/DrawHugeImageTest.java | 3 +-
test/sun/java2d/OpenGL/GradientPaints.java | 1 +
test/sun/java2d/OpenGL/bug7181438.java | 3 +-
test/sun/java2d/SunGraphics2D/DrawImageBilinear.java | 3 +-
test/sun/java2d/SunGraphics2D/PolyVertTest.java | 3 +-
test/sun/java2d/SunGraphics2D/SimplePrimQuality.java | 3 +-
test/sun/java2d/X11SurfaceData/DrawImageBgTest/DrawImageBgTest.java | 3 +-
test/sun/java2d/XRenderBlitsTest.java | 15 +-
test/sun/java2d/cmm/ColorConvertOp/ConstructorsNullTest/ConstructorsNullTest.html | 3 +-
test/sun/java2d/pipe/InterpolationQualityTest.java | 3 +-
test/sun/java2d/pipe/MutableColorTest/MutableColorTest.java | 3 +-
test/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java | 3 +-
test/sun/java2d/pipe/hw/RSLContextInvalidationTest/RSLContextInvalidationTest.java | 3 +-
test/sun/management/jmxremote/bootstrap/JMXAgentInterfaceBinding.java | 306 +
test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java | 259 +
test/sun/management/jmxremote/bootstrap/linux-amd64/launcher | Bin
test/sun/management/jmxremote/bootstrap/linux-i586/launcher | Bin
test/sun/management/jmxremote/bootstrap/solaris-amd64/launcher | Bin
test/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher | Bin
test/sun/management/windows/revokeall.exe | Bin
test/sun/net/InetAddress/nameservice/dns/cname.sh | 2 +-
test/sun/net/idn/nfscis.spp | Bin
test/sun/net/idn/nfscsi.spp | Bin
test/sun/net/idn/nfscss.spp | Bin
test/sun/net/idn/nfsmxp.spp | Bin
test/sun/net/idn/nfsmxs.spp | Bin
test/sun/nio/ch/TestMaxCachedBufferSize.java | 252 +
test/sun/security/TestSignatureOidHelper.java | 124 +
test/sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java | 50 +
test/sun/security/ec/SignatureOffsets.java | 52 +
test/sun/security/ec/SignedObjectChain.java | 57 +
test/sun/security/mscapi/CastError.java | 54 +
test/sun/security/mscapi/SignatureOffsets.java | 53 +
test/sun/security/mscapi/SignedObjectChain.java | 58 +
test/sun/security/mscapi/nonUniqueAliases/NonUniqueAliases.sh | 100 +
test/sun/security/mscapi/nonUniqueAliases/nonUniq1.pem | 13 +
test/sun/security/mscapi/nonUniqueAliases/nonUniq2.pem | 13 +
test/sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java | 140 +
test/sun/security/pkcs/pkcs10/PKCS10AttributeReader.java | 128 +
test/sun/security/pkcs/pkcs7/PKCS7VerifyTest.java | 116 +
test/sun/security/pkcs/pkcs7/SignerOrder.java | 271 +
test/sun/security/pkcs/pkcs7/jarsigner/META-INF/MANIFEST.MF | 82 +
test/sun/security/pkcs/pkcs7/jarsigner/META-INF/PKCS7TEST.DSA.base64 | 60 +
test/sun/security/pkcs/pkcs7/jarsigner/META-INF/PKCS7TEST.SF | 82 +
test/sun/security/pkcs/pkcs8/PKCS8Test.java | 282 +
test/sun/security/pkcs11/Mac/MacKAT.java | 265 +
test/sun/security/pkcs11/Mac/MacSameTest.java | 125 +
test/sun/security/pkcs11/PKCS11Test.java | 17 +
test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java | 4 -
test/sun/security/pkcs12/P12SecretKey.java | 87 +
test/sun/security/pkcs12/StoreSecretKeyTest.java | 114 +-
test/sun/security/provider/DSA/TestDSA2.java | 2 +-
test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java | 185 +
test/sun/security/provider/NSASuiteB/TestSHAOids.java | 103 +
test/sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java | 47 +
test/sun/security/rsa/KeySizeTest.java | 130 +
test/sun/security/rsa/PrivateKeyEqualityTest.java | 108 +
test/sun/security/rsa/SignatureOffsets.java | 53 +
test/sun/security/rsa/SignatureTest.java | 209 +
test/sun/security/rsa/SignedObjectChain.java | 59 +
test/sun/security/rsa/SpecTest.java | 119 +
test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLCtxAccessToSessCtx.java | 32 +-
test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionCacheSizeTests.java | 75 +-
test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionTimeOutTests.java | 24 +-
test/sun/security/ssl/rsa/SignatureOffsets.java | 50 +
test/sun/security/ssl/rsa/SignedObjectChain.java | 56 +
test/sun/security/tools/jarsigner/TimestampCheck.java | 60 +-
test/sun/security/tools/jarsigner/ts.sh | 2 +-
test/sun/security/x509/X509CertImpl/V3Certificate.java | 259 +
test/sun/text/IntHashtable/Bug4170614Test.java | 191 +
test/sun/text/IntHashtable/Bug4170614Test.sh | 81 +
test/sun/text/IntHashtable/Bug4705389.java | 43 +
test/sun/tools/jcmd/TestJcmdDefaults.java | 104 +
test/sun/tools/jcmd/TestJcmdSanity.java | 168 +
test/sun/tools/jcmd/help_help.out | 2 +-
test/sun/tools/jcmd/jcmd-Defaults.sh | 33 -
test/sun/tools/jcmd/jcmd-big-script.sh | 70 -
test/sun/tools/jcmd/jcmd-f.sh | 63 -
test/sun/tools/jcmd/jcmd-help-help.sh | 63 -
test/sun/tools/jcmd/jcmd-help.sh | 54 -
test/sun/tools/jcmd/jcmd-pid.sh | 60 -
test/sun/tools/jcmd/jcmd_Output1.awk | 37 -
test/sun/tools/jcmd/jcmd_pid_Output1.awk | 58 -
test/sun/tools/jcmd/jcmd_pid_Output2.awk | 25 -
test/sun/tools/jcmd/usage.out | 8 +-
test/sun/tools/jps/JpsBase.java | 144 +
test/sun/tools/jps/JpsHelper.java | 238 +
test/sun/tools/jps/TestJpsClass.java | 63 +
test/sun/tools/jps/TestJpsJar.java | 63 +
test/sun/tools/jps/TestJpsJarRelative.java | 63 +
test/sun/tools/jps/TestJpsSanity.java | 66 +
test/sun/tools/jps/jps-Defaults.sh | 36 -
test/sun/tools/jps/jps-V_2.sh | 36 -
test/sun/tools/jps/jps-V_Output2.awk | 19 -
test/sun/tools/jps/jps-Vm_2.sh | 36 -
test/sun/tools/jps/jps-Vm_Output2.awk | 19 -
test/sun/tools/jps/jps-Vvm.sh | 36 -
test/sun/tools/jps/jps-Vvm_Output1.awk | 19 -
test/sun/tools/jps/jps-Vvml.sh | 36 -
test/sun/tools/jps/jps-Vvml_2.sh | 63 -
test/sun/tools/jps/jps-Vvml_Output1.awk | 20 -
test/sun/tools/jps/jps-Vvml_Output2.awk | 24 -
test/sun/tools/jps/jps-help.sh | 57 -
test/sun/tools/jps/jps-l_1.sh | 36 -
test/sun/tools/jps/jps-l_2.sh | 36 -
test/sun/tools/jps/jps-l_Output1.awk | 37 -
test/sun/tools/jps/jps-l_Output2.awk | 19 -
test/sun/tools/jps/jps-lm.sh | 36 -
test/sun/tools/jps/jps-lm_Output1.awk | 19 -
test/sun/tools/jps/jps-m.sh | 36 -
test/sun/tools/jps/jps-m_2.sh | 58 -
test/sun/tools/jps/jps-m_Output1.awk | 19 -
test/sun/tools/jps/jps-m_Output2.awk | 23 -
test/sun/tools/jps/jps-q.sh | 36 -
test/sun/tools/jps/jps-q_Output1.awk | 19 -
test/sun/tools/jps/jps-v_1.sh | 36 -
test/sun/tools/jps/jps-v_Output1.awk | 19 -
test/sun/tools/jps/jps-vm_1.sh | 36 -
test/sun/tools/jps/jps-vm_Output1.awk | 19 -
test/sun/tools/jps/jps_Output1.awk | 37 -
test/sun/tools/jps/vmflags | 1 -
test/sun/tools/native2ascii/NativeErrors.java | 9 +-
test/sun/util/calendar/zi/TestZoneInfo310.java | 6 +-
test/sun/util/calendar/zi/tzdata/VERSION | 2 +-
test/sun/util/calendar/zi/tzdata/asia | 338 +-
test/sun/util/calendar/zi/tzdata/australasia | 8 +
test/sun/util/calendar/zi/tzdata/backward | 1 +
test/sun/util/calendar/zi/tzdata/europe | 383 +-
test/sun/util/calendar/zi/tzdata/iso3166.tab | 6 +-
test/sun/util/calendar/zi/tzdata/leapseconds | 5 +-
test/sun/util/calendar/zi/tzdata/northamerica | 87 +-
test/sun/util/calendar/zi/tzdata/southamerica | 45 +-
test/sun/util/calendar/zi/tzdata/zone.tab | 292 +-
1986 files changed, 163345 insertions(+), 11562 deletions(-)
diffs (truncated from 202759 to 500 lines):
diff -r fa5a91b29658 -r 5f55ff33a471 .hgtags
--- a/.hgtags Mon Jan 25 13:22:47 2016 -0800
+++ b/.hgtags Mon Aug 08 15:51:30 2016 +0100
@@ -50,6 +50,7 @@
f708138c9aca4b389872838fe6773872fce3609e jdk7-b73
eacb36e30327e7ae33baa068e82ddccbd91eaae2 jdk7-b74
8885b22565077236a927e824ef450742e434a230 jdk7-b75
+fb2ee5e96b171ae9db67274d87ffaba941e8bfa6 icedtea7-1.12
8fb602395be0f7d5af4e7e93b7df2d960faf9d17 jdk7-b76
e6a5d095c356a547cf5b3c8885885aca5e91e09b jdk7-b77
1143e498f813b8223b5e3a696d79da7ff7c25354 jdk7-b78
@@ -63,6 +64,7 @@
eae6e9ab26064d9ba0e7665dd646a1fd2506fcc1 jdk7-b86
2cafbbe9825e911a6ca6c17d9a18eb1f0bf0873c jdk7-b87
b3c69282f6d3c90ec21056cd1ab70dc0c895b069 jdk7-b88
+2017795af50aebc00f500e58f708980b49bc7cd1 icedtea7-1.13
4a6abb7e224cc8d9a583c23c5782e4668739a119 jdk7-b89
7f90d0b9dbb7ab4c60d0b0233e4e77fb4fac597c jdk7-b90
08a31cab971fcad4695e913d0f3be7bde3a90747 jdk7-b91
@@ -111,6 +113,7 @@
554adcfb615e63e62af530b1c10fcf7813a75b26 jdk7-b134
d8ced728159fbb2caa8b6adb477fd8efdbbdf179 jdk7-b135
aa13e7702cd9d8aca9aa38f1227f966990866944 jdk7-b136
+1571aa7abe47a54510c62a5b59a8c343cdaf67cb icedtea-1.14
29296ea6529a418037ccce95903249665ef31c11 jdk7-b137
60d3d55dcc9c31a30ced9caa6ef5c0dcd7db031d jdk7-b138
d80954a89b49fda47c0c5cace65a17f5a758b8bd jdk7-b139
@@ -193,6 +196,7 @@
a8012d8d7e9c5035de0bdd4887dc9f7c54008f21 jdk8-b69
a996b57e554198f4592a5f3c30f2f9f4075e545d jdk8-b70
2a5af0f766d0acd68a81fb08fe11fd66795f86af jdk8-b71
+bf581aa741664ba4a97df803ced8a58ceff3a94e initial_upload
32a57e645e012a1f0665c075969ca598e0dbb948 jdk8-b72
733885f57e14cc27f5a5ff0dffe641d2fa3c704a jdk8-b73
57d5d954462831ac353a1f40d3bb05ddb4620952 jdk8-b74
@@ -206,6 +210,7 @@
624bcb4800065c6656171948e31ebb2925f25c7a jdk8-b82
ac519af51769e92c51b597a730974e8607357709 jdk8-b83
7b4721e4edb4e1c65e9c839a70d7cc67f81c7632 jdk8-b84
+29e9f26732a282c010414adaa2a5a341462f4f6c aarch64-20130813
296676d534c52888c36e305a2bf7f345c4ca70f8 jdk8-b85
7989cd0cc3a9149864589438ee2c949015d8aa9a jdk8-b86
d5228e624826a10ccc5b05f30ad8d839b58fe48d jdk8-b87
@@ -231,6 +236,8 @@
eea685b9ccaa1980e0a7e07d6a3a84bcc7e9ab82 jdk8-b107
006aaa5f069e7dd98fccdc696866c9f8582c087c jdk8-b108
946f3fd5f8bf0ccd180c258d25e5837fa1bf004c jdk8-b109
+48a5df5ce99cecb91f2e8dc3e4a5748f09c963c1 preview_rc1
+e14d4b60b2c1b45d446ab94dfa4707b13f91fb7d preview_rc2
54e099776f08430d3a7f4feabd9f2ba886b55320 jdk8-b110
719befd87c7b96ae103c05730ca555227bfc0116 jdk8-b111
f002f5f3a16cca62e139cb8eed05ffaeb373587d jdk8-b112
@@ -251,11 +258,16 @@
ae303640bc1cca06f1c6ac887e6b523ceeb425a6 jdk8-b125
a9088d517f2fa9919886d3d95023c518b59172b8 jdk8-b126
fbf251b8ef8a4a2aa1fd58efc8d0d5c8e2fd582b jdk8-b127
+597eaf9ec7946aa344477b8a5375f129a8fbbf56 jdk8_b128_aarch64_rc1
+cd23c29828584ec3c39c974579079ab97d65874e jdk8_b128_aarch64_rc3
+ba03ec7a0b930582517592cf66abba734ec59891 jdk8_b128_aarch64_rc4
+5de3e4944a8f100652483cb915959edcb8a2d71d jdk8_b128_aarch64_992
f644211c59fd7c1d0c81239c55b31e1d377d7650 jdk8-b128
80568a19aab7300bc92baf2dc225be929f5b03ed jdk8-b129
43386cc9a017a9f9e704760050086bb18b778ae0 jdk8-b130
e291ac47c9a90366c3c0787a6f7ce547a2bda308 jdk8-b131
43cb25339b5500871f41388a5197f1b01c4b57b8 jdk8-b132
+246d1b83d7116cb3f87cd491c937ec95337555d9 jdk8_final
fa2d5a06308f3f36fb09662fa58070a02352f023 jdk8u5-b01
343f4f8ba0982b3516e33c859b01634d919243c4 jdk8u5-b02
c35571198602a5856280d5c7c10bda4e7b769104 jdk8u5-b03
@@ -295,6 +307,7 @@
db30cb9eb18dacea39c35daf15a3ee5fea41fd86 jdk8u20-b07
0e717bd55bc9e3f3fa3432e545944d81ed887ab0 jdk8u20-b08
bfcdcc29c8823595a5d70b5b633bedcd5ee3ba8e jdk8u20-b09
+dc14d13daa5e7ed42b4c3eb5363cc128bec577ca icedtea-3.0.0pre01
3dd165facde7ffa240d77b33ff88b2d938fff017 jdk8u20-b10
37392f2f5d598bdecb8a12c4ea129a70a0ff8bf9 jdk8u20-b11
e323c74edabd29378819150ec000c6a0a99266ed jdk8u20-b12
@@ -308,6 +321,7 @@
5c0406ee9e820140b5322db006baed199c165b4f jdk8u20-b20
693025bbc45d683676fa78bb76201b665e0d8f2d jdk8u20-b21
0c2393744b29175de5204140d4dfbf12ca3d364f jdk8u20-b22
+03f9102db2c03caefd22a85ae71f30e592d7de9a icedtea-3.0.0pre02
be30cb2a3088f2b7b334b499f7eddbd5312312a7 jdk8u20-b23
dfb9f24d56b51e5a2ca26e77fc69a2464d51a4d3 jdk8u20-b24
dfb9f24d56b51e5a2ca26e77fc69a2464d51a4d3 jdk8u20-b25
@@ -361,7 +375,7 @@
35dfb86684554685d6efd2fc7fd5eb9b7d4545c5 jdk8u31-b34
e6ed015afbbf3459ba3297e270b4f3170e989c80 jdk8u40-b00
6e223d48080ef40f4ec11ecbcd19b4a20813b9eb jdk8u40-b01
-4797cd0713b44b009525f1276d571ade7e24f3f5 jdk8u40-b02
+d19e04dfb95b8085c17e142df42477cccad1c8d1 jdk8u40-b02
c67acfb24eed87629887128df51007218ddf1f60 jdk8u40-b03
dde62d949f7847469b2ede2ca4190c95066adc91 jdk8u40-b04
d587834579dadd18cb8b096e61d92e2dbccc2782 jdk8u40-b05
@@ -371,15 +385,18 @@
064adeb65ce82f9ff3cc7898e59d19eb64743c63 jdk8u40-b09
c3a4729c70fa29d79ad77e0643ad7715ebbc96b5 jdk8u40-b10
693da296b395139f2fe6d7131eb0b0d85f6015f6 jdk8u40-b11
-fb8db13639204e37388904bb6e57778c5d762631 jdk8u40-b12
-ba80109a9b3eb92b56012c9ec3aafd9aee2efa69 jdk8u40-b13
-ffc348308de2e872f5d510d440604c3726a67a18 jdk8u40-b14
+74fd977a8b57f6e5b06ce47f254b6ca9cd0d48cd jdk8u40-b12-aarch64
+709f573168709ea03ca7a59e3edbc5029daa9b9c jdk8u40-b12-aarch64-1262
+6be04852760c2619fe4c38a11012739349bb3654 jdk8u40-b12-aarch64-1263
31dac938108da722c56a0526fba7f6ae84773056 jdk8u40-b15
9dc67d03e6e540f646f27092ed23e94e95fa789e jdk8u40-b16
fc4f5546417071c70cffd89ca83302309f6f7da9 jdk8u40-b17
20a3e2135e0867e55af72f0c66a3de558bc613e2 jdk8u40-b18
5c31204d19e5976f025026db3d5c17331e8c44db jdk8u40-b19
7784dab075ed82be2275f4694164bbb9cc1cde3f jdk8u40-b20
+a5c3d964307795edcc68fdb669bc22285a388c0c icedtea-3.0.0pre03
+8450ad6fa3f568af420e51040c898ac3cd1489ce icedtea-3.0.0pre04
+d64c0a9b8b5a43c1b7ba88a871f001fc6b44a3d4 icedtea-3.0.0pre05
564bca490631e4ed4f7993e6633ed9ee62067624 jdk8u40-b21
d168113f9841a77b3cee3a6a45fcd85b7351ac90 jdk8u40-b22
41fe61722ce96b75dd3a1ba5072473122e21e5a0 jdk8u40-b23
@@ -389,6 +406,7 @@
d4453d784fb6c52e4ed998b167588551e2fd43c5 jdk8u40-b27
5a45234e0fc14ff943e13dc1f8966818acaeb4de jdk8u40-b31
d8ac13c5eafe422d3425dc1aebebfcdf8ca67e2d jdk8u40-b32
+c7fbbf6133c339fb56f03241de28666774023d5d jdk8u40-b33
1ecc234bd38950a2bc047aa253a5e803f0836a4e jdk8u45-b00
e0c7864bbca3f76cde680722f2ae58dff2bff61d jdk8u45-b01
9505c0392cddbfb905401e9fccc23262edc3254f jdk8u45-b02
@@ -432,6 +450,7 @@
f94ea276f608b22d78281d70361092ba4864038e jdk8u51-b31
887dde3afb3bb233958775de22eafb3328af6437 jdk8u51-b32
dc7b827522bc3a804f7e8951cc27414f19a7c427 jdk8u51-b33
+55ecfc5067721bd27282a14419e5784f7c7d212d jdk8u51-b34
5c31204d19e5976f025026db3d5c17331e8c44db jdk8u60-b00
c46daef6edb5385d11876ed40f292a4b62e96867 jdk8u60-b01
c10fd784956cc7099657181029ac3e790267b678 jdk8u60-b02
@@ -457,6 +476,11 @@
e9f82302d5fdef8a0976640e09363895e9dcde3c jdk8u60-b22
c4b37246b92736adf5f40c785aabb67a7d227245 jdk8u60-b23
d433f5fd8910bee1f2c295b65cf03977034fe0ea jdk8u60-b24
+e1182f36c0fde8e507f2977a6fe1b0d06495411b arch64-jdk8u60-b24
+0b8920048898b50eca657d53d91468b41cc3269b aarch64-jdk8u60-b24.2
+fb2a70b389fef390376e585f11fbf7571ef44489 icedtea-3.0.0pre06
+c4b25140f059fc7115c4b19385b66f98d9b14da2 icedtea-3.0.0pre07
+809d98eeda495566d255eb01353e5251be7a8067 icedtea-3.0.0pre08
c8cfbe57bcd5042d2fef42dcef14d73dd4bdc416 jdk8u60-b25
0d6a8a9b26a37678b420ff540b5a622c3f4fd44c jdk8u60-b26
afbc08ea922bf6e5e14d2eea24a2f94f37627ea7 jdk8u60-b27
@@ -496,6 +520,11 @@
e6d562c0f079dfd1e21c3734b2dca16f4b2e2494 jdk8u66-b17
fd2fe69089aca0f187901a5f6f8bfe261ff17f5b jdk8u66-b18
f712dceafb546ea5833aeea507b5736e7e45f1ae jdk8u66-b31
+74cfe16ae44c1c6d511dbeabf13a516da3799d55 jdk8u66-b32
+ea7a705eab9e6495d08a92ff21e0370b68374c54 jdk8u66-b33
+72ab45285f0e8293aa63e889bc75f0287b6e0436 jdk8u66-b34
+e169a214f1f096af6b57169eeb0ba66ee5e9caa3 jdk8u66-b35
+430a8d04d8358206b682323f61405f951f43c773 jdk8u66-b36
9a2747ef337bdee71bc8225dea77eb403cca1179 jdk8u71-b00
e8b5e10a19d66a77d04f12d4677e6fec66f79651 jdk8u71-b01
25d689a73bc037e1710f95f6d4acf0671d22047d jdk8u71-b02
@@ -527,9 +556,103 @@
8afb58c7312b45fe5237afb0292176b734934f60 jdk8u72-b12
d841d3fdae44f120883dab0a3a809a054cd0274b jdk8u72-b13
f6d24d424cd2af4d2612f7737d3d9a25f58b882d jdk8u72-b14
+dfad9b612327322033896d9bdfab58ae12ccac62 icedtea-3.0.0pre09
f3e86cc607260bae368b52d88d7bc8883ee767e3 jdk8u72-b15
+1d4b343084874b1afa1cdd504b9b1e50bab7f121 jdk8u72-b31
+892eb9ab179650b89b7bab6bc42f079391c98624 jdk8u73-b00
+9b77d3ca0d66a117c3cc0e0a74b8059545b22f0e jdk8u73-b01
+2ab13901d6f14bab0dcf4823d5e378a421fba7e2 jdk8u73-b02
+9a843dc6f959f62c61014a3a71ec9aa329f1daf1 jdk8u74-b00
+e829ab80dfd828803aa8837411900faeaa1254a5 jdk8u74-b01
+32c49f4a16599e376e4e46bb33c7bcc486e52ff3 jdk8u74-b02
+9c828e688240362b6f1b761b619cdaa070462c4e jdk8u74-b31
+6968ca30f8fdc9429fcd56187e16f46b215b474b jdk8u74-b32
+02e1209648050922a5a9f2789d9d359795f6f834 jdk8u77-b00
+f08584a0fde9344b0aa4766984266ca68b9a5018 jdk8u77-b01
+1a3e81c05703bb36def80a57681e1692c866f621 jdk8u77-b02
+c44179bce874a97e93ffd7b76a226af417e017a4 jdk8u77-b03
+8c3f4e540348daed7263bae092b0e5f212478b00 jdk8u77-b31
+1d4b343084874b1afa1cdd504b9b1e50bab7f121 jdk8u72-b31
+7cfd2c51c501df909833aa0fb6e40c50c61621ed jdk8u75-b00
+9e00a43602f87930c2318b2567002871ad9c59dd jdk8u75-b01
+9de301db625bb1b462aad3ebd8347118b94bb728 jdk8u75-b02
+dcacefa73649a2d821267b6bff1d70aa10a06801 jdk8u75-b03
+f6cc9dbb5db5883385c91bb71ca02081220aaf3d jdk8u101-b00
+de91f05824c5398cb2d2f666ff404aaa165498de jdk8u75-b04
+4138b3f27ffea524185a604c3f4f149c7e5ba780 jdk8u75-b05
+32f64c19b5fba8beeae5236ca6e480bd8e99698a jdk8u75-b06
+d6b69f2ba2a9fe49ff5aa5c03c923e6caf4ef459 jdk8u75-b07
+ecf980386508e3c74319172e2da9ffedacbb42e2 jdk8u75-b08
+e6f4eb91a1fa895c2f4520e4cca0ae6f2ca14fbb jdk8u75-b09
+93ea7fd6a5a26940d5a2b020c4e9012a85685a5a jdk8u75-b10
+748ca164767d268e1739748f4df02b623397446c jdk8u75-b12
+02e1209648050922a5a9f2789d9d359795f6f834 jdk8u77-b00
+f08584a0fde9344b0aa4766984266ca68b9a5018 jdk8u77-b01
+1a3e81c05703bb36def80a57681e1692c866f621 jdk8u77-b02
+e917bc6b356bcb5ea6cc5d15cb3a94183e8581ea icedtea-3.0.0pre10
+3334efeacd8327a14b7d2f392f4546e3c29c594b icedtea-3.0.0
+4a8297aeb8a980ce4a22f7434f92f2b2ea0f726e icedtea-3.0-branchpoint
+c44179bce874a97e93ffd7b76a226af417e017a4 jdk8u77-b03
+8c3f4e540348daed7263bae092b0e5f212478b00 jdk8u77-b31
+71f59a00df6c8f3bd5c6d6631a4988a431adab56 jdk8u91-b00
+7ade7a1ab10ff893f62cce9440b4a839aa19c250 jdk8u91-b13
+f8725698a870b6be82fad578e78a55910b259975 jdk8u91-b14
+29380f4d81bd92a6a7aa7a984ca4541ff3ac3a67 jdk8u91-b15
39baa472e20c13c0eb1243eb5dce589e82f78143 jdk8u76-b00
6ea3aea950d19d803475b3f4d704a2942e71b302 jdk8u76-b01
4de4cffb5988cd68959ce4bbd14c6d4547078c91 jdk8u76-b02
8bef978e2374604f449b4d1d7f90cb26618540d7 jdk8u76-b03
e057622070e5415c13b6d8511b97dce8bd2e398d jdk8u76-b04
+b3128c272f8d1684303975795687fd2e9cb87ddf jdk8u76-b05
+06c922a192a822b6a76516d114bfb6979fab03bf jdk8u76-b06
+0022766a3b8e40ab4df6a9b3732facd24ad3beb0 jdk8u76-b07
+74aa3fb974fcb80a0981c1e91eae9b25174135c6 jdk8u76-b08
+cbafa4c725f9d80fd369dd7979dd97682ae284e6 jdk8u76-b09
+8274df0f06623726ff62324671a4ea24a4c3bfc5 jdk8u76-b10
+17f5065e3873fe409bff8c026fa5fe6349b08157 jdk8u76-b11
+0ca25fdd520a0a74f0a488de263641d9f76b8664 jdk8u76-b12
+ea965fea71f612d65013192aa637d88e05915b10 jdk8u92-b00
+cc8d0d6c6f9543120836e70e0aa3fa9c9b6fe0f3 jdk8u92-b13
+10f96be3009c666af35a128d03bacdb69134206c icedtea-3.1.0pre01
+7513dae3426bed44c4fdbe608cce2a7e5255b46c icedtea-3.1.0pre02
+aab729e0626a2b55583c99eae3f6cbc25cff376e icedtea-3.1.0pre03
+ee0b65b8fd106e7180785b00ddc2567d29388361 icedtea-3.1.0pre04
+4f06a20cdc59ce9742e6538ff4b9040baba0778a jdk8u92-b14
+5875e297cfcf18304b4b062dc44fa9be312ad6e8 jdk8u92-b31
+f6cc9dbb5db5883385c91bb71ca02081220aaf3d jdk8u81-b00
+00f8f39308687cde45f23282871c46cc6c2f10b3 jdk8u101-b01
+6042757c329b1b96fa6bc931e09306794f5c50c0 jdk8u101-b02
+25934d0d38fe10383ff22eb3f39bf5e8b9e73ac9 jdk8u101-b03
+ebc56c2e803597ef409a5296addc986b390d934d jdk8u101-b04
+c387bd2fb7db40467bd9aa803c8510a04ca32bae jdk8u101-b05
+a15cdf2e91e7c2d71510280b31ae11048fb2f31e jdk8u101-b06
+fdc0b30af431e17ffaed24ef5d545ae4cf7ddf6d jdk8u101-b07
+4dc4099e933a6f4584b51305b26b5798f042699b jdk8u101-b08
+5e7489ac05f0001e234e6d1c8730b465e74c9626 jdk8u101-b09
+9486707c119ab3940f7ea06c1af23a4f6367c77b jdk8u101-b10
+a9136f8d24d9ed01009df847176e0be67b354d15 jdk8u101-b11
+3eab3ce82c31d1332bc383a1a3201eaee220c001 jdk8u101-b12
+3d312c038b6050c53c22a8efa52632783b230c80 icedtea-3.1.0
+39845e69dc6b1b947b6c667d4d132bfc2cb47016 icedtea-3.2.0pre01
+827b2350d7f8a96160aa820200a7bf6358b51450 jdk8u101-b13
+39baa472e20c13c0eb1243eb5dce589e82f78143 jdk8u76-b00
+6ea3aea950d19d803475b3f4d704a2942e71b302 jdk8u76-b01
+4de4cffb5988cd68959ce4bbd14c6d4547078c91 jdk8u76-b02
+8bef978e2374604f449b4d1d7f90cb26618540d7 jdk8u76-b03
+e057622070e5415c13b6d8511b97dce8bd2e398d jdk8u76-b04
+fa5a91b29658aa9eb7aff54ae34898c149ff7149 jdk8u102-b00
+fa5a91b29658aa9eb7aff54ae34898c149ff7149 jdk8u82-b00
+569e105bed3c517a47f0f1ebce0abcaf776a8e89 jdk8u102-b01
+5d5b55014d0da5bafb42366dc6d668ced4b8dec4 jdk8u102-b02
+abab8d5270997ad25e0699151eed48ce8db40787 jdk8u102-b03
+50809de3dcc24eb8cf86b8518cf0cc0423b61f4b jdk8u102-b04
+cdfb600c2dce889af220ebb6c4b0764066baa741 jdk8u102-b05
+59698da7972e97f4a18845b9c879f165b3c52e98 jdk8u102-b06
+725b400c93e0209c64f36f6191b8d1fd3ef9ed30 jdk8u102-b07
+c260a0aab5bff09f439914829b81f037715029bb jdk8u102-b08
+605340e782425b68342c1bc6485b747708de6101 jdk8u102-b09
+b64716a25e409798fcd7ed6143d55681ee4a4baa jdk8u102-b10
+e915a408ebf7ba05b36d1b714e166a1d9e5c7edd jdk8u102-b11
+8e12cb096db33b525ec010de5e857ef1cc985ddd jdk8u102-b12
+901ecf04370c7c03c61e22ab87a266c355baff54 jdk8u102-b13
+30e3b600c82978ab75d89b10b03059aa1620bc52 icedtea-3.2.0pre02
diff -r fa5a91b29658 -r 5f55ff33a471 .jcheck/conf
--- a/.jcheck/conf Mon Jan 25 13:22:47 2016 -0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r fa5a91b29658 -r 5f55ff33a471 make/CompileLaunchers.gmk
--- a/make/CompileLaunchers.gmk Mon Jan 25 13:22:47 2016 -0800
+++ b/make/CompileLaunchers.gmk Mon Aug 08 15:51:30 2016 +0100
@@ -427,7 +427,7 @@
# binary (at least on linux) which causes the size to differ between old and new build.
ifeq ($(USE_EXTERNAL_LIBZ), true)
UNPACKEXE_CFLAGS := -DSYSTEM_ZLIB
- UNPACKEXE_ZIPOBJS := -lz
+ UNPACKEXE_LIBS := -lz
else
UNPACKEXE_CFLAGS := -I$(JDK_TOPDIR)/src/share/native/java/util/zip/zlib-1.2.8
UNPACKEXE_ZIPOBJS := $(JDK_OUTPUTDIR)/objs/libzip/zcrc32$(OBJ_SUFFIX) \
@@ -485,7 +485,7 @@
$(call SET_SHARED_LIBRARY_ORIGIN), \
LDFLAGS_linux := -lc, \
LDFLAGS_solaris := $(UNPACKEXE_LDFLAGS_solaris) -lc, \
- LDFLAGS_SUFFIX := $(LIBCXX), \
+ LDFLAGS_SUFFIX := $(UNPACKEXE_LIBS) $(LIBCXX), \
OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/unpackexe$(OUTPUT_SUBDIR), \
OUTPUT_DIR := $(JDK_OUTPUTDIR)/objs/unpackexe$(OUTPUT_SUBDIR), \
PROGRAM := unpack200, \
diff -r fa5a91b29658 -r 5f55ff33a471 make/CompileNativeLibraries.gmk
--- a/make/CompileNativeLibraries.gmk Mon Jan 25 13:22:47 2016 -0800
+++ b/make/CompileNativeLibraries.gmk Mon Aug 08 15:51:30 2016 +0100
@@ -41,9 +41,15 @@
# Build tools
include Tools.gmk
+# Handle warnings appropriately
+WARNING_CFLAGS = -Wno-unused-parameter
+ifeq ($(USE_CLANG), true)
+ WARNING_CFLAGS += -Qunused-arguments
+endif
+
# Include the javah generated headers.
-CFLAGS_JDKLIB += -I$(JDK_OUTPUTDIR)/gensrc_headers
-CXXFLAGS_JDKLIB += -I$(JDK_OUTPUTDIR)/gensrc_headers
+CFLAGS_JDKLIB += -I$(JDK_OUTPUTDIR)/gensrc_headers $(WARNING_CFLAGS)
+CXXFLAGS_JDKLIB += -I$(JDK_OUTPUTDIR)/gensrc_headers $(WARNING_CFLAGS)
# Put the libraries here. Different locations for different target apis.
ifeq ($(OPENJDK_TARGET_OS_API), posix)
diff -r fa5a91b29658 -r 5f55ff33a471 make/CopyIntoClasses.gmk
--- a/make/CopyIntoClasses.gmk Mon Jan 25 13:22:47 2016 -0800
+++ b/make/CopyIntoClasses.gmk Mon Aug 08 15:51:30 2016 +0100
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
@@ -190,7 +190,11 @@
SRC_SERVICES_FILES := $(filter-out %sun/java2d/cmm/kcms/META-INF/services/sun.java2d.cmm.CMMServiceProvider, $(SRC_SERVICES_FILES))
else
SRC_SERVICES_FILES := $(filter-out %sun/java2d/pisces/META-INF/services/sun.java2d.pipe.RenderingEngine, $(SRC_SERVICES_FILES))
- SRC_SERVICES_FILES := $(filter-out %sun/java2d/cmm/lcms/META-INF/services/sun.java2d.cmm.CMMServiceProvider, $(SRC_SERVICES_FILES))
+ ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), linux-sparc)
+ SRC_SERVICES_FILES := $(filter-out %sun/java2d/cmm/kcms/META-INF/services/sun.java2d.cmm.CMMServiceProvider, $(SRC_SERVICES_FILES))
+ else
+ SRC_SERVICES_FILES := $(filter-out %sun/java2d/cmm/lcms/META-INF/services/sun.java2d.cmm.CMMServiceProvider, $(SRC_SERVICES_FILES))
+ endif
endif
# The number of services files are relatively few. If the increase in numbers, then
diff -r fa5a91b29658 -r 5f55ff33a471 make/CreateJars.gmk
--- a/make/CreateJars.gmk Mon Jan 25 13:22:47 2016 -0800
+++ b/make/CreateJars.gmk Mon Aug 08 15:51:30 2016 +0100
@@ -579,40 +579,53 @@
##########################################################################################
-SRC_ZIP_INCLUDES = \
- com/sun/corba \
- com/sun/image/codec/jpeg \
- com/sun/imageio \
- com/sun/java_cup \
- com/sun/javadoc \
- com/sun/java/swing \
- com/sun/jmx \
- com/sun/naming \
- com/sun/org/apache \
- com/sun/security/auth \
- com/sun/security/jgss \
- com/sun/source \
- java \
- javax/accessibility \
- javax/annotation \
- javax/imageio \
- javax/lang \
- javax/management \
- javax/naming \
- javax/print \
- javax/rmi \
- javax/script \
- javax/security \
- javax/sound \
- javax/sql \
- javax/swing \
- javax/tools \
- javax/xml \
- org/ietf \
- org/omg \
- org/w3c/dom \
- org/xml/sax \
- #
+ifdef OPENJDK
+ SRC_ZIP_INCLUDES = \
+ com \
+ java \
+ javax \
+ jdk \
+ org \
+ sun \
+ #
+ SRC_ZIP_EXCLUDES =
+else
+ SRC_ZIP_INCLUDES = \
+ com/sun/corba \
+ com/sun/image/codec/jpeg \
+ com/sun/imageio \
+ com/sun/java_cup \
+ com/sun/javadoc \
+ com/sun/java/swing \
+ com/sun/jmx \
+ com/sun/naming \
+ com/sun/org/apache \
+ com/sun/security/auth \
+ com/sun/security/jgss \
+ com/sun/source \
+ java \
+ javax/accessibility \
+ javax/annotation \
+ javax/imageio \
+ javax/lang \
+ javax/management \
+ javax/naming \
+ javax/print \
+ javax/rmi \
+ javax/script \
+ javax/security \
+ javax/sound \
+ javax/sql \
+ javax/swing \
+ javax/tools \
+ javax/xml \
+ org/ietf \
+ org/omg \
+ org/w3c/dom \
+ org/xml/sax \
+ #
+ SRC_ZIP_EXCLUDES = javax/swing/beaninfo
+endif
SRC_ZIP_SRCS = $(JDK_TOPDIR)/src/share/classes $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/classes
SRC_ZIP_SRCS += $(JDK_OUTPUTDIR)/gensrc
@@ -643,7 +656,7 @@
$(eval $(call SetupZipArchive,BUILD_SRC_ZIP, \
SRC := $(SRC_ZIP_SRCS) $(IMAGES_OUTPUTDIR)/src, \
INCLUDES := $(SRC_ZIP_INCLUDES) launcher, \
- EXCLUDES := javax/swing/beaninfo, \
+ EXCLUDES := $(SRC_ZIP_EXCLUDES), \
SUFFIXES := .java .c .h, \
ZIP := $(IMAGES_OUTPUTDIR)/src.zip, \
EXTRA_DEPS := $(LAUNCHER_ZIP_SRC)))
diff -r fa5a91b29658 -r 5f55ff33a471 make/CreateSecurityJars.gmk
--- a/make/CreateSecurityJars.gmk Mon Jan 25 13:22:47 2016 -0800
+++ b/make/CreateSecurityJars.gmk Mon Aug 08 15:51:30 2016 +0100
@@ -1,5 +1,6 @@
#
# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2016, Red Hat Inc.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
@@ -178,6 +179,8 @@
##########################################################################################
+POLICY_CREATION_DATE := 200712010000
+
US_EXPORT_POLICY_JAR_DST := $(JDK_OUTPUTDIR)/lib/security/US_export_policy.jar
ifneq ($(BUILD_CRYPTO), no)
@@ -198,22 +201,33 @@
US_EXPORT_POLICY_JAR_SRC_DIR := $(JDK_TOPDIR)/make/data/cryptopolicy/unlimited
US_EXPORT_POLICY_JAR_TMP := \
$(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/US_export_policy_jar.tmp
+ US_EXPORT_POLICY_JAR_MANIFEST_FILE := \
+ $(US_EXPORT_POLICY_JAR_TMP)/META-INF/MANIFEST.MF
$(US_EXPORT_POLICY_JAR_TMP)/%: $(US_EXPORT_POLICY_JAR_SRC_DIR)/%
$(install-file)
+ $(TOUCH) -t $(POLICY_CREATION_DATE) $@
- US_EXPORT_POLICY_JAR_DEPS := $(US_EXPORT_POLICY_JAR_TMP)/default_US_export.policy
+ US_EXPORT_POLICY_JAR_POLICIES := $(US_EXPORT_POLICY_JAR_TMP)/default_US_export.policy
+
+ $(US_EXPORT_POLICY_JAR_MANIFEST_FILE): $(US_EXPORT_POLICY_JAR_POLICIES)
+ $(MKDIR) -p $(US_EXPORT_POLICY_JAR_TMP)/META-INF
+ $(ECHO) "Manifest-Version: 1.0" > $@
+ $(ECHO) "Crypto-Strength: unlimited" >> $@
+ $(TOUCH) -r $(US_EXPORT_POLICY_JAR_TMP)/default_US_export.policy \
+ $(US_EXPORT_POLICY_JAR_TMP)/META-INF
+ $(TOUCH) -r $(US_EXPORT_POLICY_JAR_TMP)/META-INF $@
+
+ US_EXPORT_POLICY_JAR_DEPS := $(US_EXPORT_POLICY_JAR_POLICIES) $(US_EXPORT_POLICY_JAR_MANIFEST_FILE)
- $(eval $(call SetupArchive,BUILD_US_EXPORT_POLICY_JAR, $(US_EXPORT_POLICY_JAR_DEPS), \
- SRCS := $(US_EXPORT_POLICY_JAR_TMP), \
- SUFFIXES := .policy, \
- JAR := $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED), \
- EXTRA_MANIFEST_ATTR := Crypto-Strength: unlimited, \
- SKIP_METAINF := true))
+ $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED): $(US_EXPORT_POLICY_JAR_DEPS)
+ ( $(CD) $(US_EXPORT_POLICY_JAR_TMP) && $(ZIP) -Xr $@ META-INF *.policy )
+ $(TOUCH) -r $(US_EXPORT_POLICY_JAR_MANIFEST_FILE) $@
$(US_EXPORT_POLICY_JAR_LIMITED_UNSIGNED): $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED)
$(ECHO) $(LOG_INFO) Copying unlimited $(patsubst $(OUTPUT_ROOT)/%,%,$@)
$(install-file)
+ $(TOUCH) -r $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED) $@
TARGETS += $(US_EXPORT_POLICY_JAR_LIMITED_UNSIGNED) \
$(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED)
@@ -255,31 +269,55 @@
#
LOCAL_POLICY_JAR_LIMITED_TMP := \
$(JDK_OUTPUTDIR)/jce/unsigned/policy/limited/local_policy_jar.tmp
+ LOCAL_POLICY_JAR_LIMITED_MANIFEST_FILE := \
+ $(LOCAL_POLICY_JAR_LIMITED_TMP)/META-INF/MANIFEST.MF
LOCAL_POLICY_JAR_UNLIMITED_TMP := \
$(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/local_policy_jar.tmp
+ LOCAL_POLICY_JAR_UNLIMITED_MANIFEST_FILE := \
From andrew at icedtea.classpath.org Mon Aug 8 14:55:26 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Mon, 08 Aug 2016 14:55:26 +0000
Subject: /hg/icedtea8-forest/nashorn: 41 new changesets
Message-ID:
changeset 22e94f2a0e4f in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=22e94f2a0e4f
author: asaha
date: Mon Jan 25 15:49:28 2016 -0800
Added tag jdk8u82-b00 for changeset 120c1b8b4581
changeset 661ce0d371de in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=661ce0d371de
author: hannesw
date: Thu Jan 28 13:55:36 2016 +0100
8146274: Thread spinning on WeakHashMap.getEntry() with concurrent use of nashorn
Reviewed-by: sundar, mhaupt
changeset 18477de7c28f in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=18477de7c28f
author: sundar
date: Thu Feb 04 17:42:46 2016 +0530
8148926: Call site profiling fails on braces-wrapped anonymous function
Reviewed-by: jlaskey, hannesw
changeset 1e1f65348706 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=1e1f65348706
author: robm
date: Fri Feb 05 13:54:03 2016 +0000
Merge
changeset 1d40f927417a in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=1d40f927417a
author: asaha
date: Mon Feb 01 16:41:18 2016 -0800
Merge
changeset 8ca52d10fc0d in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=8ca52d10fc0d
author: asaha
date: Fri Feb 05 09:35:01 2016 -0800
Merge
changeset 29603fdf59a8 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=29603fdf59a8
author: mhaupt
date: Tue Feb 09 10:00:02 2016 +0100
8149334: JSON.parse(JSON.stringify([])).push(10) creates an array containing two elements
Reviewed-by: jlaskey, sundar
changeset 6ff7a094ba60 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=6ff7a094ba60
author: robm
date: Fri Feb 12 19:11:54 2016 +0000
Merge
changeset a136c901f3f5 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=a136c901f3f5
author: mhaupt
date: Mon Feb 15 14:36:18 2016 +0100
8149744: fix testng.jar delivery in Nashorn build.xml
Reviewed-by: hannesw, sundar
changeset fe6ef89d9c04 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=fe6ef89d9c04
author: sundar
date: Thu Feb 25 18:30:37 2016 +0530
8148379: jdk.nashorn.api.scripting spec. adjustments, clarifications
Reviewed-by: hannesw
changeset c89038dccabd in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=c89038dccabd
author: asaha
date: Wed Mar 23 12:22:00 2016 -0700
Added tag jdk8u102-b00 for changeset 120c1b8b4581
changeset f245607906be in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=f245607906be
author: asaha
date: Wed Mar 23 15:07:51 2016 -0700
Merge
changeset 65163013131e in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=65163013131e
author: asaha
date: Tue Mar 22 12:25:38 2016 -0700
Merge
changeset 79dcbdb92a8c in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=79dcbdb92a8c
author: asaha
date: Wed Mar 23 15:21:20 2016 -0700
Merge
changeset 17416ae62bd7 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=17416ae62bd7
author: asaha
date: Tue Mar 29 13:28:48 2016 -0700
Added tag jdk8u102-b01 for changeset 79dcbdb92a8c
changeset a76dfd536352 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=a76dfd536352
author: asaha
date: Mon Apr 11 13:51:26 2016 -0700
Added tag jdk8u102-b02 for changeset 17416ae62bd7
changeset 9f613c7a9f8e in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=9f613c7a9f8e
author: asaha
date: Tue Apr 05 10:40:32 2016 -0700
Merge
changeset 75728277aeee in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=75728277aeee
author: asaha
date: Mon Apr 11 15:01:39 2016 -0700
Merge
changeset 8ebcaf17bc74 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=8ebcaf17bc74
author: asaha
date: Mon Apr 18 15:33:41 2016 -0700
Added tag jdk8u102-b03 for changeset 75728277aeee
changeset 1bf96637e4bb in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=1bf96637e4bb
author: asaha
date: Mon Apr 25 09:34:16 2016 -0700
Added tag jdk8u102-b04 for changeset 8ebcaf17bc74
changeset 676a870491e5 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=676a870491e5
author: asaha
date: Mon Apr 25 11:53:24 2016 -0700
Merge
changeset 1fcce949f957 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=1fcce949f957
author: asaha
date: Wed Apr 27 15:34:10 2016 -0700
Added tag jdk8u102-b05 for changeset 676a870491e5
changeset 114e7557d33c in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=114e7557d33c
author: asaha
date: Mon May 02 15:02:00 2016 -0700
Merge
changeset f7b1b1ad4a96 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=f7b1b1ad4a96
author: asaha
date: Mon May 02 15:06:03 2016 -0700
Added tag jdk8u102-b06 for changeset 114e7557d33c
changeset 13a10967cff1 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=13a10967cff1
author: asaha
date: Mon May 09 11:49:49 2016 -0700
Merge
changeset 2c64be654af4 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=2c64be654af4
author: asaha
date: Mon May 09 11:54:59 2016 -0700
Added tag jdk8u102-b07 for changeset 13a10967cff1
changeset 31c898437a15 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=31c898437a15
author: asaha
date: Mon May 16 10:50:46 2016 -0700
Merge
changeset 272272e0626a in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=272272e0626a
author: asaha
date: Mon May 16 10:57:04 2016 -0700
Added tag jdk8u102-b08 for changeset 31c898437a15
changeset e4f74a337545 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=e4f74a337545
author: asaha
date: Mon May 23 20:51:28 2016 -0700
Merge
changeset 3b2b180e2c47 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=3b2b180e2c47
author: asaha
date: Mon May 23 20:55:18 2016 -0700
Added tag jdk8u102-b09 for changeset e4f74a337545
changeset 3b84415442d7 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=3b84415442d7
author: asaha
date: Tue May 31 10:26:01 2016 -0700
Merge
changeset 085240c71a28 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=085240c71a28
author: asaha
date: Tue May 31 10:30:30 2016 -0700
Added tag jdk8u102-b10 for changeset 3b84415442d7
changeset 7bd6f4f266f6 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=7bd6f4f266f6
author: asaha
date: Mon Jun 06 13:17:28 2016 -0700
Merge
changeset ff14b7c67177 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=ff14b7c67177
author: asaha
date: Mon Jun 06 13:20:56 2016 -0700
Added tag jdk8u102-b11 for changeset 7bd6f4f266f6
changeset e3db6994bbbd in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=e3db6994bbbd
author: asaha
date: Mon Jun 13 13:21:10 2016 -0700
Merge
changeset e0d6c13b7d02 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=e0d6c13b7d02
author: asaha
date: Mon Jun 13 13:24:18 2016 -0700
Added tag jdk8u102-b12 for changeset e3db6994bbbd
changeset aeaa240dee79 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=aeaa240dee79
author: asaha
date: Tue Jun 21 18:21:42 2016 -0700
Added tag jdk8u101-b13 for changeset 44e4e6cbe15b
changeset a010893ca6ee in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=a010893ca6ee
author: asaha
date: Tue Jun 21 18:47:46 2016 -0700
Merge
changeset 0948e61a3722 in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=0948e61a3722
author: asaha
date: Tue Jun 21 18:50:26 2016 -0700
Added tag jdk8u102-b13 for changeset a010893ca6ee
changeset 0b84d2cb4e3a in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=0b84d2cb4e3a
author: andrew
date: Fri Aug 05 05:27:29 2016 +0100
Merge jdk8u102-b14
changeset 83a084be209b in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=83a084be209b
author: andrew
date: Mon Aug 08 15:51:34 2016 +0100
Added tag icedtea-3.2.0pre02 for changeset 0b84d2cb4e3a
diffstat:
.hgignore | 2 +-
.hgtags | 107 ++++++++++
.jcheck/conf | 2 -
make/build.xml | 60 ++++-
make/project.properties | 25 ++-
samples/lines.js | 41 +++
src/jdk/nashorn/api/scripting/AbstractJSObject.java | 100 ++------
src/jdk/nashorn/api/scripting/JSObject.java | 7 +-
src/jdk/nashorn/api/scripting/NashornException.java | 8 +-
src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java | 10 +-
src/jdk/nashorn/api/scripting/ScriptObjectMirror.java | 27 +-
src/jdk/nashorn/api/scripting/ScriptUtils.java | 27 ++-
src/jdk/nashorn/internal/runtime/PropertyListeners.java | 18 +-
src/jdk/nashorn/internal/runtime/arrays/ArrayData.java | 7 +-
src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java | 14 +-
test/script/basic/JDK-8026367.js | 2 +
test/script/basic/JDK-8134488.js | 2 +-
test/script/basic/JDK-8134490.js | 2 +-
test/script/basic/JDK-8134939.js | 2 +-
test/script/nosecurity/JDK-8148926.js | 34 +++
test/script/nosecurity/JDK-8149334.js | 41 +++
test/script/nosecurity/JDK-8149334.js.EXPECTED | 6 +
22 files changed, 409 insertions(+), 135 deletions(-)
diffs (truncated from 1167 to 500 lines):
diff -r 120c1b8b4581 -r 83a084be209b .hgignore
--- a/.hgignore Mon Jan 25 13:24:03 2016 -0800
+++ b/.hgignore Mon Aug 08 15:51:34 2016 +0100
@@ -22,6 +22,6 @@
CC/*
jcov2/*
.idea/*
-test/lib/testng.jar
+test/lib/*.jar
test/script/external/*
.project
diff -r 120c1b8b4581 -r 83a084be209b .hgtags
--- a/.hgtags Mon Jan 25 13:24:03 2016 -0800
+++ b/.hgtags Mon Aug 08 15:51:34 2016 +0100
@@ -283,6 +283,7 @@
7e89db817ed094766a039762a8061c3a600c7284 jdk8u20-b07
2282c86cb1a954efd2fc5b7f22c173be19087c55 jdk8u20-b08
41f588adeb7a397d395233f00bd3402d0989934a jdk8u20-b09
+fdcdffd5b5b1eb7d442096433d17466f023207f1 icedtea-3.0.0pre01
fdcdffd5b5b1eb7d442096433d17466f023207f1 jdk8u20-b10
c116e9229e096ffe841f2b4f79067378288d0d1d jdk8u20-b11
c720454d2435be052fd941a789ece9468d1e8f74 jdk8u20-b12
@@ -296,6 +297,7 @@
ed3439dca4a73a2dd4a284f3457f0af216a3eb55 jdk8u20-b20
f2925491b61b22ac42f8c30ee9c6723ffa401a4c jdk8u20-b21
5332595fe7ba2a1fc5564cc2689f378b04a56eb4 jdk8u20-b22
+2a866ca13bc68da2a70f200002797b2bea432c68 icedtea-3.0.0pre02
ad36f9454ce38d78be39fc819902e1223765ee5e jdk8u20-b23
d3da140e179343011017669a6dbfcc52b0e56f52 jdk8u20-b24
d3da140e179343011017669a6dbfcc52b0e56f52 jdk8u20-b25
@@ -363,6 +365,9 @@
653739706172ae94e999731a3a9f10f8ce11ffca jdk8u40-b18
6ec61d2494283fbaca6df227f1a5b45487dc1ca7 jdk8u40-b19
4d240320929f7b2247eeb97e43efe2370b70582e jdk8u40-b20
+d8fc6574c0b2f294df84cc0b188b9140537e896b icedtea-3.0.0pre03
+bb36d4894aa49666805a0d08607a80cac3a0fffb icedtea-3.0.0pre04
+f78a539468973c9afb83cd38849fb13427d58ea2 icedtea-3.0.0pre05
dbb663a9d9aa2807ef501c7d20f29415816a1973 jdk8u40-b21
f9f70a0f60f48fbb95275b6c1110cedf740c6177 jdk8u40-b22
6ca090832d30fd0e46214ccc00816490ad75a8ab jdk8u40-b23
@@ -372,6 +377,7 @@
c2dd88e89edc85b1bcb731d3296d0fcec1b78447 jdk8u40-b27
e05552220ba82e465a1abfee90224b5b247e37bc jdk8u40-b31
e1cc0fe0fd50fc4582e729897d7095ffce0f97ad jdk8u40-b32
+0130b5cb16e009195127cc13f828d6cf899fc4c7 jdk8u40-b33
05a3614ed5276e5db2a73cce918be04b1a2922fb jdk8u45-b00
21ec16eb7e6346c78b4fa67ccd6d2a9c58f0b696 jdk8u45-b01
37b3ef9a07323afd2556d6837824db154cccc874 jdk8u45-b02
@@ -415,6 +421,7 @@
4e5f9de7a3dfd0c4e15714863007ac591e9dffea jdk8u51-b31
009644f58d73263eec2582a84a1e9b63975c5387 jdk8u51-b32
eac4b87f86dde817023a07dcb701dc5d986b705f jdk8u51-b33
+bd915e4b7a4a8ddffec5c54829bde3cf9579f9d0 jdk8u51-b34
6ec61d2494283fbaca6df227f1a5b45487dc1ca7 jdk8u60-b00
af290f203369ecf8e67b89c4a3a8df0bf535230e jdk8u60-b01
39e0c14d45c3fee93a29993f1415b3393d03483f jdk8u60-b02
@@ -439,6 +446,9 @@
7475a2bd3c012f7dfd0532a344eb7efca56ac6e6 jdk8u60-b21
9ed906919b5d92067edcdd966a3f413fca0f70ab jdk8u60-b22
23165e806566f01cdc56421ea82c7e74a6fd85d5 jdk8u60-b23
+6f6d12f78ab05aa9ece89aeec09177ae088f33aa icedtea-3.0.0pre06
+fd478ce27023b3a4a7a9b64e65ce670c2b047542 icedtea-3.0.0pre07
+7babac6e7ecf625dc1f8f2c961c09ea9822ae90f icedtea-3.0.0pre08
68107693248469f7b4fdcc35c53e4206a0d55087 jdk8u60-b24
371f3f83f773ec97491d994bbcce834f0a2cca74 jdk8u60-b25
58791cd01bc9aa973d8845ce63403b90d357b5ac jdk8u60-b26
@@ -481,6 +491,11 @@
3cc16ff2735c6818b68fdf161ddbcc89a5b4db1a jdk8u66-b17
39bfb9eb75dcb2176a87ac3b025a665c41244e54 jdk8u66-b18
3e08bc604b2166b251833e522892ffcfd22b4b88 jdk8u66-b31
+52d1be12498e2390cf0581040ce6f4ab7258b498 jdk8u66-b32
+3629a9cd6627e0b9e1a0735be214b20fd2f9a743 jdk8u66-b33
+a33c509181cef86d6799d1e6ec389de2990bc16c jdk8u66-b34
+dbdadc4378e843b908e4dcf7c2348ba845672ed4 jdk8u66-b35
+4f4e3fac49899923f8cf871fba5572b28db60212 jdk8u66-b36
a7ac4116ee88aa86fec5ac66901302e11f578172 jdk8u71-b00
b8987f466586180cb4dc387f5fa290bb4cf34983 jdk8u71-b01
a8fd49cb76fafc704b746a98bd18647802674d2d jdk8u71-b02
@@ -512,9 +527,101 @@
b779108a142b80d9d8503c7220ad3bb7cb0dda53 jdk8u72-b12
81e48503b62fd8814135f642905fe38056aaf2a9 jdk8u72-b13
e48d06eeff82bea512cea44fa14d59b88067ef83 jdk8u72-b14
+bbc1966c6af946256899d083521361ac41c57ace icedtea-3.0.0pre09
769b21d1b85cfb57c11c89bbc8f185f9e520df66 jdk8u72-b15
+c90794ad4d12eeeae5d9bbfce65fa0043a313548 jdk8u72-b31
+e9b46178f2e35d9ed2cd5b2f7279cf5e4e954222 jdk8u73-b00
+eeb5306edb7a0140117fe346782cce19c4c562a7 jdk8u73-b01
+955689d050b9f3f61b90ca063fe13704a82f5394 jdk8u73-b02
+2a36c3c61f905c5b389ae1d62f446e57f96be3a2 jdk8u74-b00
+ae6c74c1197afcbd83d393aa6f96221d759022a2 jdk8u74-b01
+3107cf87696f0516d6f5fa7cdc416069e2800d02 jdk8u74-b02
+4608bbcc94f73059680acd0f486744ff26485ee9 jdk8u74-b31
+7d0f4c8fc2754e25c1c148ff47bb79aa880c2874 jdk8u74-b32
+7bce03d47545e6a5341a2722168cd6bf697c4132 jdk8u77-b00
+678b645aa10aaf27895c87872c399c15daa026a1 jdk8u77-b01
+09abd795d1d143933224bcb3f12f5d4686b65373 jdk8u77-b02
+b6ee21a35619ce4d3b46a9b825438a3bc9bb63cd jdk8u77-b03
+961f73438a3cdacc6197663b2495b73c08805f24 jdk8u77-b31
+c90794ad4d12eeeae5d9bbfce65fa0043a313548 jdk8u72-b31
+c7eddafb2ee2cc9d62f20c4d821ccac03bd4617d jdk8u75-b00
+69fa156c1ebe6a8d6587147967e8e27f6de37d99 jdk8u75-b01
+9cce1ba325c4bd8e922380c911d1a9ace79d6717 jdk8u75-b02
+541de42b57098a5009055cc92f1139473e32f19d jdk8u75-b03
+16d657d6cb22e832139a1cbc2ec23a5cf9db8985 jdk8u101-b00
+16d657d6cb22e832139a1cbc2ec23a5cf9db8985 jdk8u75-b04
+dfa12474455fa6f4c48a6dee986c24db257161ad jdk8u75-b05
+1f85973e9533f7c9b1bae1e00b76a2184c5eed4c jdk8u75-b06
+3587da3cf2f204791a68138a110eda9b8874523d jdk8u75-b07
+b1ee37988256c198cb009b36b9b0d9d6d4b2685c jdk8u75-b08
+fd2b29bd7cb64a9a04d75a659bc683751b3a4f35 jdk8u75-b09
+bab68ab3df71269887bb3572291a19f7856e49dc jdk8u75-b10
+e35e96663a905f0258f6572ab6a07fbea71b9d45 jdk8u75-b12
+7bce03d47545e6a5341a2722168cd6bf697c4132 jdk8u77-b00
+678b645aa10aaf27895c87872c399c15daa026a1 jdk8u77-b01
+09abd795d1d143933224bcb3f12f5d4686b65373 jdk8u77-b02
+82dc1533255a553c3269f6a2ec8242e3a1638d67 icedtea-3.0.0pre10
+697c5f792becf185ec29d7f60c3491f08800a109 icedtea-3.0.0
+38236e7925eb3b7929ae89e54ff96cb854d01fbb icedtea-3.0-branchpoint
+b6ee21a35619ce4d3b46a9b825438a3bc9bb63cd jdk8u77-b03
+a2c005a7b33abed886cfb4309a846dd80c87bd4e jdk8u91-b00
+22925b345dffe4ba96fe2f429c4185cda1b30239 jdk8u91-b13
+6296644a2c9c30db0062117fc776341e937ca1f9 jdk8u91-b14
+32b80df71ca2a6ae827ba7042cea868f40e0a0dd jdk8u91-b15
+7bce03d47545e6a5341a2722168cd6bf697c4132 jdk8u77-b00
+678b645aa10aaf27895c87872c399c15daa026a1 jdk8u77-b01
+09abd795d1d143933224bcb3f12f5d4686b65373 jdk8u77-b02
+b6ee21a35619ce4d3b46a9b825438a3bc9bb63cd jdk8u77-b03
9ff5c21813330147bf08389b3992534780c93247 jdk8u76-b00
b7bbed8b05dd50c27050c7e10e20d25329dcd32b jdk8u76-b01
4c1aa7b8c43c6fd38f9c13a6df2264378dd6a873 jdk8u76-b02
07db58f99673790d5139e8497552ac331e0824f5 jdk8u76-b03
068c584278637dae589e7d648c265149e80c8a24 jdk8u76-b04
+b31ba749a22e9dce7637e709122e1138b01e8b66 jdk8u76-b05
+0d5cfd0fc8192fd4569300135f81f5f2b7a7bd90 jdk8u76-b06
+454441af046768d86420749d6b7959dfdb1004bb jdk8u76-b07
+018d3bf827feeaeed0f3b61948b44f64c73efd12 jdk8u76-b08
+fe15575fd53e7ee8e8bf44728bab9cc0a9e6b107 jdk8u76-b09
+2816d2045f017d1b0dfd20319bbb59004d698396 jdk8u76-b10
+0608b63feb608f36bde691498d2ad22c7c24ad0f jdk8u76-b11
+da1aa86606ef1b46655ae28d34e0d02604fb4cde jdk8u76-b12
+256922f1e9e7648eb5af5a9da82ff8032b3855bc jdk8u92-b00
+e2294411edbda51165bc1a10261c246cb4d3c5c5 jdk8u92-b13
+8dbea1d5ea71738dbdd28cd0537b2624ad389f56 icedtea-3.1.0pre01
+a69ff719fccb35948af9c950c414f6ccb16679cb icedtea-3.1.0pre02
+2417a5bf2b157c83863829b1773b9d4369f8a3b0 icedtea-3.1.0pre03
+68145b690b187b31cf2814d892d8779e17e3aa4d icedtea-3.1.0pre04
+d2af8d0297223ff16d59ee64b7058cafef8f3bb8 jdk8u92-b14
+ff47e8b14690edada1d0a4386e63bb4bc2f38ab4 jdk8u92-b31
+16d657d6cb22e832139a1cbc2ec23a5cf9db8985 jdk8u81-b00
+793156da7cc9c74489ab5fa5f5598bba172846e2 jdk8u101-b01
+79fc469a68bbe03f69919f4cebe0381df1b1d2a3 jdk8u101-b02
+d93088bdd15d507b35bc4ced85c6c748705511fc jdk8u101-b03
+9bd5aadd8e739d4ad4bb2e30741cdbe9ae2bae66 jdk8u101-b04
+a347853dbf17605c650532c4291bb9117d80f568 jdk8u101-b05
+3bc08e0d23a3965937e634d00e84ea69505e2653 jdk8u101-b06
+313c90baea02c1c8c162bea894c7adf6dc33a05b jdk8u101-b07
+926025d895a459bec2031a17e674c4aa5ebe6fe1 jdk8u101-b08
+47209e0bae1d65243158b3d8c2f6602cc265832c jdk8u101-b09
+740d8d604c0ef2b12d9835d2842f60dcc08fee0d jdk8u101-b10
+de5fdc537134ec505958a66d79c0ff68282520d2 jdk8u101-b11
+2f506194a131597352bbe1a08492266a8aed13f8 jdk8u101-b12
+289b6e3c6e050f1a6f079c91a5f37c99889caed9 icedtea-3.1.0
+cd4ba667912c7cf2393bb290eb61528c55d96e72 icedtea-3.2.0pre01
+44e4e6cbe15bf1674cfd7a03acfb962dd4339767 jdk8u101-b13
+120c1b8b458170ed017d2ee60cc9d63896eeb4b9 jdk8u102-b00
+120c1b8b458170ed017d2ee60cc9d63896eeb4b9 jdk8u82-b00
+79dcbdb92a8c39de6d1417557af9e6c2c03f806d jdk8u102-b01
+17416ae62bd720ebb53d20bb24272991084633bd jdk8u102-b02
+75728277aeee30f31c9418f37faf8f4216c539d7 jdk8u102-b03
+8ebcaf17bc745aa581aa8eff807da97f2f74058e jdk8u102-b04
+676a870491e5934e88d40cf2c68bef646c63b4ea jdk8u102-b05
+114e7557d33ce9e5f1bf982f45977a630c44d8a5 jdk8u102-b06
+13a10967cff181a71933a4f1508691553f43304b jdk8u102-b07
+31c898437a15f4feef6c1502d3f1eaf8a3d9de48 jdk8u102-b08
+e4f74a337545a0283f9b7bb6a85ce1b2c4a5fdd6 jdk8u102-b09
+3b84415442d7b4eaa4a7da75b9d428e81e8be575 jdk8u102-b10
+7bd6f4f266f66d32e4ce743928d7c4021c23c477 jdk8u102-b11
+e3db6994bbbd654be3ebd677b2cc80469f7133a3 jdk8u102-b12
+a010893ca6ee93c1a4832d1c484be6a119ca7ae4 jdk8u102-b13
+0b84d2cb4e3a247b2ca0f6a7f882892da3627329 icedtea-3.2.0pre02
diff -r 120c1b8b4581 -r 83a084be209b .jcheck/conf
--- a/.jcheck/conf Mon Jan 25 13:24:03 2016 -0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r 120c1b8b4581 -r 83a084be209b make/build.xml
--- a/make/build.xml Mon Jan 25 13:24:03 2016 -0800
+++ b/make/build.xml Mon Aug 08 15:51:34 2016 +0100
@@ -49,9 +49,17 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -214,6 +222,7 @@
+
@@ -232,6 +241,7 @@
+
@@ -244,6 +254,7 @@
+
@@ -275,7 +286,7 @@
+ classpath="${testng.ant.classpath}"/>
-
+
@@ -480,7 +510,7 @@
-
+
@@ -507,7 +537,7 @@
-
+
@@ -742,15 +772,13 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff -r 120c1b8b4581 -r 83a084be209b make/project.properties
--- a/make/project.properties Mon Jan 25 13:24:03 2016 -0800
+++ b/make/project.properties Mon Aug 08 15:51:34 2016 +0100
@@ -33,6 +33,8 @@
test.javac.source=1.8
test.javac.target=1.8
+javadoc.option=-tag "implSpec:a:Implementation Requirements:"
+
# nashorn version information
nashorn.version=0.1
nashorn.fullversion=0.1
@@ -83,7 +85,17 @@
test.lib=${basedir}${file.separator}test${file.separator}lib
# jars refererred
-file.reference.testng.jar=${test.lib}${file.separator}testng.jar
+file.reference.testng.jar=${test.lib}${file.separator}testng-6.8.jar
+file.reference.jcommander.jar=${test.lib}${file.separator}jcommander-1.27.jar
+file.reference.bsh.jar=${test.lib}${file.separator}bsh-2.0b4.jar
+file.reference.snakeyaml.jar=${test.lib}${file.separator}snakeyaml-1.6.jar
+
+# TestNG ant task classpath
+testng.ant.classpath=\
+ ${file.reference.testng.jar}${path.separator}\
+ ${file.reference.jcommander.jar}${path.separator}\
+ ${file.reference.bsh.jar}${path.separator}\
+ ${file.reference.snakeyaml.jar}${path.separator}
# Set testng verbose level
# From TestNG docs: "the verbosity level (0 to 10 where 10 is most detailed)
@@ -112,7 +124,10 @@
javac.test.classpath=\
${build.classes.dir}${path.separator}\
${build.test.classes.dir}${path.separator}\
- ${file.reference.testng.jar}
+ ${file.reference.testng.jar}${path.separator}\
+ ${file.reference.jcommander.jar}${path.separator}\
+ ${file.reference.bsh.jar}${path.separator}\
+ ${file.reference.snakeyaml.jar}
meta.inf.dir=${src.dir}/META-INF
@@ -251,6 +266,9 @@
${file.reference.jemmycore.jar}${path.separator}\
${file.reference.jemmyawtinput.jar}${path.separator}\
${file.reference.testng.jar}${path.separator}\
+ ${file.reference.jcommander.jar}${path.separator}\
+ ${file.reference.bsh.jar}${path.separator}\
+ ${file.reference.snakeyaml.jar}${path.separator}\
${nashorn.internal.tests.jar}${path.separator}\
${nashorn.api.tests.jar}
@@ -259,6 +277,9 @@
run.test.classpath=\
${file.reference.testng.jar}${path.separator}\
+ ${file.reference.jcommander.jar}${path.separator}\
+ ${file.reference.bsh.jar}${path.separator}\
+ ${file.reference.snakeyaml.jar}${path.separator}\
${nashorn.internal.tests.jar}${path.separator}\
${nashorn.api.tests.jar}
diff -r 120c1b8b4581 -r 83a084be209b samples/lines.js
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/samples/lines.js Mon Aug 08 15:51:34 2016 +0100
@@ -0,0 +1,41 @@
+/*
+ * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * - Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * - Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * - Neither the name of Oracle nor the names of its
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+ * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+ * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+var Files = java.nio.file.Files;
+var File = java.io.File;
+var d = arguments.length == 0? "." : arguments[0];
+
+// print total number of lines in all .java files under a
+// given directory (recursively)
+
+print(Files.walk(new File(d).toPath()).
+ filter(function(p) p.toString().endsWith(".java")).
+ mapToInt(function(p) Files.lines(p).count()).sum())
diff -r 120c1b8b4581 -r 83a084be209b src/jdk/nashorn/api/scripting/AbstractJSObject.java
--- a/src/jdk/nashorn/api/scripting/AbstractJSObject.java Mon Jan 25 13:24:03 2016 -0800
+++ b/src/jdk/nashorn/api/scripting/AbstractJSObject.java Mon Aug 08 15:51:34 2016 +0100
@@ -27,6 +27,7 @@
import java.util.Collection;
import java.util.Collections;
+import java.util.Objects;
import java.util.Set;
import jdk.nashorn.internal.runtime.JSONListAdapter;
import jdk.nashorn.internal.runtime.JSType;
@@ -36,7 +37,7 @@
*
* This class can also be subclassed by an arbitrary Java class. Nashorn will
* treat objects of such classes just like nashorn script objects. Usual nashorn
- * operations like obj[i], obj.foo, obj.func(), delete obj.foo will be glued
+ * operations like obj[i], obj.foo, obj.func(), delete obj.foo will be delegated
* to appropriate method call of this class.
*
* @since 1.8u40
@@ -44,12 +45,12 @@
@jdk.Exported
public abstract class AbstractJSObject implements JSObject {
/**
- * Call this object as a JavaScript function. This is equivalent to
- * 'func.apply(thiz, args)' in JavaScript.
- *
- * @param thiz 'this' object to be passed to the function
- * @param args arguments to method
- * @return result of call
+ * The default constructor.
+ */
+ public AbstractJSObject() {}
+
+ /**
+ * @implSpec This implementation always throws UnsupportedOperationException
*/
@Override
public Object call(final Object thiz, final Object... args) {
@@ -57,11 +58,7 @@
}
/**
- * Call this 'constructor' JavaScript function to create a new object.
- * This is equivalent to 'new func(arg1, arg2...)' in JavaScript.
- *
- * @param args arguments to method
- * @return result of constructor call
+ * @implSpec This implementation always throws UnsupportedOperationException
*/
@Override
public Object newObject(final Object... args) {
@@ -69,10 +66,7 @@
}
/**
- * Evaluate a JavaScript expression.
- *
- * @param s JavaScript expression to evaluate
- * @return evaluation result
+ * @implSpec This imlementation always throws UnsupportedOperationException
*/
@Override
public Object eval(final String s) {
@@ -80,21 +74,16 @@
}
From andrew at icedtea.classpath.org Wed Aug 10 04:10:31 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Wed, 10 Aug 2016 04:10:31 +0000
Subject: /hg/icedtea6-hg: Remove S6752638 as applied upstream.
Message-ID:
changeset ef5c11436c49 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=ef5c11436c49
author: Andrew John Hughes
date: Wed Aug 10 05:13:49 2016 +0100
Remove S6752638 as applied upstream.
2016-08-09 Andrew John Hughes
* patches/openjdk/6752638-preferLocaleFonts_throws_NPE.patch:
Removed as applied upstream.
* Makefile.am:
(ICEDTEA_PATCHES): Remove above patch.
diffstat:
ChangeLog | 7 +
Makefile.am | 1 -
patches/openjdk/6752638-preferLocaleFonts_throws_NPE.patch | 97 --------------
3 files changed, 7 insertions(+), 98 deletions(-)
diffs (126 lines):
diff -r 4edf659669aa -r ef5c11436c49 ChangeLog
--- a/ChangeLog Wed May 25 01:02:58 2016 +0100
+++ b/ChangeLog Wed Aug 10 05:13:49 2016 +0100
@@ -1,3 +1,10 @@
+2016-08-09 Andrew John Hughes
+
+ * patches/openjdk/6752638-preferLocaleFonts_throws_NPE.patch:
+ Removed as applied upstream.
+ * Makefile.am:
+ (ICEDTEA_PATCHES): Remove above patch.
+
2016-05-24 Andrew John Hughes
* patches/openjdk/7050826-pr2956-allow_type1_fonts.patch:
diff -r 4edf659669aa -r ef5c11436c49 Makefile.am
--- a/Makefile.am Wed May 25 01:02:58 2016 +0100
+++ b/Makefile.am Wed Aug 10 05:13:49 2016 +0100
@@ -445,7 +445,6 @@
patches/openjdk/7049339-anyblit-broken.patch \
patches/openjdk/4917091-javac_rejects_array_over_128_in_length.patch \
patches/openjdk/6390045-error_cannot_access_java_lang_void.patch \
- patches/openjdk/6752638-preferLocaleFonts_throws_NPE.patch \
patches/openjdk/5047314-Collator_compare_runs_indefinitely.patch \
patches/openjdk/6934356-Vector_writeObject_serialization_DL.patch \
patches/openjdk/7036582-Improve_test_coverage_of_BigDecimal.patch \
diff -r 4edf659669aa -r ef5c11436c49 patches/openjdk/6752638-preferLocaleFonts_throws_NPE.patch
--- a/patches/openjdk/6752638-preferLocaleFonts_throws_NPE.patch Wed May 25 01:02:58 2016 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,97 +0,0 @@
-# HG changeset patch
-# User prr
-# Date 1230141468 28800
-# Node ID 40ec164889bd9ec1955e36864593bc222474ba43
-# Parent f68864fe53d39a994f53ee8dd5c8e9875076e95f
-6752638: java.awt.GraphicsEnvironment.preferLocaleFonts() throws NPE on Linux
-Reviewed-by: bae, igor
-
-diff -r f68864fe53d3 -r 40ec164889bd src/share/classes/java/awt/GraphicsEnvironment.java
---- openjdk.orig/jdk/src/share/classes/java/awt/GraphicsEnvironment.java Wed Dec 24 09:53:52 2008 -0800
-+++ openjdk/jdk/src/share/classes/java/awt/GraphicsEnvironment.java Wed Dec 24 09:57:48 2008 -0800
-@@ -356,6 +356,9 @@
- * @since 1.5
- */
- public void preferLocaleFonts() {
-+ if (!(this instanceof SunGraphicsEnvironment)) {
-+ return;
-+ }
- sun.font.FontManager.preferLocaleFonts();
- }
-
-@@ -376,6 +379,9 @@
- * @since 1.5
- */
- public void preferProportionalFonts() {
-+ if (!(this instanceof SunGraphicsEnvironment)) {
-+ return;
-+ }
- sun.font.FontManager.preferProportionalFonts();
- }
-
-diff -r f68864fe53d3 -r 40ec164889bd test/java/awt/GraphicsEnvironment/PreferLocaleFonts.java
---- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ openjdk/jdk/test/java/awt/GraphicsEnvironment/PreferLocaleFonts.java Wed Dec 24 09:57:48 2008 -0800
-@@ -0,0 +1,62 @@
-+/*
-+ * Copyright (c) 2008 Sun Microsystems, Inc. All Rights Reserved.
-+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-+ *
-+ * This code is free software; you can redistribute it and/or modify it
-+ * under the terms of the GNU General Public License version 2 only, as
-+ * published by the Free Software Foundation.
-+ *
-+ * This code is distributed in the hope that it will be useful, but WITHOUT
-+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-+ * version 2 for more details (a copy is included in the LICENSE file that
-+ * accompanied this code).
-+ *
-+ * You should have received a copy of the GNU General Public License version
-+ * 2 along with this work; if not, write to the Free Software Foundation,
-+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-+ *
-+ * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
-+ * CA 95054 USA or visit www.sun.com if you need additional information or
-+ * have any questions.
-+ */
-+
-+/*
-+ * @test
-+ * @bug 6752638
-+ * @summary Test no NPE calling preferLocaleFonts() on custom GE.
-+ * @run main PreferLocaleFonts
-+ */
-+
-+import java.util.*;
-+import java.awt.*;
-+import java.awt.image.*;
-+
-+public class PreferLocaleFonts extends GraphicsEnvironment {
-+
-+ public static void main(String args[]) {
-+(new PreferLocaleFonts()).preferLocaleFonts();
-+ }
-+ public PreferLocaleFonts() {
-+ super();
-+ }
-+ public Graphics2D createGraphics(BufferedImage image) {
-+ return null;
-+ }
-+ public String[] getAvailableFontFamilyNames(Locale locale) {
-+ return null;
-+ }
-+ public String[] getAvailableFontFamilyNames() {
-+ return null;
-+ }
-+ public Font[] getAllFonts() {
-+ return null;
-+ }
-+ public GraphicsDevice getDefaultScreenDevice() throws HeadlessException {
-+ return null;
-+ }
-+ public GraphicsDevice[] getScreenDevices() throws HeadlessException {
-+ return null;
-+ }
-+}
-+
From bugzilla-daemon at icedtea.classpath.org Wed Aug 10 04:22:49 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 10 Aug 2016 04:22:49 +0000
Subject: [Bug 3134] New: JamVM is broken due to 2 new native methods in
sun.misc.Unsafe (from S8158260)
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3134
Bug ID: 3134
Summary: JamVM is broken due to 2 new native methods in
sun.misc.Unsafe (from S8158260)
Product: IcedTea
Version: 7-hg
Hardware: x86_64
OS: Linux
Status: NEW
Severity: blocker
Priority: P5
Component: JamVM
Assignee: xerxes at zafena.se
Reporter: tdaitx at gmail.com
CC: unassigned at icedtea.classpath.org
Created attachment 1546
--> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1546&action=edit
add 2 new sun.misc.unsafe methods to jamvm
[Issue]
The fix of OpenJDK's bug 8158260
(http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot/rev/4f8cbd54a9c6)
introduced 2 new native methods to the sun.misc.Unsafe class: isBigEndian0 and
unalignedAccess0.
This completely broke JamVM and as of now it is impossible to start a jamvm
session.
jtreg summary results:
hotspot - Test results: passed: 5; failed: 309; error: 7
langtools - Test results: passed: 374; failed: 1,593; error: 1
An error output from a testcase:
----------System.err:(6/344)----------
Error initialising VM (initialiseMainThread)
Check the README for compatible class-libraries/versions
Exception occurred while printing exception (java/lang/NullPointerException)...
Original exception was java/lang/UnsatisfiedLinkError
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
result: Failed. Unexpected exit from test [exit code: 1]
Running java -jamvm -version fails the same way.
[Fix]
The simple fix is to add both methods to the natives.c file in the
classlib/openjdk directory.
I have tested this with IcedTea 2.6.7 and now jtreg passes:
hotspot - Test results: passed: 220; failed: 90; error: 11
langtools - Test results: passed: 1,901; failed: 65; error: 2
I have reported this upstream at
https://sourceforge.net/p/jamvm/code/merge-requests/1/ and it is now waiting
review.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 10 05:19:36 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 10 Aug 2016 05:19:36 +0000
Subject: [Bug 3135] New: Makefile.am rule
stamps/add/tzdata-support-debug.stamp has a typo in add-tzdata
dependency
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3135
Bug ID: 3135
Summary: Makefile.am rule stamps/add/tzdata-support-debug.stamp
has a typo in add-tzdata dependency
Product: IcedTea
Version: 7-hg
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: tdaitx at gmail.com
CC: unassigned at icedtea.classpath.org
Created attachment 1547
--> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1547&action=edit
fix typo in stamps/icedtea-debug-stage2.stamp
The stamps/icedtea-debug-stage2.stamp rule in Makefile.am has a dependency
typo, it currently refers to
stamps/add/tzdata-support-debug.stamp
while it should be using
stamps/add-tzdata-support-debug.stamp
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 10 05:19:55 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 10 Aug 2016 05:19:55 +0000
Subject: [Bug 3135] Makefile.am rule stamps/add/tzdata-support-debug.stamp
has a typo in add-tzdata dependency
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3135
Tiago St?rmer Daitx changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|enhancement |normal
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 10 13:36:32 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 10 Aug 2016 13:36:32 +0000
Subject: [Bug 3134] JamVM is broken due to 2 new native methods in
sun.misc.Unsafe (from S8158260)
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3134
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
CC| |gnu.andrew at redhat.com
Assignee|xerxes at zafena.se |gnu.andrew at redhat.com
Target Milestone|--- |2.6.8
Severity|blocker |normal
--- Comment #1 from Andrew John Hughes ---
Yeah, the same will need to be done with CACAO too. I haven't had time to test
those with this fix during the CPU. Your patch looks good to me.
Just as a heads up, I spent a lot of time getting both CACAO and JamVM to at
least build with 8 before the release of 3.0.0 (they still can't build
themselves), and haven't had much response from upstream on either.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 10 13:38:12 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 10 Aug 2016 13:38:12 +0000
Subject: [Bug 3134] [IcedTea7] JamVM is broken due to 2 new native methods in
sun.misc.Unsafe (from S8158260)
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3134
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|7-hg |2.6.7
Summary|JamVM is broken due to 2 |[IcedTea7] JamVM is broken
|new native methods in |due to 2 new native methods
|sun.misc.Unsafe (from |in sun.misc.Unsafe (from
|S8158260) |S8158260)
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 10 13:40:04 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 10 Aug 2016 13:40:04 +0000
Subject: [Bug 3136] New: [IcedTea7] CACAO is broken due to 2 new native
methods in sun.misc.Unsafe (from S8158260)
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3136
Bug ID: 3136
Summary: [IcedTea7] CACAO is broken due to 2 new native methods
in sun.misc.Unsafe (from S8158260)
Product: IcedTea
Version: 7-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: CACAO
Assignee: stefan at complang.tuwien.ac.at
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org, xerxes at zafena.se
Clone of bug 3134 for CACAO.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 10 13:40:57 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 10 Aug 2016 13:40:57 +0000
Subject: [Bug 3136] [IcedTea7] CACAO is broken due to 2 new native methods in
sun.misc.Unsafe (from S8158260)
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3136
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com
|t |
Target Milestone|--- |2.6.8
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 10 13:41:18 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 10 Aug 2016 13:41:18 +0000
Subject: [Bug 3134] [IcedTea7] JamVM is broken due to 2 new native methods in
sun.misc.Unsafe (from S8158260)
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3134
--- Comment #2 from Andrew John Hughes ---
Bug 3136 filed for CACAO.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 10 13:41:52 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 10 Aug 2016 13:41:52 +0000
Subject: [Bug 3135] [IcedTea7] Makefile.am rule
stamps/add/tzdata-support-debug.stamp has a typo in add-tzdata
dependency
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3135
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Version|7-hg |2.6.7
Target Milestone|--- |2.6.8
Summary|Makefile.am rule |[IcedTea7] Makefile.am rule
|stamps/add/tzdata-support-d |stamps/add/tzdata-support-d
|ebug.stamp has a typo in |ebug.stamp has a typo in
|add-tzdata dependency |add-tzdata dependency
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Aug 10 13:44:09 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 10 Aug 2016 13:44:09 +0000
Subject: [Bug 3124] [IPC] Don't process socket events on closed channel.
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3124
Elliott Baron changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ebaron at redhat.com
Assignee|unassigned at icedtea.classpat |ebaron at redhat.com
|h.org |
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Aug 12 01:41:44 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 12 Aug 2016 01:41:44 +0000
Subject: [Bug 3137] New: [IcedTea6] GTKLookAndFeel does not honor
gtk-alternative-button-order
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3137
Bug ID: 3137
Summary: [IcedTea6] GTKLookAndFeel does not honor
gtk-alternative-button-order
Product: IcedTea
Version: 6-hg
Hardware: all
OS: All
Status: NEW
Severity: enhancement
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Clone of bug 728 for IcedTea 1.x.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Aug 12 01:42:34 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 12 Aug 2016 01:42:34 +0000
Subject: [Bug 3137] [IcedTea6] GTKLookAndFeel does not honor
gtk-alternative-button-order
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3137
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |6-1.13.12
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Aug 12 02:36:30 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 12 Aug 2016 02:36:30 +0000
Subject: [Bug 3014] [IcedTea6] Backport "7159445: (javac) emits inaccurate
diagnostics for enhanced for-loops"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3014
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |WONTFIX
--- Comment #1 from Andrew John Hughes ---
Backport requires too many other backports to 6; closing as WONTFIX.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Aug 15 01:54:00 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 15 Aug 2016 01:54:00 +0000
Subject: [Bug 3076] [IcedTea6] Backport "8159244: Partially initialized
string object created by C2's string concat optimization may escape"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3076
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |1503
Depends on| |2811
Target Milestone|6-1.13.12 |6-1.14.0
--- Comment #1 from Andrew John Hughes