/hg/release/icedtea7-forest-2.4/jdk: 104 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Wed Apr 16 18:42:57 UTC 2014
changeset a1f5b8329c33 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=a1f5b8329c33
author: katleman
date: Fri Dec 20 18:53:18 2013 -0800
Added tag jdk7u51-b31 for changeset 5bca0d0969b1
changeset e401eec2663a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e401eec2663a
author: katleman
date: Thu Dec 26 13:05:08 2013 -0800
Added tag jdk7u51-b30 for changeset ef58b2b9a9a1
changeset e238cdb9e11c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e238cdb9e11c
author: asaha
date: Tue Dec 31 09:00:01 2013 -0800
Merge
changeset ff7327ac386e in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ff7327ac386e
author: malenkov
date: Thu Oct 24 13:10:36 2013 +0400
8026797: Enhance data transfers
Reviewed-by: art, skoivu
changeset f58ff2903a96 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f58ff2903a96
author: xuelei
date: Thu Oct 24 10:07:51 2013 -0700
8027204: Revise the update of 8026204 and 8025758
Summary: Rivise the update to use system class loader with null TCCL. Also reviewed by Alexander Fomin <alexander.fomin at oracle.com>
Reviewed-by: weijun, mchung, ahgross
changeset ab5307d46f53 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ab5307d46f53
author: serb
date: Mon Oct 28 20:51:33 2013 +0400
8026163: Enhance media provisioning
Reviewed-by: art, skoivu
changeset 290217f41970 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=290217f41970
author: alanb
date: Thu Oct 24 19:21:52 2013 +0100
8021257: com.sun.corba.se.** should be on restricted package list
Reviewed-by: chegar, coffeys, smarks
Contributed-by: alan.bateman at oracle.com, mark.sheppard at oracle.com
changeset 2e7137407d27 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2e7137407d27
author: kshefov
date: Fri Jun 21 17:53:00 2013 +0400
8015976: OpenJDK part of bug JDK-8015812 [TEST_BUG] Tests have conflicting test descriptions
Reviewed-by: coffeys, alanb
changeset 64443e2a6000 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=64443e2a6000
author: lancea
date: Wed Oct 30 12:30:13 2013 -0400
8026200: Enhance RowSet Factory
Reviewed-by: alanb, skoivu
changeset 348f5dd4bce0 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=348f5dd4bce0
author: asaha
date: Tue Oct 29 09:54:21 2013 -0700
Merge
changeset 0ba8fdfc5660 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=0ba8fdfc5660
author: asaha
date: Wed Oct 30 12:40:26 2013 -0700
Merge
changeset 933fa343a0bc in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=933fa343a0bc
author: michaelm
date: Fri Nov 01 10:40:56 2013 +0000
8011787: Better applet networking
Summary: add checkListen() to client socket binds and new interpretation for port number 0 in SocketPermission
Reviewed-by: chegar, alanb
changeset 81293c9813de in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=81293c9813de
author: asaha
date: Tue Nov 05 12:04:46 2013 -0800
Merge
changeset 24e3a0b2a423 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=24e3a0b2a423
author: mfang
date: Thu Nov 07 12:20:30 2013 -0800
8027787: 7u51 l10n resource file translation update 1
Reviewed-by: yhuang
changeset 978eb6856c77 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=978eb6856c77
author: mfang
date: Thu Nov 07 12:51:09 2013 -0800
Merge
changeset 0c3e9fe842ad in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=0c3e9fe842ad
author: rgallard
date: Fri Nov 08 13:50:04 2013 -0800
8028057: Modify jarsigner man page documentation to document CCC 8024302: Clarify jar verifications
Reviewed-by: weijun
changeset 7706eff5936f in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7706eff5936f
author: asaha
date: Tue Nov 12 09:12:24 2013 -0800
Merge
changeset ae3923aa13d3 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ae3923aa13d3
author: vadim
date: Wed Nov 13 13:19:42 2013 +0400
8023046: Enhance splashscreen support
Reviewed-by: anthony, pchelko, mschoene
changeset add74b5b0d9f in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=add74b5b0d9f
author: lancea
date: Fri Nov 15 11:19:36 2013 -0500
8028385: Enhance RowSet Factory
Reviewed-by: alanb, skoivu
changeset e0855171fee3 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e0855171fee3
author: asaha
date: Tue Nov 19 09:33:42 2013 -0800
Merge
changeset e2df89b55221 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e2df89b55221
author: michaelm
date: Wed Nov 20 15:28:54 2013 +0000
8028453: AsynchronousSocketChannel.connect() requires SocketPermission due to bind to local address (win)
Reviewed-by: alanb, chegar
changeset dae1c43deff0 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=dae1c43deff0
author: coffeys
date: Thu Nov 21 13:39:01 2013 +0000
8022698: javax/script/GetInterfaceTest.java fails since 7u45 b04 with -agentvm option
Reviewed-by: sundar
changeset a659270fc704 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=a659270fc704
author: michaelm
date: Fri Nov 22 00:08:17 2013 +0000
8028293: Check local configuration for actual ephemeral port range
Reviewed-by: alanb, chegar, smarks
changeset 2b32a9e5debc in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2b32a9e5debc
author: michaelm
date: Fri Nov 22 00:09:52 2013 +0000
Merge
changeset a8b20ef1cf10 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=a8b20ef1cf10
author: michaelm
date: Fri Nov 22 01:15:32 2013 +0000
8028823: java/net/Makefile tabs converted to spaces
Reviewed-by: mduigou
changeset e33366af7724 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e33366af7724
author: msheppar
date: Sun Nov 24 13:08:16 2013 +0000
8028215: ORB.init fails with SecurityException if properties select the JDK default ORB
Summary: check for default ORBImpl and ORBSingleton set via properties or System properties
Reviewed-by: alanb, coffeys, mchung
changeset 87bce4c4d211 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=87bce4c4d211
author: bae
date: Wed Nov 27 12:08:21 2013 +0400
8027841: Enhance pixel manipulations
Reviewed-by: prr, vadim
changeset a41e6d94840b in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=a41e6d94840b
author: asaha
date: Wed Nov 27 11:20:48 2013 -0800
Merge
changeset 26522cc1beae in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=26522cc1beae
author: pchelko
date: Thu Nov 28 10:33:52 2013 +0400
8025588: [macosx] Frozen AppKit thread in 7u40
Reviewed-by: anthony, art, serb
changeset 59b9673236c2 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=59b9673236c2
author: aefimov
date: Fri Nov 15 13:31:41 2013 +0400
8027370: Support tzdata2013h
Reviewed-by: sherman, coffeys
changeset 1d273450bc0a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=1d273450bc0a
author: asaha
date: Wed Dec 04 12:38:32 2013 -0800
Merge
changeset c5c6085bc635 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c5c6085bc635
author: weijun
date: Mon Nov 25 15:00:36 2013 +0800
8026067: Enhance signed jar verification
Reviewed-by: ddehaven, ahgross, mullan
changeset c20f746699c7 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c20f746699c7
author: asaha
date: Tue Dec 10 17:16:20 2013 -0800
Merge
changeset f48db95291a6 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f48db95291a6
author: jzavgren
date: Thu Apr 11 12:33:33 2013 -0400
8008118: (process) Possible null pointer dereference in jdk/src/solaris/native/java/lang/UNIXProcess_md.c
Summary: Modified the path processing code so that it detects and handles out of memory errors.
Reviewed-by: chegar, martin, christos, alanb, msheppar
Contributed-by: john.zavgren at oracle.com
changeset c7c231608e20 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c7c231608e20
author: robm
date: Wed Nov 13 17:51:30 2013 +0000
5049299: (process) Use posix_spawn, not fork, on S10 to avoid swap exhaustion
Reviewed-by: alanb, dholmes
changeset ea6ec524d828 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ea6ec524d828
author: jrose
date: Fri Dec 13 18:03:41 2013 -0800
8029844: Enhance argument validation
Summary: make defensive copy of a varargs array
Reviewed-by: mchung, twisti, ahgross
changeset 54c9fea273a1 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=54c9fea273a1
author: prr
date: Mon Dec 16 10:19:56 2013 -0800
8027775: Enhance ICU code.
Reviewed-by: srl, bae, mschoene
changeset 37a1f142496b in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=37a1f142496b
author: asaha
date: Mon Dec 16 12:13:34 2013 -0800
Added tag jdk7u55-b00 for changeset f5eee4f1d5b4
changeset 5010db5b9b5a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=5010db5b9b5a
author: asaha
date: Mon Dec 16 13:05:49 2013 -0800
Merge
changeset 243656b2a733 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=243656b2a733
author: asaha
date: Mon Dec 16 14:54:29 2013 -0800
Added tag jdk7u55-b01 for changeset 5010db5b9b5a
changeset f78849b94ee7 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f78849b94ee7
author: asaha
date: Mon Dec 16 18:52:48 2013 -0800
Merge
changeset 9e7bfab5bb87 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=9e7bfab5bb87
author: pchelko
date: Tue Dec 17 13:59:04 2013 +0400
8029760: Enhance AWT image libraries
Reviewed-by: prr, vadim, mschoene
changeset 33d856938d83 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=33d856938d83
author: prr
date: Thu Dec 19 09:20:59 2013 -0800
8029854: Enhance JPEG decodings
Reviewed-by: bae, vadim, mschoene
changeset 56161b644cbc in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=56161b644cbc
author: kizune
date: Thu Dec 19 22:00:54 2013 +0400
8029699: Update Poller demo
Reviewed-by: dcubed
changeset 23a8ee1e7ed9 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=23a8ee1e7ed9
author: pchelko
date: Fri Dec 20 13:37:06 2013 +0400
8025010: Enhance AWT contexts
Reviewed-by: art, serb, hawtin
changeset 813b5f3ebc22 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=813b5f3ebc22
author: asaha
date: Fri Dec 20 11:50:54 2013 -0800
Merge
changeset cffb2941192b in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=cffb2941192b
author: asaha
date: Fri Dec 20 14:15:55 2013 -0800
Merge
changeset 2ca3e1fa4455 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2ca3e1fa4455
author: asaha
date: Fri Dec 20 21:35:27 2013 -0800
Merge
changeset f298f47b3dae in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f298f47b3dae
author: katleman
date: Tue Dec 24 14:46:43 2013 -0800
Added tag jdk7u55-b02 for changeset 2ca3e1fa4455
changeset c12b3c81366c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c12b3c81366c
author: asaha
date: Thu Dec 26 15:56:24 2013 -0800
Merge
changeset 95e59bea1725 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=95e59bea1725
author: katleman
date: Mon Jan 06 13:57:11 2014 -0800
Added tag jdk7u55-b03 for changeset c12b3c81366c
changeset 87efaa6ab6c5 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=87efaa6ab6c5
author: dbuck
date: Mon Jan 06 17:02:35 2014 -0800
6571600: JNI use results in UnsatisfiedLinkError looking for libmawt.so
Summary: Fix is to call dladdr with name less likely to cause name conflict.
Reviewed-by: serb, art
changeset 3dbb06a924cd in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=3dbb06a924cd
author: mullan
date: Mon Dec 23 14:03:25 2013 -0500
8030813: Signed applet fails to load when CRLs are stored in an LDAP directory
Summary: Skip JNDI application resource lookup to avoid recursive JAR validation
Reviewed-by: vinnie, herrick
changeset 8df5084cad1b in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=8df5084cad1b
author: katleman
date: Wed Jan 08 13:24:08 2014 -0800
Added tag jdk7u45-b35 for changeset 3dbb06a924cd
changeset e9143dc3dc2a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e9143dc3dc2a
author: asaha
date: Wed Jan 08 14:16:16 2014 -0800
Merge
changeset ff1c173f8810 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ff1c173f8810
author: asaha
date: Thu Jan 09 07:58:13 2014 -0800
Merge
changeset a6ec20a1aa89 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=a6ec20a1aa89
author: jbachorik
date: Mon Dec 23 15:33:11 2013 +0100
8029735: Enhance service mgmt natives
Reviewed-by: sla, mschoene
changeset 9aa3938dd1cd in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=9aa3938dd1cd
author: serb
date: Fri Jan 10 21:20:55 2014 +0400
8029730: Improve audio device additions
Reviewed-by: prr, mschoene
changeset 476d1bddaa32 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=476d1bddaa32
author: prr
date: Mon Jan 13 14:55:45 2014 -0800
8031462: Fonts with morx tables are broken with latest ICU fixes
Reviewed-by: bae, vadim
changeset 0c16ba816e4f in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=0c16ba816e4f
author: katleman
date: Mon Jan 13 16:14:55 2014 -0800
Added tag jdk7u55-b04 for changeset 476d1bddaa32
changeset 4e3fb3d5d4bf in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=4e3fb3d5d4bf
author: jbachorik
date: Mon Dec 23 14:29:27 2013 +0100
8029286: Enhance subject delegation
Reviewed-by: dfuchs, ahgross
changeset 42e68c7fbe98 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=42e68c7fbe98
author: weijun
date: Wed Jan 15 11:23:07 2014 +0800
8030655: Regression: 14_01 Security fix 8024306 causes test failures
Reviewed-by: mullan, xuelei, ahgross
changeset 6d918cec0812 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=6d918cec0812
author: pchelko
date: Wed Jan 15 11:42:50 2014 +0400
8031477: [macosx] Loading AWT native library fails
8002191: AWT-Shutdown thread does not start with the AppletSecurity on Linux
8031032: SQE test failures after JDK-8025010 was fixed
Reviewed-by: serb, ddehaven
changeset 473208bb112f in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=473208bb112f
author: anashaty
date: Wed Jan 15 17:21:59 2014 +0400
7190349: [macosx] Text (Label) is incorrectly drawn with a rotated g2d
8013569: [macosx] JLabel preferred size incorrect on retina displays with non-default font size
Reviewed-by: prr
changeset 99c62bfd15c4 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=99c62bfd15c4
author: robm
date: Wed Jan 15 17:56:27 2014 +0000
8026716: (aio) Enhance asynchronous channel handling
Reviewed-by: alanb, coffeys
changeset 9aaea012e6f3 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=9aaea012e6f3
author: dfuchs
date: Thu Jan 16 15:13:15 2014 +0100
8029740: Enhance handling of loggers
Reviewed-by: mchung, ahgross
changeset 487fd431bad4 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=487fd431bad4
author: wetmore
date: Thu Jan 16 15:07:56 2014 -0800
8027766: Enhance RSA processing
Summary: Refactored code
Reviewed-by: mullan, xuelei
changeset 402b13fc601a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=402b13fc601a
author: juh
date: Thu Jan 16 18:08:15 2014 -0500
8029745: Enhance algorithm checking
Reviewed-by: mullan
changeset fc7bd55c4e6c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=fc7bd55c4e6c
author: mullan
date: Thu Jan 16 18:10:05 2014 -0500
Merge
changeset 56f59e248fe0 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=56f59e248fe0
author: serb
date: Tue Jan 21 07:56:57 2014 +0400
8031352: Enhance PNG handling
Reviewed-by: prr, mschoene
changeset bf6ddbf51dcd in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=bf6ddbf51dcd
author: vinnie
date: Tue Jan 21 10:55:05 2014 +0000
8030731: Improve name service robustness
Reviewed-by: weijun, michaelm, skoivu
changeset 888b6fcf7fad in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=888b6fcf7fad
author: dmeetry
date: Tue Jan 21 20:38:01 2014 +0400
8031394: (sl) Fix exception handling in ServiceLoader
Reviewed-by: alanb
changeset 7fa6d3ba2cc7 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7fa6d3ba2cc7
author: prr
date: Tue Jan 21 08:47:30 2014 -0800
8031335: Better color profiling
8029750: Enhance LCMS color processing
Reviewed-by: bae, vadim, mschoene
changeset 72023f0db35d in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=72023f0db35d
author: katleman
date: Wed Jan 22 10:07:01 2014 -0800
Added tag jdk7u55-b05 for changeset 7fa6d3ba2cc7
changeset 27bdc007056b in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=27bdc007056b
author: dfuchs
date: Wed Jan 15 20:25:48 2014 +0100
8019853: Break logging and AWT circular dependency
Summary: Break logging and AWT circular dependency, which was at the root cause for 8023258 - Logger.getLogger() after ImageIO.read() returns different logger instance
Reviewed-by: mchung, art
changeset 2fabc47fc5be in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2fabc47fc5be
author: dfuchs
date: Wed Jan 15 20:29:07 2014 +0100
8026404: Logging in Applet can trigger ACE: access denied ("java.lang.RuntimePermission" "modifyThreadGroup")
Summary: The test 'threadGroup.getParent() == null' can sometimes throw ACE and needs to be wrapped in doPrivileged.
Reviewed-by: alanb, mchung, dholmes
changeset c40e21f7dff8 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c40e21f7dff8
author: prr
date: Fri Jan 24 10:34:31 2014 -0800
8032370: No "Truncated file" warning from IIOReadWarningListener on JPEGImageReader
Reviewed-by: bae, vadim
changeset 3b44abd19845 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=3b44abd19845
author: robm
date: Mon Jan 27 13:42:59 2014 +0000
8031395: Enhance LDAP processing
Reviewed-by: weijun, coffeys
changeset c26df3aa662c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c26df3aa662c
author: bae
date: Fri Jan 24 22:40:21 2014 +0400
7131153: GetDC called way too many times - causes bad performance.
Reviewed-by: prr
changeset 8a1d4fdead57 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=8a1d4fdead57
author: prr
date: Fri Jan 24 10:34:31 2014 -0800
8032370: No "Truncated file" warning from IIOReadWarningListener on JPEGImageReader
Reviewed-by: bae, vadim
changeset 02ae50be6e7b in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=02ae50be6e7b
author: bae
date: Fri Jan 24 22:40:21 2014 +0400
7131153: GetDC called way too many times - causes bad performance.
Reviewed-by: prr
changeset f46c291ddeab in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f46c291ddeab
author: robm
date: Mon Jan 27 13:42:59 2014 +0000
8031395: Enhance LDAP processing
Reviewed-by: weijun, coffeys
changeset 795654fce29c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=795654fce29c
author: asaha
date: Mon Jan 27 12:15:07 2014 -0800
Merge
changeset e6b8e2254dca in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e6b8e2254dca
author: katleman
date: Tue Jan 28 11:49:51 2014 -0800
Added tag jdk7u55-b06 for changeset 795654fce29c
changeset 88a7dc88e190 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=88a7dc88e190
author: malenkov
date: Wed Jan 29 21:39:16 2014 +0400
8026705: [TEST_BUG] java/beans/Introspector/TestTypeResolver.java failed
Reviewed-by: art, jfranck
changeset 4b2ed892b195 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=4b2ed892b195
author: twisti
date: Mon Feb 03 13:00:51 2014 -0800
8032686: Issues with method invoke
Reviewed-by: jrose, vlivanov, ahgross
changeset 69d1723b0f91 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=69d1723b0f91
author: katleman
date: Tue Feb 04 13:12:16 2014 -0800
Added tag jdk7u55-b07 for changeset 4b2ed892b195
changeset 5f869a9e879e in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=5f869a9e879e
author: kizune
date: Fri Feb 07 20:21:23 2014 +0400
8033618: Correct logging output
Reviewed-by: ksrini, alanb, ahgross
changeset db1323224053 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=db1323224053
author: aefimov
date: Tue Feb 04 17:37:42 2014 +0400
8030822: (tz) Support tzdata2013i
Reviewed-by: coffeys, mfang, okutsu
changeset 2af7186f8bd1 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2af7186f8bd1
author: katleman
date: Tue Feb 11 13:11:47 2014 -0800
Added tag jdk7u55-b08 for changeset db1323224053
changeset c933355731b2 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c933355731b2
author: chegar
date: Wed Feb 12 17:49:39 2014 +0000
8031050: (thread) Change Thread initialization so that thread name is set before invoking SecurityManager
Reviewed-by: alanb, dholmes, mchung
changeset 534eeff29ac9 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=534eeff29ac9
author: uta
date: Wed Jan 22 18:13:07 2014 -0800
8020191: System.getProperty("os.name") returns "Windows NT (unknown)" on Windows 8.1
Reviewed-by: alanb, khazra, chegar
changeset d39dd4135844 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=d39dd4135844
author: katleman
date: Tue Feb 18 12:41:39 2014 -0800
Added tag jdk7u55-b09 for changeset 534eeff29ac9
changeset 122510be9947 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=122510be9947
author: katleman
date: Tue Feb 18 13:36:34 2014 -0800
Added tag jdk7u55-b09 for changeset d39dd4135844
changeset b23153655006 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=b23153655006
author: pchelko
date: Wed Feb 19 10:23:06 2014 +0400
8034772: JDK-8028795 brought a specification change to 7u55 release and caused JCK7 signature test failure
Reviewed-by: art, serb
changeset 67d86837f669 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=67d86837f669
author: katleman
date: Tue Feb 25 12:20:51 2014 -0800
Added tag jdk7u55-b10 for changeset b23153655006
changeset 2d80b7cd7aae in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2d80b7cd7aae
author: collins
date: Fri Feb 28 16:48:51 2014 +0000
8032740: Need to create SE Embedded Source Bundles in 7 Release
Reviewed-by: dholmes, katleman, bobv, cjplummer
changeset 5185723546d5 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=5185723546d5
author: katleman
date: Tue Mar 04 12:02:10 2014 -0800
Added tag jdk7u55-b11 for changeset 2d80b7cd7aae
changeset 07be5d550873 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=07be5d550873
author: mbankal
date: Mon Mar 10 18:40:38 2014 +0000
8036794: Manage JavaScript instances
Reviewed-by: sundar, ahgross
changeset 51ff2df66fd5 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=51ff2df66fd5
author: katleman
date: Tue Mar 11 13:00:07 2014 -0700
Added tag jdk7u55-b12 for changeset 07be5d550873
changeset 92fd166252c2 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=92fd166252c2
author: igerasim
date: Wed Mar 12 12:46:11 2014 +0400
8035834: InetAddress.getLocalHost() can hang after JDK-8030731 was fixed
Reviewed-by: vinnie
changeset 4a5651c84b1e in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=4a5651c84b1e
author: katleman
date: Tue Mar 18 12:08:03 2014 -0700
Added tag jdk7u55-b13 for changeset 92fd166252c2
changeset ffd99c597521 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ffd99c597521
author: katleman
date: Thu Mar 27 11:23:12 2014 -0700
Added tag jdk7u55-b30 for changeset 4a5651c84b1e
changeset 344829ae761e in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=344829ae761e
author: andrew
date: Wed Apr 16 19:41:14 2014 +0100
Merge jdk7u55-b14
diffstat:
.hgtags | 43 +
.jcheck/conf | 2 -
make/com/sun/java/pack/Makefile | 7 +-
make/com/sun/jmx/Makefile | 10 +-
make/com/sun/nio/sctp/Makefile | 2 +
make/common/Defs-embedded.gmk | 4 +-
make/common/Defs-linux.gmk | 26 +-
make/common/Library.gmk | 40 +-
make/common/Program.gmk | 80 +-
make/common/Release.gmk | 20 +-
make/common/shared/Compiler-gcc.gmk | 76 +-
make/common/shared/Defs-java.gmk | 17 +-
make/common/shared/Defs-versions.gmk | 2 +-
make/common/shared/Defs.gmk | 2 +-
make/common/shared/Platform.gmk | 13 +-
make/common/shared/Sanity.gmk | 8 +
make/docs/Makefile | 6 +-
make/java/java/Exportedfiles.gmk | 1 +
make/java/java/Makefile | 34 +
make/java/java/mapfile-vers | 2 +-
make/java/main/java/mapfile-aarch64 | 39 +
make/java/net/FILES_c.gmk | 7 +
make/java/net/Makefile | 26 +-
make/java/nio/Makefile | 226 +-
make/java/security/Makefile | 12 +-
make/java/sun_nio/Makefile | 2 +-
make/java/version/Makefile | 5 +
make/javax/sound/SoundDefs.gmk | 64 +-
make/jdk_generic_profile.sh | 94 +-
make/sun/awt/FILES_c_unix.gmk | 10 +
make/sun/awt/Makefile | 2 +-
make/sun/awt/mawt.gmk | 40 +-
make/sun/cmm/lcms/FILES_c_unix.gmk | 7 +-
make/sun/cmm/lcms/Makefile | 8 +-
make/sun/font/Makefile | 6 +-
make/sun/javazic/tzdata/VERSION | 2 +-
make/sun/javazic/tzdata/africa | 5 +-
make/sun/javazic/tzdata/asia | 30 +-
make/sun/javazic/tzdata/northamerica | 8 +-
make/sun/jawt/Makefile | 7 +
make/sun/jpeg/FILES_c.gmk | 6 +-
make/sun/jpeg/Makefile | 11 +-
make/sun/lwawt/FILES_c_macosx.gmk | 6 +
make/sun/lwawt/Makefile | 7 +-
make/sun/native2ascii/Makefile | 2 +-
make/sun/net/FILES_java.gmk | 229 +-
make/sun/nio/cs/Makefile | 2 +-
make/sun/security/Makefile | 11 +-
make/sun/security/krb5/internal/ccache/Makefile | 49 +
make/sun/security/pkcs11/mapfile-vers | 4 +-
make/sun/splashscreen/FILES_c.gmk | 78 +-
make/sun/splashscreen/Makefile | 35 +-
make/sun/xawt/FILES_c_unix.gmk | 20 +
make/sun/xawt/Makefile | 62 +-
make/tools/Makefile | 9 +
make/tools/freetypecheck/Makefile | 2 +-
make/tools/generate_nimbus/Makefile | 1 +
make/tools/src/build/tools/buildmetaindex/BuildMetaIndex.java | 22 +-
make/tools/src/build/tools/compileproperties/CompileProperties.java | 9 +-
make/tools/src/build/tools/dirdiff/DirDiff.java | 4 +-
make/tools/src/build/tools/dtdbuilder/DTDBuilder.java | 34 +-
make/tools/src/build/tools/dtdbuilder/DTDInputStream.java | 6 +-
make/tools/src/build/tools/dtdbuilder/DTDParser.java | 44 +-
make/tools/src/build/tools/dtdbuilder/PublicMapping.java | 6 +-
make/tools/src/build/tools/generatebreakiteratordata/CharSet.java | 16 +-
make/tools/src/build/tools/generatebreakiteratordata/DictionaryBasedBreakIteratorBuilder.java | 8 +-
make/tools/src/build/tools/generatebreakiteratordata/GenerateBreakIteratorData.java | 6 +-
make/tools/src/build/tools/generatebreakiteratordata/RuleBasedBreakIteratorBuilder.java | 201 +-
make/tools/src/build/tools/generatebreakiteratordata/SupplementaryCharacterData.java | 6 +-
make/tools/src/build/tools/generatecharacter/GenerateCharacter.java | 4 +-
make/tools/src/build/tools/generatecharacter/SpecialCaseMap.java | 147 +-
make/tools/src/build/tools/generatecharacter/UnicodeSpec.java | 22 +-
make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java | 4 +-
make/tools/src/build/tools/hasher/Hasher.java | 38 +-
make/tools/src/build/tools/jarsplit/JarSplit.java | 5 +-
make/tools/src/build/tools/javazic/Gen.java | 14 +-
make/tools/src/build/tools/javazic/GenDoc.java | 16 +-
make/tools/src/build/tools/javazic/Main.java | 3 +-
make/tools/src/build/tools/javazic/Simple.java | 23 +-
make/tools/src/build/tools/javazic/Time.java | 10 +-
make/tools/src/build/tools/javazic/Zoneinfo.java | 18 +-
make/tools/src/build/tools/jdwpgen/AbstractCommandNode.java | 7 +-
make/tools/src/build/tools/jdwpgen/AbstractGroupNode.java | 7 +-
make/tools/src/build/tools/jdwpgen/AbstractNamedNode.java | 14 +-
make/tools/src/build/tools/jdwpgen/AbstractTypeListNode.java | 26 +-
make/tools/src/build/tools/jdwpgen/AltNode.java | 4 +-
make/tools/src/build/tools/jdwpgen/CommandSetNode.java | 11 +-
make/tools/src/build/tools/jdwpgen/ConstantSetNode.java | 9 +-
make/tools/src/build/tools/jdwpgen/ErrorSetNode.java | 9 +-
make/tools/src/build/tools/jdwpgen/Node.java | 25 +-
make/tools/src/build/tools/jdwpgen/OutNode.java | 14 +-
make/tools/src/build/tools/jdwpgen/RootNode.java | 10 +-
make/tools/src/build/tools/jdwpgen/SelectNode.java | 10 +-
make/tools/src/build/tools/makeclasslist/MakeClasslist.java | 15 +-
make/tools/src/build/tools/stripproperties/StripProperties.java | 4 +-
src/macosx/classes/sun/font/CFontManager.java | 23 +-
src/macosx/classes/sun/font/CStrike.java | 110 +-
src/macosx/classes/sun/lwawt/LWToolkit.java | 27 +-
src/macosx/classes/sun/lwawt/macosx/CClipboard.java | 2 +-
src/macosx/classes/sun/lwawt/macosx/CInputMethod.java | 15 +-
src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java | 2 +-
src/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java | 2 +-
src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java | 34 +-
src/macosx/native/sun/awt/LWCToolkit.m | 4 +-
src/macosx/native/sun/awt/awt.m | 12 +-
src/macosx/native/sun/font/AWTStrike.h | 7 +-
src/macosx/native/sun/font/AWTStrike.m | 10 +-
src/macosx/native/sun/font/CGGlyphImages.m | 17 +-
src/macosx/native/sun/osxapp/ThreadUtilities.h | 4 +-
src/macosx/native/sun/osxapp/ThreadUtilities.m | 27 +-
src/share/bin/java.c | 8 +-
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 | 3 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java | 10 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java | 5 +-
src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java | 2 +
src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java | 20 +-
src/share/classes/com/sun/jndi/dns/DnsClient.java | 101 +-
src/share/classes/com/sun/jndi/dns/DnsContextFactory.java | 2 +-
src/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java | 21 +-
src/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java | 22 +-
src/share/classes/com/sun/media/sound/JDK13Services.java | 129 +-
src/share/classes/com/sun/media/sound/JSSecurityManager.java | 2 +-
src/share/classes/com/sun/naming/internal/ResourceManager.java | 57 +-
src/share/classes/com/sun/rowset/CachedRowSetImpl.java | 23 +-
src/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java | 13 +-
src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java | 2 +-
src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java | 8 +-
src/share/classes/com/sun/script/javascript/RhinoTopLevel.java | 3 +-
src/share/classes/java/awt/EventQueue.java | 8 +-
src/share/classes/java/awt/color/ICC_Profile.java | 4 +-
src/share/classes/java/awt/datatransfer/SystemFlavorMap.java | 63 +-
src/share/classes/java/awt/event/InvocationEvent.java | 94 +-
src/share/classes/java/io/InputStream.java | 2 +-
src/share/classes/java/lang/Thread.java | 3 +-
src/share/classes/java/lang/invoke/BoundMethodHandle.java | 83 +-
src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java | 3 +-
src/share/classes/java/lang/invoke/MethodHandles.java | 2 +
src/share/classes/java/net/SocksSocketImpl.java | 4 +-
src/share/classes/java/security/Policy.java | 1 -
src/share/classes/java/util/ServiceLoader.java | 2 +-
src/share/classes/java/util/jar/JarVerifier.java | 20 +-
src/share/classes/java/util/logging/LogManager.java | 58 +-
src/share/classes/java/util/logging/Logger.java | 38 +-
src/share/classes/javax/crypto/Cipher.java | 172 +-
src/share/classes/javax/script/ScriptEngineManager.java | 24 +-
src/share/classes/javax/security/auth/Subject.java | 22 +-
src/share/classes/javax/sql/rowset/RowSetProvider.java | 26 +-
src/share/classes/javax/sql/rowset/serial/SQLInputImpl.java | 13 +-
src/share/classes/javax/sql/rowset/spi/SyncFactory.java | 48 +-
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 | 10 +-
src/share/classes/javax/swing/JInternalFrame.java | 6 +-
src/share/classes/javax/swing/JPopupMenu.java | 10 +-
src/share/classes/javax/swing/MenuSelectionManager.java | 5 +-
src/share/classes/javax/swing/PopupFactory.java | 14 +-
src/share/classes/javax/swing/SwingUtilities.java | 3 +-
src/share/classes/javax/swing/SwingWorker.java | 2 +-
src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java | 6 +-
src/share/classes/javax/swing/plaf/basic/BasicListUI.java | 5 +-
src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java | 16 +-
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/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/DOMHMACSignatureMethod.java | 2 -
src/share/classes/sun/applet/AppletPanel.java | 10 +-
src/share/classes/sun/applet/AppletViewerPanel.java | 18 +-
src/share/classes/sun/awt/AWTAccessor.java | 35 +
src/share/classes/sun/awt/AWTAutoShutdown.java | 20 +-
src/share/classes/sun/awt/AppContext.java | 73 +-
src/share/classes/sun/awt/SunToolkit.java | 3 +-
src/share/classes/sun/awt/datatransfer/ClipboardTransferable.java | 2 +-
src/share/classes/sun/awt/datatransfer/SunClipboard.java | 12 +-
src/share/classes/sun/awt/image/JPEGImageDecoder.java | 2 +-
src/share/classes/sun/font/CreatedFontTracker.java | 46 +-
src/share/classes/sun/font/SunFontManager.java | 35 +-
src/share/classes/sun/java2d/Disposer.java | 32 +-
src/share/classes/sun/java2d/cmm/lcms/LCMS.java | 2 +-
src/share/classes/sun/java2d/opengl/OGLRenderQueue.java | 10 +-
src/share/classes/sun/misc/InnocuousThread.java | 121 +
src/share/classes/sun/misc/JavaAWTAccess.java | 14 +-
src/share/classes/sun/misc/Service.java | 2 +-
src/share/classes/sun/misc/SharedSecrets.java | 10 +-
src/share/classes/sun/misc/ThreadGroupUtils.java | 55 +
src/share/classes/sun/misc/Version.java.template | 58 +-
src/share/classes/sun/nio/ch/Invoker.java | 12 +
src/share/classes/sun/nio/ch/ThreadPool.java | 35 +-
src/share/classes/sun/rmi/registry/RegistryImpl.java | 14 +
src/share/classes/sun/rmi/server/LoaderHandler.java | 2 +-
src/share/classes/sun/rmi/server/UnicastServerRef.java | 2 +-
src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java | 96 +-
src/share/classes/sun/security/pkcs11/Config.java | 3 +
src/share/classes/sun/security/pkcs11/P11Digest.java | 185 +-
src/share/classes/sun/security/pkcs11/P11Util.java | 2 +-
src/share/classes/sun/security/pkcs11/SunPKCS11.java | 23 +-
src/share/classes/sun/security/pkcs11/wrapper/PKCS11.java | 377 +-
src/share/classes/sun/security/provider/SeedGenerator.java | 31 +-
src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java | 2 +-
src/share/classes/sun/security/provider/certpath/OCSP.java | 18 +-
src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java | 20 +
src/share/classes/sun/security/rsa/RSAPadding.java | 131 +-
src/share/classes/sun/security/ssl/SSLEngineImpl.java | 11 +
src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java | 2 +-
src/share/classes/sun/security/tools/JarSigner.java | 20 +-
src/share/classes/sun/security/util/ObjectIdentifier.java | 2 +-
src/share/classes/sun/security/util/SignatureFileVerifier.java | 46 +
src/share/classes/sun/swing/DefaultLookup.java | 3 +-
src/share/classes/sun/swing/SwingUtilities2.java | 17 +-
src/share/classes/sun/tools/jar/Main.java | 2 +-
src/share/classes/sun/tools/native2ascii/Main.java | 9 +-
src/share/classes/sun/util/calendar/ZoneInfoFile.java | 41 +-
src/share/classes/sun/util/resources/TimeZoneNames.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_de.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_es.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_fr.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_it.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_ja.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_ko.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_pt_BR.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_sv.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java | 4 +-
src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java | 4 +-
src/share/demo/jvmti/gctest/sample.makefile.txt | 6 +-
src/share/demo/jvmti/heapTracker/sample.makefile.txt | 19 +-
src/share/demo/jvmti/heapViewer/sample.makefile.txt | 5 +-
src/share/demo/jvmti/hprof/sample.makefile.txt | 6 +-
src/share/demo/jvmti/minst/sample.makefile.txt | 19 +-
src/share/demo/jvmti/mtrace/sample.makefile.txt | 20 +-
src/share/demo/jvmti/versionCheck/sample.makefile.txt | 6 +-
src/share/demo/jvmti/waiters/sample.makefile.txt | 8 +-
src/share/lib/security/java.security-linux | 4 +
src/share/lib/security/java.security-macosx | 4 +
src/share/lib/security/java.security-solaris | 4 +
src/share/lib/security/java.security-windows | 4 +
src/share/lib/security/nss.cfg.in | 5 +
src/share/lib/security/sunpkcs11-solaris.cfg | 14 +-
src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 37 +-
src/share/native/com/sun/media/sound/SoundDefs.h | 9 +
src/share/native/java/util/zip/Deflater.c | 46 +-
src/share/native/java/util/zip/Inflater.c | 6 +-
src/share/native/sun/awt/giflib/dgif_lib.c | 4 +-
src/share/native/sun/awt/image/awt_ImageRep.c | 2 +-
src/share/native/sun/awt/image/gif/gifdecoder.c | 1 +
src/share/native/sun/awt/image/jpeg/README | 385 -
src/share/native/sun/awt/image/jpeg/imageioJPEG.c | 16 +-
src/share/native/sun/awt/image/jpeg/jcapimin.c | 284 -
src/share/native/sun/awt/image/jpeg/jcapistd.c | 165 -
src/share/native/sun/awt/image/jpeg/jccoefct.c | 453 -
src/share/native/sun/awt/image/jpeg/jccolor.c | 462 -
src/share/native/sun/awt/image/jpeg/jcdctmgr.c | 391 -
src/share/native/sun/awt/image/jpeg/jchuff.c | 913 --
src/share/native/sun/awt/image/jpeg/jchuff.h | 51 -
src/share/native/sun/awt/image/jpeg/jcinit.c | 76 -
src/share/native/sun/awt/image/jpeg/jcmainct.c | 297 -
src/share/native/sun/awt/image/jpeg/jcmarker.c | 682 -
src/share/native/sun/awt/image/jpeg/jcmaster.c | 594 -
src/share/native/sun/awt/image/jpeg/jcomapi.c | 110 -
src/share/native/sun/awt/image/jpeg/jconfig.h | 43 -
src/share/native/sun/awt/image/jpeg/jcparam.c | 614 -
src/share/native/sun/awt/image/jpeg/jcphuff.c | 837 --
src/share/native/sun/awt/image/jpeg/jcprepct.c | 358 -
src/share/native/sun/awt/image/jpeg/jcsample.c | 523 -
src/share/native/sun/awt/image/jpeg/jctrans.c | 392 -
src/share/native/sun/awt/image/jpeg/jdapimin.c | 399 -
src/share/native/sun/awt/image/jpeg/jdapistd.c | 279 -
src/share/native/sun/awt/image/jpeg/jdcoefct.c | 740 -
src/share/native/sun/awt/image/jpeg/jdcolor.c | 398 -
src/share/native/sun/awt/image/jpeg/jdct.h | 180 -
src/share/native/sun/awt/image/jpeg/jddctmgr.c | 273 -
src/share/native/sun/awt/image/jpeg/jdhuff.c | 655 -
src/share/native/sun/awt/image/jpeg/jdhuff.h | 205 -
src/share/native/sun/awt/image/jpeg/jdinput.c | 385 -
src/share/native/sun/awt/image/jpeg/jdmainct.c | 516 -
src/share/native/sun/awt/image/jpeg/jdmarker.c | 1384 ---
src/share/native/sun/awt/image/jpeg/jdmaster.c | 561 -
src/share/native/sun/awt/image/jpeg/jdmerge.c | 404 -
src/share/native/sun/awt/image/jpeg/jdphuff.c | 672 -
src/share/native/sun/awt/image/jpeg/jdpostct.c | 294 -
src/share/native/sun/awt/image/jpeg/jdsample.c | 482 -
src/share/native/sun/awt/image/jpeg/jdtrans.c | 147 -
src/share/native/sun/awt/image/jpeg/jerror.c | 272 -
src/share/native/sun/awt/image/jpeg/jerror.h | 295 -
src/share/native/sun/awt/image/jpeg/jfdctflt.c | 172 -
src/share/native/sun/awt/image/jpeg/jfdctfst.c | 228 -
src/share/native/sun/awt/image/jpeg/jfdctint.c | 287 -
src/share/native/sun/awt/image/jpeg/jidctflt.c | 246 -
src/share/native/sun/awt/image/jpeg/jidctfst.c | 372 -
src/share/native/sun/awt/image/jpeg/jidctint.c | 393 -
src/share/native/sun/awt/image/jpeg/jidctred.c | 402 -
src/share/native/sun/awt/image/jpeg/jinclude.h | 95 -
src/share/native/sun/awt/image/jpeg/jmemmgr.c | 1124 --
src/share/native/sun/awt/image/jpeg/jmemnobs.c | 113 -
src/share/native/sun/awt/image/jpeg/jmemsys.h | 202 -
src/share/native/sun/awt/image/jpeg/jmorecfg.h | 378 -
src/share/native/sun/awt/image/jpeg/jpeg-6b/README | 385 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcapimin.c | 284 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcapistd.c | 165 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jccoefct.c | 453 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jccolor.c | 462 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcdctmgr.c | 391 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jchuff.c | 913 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jchuff.h | 51 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcinit.c | 76 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmainct.c | 297 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmarker.c | 682 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmaster.c | 594 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcomapi.c | 110 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jconfig.h | 43 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcparam.c | 614 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcphuff.c | 837 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcprepct.c | 358 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jcsample.c | 523 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jctrans.c | 392 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdapimin.c | 399 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdapistd.c | 279 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdcoefct.c | 740 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdcolor.c | 398 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdct.h | 180 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jddctmgr.c | 273 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdhuff.c | 655 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdhuff.h | 205 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdinput.c | 385 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmainct.c | 516 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmarker.c | 1390 +++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmaster.c | 561 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmerge.c | 404 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdphuff.c | 672 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdpostct.c | 294 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdsample.c | 482 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jdtrans.c | 147 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jerror.c | 272 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jerror.h | 295 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctflt.c | 172 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctfst.c | 228 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctint.c | 287 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctflt.c | 246 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctfst.c | 372 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctint.c | 393 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctred.c | 402 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jinclude.h | 95 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemmgr.c | 1124 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemnobs.c | 113 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemsys.h | 202 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jmorecfg.h | 378 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jpegint.h | 396 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jpeglib.h | 1100 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jquant1.c | 860 ++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jquant2.c | 1314 +++
src/share/native/sun/awt/image/jpeg/jpeg-6b/jutils.c | 183 +
src/share/native/sun/awt/image/jpeg/jpeg-6b/jversion.h | 18 +
src/share/native/sun/awt/image/jpeg/jpegdecoder.c | 5 +-
src/share/native/sun/awt/image/jpeg/jpegint.h | 396 -
src/share/native/sun/awt/image/jpeg/jpeglib.h | 1100 --
src/share/native/sun/awt/image/jpeg/jquant1.c | 860 --
src/share/native/sun/awt/image/jpeg/jquant2.c | 1314 ---
src/share/native/sun/awt/image/jpeg/jutils.c | 183 -
src/share/native/sun/awt/image/jpeg/jversion.h | 18 -
src/share/native/sun/awt/libpng/pngrtran.c | 3 +
src/share/native/sun/awt/libpng/pngset.c | 11 +
src/share/native/sun/awt/medialib/awt_ImagingLib.c | 82 +-
src/share/native/sun/awt/splashscreen/splashscreen_gif.c | 11 +-
src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c | 7 +-
src/share/native/sun/awt/splashscreen/splashscreen_png.c | 2 +-
src/share/native/sun/font/freetypeScaler.c | 28 +-
src/share/native/sun/font/layout/ContextualGlyphSubstProc2.cpp | 1 +
src/share/native/sun/font/layout/ContextualSubstSubtables.cpp | 7 +-
src/share/native/sun/font/layout/LigatureSubstProc2.cpp | 6 +-
src/share/native/sun/font/layout/LookupProcessor.cpp | 1 +
src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp | 1 +
src/share/native/sun/font/layout/OpenTypeUtilities.cpp | 2 +-
src/share/native/sun/font/layout/SegmentArrayProcessor.cpp | 1 +
src/share/native/sun/font/layout/StateTableProcessor.cpp | 1 +
src/share/native/sun/java2d/cmm/lcms/cmscam02.c | 4 +-
src/share/native/sun/java2d/cmm/lcms/cmscgats.c | 61 +-
src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c | 99 +-
src/share/native/sun/java2d/cmm/lcms/cmserr.c | 2 -
src/share/native/sun/java2d/cmm/lcms/cmsgamma.c | 59 +-
src/share/native/sun/java2d/cmm/lcms/cmsgmt.c | 54 +-
src/share/native/sun/java2d/cmm/lcms/cmsintrp.c | 69 +-
src/share/native/sun/java2d/cmm/lcms/cmsio0.c | 167 +-
src/share/native/sun/java2d/cmm/lcms/cmsio1.c | 242 +-
src/share/native/sun/java2d/cmm/lcms/cmslut.c | 89 +-
src/share/native/sun/java2d/cmm/lcms/cmsmd5.c | 2 +-
src/share/native/sun/java2d/cmm/lcms/cmsnamed.c | 52 +-
src/share/native/sun/java2d/cmm/lcms/cmsopt.c | 107 +-
src/share/native/sun/java2d/cmm/lcms/cmspack.c | 24 +-
src/share/native/sun/java2d/cmm/lcms/cmspcs.c | 4 +
src/share/native/sun/java2d/cmm/lcms/cmsplugin.c | 47 +-
src/share/native/sun/java2d/cmm/lcms/cmsps2.c | 5 +-
src/share/native/sun/java2d/cmm/lcms/cmssamp.c | 246 +-
src/share/native/sun/java2d/cmm/lcms/cmstypes.c | 264 +-
src/share/native/sun/java2d/cmm/lcms/cmsvirt.c | 191 +-
src/share/native/sun/java2d/cmm/lcms/cmswtpnt.c | 66 +-
src/share/native/sun/java2d/cmm/lcms/cmsxform.c | 29 +-
src/share/native/sun/java2d/cmm/lcms/lcms2.h | 18 +-
src/share/native/sun/java2d/cmm/lcms/lcms2_internal.h | 28 +-
src/share/native/sun/java2d/loops/TransformHelper.c | 11 +-
src/share/native/sun/management/Flag.c | 4 +-
src/share/native/sun/management/GcInfoBuilder.c | 15 +-
src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h | 6 +-
src/solaris/bin/aarch64/jvm.cfg | 36 +
src/solaris/classes/java/lang/UNIXProcess.java.bsd | 62 +-
src/solaris/classes/java/lang/UNIXProcess.java.linux | 64 +-
src/solaris/classes/java/lang/UNIXProcess.java.solaris | 70 +-
src/solaris/classes/sun/awt/X11/XClipboard.java | 4 +-
src/solaris/classes/sun/awt/X11/XToolkit.java | 27 +-
src/solaris/classes/sun/awt/X11/XWM.java | 26 +-
src/solaris/classes/sun/awt/X11/XWindowPeer.java | 2 +
src/solaris/classes/sun/awt/X11GraphicsDevice.java | 30 +-
src/solaris/classes/sun/security/smartcardio/PlatformPCSC.java | 4 +-
src/solaris/demo/jni/Poller/Poller.c | 12 +-
src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.c | 2 +-
src/solaris/native/common/deps/cups_fp.c | 104 +
src/solaris/native/common/deps/cups_fp.h | 61 +
src/solaris/native/common/deps/fontconfig2/fontconfig/fontconfig.h | 302 +
src/solaris/native/common/deps/fontconfig2/fontconfig_fp.c | 188 +
src/solaris/native/common/deps/fontconfig2/fontconfig_fp.h | 161 +
src/solaris/native/common/deps/gconf2/gconf/gconf-client.h | 41 +
src/solaris/native/common/deps/gconf2/gconf_fp.c | 76 +
src/solaris/native/common/deps/gconf2/gconf_fp.h | 48 +
src/solaris/native/common/deps/glib2/gio/gio_typedefs.h | 65 +
src/solaris/native/common/deps/glib2/gio_fp.c | 109 +
src/solaris/native/common/deps/glib2/gio_fp.h | 61 +
src/solaris/native/common/deps/glib2/glib_fp.h | 41 +
src/solaris/native/common/deps/gtk2/gtk/gtk.h | 567 +
src/solaris/native/common/deps/gtk2/gtk_fp.c | 398 +
src/solaris/native/common/deps/gtk2/gtk_fp.h | 469 +
src/solaris/native/common/deps/syscalls_fp.c | 122 +
src/solaris/native/common/deps/syscalls_fp.h | 79 +
src/solaris/native/java/lang/ProcessEnvironment_md.c | 23 +-
src/solaris/native/java/lang/UNIXProcess_md.c | 739 +-
src/solaris/native/java/lang/childproc.c | 376 +
src/solaris/native/java/lang/childproc.h | 145 +
src/solaris/native/java/lang/java_props_md.c | 7 +-
src/solaris/native/java/lang/jspawnhelper.c | 149 +
src/solaris/native/java/util/TimeZone_md.c | 64 +
src/solaris/native/sun/awt/CUPSfuncs.c | 137 +-
src/solaris/native/sun/awt/awt_GraphicsEnv.c | 2 +-
src/solaris/native/sun/awt/awt_LoadLibrary.c | 4 +-
src/solaris/native/sun/awt/awt_UNIXToolkit.c | 20 +-
src/solaris/native/sun/awt/fontconfig.h | 941 --
src/solaris/native/sun/awt/fontpath.c | 400 +-
src/solaris/native/sun/awt/gtk2_interface.c | 988 +-
src/solaris/native/sun/awt/gtk2_interface.h | 580 +-
src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c | 68 +-
src/solaris/native/sun/awt/swing_GTKEngine.c | 76 +-
src/solaris/native/sun/awt/swing_GTKStyle.c | 20 +-
src/solaris/native/sun/net/spi/DefaultProxySelector.c | 465 +-
src/solaris/native/sun/nio/ch/EPollArrayWrapper.c | 1 -
src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c | 94 +-
src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c | 50 +-
src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c | 111 +-
src/solaris/native/sun/security/krb5/internal/ccache/krb5ccache.c | 113 +
src/solaris/native/sun/xawt/awt_Desktop.c | 103 +-
src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java | 25 +-
src/windows/classes/sun/awt/windows/WClipboard.java | 3 +-
src/windows/classes/sun/awt/windows/WToolkit.java | 38 +-
src/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java | 64 +-
src/windows/native/java/lang/java_props_md.c | 4 +-
src/windows/native/sun/font/fontpath.c | 26 +-
src/windows/native/sun/windows/awt_Toolkit.cpp | 11 +-
src/windows/resource/java.manifest | 10 +-
test/Makefile | 6 +
test/com/oracle/security/ucrypto/TestAES.java | 118 +-
test/com/oracle/security/ucrypto/TestDigest.java | 24 +-
test/com/oracle/security/ucrypto/TestRSA.java | 276 +-
test/com/oracle/security/ucrypto/UcryptoTest.java | 28 +-
test/com/sun/crypto/provider/Cipher/UTIL/TestUtil.java | 13 +-
test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java | 9 +
test/java/awt/Graphics2D/DrawString/DrawRotatedString.java | 81 +
test/java/awt/Graphics2D/IncorrectTextSize/IncorrectTextSize.java | 77 +
test/java/awt/Toolkit/LoadAWTCrashTest/LoadAWTCrashTest.java | 37 +
test/java/awt/font/TextLayout/TestAATMorxFont.java | 86 +
test/java/beans/Introspector/TestTypeResolver.java | 2 +
test/java/lang/ProcessBuilder/Basic.java | 1 +
test/java/lang/ProcessBuilder/BasicLauncher.java | 99 +
test/java/lang/SecurityManager/CheckPackageAccess.java | 1 +
test/java/net/URL/TestHttps.java | 34 +
test/java/nio/MappedByteBuffer/Basic.java | 91 +-
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-i586/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparc/libLauncher.so | Bin
test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so | Bin
test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java | 9 +-
test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java | 9 +-
test/java/util/Locale/data/deflocale.rhel5 | 3924 ----------
test/java/util/Locale/data/deflocale.rhel5.fmtasdefault | 3924 ----------
test/java/util/Locale/data/deflocale.sol10 | 1725 ----
test/java/util/Locale/data/deflocale.sol10.fmtasdefault | 1725 ----
test/java/util/Locale/data/deflocale.win7 | 1494 ---
test/java/util/Locale/data/deflocale.win7.fmtasdefault | 1494 ---
test/java/util/logging/TestAppletLoggerContext.java | 19 +-
test/java/util/logging/TestLoggingWithMainAppContext.java | 75 +
test/java/util/logging/TestMainAppContext.java | 85 +
test/javax/imageio/plugins/jpeg/TruncatedImageWarningTest.java | 58 +
test/javax/imageio/plugins/jpeg/truncated.jpg | Bin
test/sun/management/jmxremote/bootstrap/linux-i586/launcher | Bin
test/sun/management/jmxremote/bootstrap/solaris-i586/launcher | Bin
test/sun/management/jmxremote/bootstrap/solaris-sparc/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/net/www/protocol/file/DirPermissionDenied.sh | 1 +
test/sun/security/pkcs11/MessageDigest/TestCloning.java | 141 +
test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.chk | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.chk | Bin
test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/linux-i586/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-amd64/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libfreebl3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-i586/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.chk | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.chk | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnspr4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnss3.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnssckbi.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplc4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplds4.so | Bin
test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libsoftokn3.so | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll | Bin
test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll | Bin
test/sun/tools/native2ascii/NativeErrors.java | 4 +-
test/tools/launcher/RunpathTest.java | 84 +
test/tools/pack200/MemoryAllocatorTest.java | 369 +
565 files changed, 35724 insertions(+), 45604 deletions(-)
diffs (truncated from 95513 to 500 lines):
diff -r 5bca0d0969b1 -r 344829ae761e .hgtags
--- a/.hgtags Thu Dec 19 09:34:48 2013 -0800
+++ b/.hgtags Wed Apr 16 19:41:14 2014 +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
@@ -123,6 +126,7 @@
539e576793a8e64aaf160e0d6ab0b9723cd0bef0 jdk7-b146
69e973991866c948cf1808b06884ef2d28b64fcb jdk7u1-b01
f097ca2434b1412b12ab4a5c2397ce271bf681e7 jdk7-b147
+7ec1845521edfb1843cad3868217983727ece53d icedtea-2.0-branchpoint
2baf612764d215e6f3a5b48533f74c6924ac98d7 jdk7u1-b02
a4781b6d9cfb6901452579adee17c9a17c1b584c jdk7u1-b03
b223ed9a5fdf8ce3af42adfa8815975811d70eae jdk7u1-b04
@@ -141,6 +145,7 @@
79c8c4608f60e1f981b17ba4077dfcaa2ed67be4 jdk7u2-b12
fb2980d7c9439e3d62ab12f40506a2a2db2df0f4 jdk7u2-b13
24e42f1f9029f9f5a9b1481d523facaf09452e5b jdk7u2-b21
+a75913596199fbb8583f9d74021f54dc76f87b14 icedtea-2.1-branchpoint
e3790f3ce50aa4e2a1b03089ac0bcd48f9d1d2c2 jdk7u3-b02
7e8351342f0b22b694bd3c2db979643529f32e71 jdk7u3-b03
fc6b7b6ac837c9e867b073e13fc14e643f771028 jdk7u3-b04
@@ -157,6 +162,7 @@
6485e842d7f736b6ca3d7e4a7cdc5de6bbdd870c jdk7u4-b10
d568e85567ccfdd75f3f0c42aa0d75c440422827 jdk7u4-b11
16781e84dcdb5f82c287a3b5387dde9f8aaf74e0 jdk7u4-b12
+907555f6191a0cd84886b07c4c40bc6ce498b8b1 icedtea-2.2-branchpoint
c929e96aa059c8b79ab94d5b0b1a242ca53a5b32 jdk7u4-b13
09f612bac047b132bb9bf7d4aa8afe6ea4d5b938 jdk7u4-b14
9e15d1f3fa4b35b8c950323c76b9ed094d434b97 jdk7u5-b01
@@ -191,6 +197,7 @@
e50c9a5f001c61f49e7e71b25b97ed4095d3557b jdk7u6-b15
966e21feb7f088e318a35b069c1a61ff6363e554 jdk7u6-b16
aa0ad405f70bc7a7af95fef109f114ceecf31232 jdk7u6-b17
+8ff5fca08814f1f0eeda40aaec6f2936076b7444 icedtea-2.3-branchpoint
4a6917092af80481c1fa5b9ec8ccae75411bb72c jdk7u6-b18
a263f787ced5bc7c14078ae552c82de6bd011611 jdk7u6-b19
09145b546a2b6ae1f44d5c8a7d2a37d48e4b39e2 jdk7u6-b20
@@ -258,6 +265,7 @@
cb81ee79a72d84f99b8e7d73b5ae73124b661fe7 jdk7u12-b07
b5e180ef18a0c823675bcd32edfbf2f5122d9722 jdk7u12-b08
2e7fe0208e9c928f2f539fecb6dc8a1401ecba9e jdk7u12-b09
+b171007921c3d01066848c88cbcb6a376df3f01c icedtea-2.4-branchpoint
e012aace90500a88f51ce83fcd27791f5dbf493f jdk7u14-b10
9eb82fb221f3b34a5df97e7db3c949fdb0b6fee0 jdk7u14-b11
ee3ab2ed2371dd72ad5a75ebb6b6b69071e29390 jdk7u14-b12
@@ -318,6 +326,7 @@
eb4807b899c84c92959b66f888f8cc8b028c7665 jdk7u14-b19
a249c45148c51dc53250c5d0c3d506ec5f9b88ab jdk7u14-b19
bb8764ec11c2c4ca318bcf6aabdabd29c70b2cd1 jdk7u14-b20
+d1563025e086a464f05414267b84a6408f7b377d icedtea-2.4.0
0a00f10abb2df203f13a723be158fb759e54b19b jdk7u14-b21
d4bf5c15837c47d179c71f6df8716ad9bef53ef9 jdk7u14-b22
a76a886dc057582bf332e60a023d8f8a35526217 jdk7u40-b23
@@ -328,6 +337,7 @@
2043900095890e676f5ed0f959f470e2138c2a9a jdk7u40-b28
d3186a0676dbc7ab80e00fa67f952b67933d5a35 jdk7u40-b29
60d52db33828bf0355a94be2a82df90c901592f3 jdk7u40-b30
+65d95818d79e340d042457ee1a8155d7658e86b6 icedtea-2.4.1
c2522d149ff6663ed1d3602c88c286cff25a43a7 jdk7u40-b31
b9f86896cd0aa9b83e472a90b20ae7c253fba633 jdk7u40-b32
419939ecee8311c8a38ff624ae67e473f8c60e51 jdk7u40-b33
@@ -342,6 +352,14 @@
b479996d5c924128c3490165b592bf66a3034932 jdk7u40-b42
fb25cdef17e9610db5cb89fc35c0c4abef5ad781 jdk7u40-b43
ed444a09a5fd32237deaef6e43804e20ba4f6352 jdk7u40-b60
+e2cdb919c0eed11b1603711bcb066a9bac79709d icedtea-2.4.2
+e2cdb919c0eed11b1603711bcb066a9bac79709d icedtea-2.4.2
+0000000000000000000000000000000000000000 icedtea-2.4.2
+0000000000000000000000000000000000000000 icedtea-2.4.2
+e4526d518dacc59adc253c7a6f49a79441d4e3d9 icedtea-2.4.2
+0000000000000000000000000000000000000000 icedtea-2.4.2
+0000000000000000000000000000000000000000 icedtea-2.4.2
+4bf5ac86e0e46f1d8eafa18fa64c442666975f6a icedtea-2.4.2
e045f6a3ad1d9f7b8982418addb3803ab63458f2 jdk7u40-b61
26cc60a250a0d333b1d5d7a9acb233ad62b2fb0b jdk7u40-b62
55f01444cf58c8004df9a9634c1bd7ff87caa370 jdk7u25-b32
@@ -364,9 +382,12 @@
3a65c1b0c6d15fb24298bcd133d7ab4baa741ae2 jdk7u45-b17
c5ca4daec23b5e7f99ac8d684f5016ff8bfebbb0 jdk7u45-b18
4797f984f6c93c433aa797e9b2d8f904cf083f96 jdk7u45-b30
+7958751eb9efc3029e97c2fcbe062567504b8c66 icedtea-2.4.3
+8619fc74e1966d99c0c0c85da9a0a904f23a971d icedtea-2.4.4
8c343a783777b8728cb819938f387db0acf7f3ac jdk7u45-b31
402d54c7d8ce95f3945cc3d698e528e4adec7b9b jdk7u45-b33
34e8f9f26ae612ebac36357eecbe70ea20e0233c jdk7u45-b34
+3dbb06a924cdf73d39b8543824ec88ae501ba5c6 jdk7u45-b35
3c9a6d9eafd31be44b0ade0354e60f5078b417a4 jdk7u51-b00
d76613074ff357d0664b97b4aaf99fbb65dcec47 jdk7u51-b01
fb057871f094ebe4906ad6856326768b01a62c45 jdk7u51-b02
@@ -381,3 +402,25 @@
f0425ecbbb0ca9d8c87c250c19e8f9524b38833d jdk7u51-b11
f5eee4f1d5b4a1e19febc9c26c863ae853ed6d2e jdk7u51-b12
d19a89fdfb9b959b8638441d9d396685d6c7ab7b jdk7u51-b13
+9db88c18e114006dc242d1ba31683cbdb6151a5d icedtea-2.4.5
+f582aad1fce8fe3410728dd40778dbde12f63beb icedtea-2.4.6pre01
+b5282042aae07c3f9b6fed8879b3db7352556286 icedtea-2.4.6
+9448fff932863c309ac8361e7914e71e1b00d1a9 icedtea-2.4.7
+ef58b2b9a9a1e1a42b0139b57816a160c4681371 jdk7u51-b30
+5bca0d0969b13b1d9b8caba3cce8293a98d68318 jdk7u51-b31
+f5eee4f1d5b4a1e19febc9c26c863ae853ed6d2e jdk7u55-b00
+5010db5b9b5ab07a9409a5c557d3f43ab32dc428 jdk7u55-b01
+2ca3e1fa4455ad564228ad6e654498167af2f20d jdk7u55-b02
+c12b3c81366cb067ff4444952209d54bfa387353 jdk7u55-b03
+476d1bddaa32bf440953c3b1814ba38f16886c03 jdk7u55-b04
+7fa6d3ba2cc77cd1e6f24e33f0c39788cb2893b8 jdk7u55-b05
+795654fce29c38d4c8504f760d8d8a36248d38ed jdk7u55-b06
+4b2ed892b195e95f7541aaa3b129a2caa5faae1d jdk7u55-b07
+db1323224053a18ecc62bdc1d3902d93b33f0b70 jdk7u55-b08
+534eeff29ac9fcbbb99ef8908548dbb368d04baf jdk7u55-b09
+d39dd4135844ca5c707bc39ae1d7e020d49880ce jdk7u55-b09
+b231536550067c3b00c77d0e035afe8faaa15581 jdk7u55-b10
+2d80b7cd7aae76f0909a210414317dcf846ad651 jdk7u55-b11
+07be5d5508733ed37c11fcd21a13ae3c8288313b jdk7u55-b12
+92fd166252c2701092a510002f4cf9285a20473d jdk7u55-b13
+4a5651c84b1e6cf26dc9b19f00747e5004efba68 jdk7u55-b30
diff -r 5bca0d0969b1 -r 344829ae761e .jcheck/conf
--- a/.jcheck/conf Thu Dec 19 09:34:48 2013 -0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk7
-bugids=dup
diff -r 5bca0d0969b1 -r 344829ae761e make/com/sun/java/pack/Makefile
--- a/make/com/sun/java/pack/Makefile Thu Dec 19 09:34:48 2013 -0800
+++ b/make/com/sun/java/pack/Makefile Wed Apr 16 19:41:14 2014 +0100
@@ -75,7 +75,7 @@
OTHER_CXXFLAGS += $(ZINCLUDE)
LDDFLAGS += $(ZIPOBJS)
else
- LDDFLAGS += $(ZLIB_LIBS)
+ OTHER_LDLIBS += $(ZLIB_LIBS)
OTHER_CXXFLAGS += $(ZLIB_CFLAGS) -DSYSTEM_ZLIB
endif
else
@@ -99,8 +99,7 @@
RES = $(OBJDIR)/$(PGRM).res
else
LDOUTPUT = -o #Have a space
- LDDFLAGS += -lc
- OTHER_LDLIBS += $(LIBCXX)
+ OTHER_LDLIBS += -lc $(LIBCXX)
# setup the list of libraries to link in...
ifeq ($(PLATFORM), linux)
ifeq ("$(CC_VER_MAJOR)", "3")
@@ -157,7 +156,7 @@
$(prep-target)
$(RM) $(TEMPDIR)/mapfile-vers
$(CP) mapfile-vers-unpack200 $(TEMPDIR)/mapfile-vers
- $(LINKER) $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(LIBCXX) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX)
+ $(LINKER) $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(OTHER_LDLIBS) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX)
ifdef MT
$(MT) /manifest $(OBJDIR)/unpack200$(EXE_SUFFIX).manifest /outputresource:$(TEMPDIR)/unpack200$(EXE_SUFFIX);#1
endif
diff -r 5bca0d0969b1 -r 344829ae761e make/com/sun/jmx/Makefile
--- a/make/com/sun/jmx/Makefile Thu Dec 19 09:34:48 2013 -0800
+++ b/make/com/sun/jmx/Makefile Wed Apr 16 19:41:14 2014 +0100
@@ -114,13 +114,19 @@
endif
ifeq ($(CROSS_COMPILE_ARCH),)
-RMIC = $(RMIC_JAVA) $(JAVA_TOOLS_FLAGS) -cp $(OUTPUTDIR)/classes sun.rmi.rmic.Main
+RMIC_VM = $(RMIC_JAVA)
else
-RMIC = $(BOOT_JAVA_CMD) $(JAVA_TOOLS_FLAGS) -cp $(OUTPUTDIR)/classes sun.rmi.rmic.Main
+RMIC_VM = $(BOOT_JAVA_CMD)
endif
+RMIC = $(RMIC_VM) $(JAVA_TOOLS_FLAGS) -cp $(OUTPUTDIR)/classes sun.rmi.rmic.Main
$(CLASSDESTDIR)/%_Stub.class: $(CLASSDESTDIR)/%.class
$(prep-target)
+ if [ -x $(PAX_COMMAND) ] ; then \
+ if [ -w $(RMIC_VM) ] ; then \
+ $(PAX_COMMAND) $(PAX_COMMAND_ARGS) $(RMIC_VM) ; \
+ fi ; \
+ fi
$(RMIC) -classpath "$(CLASSDESTDIR)" \
-d $(CLASSDESTDIR) \
-v1.2 \
diff -r 5bca0d0969b1 -r 344829ae761e make/com/sun/nio/sctp/Makefile
--- a/make/com/sun/nio/sctp/Makefile Thu Dec 19 09:34:48 2013 -0800
+++ b/make/com/sun/nio/sctp/Makefile Wed Apr 16 19:41:14 2014 +0100
@@ -60,7 +60,9 @@
-I$(CLASSHDRDIR)/../../../../java/java.nio/nio/CClassHeaders
ifeq ($(PLATFORM), linux)
+ifneq ($(COMPILER_WARNINGS_FATAL),false)
COMPILER_WARNINGS_FATAL=true
+endif
#OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread -ldl
OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -lnet -lpthread -ldl
endif
diff -r 5bca0d0969b1 -r 344829ae761e make/common/Defs-embedded.gmk
--- a/make/common/Defs-embedded.gmk Thu Dec 19 09:34:48 2013 -0800
+++ b/make/common/Defs-embedded.gmk Wed Apr 16 19:41:14 2014 +0100
@@ -71,7 +71,9 @@
# and it must be linked after fdlibm - this places it at the end after libc
# -z muldefs avoids linker errors for duplicate symbols.
ifeq ($(CROSS_COMPILE_ARCH), arm)
- EXTRA_LIBS += $(EXT_LIBS_PATH)/sflt_glibc_jdk.a -Xlinker -z -Xlinker muldefs
+ ifneq ($(EXT_LIBS_PATH),)
+ EXTRA_LIBS += $(EXT_LIBS_PATH)/sflt_glibc_jdk.a -Xlinker -z -Xlinker muldefs
+ endif
endif
endif
diff -r 5bca0d0969b1 -r 344829ae761e make/common/Defs-linux.gmk
--- a/make/common/Defs-linux.gmk Thu Dec 19 09:34:48 2013 -0800
+++ b/make/common/Defs-linux.gmk Wed Apr 16 19:41:14 2014 +0100
@@ -188,15 +188,25 @@
# We need this frame pointer to make it easy to walk the stacks.
# This should be the default on X86, but ia64 and amd64 may not have this
# as the default.
+CFLAGS_REQUIRED_aarch64 += -fno-omit-frame-pointer -fsigned-char -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_alpha += -mieee -D_LITTLE_ENDIAN
CFLAGS_REQUIRED_amd64 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_arm += -D_LITTLE_ENDIAN -fsigned-char -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_hppa +=
CFLAGS_REQUIRED_i586 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
CFLAGS_REQUIRED_ia64 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_m68k +=
+CFLAGS_REQUIRED_mips +=
+CFLAGS_REQUIRED_mipsel += -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_ppc += -m32 -fsigned-char -D_BIG_ENDIAN
+CFLAGS_REQUIRED_ppc64 += -m64
+CFLAGS_REQUIRED_s390 +=
+CFLAGS_REQUIRED_s390x += -m64
+CFLAGS_REQUIRED_sh += -mieee
CFLAGS_REQUIRED_sparcv9 += -m64 -mcpu=v9
LDFLAGS_COMMON_sparcv9 += -m64 -mcpu=v9
CFLAGS_REQUIRED_sparc += -m32 -mcpu=v9
LDFLAGS_COMMON_sparc += -m32 -mcpu=v9
-CFLAGS_REQUIRED_arm += -fsigned-char -D_LITTLE_ENDIAN
-CFLAGS_REQUIRED_ppc += -fsigned-char -D_BIG_ENDIAN
ifeq ($(ZERO_BUILD), true)
CFLAGS_REQUIRED = $(ZERO_ARCHFLAG)
ifeq ($(ZERO_ENDIANNESS), little)
@@ -286,11 +296,15 @@
CPP_ARCH_FLAGS = -DARCH='"$(ARCH)"'
-# Alpha arch does not like "alpha" defined (potential general arch cleanup issue here)
-ifneq ($(ARCH),alpha)
+# Alpha and sh archs do not like "alpha" or "sh" defined (potential general arch cleanup issue here)
+ifeq ($(ARCH),alpha)
+ CPP_ARCH_FLAGS += -D_$(ARCH)_
+else
+ifeq ($(ARCH),sh)
+ CPP_ARCH_FLAGS += -D_$(ARCH)_
+else
CPP_ARCH_FLAGS += -D$(ARCH)
-else
- CPP_ARCH_FLAGS += -D_$(ARCH)_
+endif
endif
CPPFLAGS_COMMON = $(CPP_ARCH_FLAGS) -DLINUX $(VERSION_DEFINES) \
diff -r 5bca0d0969b1 -r 344829ae761e make/common/Library.gmk
--- a/make/common/Library.gmk Thu Dec 19 09:34:48 2013 -0800
+++ b/make/common/Library.gmk Wed Apr 16 19:41:14 2014 +0100
@@ -269,6 +269,7 @@
ifneq ($(PLATFORM), macosx)
ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
ifeq ($(LIBRARY_SUPPORTS_FULL_DEBUG_SYMBOLS),1)
+ ifneq ($(STRIP_POLICY),no_strip)
ifeq ($(PLATFORM), solaris)
# gobjcopy crashes on "empty" section headers with the SHF_ALLOC flag set.
# Use $(FIX_EMPTY_SEC_HDR_FLAGS) to clear the SHF_ALLOC flag (if set) from
@@ -279,19 +280,20 @@
#
# $(OBJCOPY) --add-gnu-debuglink=... corrupts SUNW_* sections.
# Use $(ADD_GNU_DEBUGLINK) until a fixed $(OBJCOPY) is available.
- (set -e ; \
- $(CD) $(@D) ; \
- $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- $(ADD_GNU_DEBUGLINK) $(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
- )
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ $(ADD_GNU_DEBUGLINK) $(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
+ )
else # PLATFORM != solaris
- (set -e ; \
- $(CD) $(@D) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- $(OBJCOPY) --add-gnu-debuglink=$(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
- )
- endif # PLATFORM == solaris
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ $(OBJCOPY) --add-gnu-debuglink=$(LIB_PREFIX)$(LIBRARY).debuginfo $(@F) ; \
+ )
+ endif # PLATFORM == solaris
+ endif # STRIP_POLICY != no_strip
ifeq ($(STRIP_POLICY),all_strip)
$(STRIP) $@
else
@@ -305,12 +307,14 @@
# implied else here is no stripping at all
endif
endif
- ifeq ($(ZIP_DEBUGINFO_FILES),1)
- (set -e ; \
- $(CD) $(@D) ; \
- $(ZIPEXE) -q $(LIB_PREFIX)$(LIBRARY).diz $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- $(RM) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
- )
+ ifneq ($(STRIP_POLICY),no_strip)
+ ifeq ($(ZIP_DEBUGINFO_FILES),1)
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(ZIPEXE) -q $(LIB_PREFIX)$(LIBRARY).diz $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ $(RM) $(LIB_PREFIX)$(LIBRARY).debuginfo ; \
+ )
+ endif
endif
endif # LIBRARY_SUPPORTS_FULL_DEBUG_SYMBOLS
endif # ENABLE_FULL_DEBUG_SYMBOLS
diff -r 5bca0d0969b1 -r 344829ae761e make/common/Program.gmk
--- a/make/common/Program.gmk Thu Dec 19 09:34:48 2013 -0800
+++ b/make/common/Program.gmk Wed Apr 16 19:41:14 2014 +0100
@@ -62,12 +62,14 @@
program: $(ACTUAL_PROGRAM)
# Work-around for missing processor specific mapfiles
+ifneq (,$(filter $(ARCH), amd64 i586 sparc sparcv9))
ifndef CROSS_COMPILE_ARCH
# reuse the mapfiles in the launcher's directory, the same should
# be applicable to the tool launchers as well.
FILES_m = $(BUILDDIR)/java/main/java/mapfile-$(ARCH)
include $(BUILDDIR)/common/Mapfile-vers.gmk
endif
+endif
include $(JDK_TOPDIR)/make/common/Rules.gmk
@@ -123,6 +125,26 @@
endif # PLATFORM
#
+# Applications expect to be able to link against libjawt without invoking
+# System.loadLibrary("jawt") first. This was the behaviour described in the
+# devloper documentation of JAWT and what worked with OpenJDK6.
+#
+ifeq ($(PLATFORM), solaris)
+ ifeq ($(ARCH_DATA_MODEL), 32)
+ LDFLAGS += -R \$$ORIGIN/../lib/$(LIBARCH)
+ LDFLAGS += -R \$$ORIGIN/../jre/lib/$(LIBARCH)
+ else # ! ARCH_DATA_MODEL 64-bit
+ LDFLAGS += -R \$$ORIGIN/../../lib/$(LIBARCH)
+ LDFLAGS += -R \$$ORIGIN/../../jre/lib/$(LIBARCH)
+ endif # ARCH_DATA_MODEL
+endif # PLATFORM SOLARIS
+ifeq ($(PLATFORM), linux)
+ LDFLAGS += -Wl,-rpath -Wl,\$$ORIGIN/../lib/$(LIBARCH)
+ LDFLAGS += -Wl,-rpath -Wl,\$$ORIGIN/../jre/lib/$(LIBARCH)
+endif # PLATFORM LINUX
+
+
+#
# Launcher specific files.
#
FILES_o = $(OBJDIR)/main.$(OBJECT_SUFFIX)
@@ -247,7 +269,8 @@
ifneq ($(PLATFORM), macosx)
ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
ifeq ($(PROGRAM_SUPPORTS_FULL_DEBUG_SYMBOLS),1)
- ifeq ($(PLATFORM), solaris)
+ ifneq ($(STRIP_POLICY),no_strip)
+ ifeq ($(PLATFORM), solaris)
# gobjcopy crashes on "empty" section headers with the SHF_ALLOC flag set.
# Use $(FIX_EMPTY_SEC_HDR_FLAGS) to clear the SHF_ALLOC flag (if set) from
# empty section headers until a fixed $(OBJCOPY) is available.
@@ -257,19 +280,20 @@
#
# $(OBJCOPY) --add-gnu-debuglink=... corrupts SUNW_* sections.
# Use $(ADD_GNU_DEBUGLINK) until a fixed $(OBJCOPY) is available.
- (set -e ; \
- $(CD) $(@D) ; \
- $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
- $(ADD_GNU_DEBUGLINK) $(@F).debuginfo $(@F) ; \
- )
- else # PLATFORM != solaris
- (set -e ; \
- $(CD) $(@D) ; \
- $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
- $(OBJCOPY) --add-gnu-debuglink=$(@F).debuginfo $(@F) ; \
- )
- endif # PLATFORM == solaris
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(FIX_EMPTY_SEC_HDR_FLAGS) $(@F) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
+ $(ADD_GNU_DEBUGLINK) $(@F).debuginfo $(@F) ; \
+ )
+ else # PLATFORM != solaris
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(OBJCOPY) --only-keep-debug $(@F) $(@F).debuginfo ; \
+ $(OBJCOPY) --add-gnu-debuglink=$(@F).debuginfo $(@F) ; \
+ )
+ endif # PLATFORM == solaris
+ endif
ifeq ($(STRIP_POLICY),all_strip)
$(STRIP) $@
else
@@ -283,17 +307,19 @@
# implied else here is no stripping at all
endif
endif
- ifeq ($(ZIP_DEBUGINFO_FILES),1)
- (set -e ; \
- $(CD) $(@D) ; \
- $(ZIPEXE) -q $(@F).diz $(@F).debuginfo ; \
- $(RM) $(@F).debuginfo ; \
- )
- # save ZIP'ed debug info with rest of the program's build artifacts
- $(MV) $@.diz $(OBJDIR)
- else
- # save debug info with rest of the program's build artifacts
- $(MV) $@.debuginfo $(OBJDIR)
+ ifneq ($(STRIP_POLICY),no_strip)
+ ifeq ($(ZIP_DEBUGINFO_FILES),1)
+ (set -e ; \
+ $(CD) $(@D) ; \
+ $(ZIPEXE) -q $(@F).diz $(@F).debuginfo ; \
+ $(RM) $(@F).debuginfo ; \
+ )
+ # save ZIP'ed debug info with rest of the program's build artifacts
+ $(MV) $@.diz $(OBJDIR)
+ else
+ # save debug info with rest of the program's build artifacts
+ $(MV) $@.debuginfo $(OBJDIR)
+ endif
endif
endif # PROGRAM_SUPPORTS_FULL_DEBUG_SYMBOLS
endif # ENABLE_FULL_DEBUG_SYMBOLS
@@ -360,7 +386,9 @@
OTHER_INCLUDES += -I$(SHARE_SRC)/native/java/util/zip/zlib-1.1.3
endif # SYSTEM_ZLIB
else # PLATFORM !MACOSX
- OTHER_INCLUDES += -I$(SHARE_SRC)/native/java/util/zip/zlib-1.1.3
+ ifneq ($(SYSTEM_ZLIB), true)
+ OTHER_INCLUDES += -I$(SHARE_SRC)/native/java/util/zip/zlib-1.1.3
+ endif
endif
OTHER_CPPFLAGS += -DPROGNAME='"$(PROGRAM)"'
diff -r 5bca0d0969b1 -r 344829ae761e make/common/Release.gmk
--- a/make/common/Release.gmk Thu Dec 19 09:34:48 2013 -0800
+++ b/make/common/Release.gmk Wed Apr 16 19:41:14 2014 +0100
@@ -1117,13 +1117,9 @@
for d in $(SOURCE_DIRS); do \
$(RM) $(ABS_TEMPDIR)/src-files.list; \
($(CD) $$d && \
- for sd in $(SOURCES) ; do \
- if [ -d $$sd ] ; then \
- $(FIND) $$sd $(SOURCE_FILES_filter) \
- -name '*.java' -print \
- >> $(ABS_TEMPDIR)/src-files.list ; \
- fi; \
- done ; \
+ $(FIND) . $(SOURCE_FILES_filter) \
+ -name '*.java' -print \
+ >> $(ABS_TEMPDIR)/src-files.list ; \
) ; \
if [ -f $(ABS_TEMPDIR)/src-files.list ] ; then \
($(CD) $$d && $(TAR) cf - -T $(ABS_TEMPDIR)/src-files.list ) \
@@ -1134,13 +1130,9 @@
for d in $(SOURCE_DIRS); do \
$(RM) $(ABS_TEMPDIR)/src-files.list; \
($(CD) $$d && \
- for sd in $(SOURCES) ; do \
- if [ -d $$sd ] ; then \
- $(FIND) $$sd $(SOURCE_FILES_filter) \
More information about the distro-pkg-dev
mailing list