/hg/release/icedtea7-forest-2.4/jdk: 109 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Thu Feb 14 00:59:53 PST 2013


changeset ecc14534318c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ecc14534318c
author: jrose
date: Thu Jan 10 19:22:29 2013 -0800

	8004933: Improve MethodHandle interaction with libraries
	8006017: Improve lookup resolutions
	Reviewed-by: ahgross


changeset f9567d889266 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f9567d889266
author: katleman
date: Fri Jan 11 09:00:00 2013 -0800

	Added tag jdk7u11-b20 for changeset ecc14534318c


changeset d9969a953f69 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=d9969a953f69
author: jrose
date: Fri Jan 11 17:53:41 2013 -0800

	8006125: Update MethodHandles library interactions
	Reviewed-by: mchung, jdn, ahgross


changeset 0e35f0184115 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=0e35f0184115
author: katleman
date: Sat Jan 12 14:43:24 2013 -0800

	Added tag jdk7u11-b21 for changeset d9969a953f69


changeset 61b8d9b84b45 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=61b8d9b84b45
author: dholmes
date: Wed Aug 22 21:40:19 2012 -0400

	6776941: Improve thread pool shutdown
	Reviewed-by: dl, skoivu


changeset 553c80a99d3f in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=553c80a99d3f
author: mchung
date: Fri Nov 02 15:16:27 2012 -0700

	7197546: (proxy) Reflect about creating reflective proxies
	Reviewed-by: alanb, jdn, jrose


changeset 39e5407de46f in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=39e5407de46f
author: khazra
date: Thu Oct 18 12:13:15 2012 -0700

	7186954: Improve connection performance
	Reviewed-by: chegar, skoivu


changeset a54d38f88b93 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=a54d38f88b93
author: ksrini
date: Tue Oct 02 07:05:27 2012 -0700

	7186945: Unpack200 improvement
	Reviewed-by: jrose, jjh, mschoene


changeset 926e0e7ca718 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=926e0e7ca718
author: anthony
date: Fri Sep 28 18:09:28 2012 +0400

	7173145: Improve in-memory representation of splashscreens
	Reviewed-by: bae, mschoene


changeset f05acfb63e85 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f05acfb63e85
author: ksrini
date: Tue Oct 02 07:50:25 2012 -0700

	7186946: Refine unpacker resource usage
	Reviewed-by: jrose, jjh, mschoene


changeset 45eb8723ff08 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=45eb8723ff08
author: rupashka
date: Tue Oct 16 14:55:17 2012 +0400

	7186948: Improve Swing data validation
	Reviewed-by: art, ahgross


changeset 8415140bdd8c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=8415140bdd8c
author: denis
date: Tue Oct 30 22:18:42 2012 +0400

	7186952: Improve clipboard access
	Reviewed-by: serb, ahgross


changeset 7dc77f770270 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7dc77f770270
author: ksrini
date: Tue Oct 02 07:34:37 2012 -0700

	7186957: Improve Pack200 data validation
	Reviewed-by: jrose, jjh, mschoene


changeset 26cf523e9952 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=26cf523e9952
author: xuelei
date: Mon Oct 22 07:31:21 2012 -0700

	7192392: Better validation of client keys
	Summary: Also reviewed by Andrew Gross<Andrew.Gross at Oracle.COM>
	Reviewed-by: vinnie


changeset da98ed03f7f6 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=da98ed03f7f6
author: xuelei
date: Mon Sep 24 02:06:15 2012 -0700

	7192393: Better Checking of order of TLS Messages
	Summary: Also reviewed by Andrew Gross<Andrew.Gross at Oracle.COM>
	Reviewed-by: weijun


changeset 40a9d9706e35 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=40a9d9706e35
author: rupashka
date: Tue Nov 06 17:49:01 2012 +0400

	7200491: Tighten up JTable layout code
	Reviewed-by: art, skoivu


changeset 7a4e2abdd290 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7a4e2abdd290
author: malenkov
date: Mon Oct 15 14:06:54 2012 +0400

	7200493: Improve cache handling
	Reviewed-by: art, ahgross


changeset b09d649c1b88 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=b09d649c1b88
author: ksrini
date: Thu Nov 08 14:29:58 2012 -0800

	7200499: Better data validation for options
	Reviewed-by: darcy, jjh, mschoene


changeset f0d1a7da963d in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f0d1a7da963d
author: ksrini
date: Tue Oct 16 10:56:25 2012 -0700

	7200500: Launcher better input validation
	Reviewed-by: darcy, jjh, mschoene


changeset b70dfcd18bcd in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=b70dfcd18bcd
author: mullan
date: Fri Oct 26 14:22:21 2012 -0400

	7201068: Better handling of UI elements
	Reviewed-by: xuelei


changeset 3a4e612ba504 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=3a4e612ba504
author: chegar
date: Wed Nov 07 14:03:57 2012 +0000

	7201071: InetSocketAddress serialization issue
	Reviewed-by: alanb, michaelm, skoivu


changeset c25d0c986fac in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c25d0c986fac
author: dsamersoff
date: Tue Oct 30 17:18:43 2012 +0400

	8000539: Introspect JMX data handling
	Summary: Added extra packageAccess check call
	Reviewed-by: ahgross, dfuchs
	Contributed-by: jaroslav.bachorik at oracle.com


changeset 7a56330dd261 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7a56330dd261
author: smarks
date: Thu Nov 08 15:21:44 2012 -0800

	7201070: Serialization to conform to protocol
	Reviewed-by: dmocek, ahgross, skoivu


changeset b5103eeb377a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=b5103eeb377a
author: ksrini
date: Fri Nov 09 14:36:10 2012 -0800

	8002091: tools/launcher/ToolsOpts.java test started to fail since 7u11 b01 on Windows
	Reviewed-by: darcy, jjh, mschoene


changeset c0420d380275 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c0420d380275
author: weijun
date: Wed Sep 19 12:58:43 2012 +0800

	8000210: Improve JarFile code quality
	Reviewed-by: ahgross, xuelei, mschoene


changeset 84da14fbd3ac in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=84da14fbd3ac
author: mchung
date: Mon Nov 12 15:35:10 2012 -0800

	7197546: (proxy) Reflect about creating reflective proxies
	Summary: Testcase modification
	Reviewed-by: alanb, jdn, jrose


changeset 61bdf4e8fb47 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=61bdf4e8fb47
author: katleman
date: Tue Nov 13 16:58:38 2012 -0800

	Added tag jdk7u11-b03 for changeset 84da14fbd3ac


changeset c4f42ca9fb16 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c4f42ca9fb16
author: bagiras
date: Tue Nov 13 23:33:57 2012 +0400

	7192977: Issue in toolkit thread
	Reviewed-by: skoivu, rupashka, art


changeset 933b76318e8c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=933b76318e8c
author: ewendeli
date: Wed Nov 14 16:46:37 2012 +0100

	8003402: (dc) test/java/nio/channels/DatagramChannel/SendToUnresovled.java failing after 7u11 cleanup issues
	Reviewed-by: chegar


changeset dc0600ed6c80 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=dc0600ed6c80
author: ewendeli
date: Wed Nov 14 18:02:35 2012 +0100

	8003403: Test ShortRSAKeyWithinTLS and ClientJSSEServerJSSE failing after 7u11 cleanup
	Reviewed-by: xuelei


changeset 9ecedd838baf in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=9ecedd838baf
author: dsamersoff
date: Thu Nov 15 09:41:36 2012 +0100

	8000537: Contextualize RequiredModelMBean class
	Reviewed-by: ahgross, dsamersoff, skoivu
	Contributed-by: Jaroslav Bachorik <jaroslav.bachorik at oracle.com>


changeset 1e4909147511 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=1e4909147511
author: bae
date: Thu Nov 15 19:16:41 2012 +0400

	8001972: Improve image processing
	Reviewed-by: prr, ahgross


changeset 932ef74edbf9 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=932ef74edbf9
author: ewendeli
date: Thu Nov 15 18:49:20 2012 +0100

	Merge


changeset 6081ed9a6461 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=6081ed9a6461
author: bae
date: Sat Nov 17 18:21:24 2012 +0400

	8002325: Improve management of images
	Reviewed-by: prr, ahgross


changeset 7a62af3950cc in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7a62af3950cc
author: ewendeli
date: Thu Nov 15 14:43:14 2012 +0100

	Merge


changeset 85815fef22da in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=85815fef22da
author: ewendeli
date: Mon Nov 19 09:14:03 2012 +0100

	Merge


changeset e3418223c7c5 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e3418223c7c5
author: ewendeli
date: Mon Nov 19 16:33:53 2012 +0100

	Merge


changeset fb35fb91f647 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=fb35fb91f647
author: cl
date: Tue Nov 20 18:12:43 2012 -0800

	Added tag jdk7u11-b04 for changeset 932ef74edbf9


changeset ab36171124f9 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ab36171124f9
author: cl
date: Tue Nov 20 18:32:11 2012 -0800

	Added tag jdk7u11-b05 for changeset fb35fb91f647


changeset e605d17466e4 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e605d17466e4
author: ewendeli
date: Tue Nov 27 21:51:23 2012 +0100

	Merge


changeset 2281f5670cc5 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2281f5670cc5
author: dmocek
date: Mon Nov 19 13:52:08 2012 -0800

	6563318: RMI data sanitization
	Reviewed-by: ahgross, hawtin, mchung, smarks


changeset 49a37df9e80f in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=49a37df9e80f
author: dmocek
date: Mon Nov 19 15:32:59 2012 -0800

	8001242: Improve RMI HTTP conformance
	Reviewed-by: ahgross, mchung, smarks


changeset 6f9dde55bd49 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=6f9dde55bd49
author: denis
date: Fri Nov 23 16:27:32 2012 +0400

	7201064: Better dialogue checking
	Reviewed-by: serb, skoivu


changeset f26def552d2c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f26def552d2c
author: mchung
date: Mon Nov 26 13:32:17 2012 -0800

	6664509: Add logging context
	6664528: Find log level matching its name or value given at construction time
	Reviewed-by: alanb, ahgross, jgish, hawtin


changeset 64e5b8064273 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=64e5b8064273
author: katleman
date: Wed Nov 28 15:43:14 2012 -0800

	Added tag jdk7u11-b06 for changeset f26def552d2c


changeset 1d14a3d7bac8 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=1d14a3d7bac8
author: ewendeli
date: Fri Nov 30 04:58:15 2012 +0100

	Merge


changeset e1db218ef2e4 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e1db218ef2e4
author: katleman
date: Tue Dec 04 10:39:44 2012 -0800

	Added tag jdk7u11-b07 for changeset 1d14a3d7bac8


changeset 4e2e7b1b2476 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=4e2e7b1b2476
author: mchung
date: Wed Dec 05 14:02:58 2012 -0800

	8004175: Restricted packages added in java.security are missing in java.security-{macosx, solaris, windows}
	Reviewed-by: alanb, ahgross, mullan


changeset 4154345656dc in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=4154345656dc
author: ewendeli
date: Thu Dec 06 16:28:48 2012 +0100

	Merge


changeset ee61b528b3f8 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=ee61b528b3f8
author: ewendeli
date: Thu Dec 06 17:45:32 2012 +0100

	Merge


changeset 23689041ec92 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=23689041ec92
author: katleman
date: Tue Dec 11 12:14:15 2012 -0800

	Added tag jdk7u11-b08 for changeset ee61b528b3f8


changeset c09f2a432b0d in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c09f2a432b0d
author: denis
date: Tue Dec 11 14:19:16 2012 +0400

	8004341: Two JCK tests fails with 7u11 b06
	Reviewed-by: serb, skoivu


changeset c19d758e44e3 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c19d758e44e3
author: ewendeli
date: Mon Dec 17 08:26:52 2012 +0100

	Merge


changeset 10517eb141bb in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=10517eb141bb
author: mullan
date: Wed Dec 19 08:45:04 2012 -0500

	8004302: javax/xml/soap/Test7013971.java fails since jdk6u39b01
	Reviewed-by: vinnie, mgrebac, skoivu


changeset 693b931cd7cf in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=693b931cd7cf
author: mchung
date: Thu Jan 10 10:52:39 2013 -0800

	8005615: Java Logger fails to load tomcat logger implementation (JULI)
	Reviewed-by: alanb, ahgross


changeset 85aa22a416b1 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=85aa22a416b1
author: ewendeli
date: Mon Jan 14 18:20:17 2013 +0100

	Merge


changeset 0b9564dab118 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=0b9564dab118
author: ewendeli
date: Mon Jan 14 18:38:46 2013 +0100

	Merge


changeset 8eb180a284b0 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=8eb180a284b0
author: katleman
date: Tue Jan 15 18:57:42 2013 -0800

	Added tag jdk7u13-b09 for changeset 0b9564dab118


changeset aa5b17aed681 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=aa5b17aed681
author: andrew
date: Thu Feb 14 02:27:27 2013 +0000

	Merge jdk7u13-b20


changeset 15e0b98fc0e9 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=15e0b98fc0e9
author: dcherepanov
date: Sat Dec 29 17:43:32 2012 +0400

	8001161: mac: EmbeddedFrame doesn't become active window
	Reviewed-by: ant


changeset 2249435f1293 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2249435f1293
author: peytoia
date: Mon Dec 31 10:35:55 2012 +0900

	8005277: Regression in JDK 7 in Bidi implementation
	Reviewed-by: okutsu


changeset 360d55e03457 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=360d55e03457
author: lana
date: Wed Jan 02 17:27:33 2013 -0800

	Merge


changeset 11093adbb875 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=11093adbb875
author: zhangshj
date: Fri Nov 30 17:24:54 2012 +0800

	8004211: Remove unused dlinfo local variable in launcher code
	Reviewed-by: alanb


changeset d6c538499353 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=d6c538499353
author: jviswana
date: Wed Dec 12 13:28:35 2012 +0800

	8004316: Printer - tempfile having incorrect extension
	Reviewed-by: bae, jgodinez


changeset f1909d3ab2a1 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f1909d3ab2a1
author: alexsch
date: Mon Jan 14 14:35:47 2013 +0400

	7197320: [macosx] Full Screen option missing when Window.documentModified
	Reviewed-by: anthony


changeset 2ad88a6b3693 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2ad88a6b3693
author: coffeys
date: Mon Jan 14 08:54:02 2013 -0800

	Merge


changeset 60dda124c866 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=60dda124c866
author: ptbrunet
date: Mon Jan 14 23:22:03 2013 +0000

	7177111: Jcomponent.AccessibleJComponent.AddPropertyListeners adds exponential listeners
	Summary: Remove field javax.swing.JComponent.AccessibleJComponent.accessibleContainerHandler
	Reviewed-by: art


changeset 3f1c3479232a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=3f1c3479232a
author: weijun
date: Wed Nov 09 15:51:18 2011 +0800

	7109096: keytool -genkeypair needn't call -selfcert
	Reviewed-by: xuelei


changeset 7aa5b507e745 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7aa5b507e745
author: weijun
date: Tue Jul 17 11:28:16 2012 +0800

	7183203: ShortRSAKeynnn.sh tests intermittent failure
	Reviewed-by: xuelei


changeset f7aad97a8066 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f7aad97a8066
author: coffeys
date: Tue Jan 15 10:37:49 2013 +0000

	7196533: TimeZone.getDefault() slow due to synchronization bottleneck
	Reviewed-by: okutsu


changeset c9fb7c0e371f in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c9fb7c0e371f
author: leonidr
date: Wed Jan 16 04:34:29 2013 +0400

	2223196: [macosx] Situation when KeyEventDispatcher doesn't work on AWT but does on Swing
	Reviewed-by: art, ant


changeset 5d94285533ae in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=5d94285533ae
author: dingxmin
date: Wed Jan 16 15:24:52 2013 +0800

	6512101: Incorrect encoding in NetworkInterface.getDisplayName()
	Reviewed-by: chegar, dsamersoff


changeset 22d7494cdf88 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=22d7494cdf88
author: lana
date: Wed Jan 09 11:43:51 2013 -0800

	Merge


changeset 71e81b2e6383 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=71e81b2e6383
author: lana
date: Mon Jan 14 10:34:29 2013 -0800

	Merge


changeset dc837ec825dc in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=dc837ec825dc
author: twisti
date: Thu Dec 20 11:16:14 2012 -0800

	8005345: JSR 292: JDK performance tweaks
	Reviewed-by: kvn, jrose


changeset e012aace9050 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e012aace9050
author: amurillo
date: Tue Jan 15 16:12:44 2013 -0800

	Merge


changeset b27c16f81b65 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=b27c16f81b65
author: lana
date: Tue Jan 15 19:50:26 2013 -0800

	Merge


changeset 56d7b34dc9af in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=56d7b34dc9af
author: lana
date: Wed Jan 16 09:10:11 2013 -0800

	Merge


changeset 58d4f887a6a8 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=58d4f887a6a8
author: serb
date: Thu Jan 17 15:18:23 2013 +0400

	7124525: [macosx] No animation on certain Swing components in Aqua LaF
	Reviewed-by: alexsch, swingler


changeset f71970c4a8bf in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f71970c4a8bf
author: kshefov
date: Thu Jan 17 14:47:01 2013 +0000

	7104594: [macosx] Test closed/javax/swing/JFrame/4962534/bug4962534 expects Metal L&F by default
	Reviewed-by: yan, alexsch


changeset 38fa2ac0dec9 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=38fa2ac0dec9
author: anthony
date: Fri Jan 18 14:53:50 2013 +0400

	8005465: [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m
	Summary: Allow one to start AWT on the main thread w/o exceptions
	Reviewed-by: art, serb


changeset 3bdedda03ec5 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=3bdedda03ec5
author: kshefov
date: Fri Jan 18 12:11:32 2013 +0000

	7124209: [macosx] SpringLayout issue. BASELINE is not in the range: [NORTH, SOUTH]
	Reviewed-by: serb, alexsch


changeset 58d44352bbf3 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=58d44352bbf3
author: alitvinov
date: Fri Jan 18 18:42:26 2013 +0400

	8006417: JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X
	Reviewed-by: art, serb


changeset c6d277753ec2 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c6d277753ec2
author: mcherkas
date: Fri Jan 18 18:50:00 2013 +0400

	8005019: JTable passes row index instead of length when inserts selection interval
	Reviewed-by: serb, denis


changeset 2b19b0c77416 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2b19b0c77416
author: dsamersoff
date: Tue Jan 22 02:34:28 2013 +0400

	8002048: Protocol to discovery of manageable Java processes on a network
	Summary: Introduce a protocol to discover manageble Java instances across a network subnet, JDP
	Reviewed-by: sla, dfuchs


changeset 20e8d3977fde in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=20e8d3977fde
author: alexsch
date: Tue Jan 22 15:15:17 2013 +0400

	8003978: [macosx] closed/javax/swing/JRootPane/bug4670486.java fails since jdk7u12b01 on macosx
	Reviewed-by: serb, leonidr


changeset 1e05556dce1c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=1e05556dce1c
author: katleman
date: Wed Jan 16 13:59:40 2013 -0800

	Added tag jdk7u14-b10 for changeset e012aace9050


changeset 9eb82fb221f3 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=9eb82fb221f3
author: sla
date: Tue Jan 15 09:10:15 2013 +0100

	8005008: Add Java Flight Recorder Phase II
	Reviewed-by: mchung
	Contributed-by: Karen Kinnear <karen.kinnear at oracle.com>, Bengt Rutisson <bengt.rutisson at oracle.com>, Calvin Cheung <calvin.cheung at oracle.com>, Erik Gahlin <erik.gahlin at oracle.com>, Erik Helin <erik.helin at oracle.com>, Jesper Wilhelmsson <jesper.wilhelmsson at oracle.com>, Keith McGuigan <keith.mcguigan at oracle.com>, Mattias Tobiasson <mattias.tobiasson at oracle.com>, Markus Gronlund <markus.gronlund at oracle.com>, Mikael Auno <mikael.auno at oracle.com>, Nils Eliasson <nils.eliasson at oracle.com>, Nils Loodin <nils.loodin at oracle.com>, Rickard Backman <rickard.backman at oracle.com>, Staffan Larsen <staffan.larsen at oracle.com>, Stefan Karlsson <stefan.karlsson at oracle.com>, Yekaterina Kantserova <yekaterina.kantserova at oracle.com>


changeset afe4d2b7b8cc in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=afe4d2b7b8cc
author: lana
date: Tue Jan 22 22:49:00 2013 -0800

	Merge


changeset db6b554d3072 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=db6b554d3072
author: alexsch
date: Wed Jan 23 17:26:02 2013 +0400

	8004298: NPE in WindowsTreeUI.ensureRowsAreVisible
	Reviewed-by: serb


changeset 2e1d87e5637a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2e1d87e5637a
author: olagneau
date: Fri Jan 18 11:03:26 2013 +0000

	8000978: [Fmt-De] DecimalFormat produces wrong format() results when close to a tie
	Summary: Adds correct tie rounding behavior in alt-rt.jar set of classes
	Reviewed-by: darcy


changeset c067e1ad8778 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c067e1ad8778
author: malenkov
date: Fri Jan 25 20:56:41 2013 +0400

	8003400: JTree scrolling problem when using large model in WindowsLookAndFeel
	Reviewed-by: alexsch


changeset 7b745514284a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=7b745514284a
author: uta
date: Fri Nov 23 13:07:54 2012 +0400

	8003898: X11 toolkit can be chosen as the default toolkit
	Summary: XToolkit is not selected for any values of system-wide environment variables (ex. DISPLAY).
	Reviewed-by: anthony, art


changeset 92ccf8f59530 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=92ccf8f59530
author: robm
date: Wed Jan 30 02:01:24 2013 +0000

	7162111: TEST_BUG: change tests run in headless mode [macosx]
	Reviewed-by: uta


changeset 1456d16d2a22 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=1456d16d2a22
author: sherman
date: Tue Jun 05 12:11:58 2012 -0700

	6183404: Many eudc characters are incorrectly mapped in MS936 and GBK converter
	Summary: updated MS936 and GBK mappings
	Reviewed-by: alanb


changeset 204dc3d15e89 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=204dc3d15e89
author: weijun
date: Tue Mar 06 10:25:45 2012 +0800

	7149012: jarsigner needs not warn about cert expiration if the jar has a TSA timestamp
	Reviewed-by: xuelei


changeset 2420aa9f27e9 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=2420aa9f27e9
author: alanb
date: Mon Nov 21 12:51:30 2011 +0000

	7084033: TEST_BUG: test/java/lang/ThreadGroup/Stop.java fails intermittently
	Reviewed-by: forax, chegar, dholmes
	Contributed-by: gary.adams at oracle.com


changeset b213a76d7189 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=b213a76d7189
author: juh
date: Thu Jan 31 16:47:54 2013 -0500

	8002313: TEST_BUG : jdk/test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.java should run in headless mode
	Reviewed-by: mullan


changeset 90dbf16c7058 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=90dbf16c7058
author: dbuck
date: Thu Jan 31 16:49:22 2013 -0800

	7042126: (alt-rt) HashMap.clone implementation should be re-examined
	Summary: Test case for cr7042126. Issue only found in OracleJDK, but test case is valid for OpenJDK as well
	Reviewed-by: mduigou


changeset bfacad2059e6 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=bfacad2059e6
author: weijun
date: Fri Feb 01 07:39:41 2013 +0800

	8006564: Test sun/security/util/Oid/S11N.sh fails with timeout on Linux 32-bit
	Reviewed-by: alanb


changeset c592cd7c391c in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=c592cd7c391c
author: ksrini
date: Fri Feb 01 07:25:51 2013 -0800

	8006536: [launcher]  removes trailing slashes on arguments
	Reviewed-by: ksrini, akhil
	Contributed-by: jviswana at linux.vnet.ibm.com


changeset b7d1e3d10668 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=b7d1e3d10668
author: chegar
date: Tue Mar 13 09:33:50 2012 +0000

	7152796: TEST_BUG: java/net/Socks/SocksV4Test.java does not terminate
	Reviewed-by: alanb


changeset 95d2cacad73e in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=95d2cacad73e
author: chegar
date: Thu Dec 13 09:55:55 2012 +0000

	8004925: java/net/Socks/SocksV4Test.java failing on all platforms
	Reviewed-by: alanb, dsamersoff


changeset 02efddae18b1 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=02efddae18b1
author: chegar
date: Sat Dec 29 11:00:15 2012 +0000

	8005556: java/net/Socks/SocksV4Test.java is missing @run tag
	Reviewed-by: alanb


changeset 0f30dd9c7198 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=0f30dd9c7198
author: chegar
date: Sun Jan 20 09:37:51 2013 +0000

	8006560: java/net/ipv6tests/B6521014.java fails intermittently
	Reviewed-by: khazra, wetmore


changeset e14d128d9be6 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=e14d128d9be6
author: katleman
date: Fri Feb 01 10:25:44 2013 -0800

	Added tag jdk7u13-b20 for changeset 8eb180a284b0


changeset f77cf169e713 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=f77cf169e713
author: ewendeli
date: Mon Feb 04 00:24:58 2013 +0100

	Merge


changeset 4cf4f35f729a in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=4cf4f35f729a
author: ewendeli
date: Thu Feb 07 13:12:55 2013 +0100

	8006864: Update java.security-linux to include changes in java.security
	Reviewed-by: mullan, mchung


changeset 72a1b6322fc0 in /hg/release/icedtea7-forest-2.4/jdk
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk?cmd=changeset;node=72a1b6322fc0
author: andrew
date: Thu Feb 14 08:58:40 2013 +0000

	Merge to 8006864


diffstat:

 .hgtags                                                                                                          |    47 +
 make/altclasses/Makefile                                                                                         |     3 +-
 make/com/oracle/jfr/Makefile                                                                                     |    21 +-
 make/com/sun/java/pack/Makefile                                                                                  |     9 +-
 make/com/sun/nio/sctp/Makefile                                                                                   |     2 +
 make/common/Defs-linux.gmk                                                                                       |    50 +-
 make/common/Demo.gmk                                                                                             |    12 +
 make/common/Library.gmk                                                                                          |    40 +-
 make/common/Program.gmk                                                                                          |    82 +-
 make/common/Release.gmk                                                                                          |    29 +-
 make/common/shared/Compiler-gcc.gmk                                                                              |    76 +-
 make/common/shared/Defs-java.gmk                                                                                 |    11 +-
 make/common/shared/Defs-linux.gmk                                                                                |     5 +
 make/common/shared/Defs-macosx.gmk                                                                               |     5 +
 make/common/shared/Defs-solaris.gmk                                                                              |     5 +
 make/common/shared/Defs-versions.gmk                                                                             |     2 +-
 make/common/shared/Defs.gmk                                                                                      |     2 +-
 make/common/shared/Platform.gmk                                                                                  |     9 +
 make/common/shared/Sanity.gmk                                                                                    |     8 +
 make/docs/Makefile                                                                                               |    14 +-
 make/java/java/mapfile-vers                                                                                      |    12 +-
 make/java/jli/Makefile                                                                                           |     4 +-
 make/java/net/FILES_c.gmk                                                                                        |     7 +
 make/java/net/Makefile                                                                                           |    26 +-
 make/java/nio/Makefile                                                                                           |   232 +-
 make/java/nio/mapfile-bsd                                                                                        |     5 -
 make/java/nio/mapfile-linux                                                                                      |     4 +-
 make/java/nio/mapfile-solaris                                                                                    |    18 +-
 make/java/security/Makefile                                                                                      |    15 +-
 make/java/sun_nio/Makefile                                                                                       |     2 +-
 make/java/version/Makefile                                                                                       |     5 +
 make/java/zip/Makefile                                                                                           |     6 +-
 make/java/zip/mapfile-vers                                                                                       |     4 -
 make/javax/crypto/Makefile                                                                                       |     7 +-
 make/javax/sound/SoundDefs.gmk                                                                                   |    48 +
 make/jdk_generic_profile.sh                                                                                      |    92 +-
 make/jprt.properties                                                                                             |    16 +-
 make/netbeans/jconsole/build.xml                                                                                 |     1 +
 make/sun/awt/FILES_c_unix.gmk                                                                                    |    10 +
 make/sun/awt/Makefile                                                                                            |     2 +-
 make/sun/awt/mawt.gmk                                                                                            |    39 +-
 make/sun/cmm/lcms/FILES_c_unix.gmk                                                                               |     7 +-
 make/sun/cmm/lcms/Makefile                                                                                       |     8 +-
 make/sun/font/Makefile                                                                                           |     6 +-
 make/sun/jawt/Makefile                                                                                           |     7 +
 make/sun/jconsole/FILES.gmk                                                                                      |    29 +-
 make/sun/jconsole/Makefile                                                                                       |     8 +-
 make/sun/jpeg/FILES_c.gmk                                                                                        |     6 +-
 make/sun/jpeg/Makefile                                                                                           |    11 +-
 make/sun/native2ascii/Makefile                                                                                   |     2 +-
 make/sun/net/FILES_java.gmk                                                                                      |     1 +
 make/sun/nio/cs/Makefile                                                                                         |     2 +-
 make/sun/rmi/cgi/Makefile                                                                                        |     2 +
 make/sun/rmi/registry/Makefile                                                                                   |     3 +
 make/sun/rmi/rmi/Makefile                                                                                        |    34 +-
 make/sun/rmi/rmi/mapfile-vers                                                                                    |    33 -
 make/sun/rmi/rmid/Makefile                                                                                       |     2 +
 make/sun/security/pkcs11/mapfile-vers                                                                            |     6 +-
 make/sun/splashscreen/FILES_c.gmk                                                                                |    78 +-
 make/sun/splashscreen/Makefile                                                                                   |    38 +-
 make/sun/xawt/FILES_c_unix.gmk                                                                                   |    20 +
 make/sun/xawt/Makefile                                                                                           |    62 +-
 make/tools/CharsetMapping/GBK.map                                                                                |  1080 +-
 make/tools/CharsetMapping/MS936.map                                                                              |  1105 +-
 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/com/apple/laf/AquaPainter.java                                                                |    44 +-
 src/macosx/classes/com/apple/laf/AquaPanelUI.java                                                                |    10 +
 src/macosx/classes/com/apple/laf/AquaRootPaneUI.java                                                             |     8 +
 src/macosx/classes/com/apple/laf/AquaToolBarUI.java                                                              |    12 +-
 src/macosx/classes/com/apple/laf/AquaUtils.java                                                                  |    50 +-
 src/macosx/classes/com/apple/laf/ImageCache.java                                                                 |    22 +-
 src/macosx/classes/java/util/prefs/MacOSXPreferences.java                                                        |    69 +-
 src/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java                                                    |    24 +-
 src/macosx/classes/sun/font/CFontManager.java                                                                    |     8 +-
 src/macosx/classes/sun/java2d/opengl/CGLLayer.java                                                               |     5 +-
 src/macosx/classes/sun/lwawt/LWComponentPeer.java                                                                |    97 +-
 src/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java                                                     |    72 +-
 src/macosx/classes/sun/lwawt/LWRepaintArea.java                                                                  |     3 -
 src/macosx/classes/sun/lwawt/LWTextAreaPeer.java                                                                 |    10 -
 src/macosx/classes/sun/lwawt/LWTextComponentPeer.java                                                            |     2 +-
 src/macosx/classes/sun/lwawt/LWToolkit.java                                                                      |    35 +-
 src/macosx/classes/sun/lwawt/LWWindowPeer.java                                                                   |   241 +-
 src/macosx/classes/sun/lwawt/PlatformComponent.java                                                              |    33 +-
 src/macosx/classes/sun/lwawt/PlatformWindow.java                                                                 |     2 +
 src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java                                                          |     4 +-
 src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java                                                      |     4 +-
 src/macosx/classes/sun/lwawt/macosx/CFileDialog.java                                                             |     8 +-
 src/macosx/classes/sun/lwawt/macosx/CMouseInfoPeer.java                                                          |     7 +-
 src/macosx/classes/sun/lwawt/macosx/CPlatformComponent.java                                                      |    40 +-
 src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java                                                  |    11 +-
 src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java                                                      |    13 +-
 src/macosx/classes/sun/lwawt/macosx/CPlatformView.java                                                           |    46 +-
 src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java                                                         |    40 +-
 src/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java                                                      |     2 +-
 src/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java                                                      |   102 +
 src/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java                                              |   220 +
 src/macosx/classes/sun/lwawt/macosx/CWrapper.java                                                                |     2 +
 src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java                                                              |    16 +-
 src/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java                                                            |    52 +-
 src/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java                                                            |     7 +-
 src/macosx/native/java/util/MacOSXPreferencesFile.m                                                              |    11 +-
 src/macosx/native/sun/awt/AWTEvent.m                                                                             |    95 +-
 src/macosx/native/sun/awt/AWTSurfaceLayers.m                                                                     |    27 +-
 src/macosx/native/sun/awt/AWTView.m                                                                              |   150 +-
 src/macosx/native/sun/awt/AWTWindow.m                                                                            |    70 +-
 src/macosx/native/sun/awt/CCursorManager.m                                                                       |    11 +-
 src/macosx/native/sun/awt/CFileDialog.h                                                                          |     4 +
 src/macosx/native/sun/awt/CFileDialog.m                                                                          |     8 +-
 src/macosx/native/sun/awt/CMenuItem.m                                                                            |     2 +-
 src/macosx/native/sun/awt/CTextPipe.m                                                                            |    13 +
 src/macosx/native/sun/awt/CWrapper.m                                                                             |    20 +
 src/macosx/native/sun/awt/awt.m                                                                                  |   186 +-
 src/macosx/native/sun/java2d/opengl/CGLLayer.m                                                                   |    11 +-
 src/macosx/native/sun/osxapp/ThreadUtilities.h                                                                   |     2 +-
 src/macosx/native/sun/osxapp/ThreadUtilities.m                                                                   |     8 +
 src/share/back/debugInit.c                                                                                       |    35 +-
 src/share/back/error_messages.c                                                                                  |    11 +-
 src/share/back/transport.c                                                                                       |     6 +-
 src/share/bin/java.c                                                                                             |    15 +-
 src/share/bin/jli_util.h                                                                                         |     2 +-
 src/share/bin/parse_manifest.c                                                                                   |    15 +-
 src/share/classes/com/sun/beans/TypeResolver.java                                                                |   169 +-
 src/share/classes/com/sun/beans/finder/MethodFinder.java                                                         |    13 +-
 src/share/classes/com/sun/crypto/provider/DHKeyAgreement.java                                                    |     5 +
 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/GTKLookAndFeel.java                                                |     1 -
 src/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java                                                    |    40 +-
 src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java                                                      |     5 +-
 src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java                                          |    16 +-
 src/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java                                            |    11 +-
 src/share/classes/com/sun/java/swing/plaf/motif/resources/motif.properties                                       |    10 +-
 src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties                                    |    10 +-
 src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_es.properties                                    |    10 +-
 src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_fr.properties                                    |    10 +-
 src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties                                    |    10 +-
 src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ja.properties                                    |    10 +-
 src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties                                    |    10 +-
 src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.properties                                 |    10 +-
 src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_sv.properties                                    |    10 +-
 src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.properties                                 |    10 +-
 src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.properties                                 |    10 +-
 src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java                                      |    12 +-
 src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java                                        |    25 +-
 src/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java                                      |     5 +
 src/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java                                             |     5 +
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties                                   |     8 +-
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties                                |     8 +-
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties                                |     8 +-
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties                                |     8 +-
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties                                |     8 +-
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties                                |     8 +-
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties                                |     8 +-
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties                             |     8 +-
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties                                |     8 +-
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties                             |     8 +-
 src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties                             |     8 +-
 src/share/classes/com/sun/java/util/jar/pack/BandStructure.java                                                  |     3 +-
 src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java                                                   |     2 +
 src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java                                                   |     6 +-
 src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java                                                     |     4 +-
 src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java                                                   |     6 +-
 src/share/classes/com/sun/jmx/mbeanserver/Introspector.java                                                      |     8 +-
 src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java                               |     2 +
 src/share/classes/com/sun/jndi/dns/DnsContextFactory.java                                                        |     2 +-
 src/share/classes/com/sun/jndi/ldap/Connection.java                                                              |    10 +-
 src/share/classes/com/sun/jndi/ldap/LdapClient.java                                                              |   264 +-
 src/share/classes/com/sun/naming/internal/ResourceManager.java                                                   |    42 +-
 src/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java                                                     |    12 +-
 src/share/classes/com/sun/rmi/rmid/ExecPermission.java                                                           |    10 +-
 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/com/sun/security/auth/module/Krb5LoginModule.java                                              |    19 +-
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties                                   |   373 +-
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties                                |     3 +
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties                                |     3 +
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties                                |     3 +
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties                                |     3 +
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties                                |     3 +
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties                                |     3 +
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties                             |     3 +
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties                                |     3 +
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties                             |     3 +
 src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties                             |     3 +
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal.properties                                   |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties                             |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties                             |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties                             |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth.properties                                   |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_de.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_es.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_fr.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_it.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ja.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.properties                             |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_sv.properties                                |     8 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties                             |    10 +-
 src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties                             |     8 +-
 src/share/classes/java/awt/Component.java                                                                        |     2 +-
 src/share/classes/java/awt/Dialog.java                                                                           |    54 +-
 src/share/classes/java/awt/EventQueue.java                                                                       |    19 +-
 src/share/classes/java/awt/KeyboardFocusManager.java                                                             |     2 +-
 src/share/classes/java/awt/TextComponent.java                                                                    |    32 +-
 src/share/classes/java/awt/Window.java                                                                           |     2 +-
 src/share/classes/java/awt/color/ICC_Profile.java                                                                |     4 +-
 src/share/classes/java/awt/peer/KeyboardFocusManagerPeer.java                                                    |     8 +
 src/share/classes/java/beans/IndexedPropertyDescriptor.java                                                      |     7 +-
 src/share/classes/java/beans/Introspector.java                                                                   |   114 +-
 src/share/classes/java/beans/PropertyDescriptor.java                                                             |    16 +-
 src/share/classes/java/io/FileInputStream.java                                                                   |    39 +-
 src/share/classes/java/io/FileOutputStream.java                                                                  |    38 +-
 src/share/classes/java/io/InputStream.java                                                                       |     2 +-
 src/share/classes/java/io/ObjectInputStream.java                                                                 |    11 +-
 src/share/classes/java/io/RandomAccessFile.java                                                                  |    60 +-
 src/share/classes/java/lang/Class.java                                                                           |    47 +-
 src/share/classes/java/lang/invoke/AdapterMethodHandle.java                                                      |  1204 --
 src/share/classes/java/lang/invoke/BoundMethodHandle.java                                                        |   945 +-
 src/share/classes/java/lang/invoke/CallSite.java                                                                 |    40 +-
 src/share/classes/java/lang/invoke/CountingMethodHandle.java                                                     |    50 -
 src/share/classes/java/lang/invoke/DirectMethodHandle.java                                                       |   636 +-
 src/share/classes/java/lang/invoke/DontInline.java                                                               |    37 +
 src/share/classes/java/lang/invoke/FilterGeneric.java                                                            |  4500 ----------
 src/share/classes/java/lang/invoke/FilterOneArgument.java                                                        |    84 -
 src/share/classes/java/lang/invoke/ForceInline.java                                                              |    37 +
 src/share/classes/java/lang/invoke/FromGeneric.java                                                              |   633 -
 src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java                                                 |  1078 ++
 src/share/classes/java/lang/invoke/Invokers.java                                                                 |   351 +-
 src/share/classes/java/lang/invoke/LambdaForm.java                                                               |  1625 +++
 src/share/classes/java/lang/invoke/MemberName.java                                                               |   483 +-
 src/share/classes/java/lang/invoke/MethodHandle.java                                                             |   316 +-
 src/share/classes/java/lang/invoke/MethodHandleImpl.java                                                         |  1542 +--
 src/share/classes/java/lang/invoke/MethodHandleInfo.java                                                         |    71 +
 src/share/classes/java/lang/invoke/MethodHandleNatives.java                                                      |   441 +-
 src/share/classes/java/lang/invoke/MethodHandleProxies.java                                                      |    73 +-
 src/share/classes/java/lang/invoke/MethodHandleStatics.java                                                      |    50 +-
 src/share/classes/java/lang/invoke/MethodHandles.java                                                            |   527 +-
 src/share/classes/java/lang/invoke/MethodType.java                                                               |   415 +-
 src/share/classes/java/lang/invoke/MethodTypeForm.java                                                           |   273 +-
 src/share/classes/java/lang/invoke/SimpleMethodHandle.java                                                       |    70 +
 src/share/classes/java/lang/invoke/SpreadGeneric.java                                                            |   682 -
 src/share/classes/java/lang/invoke/ToGeneric.java                                                                |  1066 --
 src/share/classes/java/lang/invoke/WrongMethodTypeException.java                                                 |    23 +
 src/share/classes/java/lang/invoke/package-info.java                                                             |     7 +
 src/share/classes/java/lang/reflect/Proxy.java                                                                   |   151 +-
 src/share/classes/java/net/HttpCookie.java                                                                       |    33 +-
 src/share/classes/java/net/InMemoryCookieStore.java                                                              |     6 +-
 src/share/classes/java/net/InetSocketAddress.java                                                                |   272 +-
 src/share/classes/java/net/SocketInputStream.java                                                                |     7 +-
 src/share/classes/java/net/SocketOutputStream.java                                                               |     6 +
 src/share/classes/java/net/SocksSocketImpl.java                                                                  |     4 +-
 src/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java                                           |    59 +-
 src/share/classes/java/security/Policy.java                                                                      |     1 -
 src/share/classes/java/security/Signature.java                                                                   |     4 +-
 src/share/classes/java/text/DateFormatSymbols.java                                                               |    24 +-
 src/share/classes/java/util/AbstractCollection.java                                                              |    14 +-
 src/share/classes/java/util/Hashtable.java                                                                       |     2 +-
 src/share/classes/java/util/TimeZone.java                                                                        |    34 +-
 src/share/classes/java/util/WeakHashMap.java                                                                     |     3 +-
 src/share/classes/java/util/concurrent/PriorityBlockingQueue.java                                                |   155 +-
 src/share/classes/java/util/concurrent/ThreadPoolExecutor.java                                                   |   172 +-
 src/share/classes/java/util/jar/JarFile.java                                                                     |    21 +-
 src/share/classes/java/util/logging/Level.java                                                                   |   255 +-
 src/share/classes/java/util/logging/LogManager.java                                                              |   504 +-
 src/share/classes/java/util/logging/Logger.java                                                                  |    78 +-
 src/share/classes/java/util/logging/Logging.java                                                                 |    14 +-
 src/share/classes/java/util/logging/LoggingProxyImpl.java                                                        |    11 +-
 src/share/classes/java/util/logging/SimpleFormatter.java                                                         |     2 +-
 src/share/classes/java/util/zip/Deflater.java                                                                    |    18 +-
 src/share/classes/java/util/zip/Inflater.java                                                                    |    15 +-
 src/share/classes/javax/crypto/Cipher.java                                                                       |   172 +-
 src/share/classes/javax/management/modelmbean/RequiredModelMBean.java                                            |   227 +-
 src/share/classes/javax/swing/JColorChooser.java                                                                 |     4 +
 src/share/classes/javax/swing/JComponent.java                                                                    |    51 +-
 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/JTable.java                                                                        |    22 +-
 src/share/classes/javax/swing/JViewport.java                                                                     |    10 +-
 src/share/classes/javax/swing/MenuSelectionManager.java                                                          |     5 +-
 src/share/classes/javax/swing/PopupFactory.java                                                                  |    14 +-
 src/share/classes/javax/swing/RepaintManager.java                                                                |   190 +-
 src/share/classes/javax/swing/SwingUtilities.java                                                                |     6 +-
 src/share/classes/javax/swing/SwingWorker.java                                                                   |     2 +-
 src/share/classes/javax/swing/TimerQueue.java                                                                    |     5 +-
 src/share/classes/javax/swing/ToolTipManager.java                                                                |    50 +-
 src/share/classes/javax/swing/UIDefaults.java                                                                    |     2 +
 src/share/classes/javax/swing/colorchooser/ColorChooserPanel.java                                                |     1 +
 src/share/classes/javax/swing/colorchooser/ColorPanel.java                                                       |    14 +-
 src/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java                                        |   138 +-
 src/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java                                                |     1 +
 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/BasicLookAndFeel.java                                                   |     4 +-
 src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java                                                   |    16 +-
 src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java                                                  |     2 +
 src/share/classes/javax/swing/plaf/basic/BasicTableUI.java                                                       |    10 +-
 src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java                                                        |    86 +-
 src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java                                                 |    12 +-
 src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java                                                   |     3 -
 src/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java                                                 |     7 +-
 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/DefaultCaret.java                                                             |     6 +-
 src/share/classes/javax/swing/text/JTextComponent.java                                                           |     6 +-
 src/share/classes/javax/swing/text/html/parser/Parser.java                                                       |    24 +-
 src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java                                      |     2 -
 src/share/classes/sun/applet/AppletPanel.java                                                                    |    70 +-
 src/share/classes/sun/applet/AppletViewerPanel.java                                                              |    18 +-
 src/share/classes/sun/awt/AWTAccessor.java                                                                       |     7 +
 src/share/classes/sun/awt/AppContext.java                                                                        |    39 +-
 src/share/classes/sun/awt/HToolkit.java                                                                          |    18 +-
 src/share/classes/sun/awt/HeadlessToolkit.java                                                                   |    23 +-
 src/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java                                                      |     6 -
 src/share/classes/sun/awt/KeyboardFocusManagerPeerProvider.java                                                  |     9 +-
 src/share/classes/sun/awt/SunToolkit.java                                                                        |     9 +-
 src/share/classes/sun/awt/im/InputContext.java                                                                   |     4 +-
 src/share/classes/sun/awt/im/InputMethodAdapter.java                                                             |     3 +-
 src/share/classes/sun/awt/image/ByteComponentRaster.java                                                         |    70 +-
 src/share/classes/sun/awt/image/ByteInterleavedRaster.java                                                       |    29 +-
 src/share/classes/sun/awt/image/JPEGImageDecoder.java                                                            |     2 +-
 src/share/classes/sun/awt/image/ShortComponentRaster.java                                                        |    69 +-
 src/share/classes/sun/awt/image/ShortInterleavedRaster.java                                                      |    29 +-
 src/share/classes/sun/awt/image/VolatileSurfaceManager.java                                                      |     3 +-
 src/share/classes/sun/invoke/util/ValueConversions.java                                                          |   874 +-
 src/share/classes/sun/invoke/util/VerifyAccess.java                                                              |    40 +
 src/share/classes/sun/invoke/util/VerifyType.java                                                                |    36 -
 src/share/classes/sun/invoke/util/Wrapper.java                                                                   |   103 +-
 src/share/classes/sun/java2d/cmm/lcms/LCMS.java                                                                  |     2 +-
 src/share/classes/sun/java2d/opengl/OGLBlitLoops.java                                                            |    52 +
 src/share/classes/sun/java2d/opengl/OGLSurfaceDataProxy.java                                                     |     3 +-
 src/share/classes/sun/management/Agent.java                                                                      |    95 +-
 src/share/classes/sun/management/jdp/JdpBroadcaster.java                                                         |   124 +
 src/share/classes/sun/management/jdp/JdpController.java                                                          |   196 +
 src/share/classes/sun/management/jdp/JdpException.java                                                           |    40 +
 src/share/classes/sun/management/jdp/JdpGenericPacket.java                                                       |    95 +
 src/share/classes/sun/management/jdp/JdpJmxPacket.java                                                           |   196 +
 src/share/classes/sun/management/jdp/JdpPacket.java                                                              |    63 +
 src/share/classes/sun/management/jdp/JdpPacketReader.java                                                        |   139 +
 src/share/classes/sun/management/jdp/JdpPacketWriter.java                                                        |    93 +
 src/share/classes/sun/management/jdp/package-info.java                                                           |    55 +
 src/share/classes/sun/misc/IoTrace.java                                                                          |   169 +
 src/share/classes/sun/misc/JavaAWTAccess.java                                                                    |     8 +
 src/share/classes/sun/misc/SharedSecrets.java                                                                    |     7 +-
 src/share/classes/sun/misc/Unsafe.java                                                                           |     8 +
 src/share/classes/sun/misc/VM.java                                                                               |     6 +
 src/share/classes/sun/misc/Version.java.template                                                                 |    58 +-
 src/share/classes/sun/net/httpserver/ChunkedInputStream.java                                                     |    14 +-
 src/share/classes/sun/net/spi/DefaultProxySelector.java                                                          |     2 +-
 src/share/classes/sun/net/www/MessageHeader.java                                                                 |     2 +-
 src/share/classes/sun/net/www/http/ChunkedInputStream.java                                                       |     9 +
 src/share/classes/sun/net/www/http/HttpClient.java                                                               |    64 +-
 src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java                                               |    17 +-
 src/share/classes/sun/nio/ch/DatagramChannelImpl.java                                                            |    23 +-
 src/share/classes/sun/nio/ch/FileChannelImpl.java                                                                |    27 +-
 src/share/classes/sun/nio/ch/IOUtil.java                                                                         |     2 +
 src/share/classes/sun/nio/ch/SocketAdaptor.java                                                                  |     6 +-
 src/share/classes/sun/nio/ch/SocketChannelImpl.java                                                              |    33 +-
 src/share/classes/sun/print/PSPrinterJob.java                                                                    |    43 +-
 src/share/classes/sun/reflect/misc/MethodUtil.java                                                               |     6 +
 src/share/classes/sun/reflect/misc/ReflectUtil.java                                                              |    59 +
 src/share/classes/sun/rmi/log/ReliableLog.java                                                                   |    21 +-
 src/share/classes/sun/rmi/registry/RegistryImpl.java                                                             |    22 +-
 src/share/classes/sun/rmi/rmic/BatchEnvironment.java                                                             |     6 +-
 src/share/classes/sun/rmi/rmic/Main.java                                                                         |    30 +-
 src/share/classes/sun/rmi/rmic/RMIGenerator.java                                                                 |    17 +-
 src/share/classes/sun/rmi/rmic/newrmic/Main.java                                                                 |     2 +-
 src/share/classes/sun/rmi/rmic/newrmic/Resources.java                                                            |     2 +-
 src/share/classes/sun/rmi/server/ActivatableRef.java                                                             |     6 +-
 src/share/classes/sun/rmi/server/Activation.java                                                                 |    38 +-
 src/share/classes/sun/rmi/server/ActivationGroupImpl.java                                                        |    15 +-
 src/share/classes/sun/rmi/server/LoaderHandler.java                                                              |    68 +-
 src/share/classes/sun/rmi/server/MarshalInputStream.java                                                         |    22 +-
 src/share/classes/sun/rmi/server/UnicastRef.java                                                                 |     1 +
 src/share/classes/sun/rmi/server/UnicastRef2.java                                                                |     1 +
 src/share/classes/sun/rmi/server/UnicastServerRef.java                                                           |     8 +-
 src/share/classes/sun/rmi/server/Util.java                                                                       |    38 +-
 src/share/classes/sun/rmi/server/WeakClassHashMap.java                                                           |     3 +-
 src/share/classes/sun/rmi/transport/ConnectionInputStream.java                                                   |    16 +-
 src/share/classes/sun/rmi/transport/DGCAckHandler.java                                                           |     2 +-
 src/share/classes/sun/rmi/transport/DGCClient.java                                                               |    58 +-
 src/share/classes/sun/rmi/transport/DGCImpl.java                                                                 |     6 +-
 src/share/classes/sun/rmi/transport/ObjectTable.java                                                             |     6 +-
 src/share/classes/sun/rmi/transport/StreamRemoteCall.java                                                        |     2 +
 src/share/classes/sun/rmi/transport/Target.java                                                                  |    13 +-
 src/share/classes/sun/rmi/transport/Transport.java                                                               |     4 +-
 src/share/classes/sun/rmi/transport/WeakRef.java                                                                 |     4 +-
 src/share/classes/sun/rmi/transport/proxy/CGIHandler.java                                                        |    37 +-
 src/share/classes/sun/rmi/transport/proxy/HttpInputStream.java                                                   |    15 +-
 src/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java                                                    |     2 +-
 src/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java                                            |    37 +-
 src/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java                                               |    41 +-
 src/share/classes/sun/rmi/transport/tcp/TCPChannel.java                                                          |     4 +-
 src/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java                                                         |     7 +-
 src/share/classes/sun/rmi/transport/tcp/TCPTransport.java                                                        |     9 +-
 src/share/classes/sun/security/krb5/Config.java                                                                  |   269 +-
 src/share/classes/sun/security/krb5/Credentials.java                                                             |    29 +-
 src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java                                    |    12 +-
 src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java                                                    |    10 +-
 src/share/classes/sun/security/pkcs11/Config.java                                                                |     3 +
 src/share/classes/sun/security/pkcs11/P11Digest.java                                                             |   185 +-
 src/share/classes/sun/security/pkcs11/P11KeyAgreement.java                                                       |     9 +
 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/certpath/OCSP.java                                                       |    18 +-
 src/share/classes/sun/security/provider/certpath/OCSPResponse.java                                               |    16 +-
 src/share/classes/sun/security/ssl/ClientHandshaker.java                                                         |    13 +-
 src/share/classes/sun/security/ssl/DHClientKeyExchange.java                                                      |    19 +-
 src/share/classes/sun/security/ssl/DHCrypt.java                                                                  |    87 +-
 src/share/classes/sun/security/ssl/HandshakeMessage.java                                                         |    18 +-
 src/share/classes/sun/security/ssl/HandshakeOutStream.java                                                       |    20 +-
 src/share/classes/sun/security/ssl/RSAClientKeyExchange.java                                                     |     4 +-
 src/share/classes/sun/security/ssl/Record.java                                                                   |     8 +-
 src/share/classes/sun/security/ssl/SSLContextImpl.java                                                           |     2 +-
 src/share/classes/sun/security/ssl/SSLEngineImpl.java                                                            |    13 +-
 src/share/classes/sun/security/ssl/SSLServerSocketFactoryImpl.java                                               |     4 +-
 src/share/classes/sun/security/ssl/SSLServerSocketImpl.java                                                      |     4 +-
 src/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java                                                     |     4 +-
 src/share/classes/sun/security/ssl/SSLSocketImpl.java                                                            |     8 +-
 src/share/classes/sun/security/ssl/ServerHandshaker.java                                                         |    18 +-
 src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java                                                |     4 +-
 src/share/classes/sun/security/tools/JarSigner.java                                                              |    82 +-
 src/share/classes/sun/security/tools/KeyTool.java                                                                |    12 +-
 src/share/classes/sun/security/util/DerIndefLenConverter.java                                                    |     4 +
 src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java                                            |     2 +-
 src/share/classes/sun/security/util/KeyLength.java                                                               |    91 -
 src/share/classes/sun/security/util/KeyUtil.java                                                                 |   204 +
 src/share/classes/sun/security/util/ObjectIdentifier.java                                                        |     2 +-
 src/share/classes/sun/security/x509/CertAndKeyGen.java                                                           |    28 +-
 src/share/classes/sun/swing/DefaultLookup.java                                                                   |     3 +-
 src/share/classes/sun/swing/FilePane.java                                                                        |    12 +
 src/share/classes/sun/swing/SwingUtilities2.java                                                                 |    25 +-
 src/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java                                                   |     1 +
 src/share/classes/sun/text/bidi/BidiBase.java                                                                    |     3 +-
 src/share/classes/sun/text/resources/FormatData_sl.java                                                          |     4 +-
 src/share/classes/sun/tools/jar/Main.java                                                                        |     6 +-
 src/share/classes/sun/tools/java/ClassPath.java                                                                  |     4 +-
 src/share/classes/sun/tools/jconsole/AboutDialog.java                                                            |    24 +-
 src/share/classes/sun/tools/jconsole/BorderedComponent.java                                                      |    16 +-
 src/share/classes/sun/tools/jconsole/ClassTab.java                                                               |    49 +-
 src/share/classes/sun/tools/jconsole/ConnectDialog.java                                                          |    76 +-
 src/share/classes/sun/tools/jconsole/CreateMBeanDialog.java                                                      |    32 +-
 src/share/classes/sun/tools/jconsole/Formatter.java                                                              |    30 +-
 src/share/classes/sun/tools/jconsole/HTMLPane.java                                                               |     2 -
 src/share/classes/sun/tools/jconsole/InternalDialog.java                                                         |     4 +-
 src/share/classes/sun/tools/jconsole/JConsole.java                                                               |    70 +-
 src/share/classes/sun/tools/jconsole/LabeledComponent.java                                                       |     1 -
 src/share/classes/sun/tools/jconsole/LocalVirtualMachine.java                                                    |     3 +-
 src/share/classes/sun/tools/jconsole/MBeansTab.java                                                              |     2 +-
 src/share/classes/sun/tools/jconsole/MaximizableInternalFrame.java                                               |     2 +-
 src/share/classes/sun/tools/jconsole/MemoryPoolProxy.java                                                        |     8 -
 src/share/classes/sun/tools/jconsole/MemoryPoolStat.java                                                         |     2 +-
 src/share/classes/sun/tools/jconsole/MemoryTab.java                                                              |   119 +-
 src/share/classes/sun/tools/jconsole/Messages.java                                                               |   316 +
 src/share/classes/sun/tools/jconsole/OverviewPanel.java                                                          |     6 +-
 src/share/classes/sun/tools/jconsole/OverviewTab.java                                                            |    10 +-
 src/share/classes/sun/tools/jconsole/Plotter.java                                                                |    78 +-
 src/share/classes/sun/tools/jconsole/PlotterPanel.java                                                           |     1 -
 src/share/classes/sun/tools/jconsole/ProxyClient.java                                                            |    15 +-
 src/share/classes/sun/tools/jconsole/Resources.java                                                              |   214 +-
 src/share/classes/sun/tools/jconsole/SummaryTab.java                                                             |   114 +-
 src/share/classes/sun/tools/jconsole/Tab.java                                                                    |     3 -
 src/share/classes/sun/tools/jconsole/ThreadTab.java                                                              |    72 +-
 src/share/classes/sun/tools/jconsole/VMInternalFrame.java                                                        |    11 +-
 src/share/classes/sun/tools/jconsole/VMPanel.java                                                                |    52 +-
 src/share/classes/sun/tools/jconsole/VariableGridLayout.java                                                     |     1 -
 src/share/classes/sun/tools/jconsole/Version.java.template                                                       |    17 +-
 src/share/classes/sun/tools/jconsole/inspector/OperationEntry.java                                               |    34 +-
 src/share/classes/sun/tools/jconsole/inspector/TableSorter.java                                                  |     2 +-
 src/share/classes/sun/tools/jconsole/inspector/ThreadDialog.java                                                 |     1 -
 src/share/classes/sun/tools/jconsole/inspector/Utils.java                                                        |     2 +-
 src/share/classes/sun/tools/jconsole/inspector/XArrayDataViewer.java                                             |     4 +-
 src/share/classes/sun/tools/jconsole/inspector/XDataViewer.java                                                  |     8 +-
 src/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java                                             |    28 +-
 src/share/classes/sun/tools/jconsole/inspector/XMBeanInfo.java                                                   |    83 +-
 src/share/classes/sun/tools/jconsole/inspector/XMBeanNotifications.java                                          |    21 +-
 src/share/classes/sun/tools/jconsole/inspector/XObject.java                                                      |    11 -
 src/share/classes/sun/tools/jconsole/inspector/XOpenTypeViewer.java                                              |    62 +-
 src/share/classes/sun/tools/jconsole/inspector/XOperations.java                                                  |    14 +-
 src/share/classes/sun/tools/jconsole/inspector/XPlotter.java                                                     |     1 -
 src/share/classes/sun/tools/jconsole/inspector/XPlottingViewer.java                                              |    10 +-
 src/share/classes/sun/tools/jconsole/inspector/XSheet.java                                                       |    60 +-
 src/share/classes/sun/tools/jconsole/inspector/XTable.java                                                       |     3 +-
 src/share/classes/sun/tools/jconsole/inspector/XTextField.java                                                   |    53 +-
 src/share/classes/sun/tools/jconsole/inspector/XTree.java                                                        |    14 +-
 src/share/classes/sun/tools/jconsole/inspector/XTreeRenderer.java                                                |     2 -
 src/share/classes/sun/tools/jconsole/resources/messages.properties                                               |   273 +
 src/share/classes/sun/tools/native2ascii/Main.java                                                               |     9 +-
 src/share/classes/sun/util/calendar/ZoneInfoFile.java                                                            |    41 +-
 src/share/classes/sun/util/resources/CurrencyNames_es_VE.properties                                              |     2 +-
 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/hprof.h                                                                               |     3 +-
 src/share/demo/jvmti/hprof/hprof_init.c                                                                          |    17 +-
 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/demo/management/MemoryMonitor/MemoryMonitor.java                                                       |    11 +
 src/share/demo/management/MemoryMonitor/README.txt                                                               |     2 +-
 src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java                                        |     2 +-
 src/share/lib/security/java.security                                                                             |   376 -
 src/share/lib/security/java.security-linux                                                                       |   404 +
 src/share/lib/security/java.security-macosx                                                                      |    34 +-
 src/share/lib/security/java.security-solaris                                                                     |    32 +-
 src/share/lib/security/java.security-windows                                                                     |    32 +-
 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/bands.cpp                                                            |     4 +
 src/share/native/com/sun/java/util/jar/pack/bands.h                                                              |     4 +-
 src/share/native/com/sun/java/util/jar/pack/defines.h                                                            |     2 +-
 src/share/native/com/sun/java/util/jar/pack/jni.cpp                                                              |    61 +-
 src/share/native/com/sun/java/util/jar/pack/unpack.cpp                                                           |    34 +-
 src/share/native/com/sun/media/sound/SoundDefs.h                                                                 |     8 +
 src/share/native/java/io/FileInputStream.c                                                                       |     2 +-
 src/share/native/java/io/ObjectInputStream.c                                                                     |    13 -
 src/share/native/java/io/RandomAccessFile.c                                                                      |     8 +-
 src/share/native/java/io/io_util.h                                                                               |    35 -
 src/share/native/java/net/net_util.h                                                                             |     3 +
 src/share/native/java/util/zip/Adler32.c                                                                         |     2 +-
 src/share/native/java/util/zip/CRC32.c                                                                           |     2 +-
 src/share/native/java/util/zip/Deflater.c                                                                        |    60 +-
 src/share/native/java/util/zip/Inflater.c                                                                        |    20 +-
 src/share/native/java/util/zip/ZipFile.c                                                                         |     1 +
 src/share/native/java/util/zip/zip_util.c                                                                        |    33 +-
 src/share/native/java/util/zip/zlib-1.2.3/compress.c                                                             |     2 +-
 src/share/native/java/util/zip/zlib-1.2.3/inflate.c                                                              |     2 +-
 src/share/native/java/util/zip/zlib-1.2.3/patches/ChangeLog_java                                                 |     6 -
 src/share/native/java/util/zip/zlib-1.2.3/zlib.h                                                                 |     4 +-
 src/share/native/sun/awt/image/awt_ImageRep.c                                                                    |     2 +-
 src/share/native/sun/awt/image/awt_parseImage.c                                                                  |   110 +-
 src/share/native/sun/awt/image/awt_parseImage.h                                                                  |     1 +
 src/share/native/sun/awt/image/jpeg/README                                                                       |   385 -
 src/share/native/sun/awt/image/jpeg/imageioJPEG.c                                                                |     2 +-
 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                                                           |  1384 +++
 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                                                                |     2 +-
 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/medialib/safe_alloc.h                                                                   |     5 +
 src/share/native/sun/awt/splashscreen/splashscreen_gif.c                                                         |     2 +-
 src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c                                                        |    11 +-
 src/share/native/sun/awt/splashscreen/splashscreen_png.c                                                         |     2 +-
 src/share/native/sun/java2d/loops/TransformHelper.c                                                              |    11 +-
 src/share/native/sun/java2d/opengl/OGLBlitLoops.c                                                                |    14 +
 src/share/native/sun/misc/VM.c                                                                                   |     5 +
 src/share/native/sun/rmi/server/MarshalInputStream.c                                                             |    44 -
 src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h                                                     |     6 +-
 src/solaris/back/linker_md.c                                                                                     |    30 +-
 src/solaris/bin/java_md_solinux.c                                                                                |    27 +-
 src/solaris/bin/java_md_solinux.h                                                                                |     6 +-
 src/solaris/classes/java/lang/Terminator.java                                                                    |    12 +-
 src/solaris/classes/sun/awt/X11/XComponentPeer.java                                                              |     2 +-
 src/solaris/classes/sun/awt/X11/XDecoratedPeer.java                                                              |     4 +-
 src/solaris/classes/sun/awt/X11/XDialogPeer.java                                                                 |     2 +-
 src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java                                                        |     9 +-
 src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java                                                          |     2 +-
 src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java                                                   |    63 +-
 src/solaris/classes/sun/awt/X11/XLabelPeer.java                                                                  |     2 +-
 src/solaris/classes/sun/awt/X11/XTextAreaPeer.java                                                               |    18 +-
 src/solaris/classes/sun/awt/X11/XTextFieldPeer.java                                                              |    30 +-
 src/solaris/classes/sun/awt/X11/XToolkit.java                                                                    |    16 +-
 src/solaris/classes/sun/awt/X11/XWM.java                                                                         |    10 +-
 src/solaris/classes/sun/awt/X11/XWindowPeer.java                                                                 |    33 +-
 src/solaris/classes/sun/awt/X11InputMethod.java                                                                  |     6 +-
 src/solaris/classes/sun/awt/motif/MToolkit.java                                                                  |     2 +-
 src/solaris/classes/sun/font/FontConfigManager.java                                                              |     5 +
 src/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java                                                          |     3 +-
 src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java                                                            |     3 +-
 src/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java                                                        |   170 +
 src/solaris/classes/sun/nio/ch/EventPortSelectorProvider.java                                                    |    42 +
 src/solaris/classes/sun/nio/ch/EventPortWrapper.java                                                             |   262 +
 src/solaris/classes/sun/nio/ch/SctpChannelImpl.java                                                              |    14 +-
 src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java                                                         |    16 +-
 src/solaris/classes/sun/nio/ch/SolarisEventPort.java                                                             |    76 +-
 src/solaris/classes/sun/nio/fs/BsdNativeDispatcher.java                                                          |     9 +-
 src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java                                                    |     2 +-
 src/solaris/classes/sun/nio/fs/DefaultFileTypeDetector.java                                                      |     5 +-
 src/solaris/classes/sun/nio/fs/LinuxFileSystem.java                                                              |     2 +-
 src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java                                                      |     6 +
 src/solaris/classes/sun/nio/fs/LinuxNativeDispatcher.java                                                        |    13 +-
 src/solaris/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java                                            |    14 +-
 src/solaris/classes/sun/nio/fs/LinuxWatchService.java                                                            |     4 +-
 src/solaris/classes/sun/nio/fs/MacOSXFileSystem.java                                                             |    69 +
 src/solaris/classes/sun/nio/fs/MacOSXFileSystemProvider.java                                                     |    45 +
 src/solaris/classes/sun/nio/fs/MacOSXNativeDispatcher.java                                                       |    41 +
 src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java                                                  |     6 +-
 src/solaris/classes/sun/nio/fs/SolarisFileSystem.java                                                            |     2 +-
 src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java                                                    |     6 +
 src/solaris/classes/sun/nio/fs/SolarisNativeDispatcher.java                                                      |     6 +
 src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java                                          |    18 +-
 src/solaris/classes/sun/nio/fs/SolarisWatchService.java                                                          |     4 +-
 src/solaris/classes/sun/nio/fs/UnixChannelFactory.java                                                           |    22 +-
 src/solaris/classes/sun/nio/fs/UnixCopyFile.java                                                                 |    16 +-
 src/solaris/classes/sun/nio/fs/UnixException.java                                                                |     8 +-
 src/solaris/classes/sun/nio/fs/UnixFileSystem.java                                                               |    25 +-
 src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java                                                       |    26 +-
 src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java                                                         |     9 +-
 src/solaris/classes/sun/nio/fs/UnixPath.java                                                                     |    24 +-
 src/solaris/classes/sun/print/UnixPrintJob.java                                                                  |    43 +-
 src/solaris/demo/jvmti/hprof/hprof_md.c                                                                          |    29 +-
 src/solaris/lib/content-types.properties                                                                         |     4 +
 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/io/UnixFileSystem_md.c                                                                   |     9 +
 src/solaris/native/java/io/io_util_md.c                                                                          |    49 +-
 src/solaris/native/java/io/io_util_md.h                                                                          |     4 +
 src/solaris/native/java/lang/java_props_macosx.c                                                                 |     5 -
 src/solaris/native/java/lang/java_props_md.c                                                                     |     7 +-
 src/solaris/native/java/net/Inet4AddressImpl.c                                                                   |    32 +-
 src/solaris/native/java/net/Inet6AddressImpl.c                                                                   |    26 +-
 src/solaris/native/java/net/NetworkInterface.c                                                                   |    36 +-
 src/solaris/native/java/net/PlainDatagramSocketImpl.c                                                            |    66 +-
 src/solaris/native/java/net/net_util_md.c                                                                        |    10 +
 src/solaris/native/sun/awt/CUPSfuncs.c                                                                           |   137 +-
 src/solaris/native/sun/awt/awt_GraphicsEnv.c                                                                     |     2 +-
 src/solaris/native/sun/awt/awt_UNIXToolkit.c                                                                     |    20 +-
 src/solaris/native/sun/awt/fontconfig.h                                                                          |   941 --
 src/solaris/native/sun/awt/fontpath.c                                                                            |   404 +-
 src/solaris/native/sun/awt/gtk2_interface.c                                                                      |   979 +-
 src/solaris/native/sun/awt/gtk2_interface.h                                                                      |   577 +-
 src/solaris/native/sun/awt/splashscreen/splashscreen_config.h                                                    |     2 +-
 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/java2d/opengl/OGLFuncs_md.h                                                               |     2 +-
 src/solaris/native/sun/java2d/x11/X11SurfaceData.c                                                               |    14 +-
 src/solaris/native/sun/java2d/x11/XRBackendNative.c                                                              |     1 -
 src/solaris/native/sun/net/spi/DefaultProxySelector.c                                                            |   465 +-
 src/solaris/native/sun/nio/ch/DatagramChannelImpl.c                                                              |    13 +-
 src/solaris/native/sun/nio/ch/DatagramDispatcher.c                                                               |    36 +-
 src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c                                                              |    17 -
 src/solaris/native/sun/nio/ch/EPollArrayWrapper.c                                                                |    72 +-
 src/solaris/native/sun/nio/ch/FileDispatcherImpl.c                                                               |     2 +-
 src/solaris/native/sun/nio/ch/IOUtil.c                                                                           |    17 +
 src/solaris/native/sun/nio/ch/Net.c                                                                              |    88 +-
 src/solaris/native/sun/nio/ch/SctpChannelImpl.c                                                                  |    27 +-
 src/solaris/native/sun/nio/ch/SolarisEventPort.c                                                                 |    72 +-
 src/solaris/native/sun/nio/fs/BsdNativeDispatcher.c                                                              |     8 +-
 src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c                                                            |    99 +-
 src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c                                                            |   118 +-
 src/solaris/native/sun/nio/fs/MacOSXNativeDispatcher.c                                                           |    76 +
 src/solaris/native/sun/nio/fs/SolarisNativeDispatcher.c                                                          |    81 +-
 src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c                                                             |   220 +-
 src/solaris/native/sun/nio/fs/genSolarisConstants.c                                                              |     2 +-
 src/solaris/native/sun/nio/fs/genUnixConstants.c                                                                 |     7 +-
 src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c                                                        |     3 -
 src/solaris/native/sun/security/pkcs11/j2secmod_md.c                                                             |     3 -
 src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c                                                          |     3 -
 src/solaris/native/sun/security/smartcardio/pcsc_md.c                                                            |     3 -
 src/solaris/native/sun/xawt/XlibWrapper.c                                                                        |    12 +-
 src/solaris/native/sun/xawt/awt_Desktop.c                                                                        |   103 +-
 src/solaris/npt/npt_md.h                                                                                         |     7 +-
 src/solaris/transport/socket/socket_md.c                                                                         |     7 +-
 src/windows/back/linker_md.c                                                                                     |    40 +-
 src/windows/bin/cmdtoargs.c                                                                                      |    13 +-
 src/windows/bin/java_md.c                                                                                        |    47 +-
 src/windows/classes/java/lang/Terminator.java                                                                    |    10 +-
 src/windows/classes/sun/awt/shell/Win32ShellFolder2.java                                                         |    12 +-
 src/windows/classes/sun/awt/windows/WComponentPeer.java                                                          |     9 +-
 src/windows/classes/sun/awt/windows/WEmbeddedFrame.java                                                          |    15 +-
 src/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java                                               |    16 +-
 src/windows/classes/sun/awt/windows/WToolkit.java                                                                |     4 +-
 src/windows/classes/sun/java2d/ScreenUpdateManager.java                                                          |     5 +
 src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java                                                           |     2 +-
 src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java                                       |     4 +-
 src/windows/classes/sun/nio/fs/WindowsChannelFactory.java                                                        |     2 +-
 src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java                                                    |    42 +-
 src/windows/demo/jvmti/hprof/hprof_md.c                                                                          |    39 +-
 src/windows/lib/content-types.properties                                                                         |     4 +
 src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c                                                   |     4 +-
 src/windows/native/java/net/Inet6AddressImpl.c                                                                   |     2 +-
 src/windows/native/java/net/NetworkInterface.c                                                                   |    45 +-
 src/windows/native/java/net/NetworkInterface_winXP.c                                                             |     6 +-
 src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c                                                   |     8 +-
 src/windows/native/java/util/TimeZone_md.c                                                                       |    11 +-
 src/windows/native/sun/nio/ch/DatagramChannelImpl.c                                                              |    12 +-
 src/windows/native/sun/windows/awt_Component.cpp                                                                 |    52 +-
 src/windows/native/sun/windows/awt_Component.h                                                                   |     4 +-
 src/windows/native/sun/windows/awt_InputMethod.cpp                                                               |     6 +-
 src/windows/native/sun/windows/awt_TextComponent.cpp                                                             |    22 +-
 src/windows/native/sun/windows/awt_TextComponent.h                                                               |     3 +-
 src/windows/native/sun/windows/awt_TextField.cpp                                                                 |    24 +
 src/windows/npt/npt_md.h                                                                                         |    22 +-
 test/Makefile                                                                                                    |    93 +-
 test/ProblemList.txt                                                                                             |   254 +-
 test/TEST.ROOT                                                                                                   |     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/corba/cachedSocket/7056731.sh                                                                       |   122 +
 test/com/sun/corba/cachedSocket/Hello.idl                                                                        |    31 +
 test/com/sun/corba/cachedSocket/HelloClient.java                                                                 |    67 +
 test/com/sun/corba/cachedSocket/HelloServer.java                                                                 |    97 +
 test/com/sun/crypto/provider/Cipher/DES/Sealtest.java                                                            |    18 +-
 test/com/sun/crypto/provider/Cipher/RSA/TestOAEP_KAT.java                                                        |   110 +-
 test/com/sun/crypto/provider/Cipher/UTIL/TestUtil.java                                                           |    13 +-
 test/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI/7089914/bug7089914.java                                |    77 +
 test/com/sun/jndi/ldap/LdapTimeoutTest.java                                                                      |   177 +
 test/com/sun/jndi/ldap/LdapsReadTimeoutTest.java                                                                 |   118 -
 test/com/sun/jndi/ldap/ReadTimeoutTest.java                                                                      |   104 -
 test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java                                    |    23 +-
 test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java                                             |    46 +-
 test/com/sun/security/auth/login/ConfigFile/IllegalURL.java                                                      |     5 +-
 test/demo/jvmti/mtrace/TraceJFrame.java                                                                          |    29 +-
 test/demo/zipfs/ZFSTests.java                                                                                    |    56 +
 test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java                                                 |     9 +
 test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java               |   157 +
 test/java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java                                                   |    75 +
 test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java                                |    10 +
 test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java                                                          |   219 -
 test/java/awt/TextArea/DisposeTest/TestDispose.java                                                              |   101 +
 test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java                                               |   113 +
 test/java/awt/TextField/DisposeTest/TestDispose.java                                                             |   102 +
 test/java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.sh                                                  |    58 +-
 test/java/awt/Window/Grab/GrabTest.java                                                                          |     9 +-
 test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh                            |    64 +-
 test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSX.java                                                          |   138 +
 test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java                                                 |   131 +
 test/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java                                   |   138 +
 test/java/beans/EventHandler/Test6277266.java                                                                    |     4 +-
 test/java/beans/Introspector/Test7186794.java                                                                    |    55 +
 test/java/beans/Introspector/Test7189112.java                                                                    |    58 +
 test/java/beans/Introspector/Test7192955.java                                                                    |    83 +
 test/java/beans/Performance/Test7122740.java                                                                     |    57 +
 test/java/beans/Performance/Test7184799.java                                                                     |    71 +
 test/java/io/File/MacPathTest.java                                                                               |   166 +
 test/java/io/File/MacPathTest.sh                                                                                 |    39 +
 test/java/io/Serializable/resolveClass/deserializeButton/Foo.java                                                |    17 +-
 test/java/io/Serializable/resolveClass/deserializeButton/Test.java                                               |     4 +-
 test/java/io/Serializable/resolveClass/deserializeButton/run.sh                                                  |     4 +-
 test/java/lang/ProcessBuilder/Basic.java                                                                         |    54 +-
 test/java/lang/ThreadGroup/Stop.java                                                                             |    61 +-
 test/java/lang/invoke/7157574/Test7157574.java                                                                   |   111 +
 test/java/lang/invoke/BigArityTest.java                                                                          |  1044 ++
 test/java/lang/invoke/CallSiteTest.java                                                                          |   164 +
 test/java/lang/invoke/ClassValueTest.java                                                                        |     4 -
 test/java/lang/invoke/InvokeGenericTest.java                                                                     |    54 +-
 test/java/lang/invoke/JavaDocExamplesTest.java                                                                   |    43 +
 test/java/lang/invoke/MethodHandlesTest.java                                                                     |  1031 +-
 test/java/lang/invoke/MethodTypeTest.java                                                                        |     5 +-
 test/java/lang/invoke/PermuteArgsTest.java                                                                       |    24 +-
 test/java/lang/invoke/PrivateInvokeTest.java                                                                     |   376 +
 test/java/lang/invoke/RicochetTest.java                                                                          |   141 +-
 test/java/lang/invoke/ThrowExceptionsTest.java                                                                   |   229 +
 test/java/lang/invoke/remote/RemoteExample.java                                                                  |    40 +
 test/java/net/CookieHandler/B6791927.java                                                                        |     4 +-
 test/java/net/CookieHandler/CookieManagerTest.java                                                               |     4 +-
 test/java/net/CookieHandler/NullUriCookieTest.java                                                               |    80 +
 test/java/net/HttpCookie/ExpiredCookieTest.java                                                                  |    98 +
 test/java/net/Inet4Address/PingThis.java                                                                         |    91 +
 test/java/net/ProxySelector/MultiThreadedSystemProxies.java                                                      |    63 +
 test/java/net/ResponseCache/Test.java                                                                            |    80 +
 test/java/net/Socket/B6210227.java                                                                               |    58 +
 test/java/net/Socks/SocksServer.java                                                                             |    39 +-
 test/java/net/Socks/SocksV4Test.java                                                                             |    38 +-
 test/java/net/URL/TestHttps.java                                                                                 |    34 +
 test/java/net/ipv6tests/B6521014.java                                                                            |     4 +-
 test/java/nio/MappedByteBuffer/Basic.java                                                                        |    91 +-
 test/java/nio/channels/AsynchronousSocketChannel/Basic.java                                                      |  1146 +-
 test/java/nio/channels/AsynchronousSocketChannel/Leaky.java                                                      |     6 +-
 test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java                                                  |    42 +-
 test/java/nio/channels/DatagramChannel/Disconnect.java                                                           |    77 +
 test/java/nio/channels/DatagramChannel/IsBound.java                                                              |    34 +-
 test/java/nio/channels/DatagramChannel/IsConnected.java                                                          |    26 +-
 test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java                                            |    11 +-
 test/java/nio/channels/DatagramChannel/SendToUnresolved.java                                                     |     2 +-
 test/java/nio/channels/SelectionKey/RacyRegister.java                                                            |    71 +
 test/java/nio/channels/Selector/Alias.java                                                                       |    21 +-
 test/java/nio/channels/Selector/BasicConnect.java                                                                |    91 +-
 test/java/nio/channels/Selector/Connect.java                                                                     |    19 +-
 test/java/nio/channels/Selector/ConnectWrite.java                                                                |    18 +-
 test/java/nio/channels/Selector/KeysReady.java                                                                   |    19 +-
 test/java/nio/channels/Selector/lots_of_updates.sh                                                               |     2 +-
 test/java/nio/channels/SocketChannel/AdaptSocket.java                                                            |    52 +-
 test/java/nio/channels/SocketChannel/Basic.java                                                                  |    16 +-
 test/java/nio/channels/SocketChannel/BufferSize.java                                                             |     9 +-
 test/java/nio/channels/SocketChannel/Connect.java                                                                |    17 +-
 test/java/nio/channels/SocketChannel/ConnectState.java                                                           |   110 +-
 test/java/nio/channels/SocketChannel/FinishConnect.java                                                          |    51 +-
 test/java/nio/channels/SocketChannel/IsConnectable.java                                                          |    27 +-
 test/java/nio/channels/SocketChannel/LocalAddress.java                                                           |    12 +-
 test/java/nio/channels/SocketChannel/Open.sh                                                                     |     2 +-
 test/java/nio/channels/SocketChannel/Stream.java                                                                 |    21 +-
 test/java/nio/channels/SocketChannel/VectorParams.java                                                           |    26 +-
 test/java/nio/channels/TestServers.java                                                                          |   849 +
 test/java/nio/channels/TestUtil.java                                                                             |     4 -
 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/nio/file/Path/MacPathTest.java                                                                         |   177 +
 test/java/nio/file/Path/MacPathTest.sh                                                                           |    39 +
 test/java/rmi/MarshalledObject/compare/Compare.java                                                              |     1 -
 test/java/rmi/MarshalledObject/compare/HashCode.java                                                             |     1 -
 test/java/rmi/MarshalledObject/compare/NullReference.java                                                        |     1 -
 test/java/rmi/Naming/DefaultRegistryPort.java                                                                    |     1 -
 test/java/rmi/Naming/LookupIPv6.java                                                                             |     5 +-
 test/java/rmi/Naming/LookupNameWithColon.java                                                                    |    18 +-
 test/java/rmi/Naming/RmiIsNoScheme.java                                                                          |    13 +-
 test/java/rmi/Naming/UnderscoreHost.java                                                                         |    70 +-
 test/java/rmi/Naming/legalRegistryNames/LegalRegistryNames.java                                                  |    11 +-
 test/java/rmi/RMISecurityManager/checkPackageAccess/CheckPackageAccess.java                                      |     3 +-
 test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java                                      |     3 +-
 test/java/rmi/activation/Activatable/checkActivateRef/security.policy                                            |     3 +-
 test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java                                      |     5 +-
 test/java/rmi/activation/Activatable/checkAnnotations/security.policy                                            |     3 +-
 test/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java                              |     7 +-
 test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy                                        |     3 +-
 test/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java                                  |     4 +-
 test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy                                          |     5 +-
 test/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java                        |     6 +-
 test/java/rmi/activation/Activatable/createPrivateActivable/security.policy                                      |     3 +-
 test/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java                          |     6 +-
 test/java/rmi/activation/Activatable/downloadParameterClass/security.policy                                      |     3 +-
 test/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java                            |     5 +-
 test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy                                       |     3 +-
 test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh                                                        |    20 +-
 test/java/rmi/activation/Activatable/extLoadedImpl/security.policy                                               |     3 +-
 test/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java                                      |     5 +-
 test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy                                            |     3 +-
 test/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java                                            |     5 +-
 test/java/rmi/activation/Activatable/inactiveGroup/security.policy                                               |     5 +-
 test/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java                          |     6 +-
 test/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java                                          |     6 +-
 test/java/rmi/activation/Activatable/nestedActivate/security.policy                                              |     5 +-
 test/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java                          |     5 +-
 test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy                                      |     3 +-
 test/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java                            |     5 +-
 test/java/rmi/activation/Activatable/restartCrashedService/security.policy                                       |     3 +-
 test/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java                                      |     3 +-
 test/java/rmi/activation/Activatable/restartLatecomer/security.policy                                            |     3 +-
 test/java/rmi/activation/Activatable/restartService/RestartService.java                                          |     6 +-
 test/java/rmi/activation/Activatable/restartService/security.policy                                              |     3 +-
 test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java                                  |     7 +-
 test/java/rmi/activation/Activatable/shutdownGracefully/security.policy                                          |     3 +-
 test/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java                                  |     6 +-
 test/java/rmi/activation/Activatable/unregisterInactive/security.policy                                          |     3 +-
 test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java                                |     7 +-
 test/java/rmi/activation/ActivateFailedException/activateFails/security.policy                                   |     3 +-
 test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java                    |     4 +-
 test/java/rmi/activation/ActivationGroupDesc/checkDefaultGroupName/CheckDefaultGroupName.java                    |     9 +-
 test/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java                                 |     4 +-
 test/java/rmi/activation/ActivationSystem/activeGroup/security.policy                                            |     3 +-
 test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java                                 |     5 +-
 test/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy                                       |     3 +-
 test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java                         |    17 +-
 test/java/rmi/activation/ActivationSystem/stubClassesPermitted/security.policy                                   |     9 +-
 test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java                                   |    81 +-
 test/java/rmi/activation/ActivationSystem/unregisterGroup/group.security.policy                                  |     1 +
 test/java/rmi/activation/ActivationSystem/unregisterGroup/rmid.security.policy                                   |     1 +
 test/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy                                        |     9 +-
 test/java/rmi/activation/CommandEnvironment/NullOptions.java                                                     |     1 -
 test/java/rmi/activation/CommandEnvironment/SetChildEnv.java                                                     |    44 +-
 test/java/rmi/activation/CommandEnvironment/security.policy                                                      |     1 +
 test/java/rmi/activation/checkusage/CheckUsage.java                                                              |     9 +-
 test/java/rmi/activation/log/LogTest.java                                                                        |     1 -
 test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java                            |    32 +-
 test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java                                    |    34 +-
 test/java/rmi/activation/rmidViaInheritedChannel/rmid.security.policy                                            |     1 +
 test/java/rmi/dgc/VMID/CheckVMID.java                                                                            |     2 +-
 test/java/rmi/dgc/dgcAckFailure/DGCAckFailure.java                                                               |     3 +-
 test/java/rmi/dgc/dgcImplInsulation/DGCImplInsulation.java                                                       |     4 +-
 test/java/rmi/dgc/retryDirtyCalls/RetryDirtyCalls.java                                                           |     3 +-
 test/java/rmi/invalidName/InvalidName.java                                                                       |     2 +-
 test/java/rmi/registry/altSecurityManager/AltSecurityManager.java                                                |    46 +-
 test/java/rmi/registry/checkusage/CheckUsage.java                                                                |     2 +-
 test/java/rmi/registry/classPathCodebase/ClassPathCodebase.java                                                  |    11 +-
 test/java/rmi/registry/emptyName/EmptyName.java                                                                  |     6 +-
 test/java/rmi/registry/interfaceHash/InterfaceHash.java                                                          |     8 +-
 test/java/rmi/registry/multipleRegistries/MultipleRegistries.java                                                |    16 +-
 test/java/rmi/registry/readTest/readTest.java                                                                    |     9 +-
 test/java/rmi/registry/readTest/readTest.sh                                                                      |    29 +-
 test/java/rmi/registry/reexport/Reexport.java                                                                    |    29 +-
 test/java/rmi/reliability/benchmark/runRmiBench.sh                                                               |    28 +-
 test/java/rmi/reliability/benchmark/runSerialBench.sh                                                            |    32 +-
 test/java/rmi/reliability/juicer/AppleUserImpl.java                                                              |    29 +-
 test/java/rmi/reliability/juicer/ApplicationServer.java                                                          |    27 +-
 test/java/rmi/server/ObjID/randomIDs/RandomIDs.java                                                              |     1 -
 test/java/rmi/server/RMIClassLoader/delegateBeforePermissionCheck/DelegateBeforePermissionCheck.java             |     4 +-
 test/java/rmi/server/RMIClassLoader/delegateToContextLoader/DelegateToContextLoader.java                         |     2 +-
 test/java/rmi/server/RMIClassLoader/downloadArrayClass/DownloadArrayClass.java                                   |     6 +-
 test/java/rmi/server/RMIClassLoader/getClassAnnotation/NullClass.java                                            |     1 -
 test/java/rmi/server/RMIClassLoader/getClassLoader/GetClassLoader.java                                           |     4 +-
 test/java/rmi/server/RMIClassLoader/loadProxyClasses/LoadProxyClasses.java                                       |     4 +-
 test/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy                                             |     1 +
 test/java/rmi/server/RMIClassLoader/noSecurityManager/NoSecurityManager.java                                     |     2 +-
 test/java/rmi/server/RMIClassLoader/spi/ContextInsulation.java                                                   |     6 +-
 test/java/rmi/server/RMIClassLoader/spi/DefaultProperty.java                                                     |     5 +-
 test/java/rmi/server/RMIClassLoader/spi/Installed.java                                                           |     6 +-
 test/java/rmi/server/RMIClassLoader/spi/InvalidProperty.java                                                     |     4 +-
 test/java/rmi/server/RMIClassLoader/spi/Property.java                                                            |     5 +-
 test/java/rmi/server/RMIClassLoader/useCodebaseOnly/UseCodebaseOnly.java                                         |     7 +-
 test/java/rmi/server/RMIClassLoader/useGetURLs/UseGetURLs.java                                                   |     3 +-
 test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/EchoImpl.java                                 |     7 +-
 test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java                   |    20 +-
 test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy                               |     3 +
 test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/HelloImpl.java                                   |     5 +-
 test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/UseCustomSocketFactory.java                      |    19 +-
 test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy                                  |     2 +
 test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/EchoImpl.java                                     |     5 +-
 test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java                       |    21 +-
 test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy                                   |     9 +
 test/java/rmi/server/RemoteObject/notExtending/NotExtending.java                                                 |     4 +-
 test/java/rmi/server/RemoteObject/verifyRemoteEquals/VerifyRemoteEquals.java                                     |     8 +-
 test/java/rmi/server/RemoteServer/AddrInUse.java                                                                 |    12 +-
 test/java/rmi/server/UnicastRemoteObject/changeHostName/ChangeHostName.java                                      |     3 +-
 test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java                                        |     1 +
 test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java                            |    20 +-
 test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/ShutdownImpl.java                                   |     5 +-
 test/java/rmi/server/UnicastRemoteObject/marshalAfterUnexport/MarshalAfterUnexport.java                          |     3 +-
 test/java/rmi/server/UnicastRemoteObject/marshalAfterUnexport/MarshalAfterUnexport2.java                         |     3 +-
 test/java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak.java                                        |    15 +-
 test/java/rmi/server/Unmarshal/PrimitiveClasses.java                                                             |     1 +
 test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshal.java                                    |    39 +
 test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshalOnStopThread.java                        |     6 +-
 test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshall.java                                   |    39 -
 test/java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java                                           |    11 +-
 test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java                                     |    14 +-
 test/java/rmi/server/Unreferenced/leaseCheckInterval/SelfTerminator.java                                         |     6 +-
 test/java/rmi/server/Unreferenced/marshalledObjectGet/MarshalledObjectGet.java                                   |     2 -
 test/java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext.java                                   |    10 +-
 test/java/rmi/server/clientStackTrace/ClientStackTrace.java                                                      |     2 +-
 test/java/rmi/server/getRemoteClass/GetRemoteClass.java                                                          |     2 +-
 test/java/rmi/server/serverStackTrace/ServerStackTrace.java                                                      |     3 +-
 test/java/rmi/server/serverStackTrace/SuppressStackTraces.java                                                   |     5 +-
 test/java/rmi/server/useCustomRef/UseCustomRef.java                                                              |    12 +-
 test/java/rmi/server/useCustomRef/security.policy                                                                |     3 +
 test/java/rmi/testlibrary/ActivationLibrary.java                                                                 |    94 +-
 test/java/rmi/testlibrary/JavaVM.java                                                                            |   117 +-
 test/java/rmi/testlibrary/RMID.java                                                                              |    99 +-
 test/java/rmi/testlibrary/RegistryRunner.java                                                                    |     9 +-
 test/java/rmi/testlibrary/StreamPipe.java                                                                        |    75 +-
 test/java/rmi/testlibrary/TestLibrary.java                                                                       |   132 +-
 test/java/rmi/transport/acceptLoop/CloseServerSocketOnTermination.java                                           |     1 -
 test/java/rmi/transport/checkFQDN/CheckFQDN.java                                                                 |    14 +-
 test/java/rmi/transport/checkFQDN/CheckFQDNClient.java                                                           |     5 +-
 test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java                                                   |    14 +-
 test/java/rmi/transport/checkLeaseInfoLeak/LeaseLeakClient.java                                                  |     6 +-
 test/java/rmi/transport/checkLeaseInfoLeak/security.policy                                                       |     1 +
 test/java/rmi/transport/closeServerSocket/CloseServerSocket.java                                                 |    10 +-
 test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java                                                             |    17 +-
 test/java/rmi/transport/dgcDeadLock/TestImpl.java                                                                |    10 +-
 test/java/rmi/transport/handshakeFailure/HandshakeFailure.java                                                   |     7 +-
 test/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java                                                   |     7 +-
 test/java/rmi/transport/httpSocket/HttpSocketTest.java                                                           |    16 +-
 test/java/rmi/transport/httpSocket/security.policy                                                               |     4 +
 test/java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java                                       |     6 +-
 test/java/rmi/transport/pinLastArguments/PinLastArguments.java                                                   |    13 +-
 test/java/rmi/transport/rapidExportUnexport/RapidExportUnexport.java                                             |     9 +-
 test/java/rmi/transport/readTimeout/ReadTimeoutTest.java                                                         |     9 +-
 test/java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java                                                   |     7 +-
 test/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java                           |     1 -
 test/java/security/BasicPermission/PermClass.java                                                                |    77 +-
 test/java/security/BasicPermission/SerialVersion.java                                                            |    48 +-
 test/java/security/KeyFactory/Failover.java                                                                      |    14 +-
 test/java/security/KeyPairGenerator/Failover.java                                                                |    14 +-
 test/java/security/Provider/ChangeProviders.java                                                                 |    14 +-
 test/java/security/Provider/GetInstance.java                                                                     |    14 +-
 test/java/security/Provider/RemoveProvider.java                                                                  |    14 +-
 test/java/security/Provider/Turkish.java                                                                         |    94 +-
 test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh                                           |     1 +
 test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh                                                     |     6 +-
 test/java/security/Security/NoInstalledProviders.java                                                            |    16 +-
 test/java/security/Security/SynchronizedAccess.java                                                              |    16 +-
 test/java/security/Security/removing/RemoveProviders.java                                                        |    14 +-
 test/java/security/Signature/VerifyRangeCheckOverflow.java                                                       |    56 +
 test/java/security/UnresolvedPermission/Equals.java                                                              |     3 +-
 test/java/security/spec/EllipticCurveMatch.java                                                                  |     7 +-
 test/java/security/testlibrary/Providers.java                                                                    |    36 +
 test/java/security/testlibrary/ProvidersSnapshot.java                                                            |    48 +
 test/java/text/Bidi/BidiConformance.java                                                                         |   151 +-
 test/java/text/Bidi/Bug8005277.java                                                                              |    67 +
 test/java/util/AbstractCollection/ToArrayTest.java                                                               |   215 +
 test/java/util/HashMap/HashMapCloneLeak.java                                                                     |    70 +
 test/java/util/Locale/data/deflocale.sol10                                                                       |  1725 ---
 test/java/util/Map/Collisions.java                                                                               |    46 +-
 test/java/util/Map/EntryHashCode.java                                                                            |   110 +
 test/java/util/TimeZone/Bug6912560.java                                                                          |     3 +
 test/java/util/TreeMap/Clone.java                                                                                |    58 +
 test/java/util/concurrent/BlockingQueue/LastElement.java                                                         |    29 +-
 test/java/util/logging/CustomLogManager.java                                                                     |   177 +
 test/java/util/logging/CustomLogManagerTest.java                                                                 |    63 +
 test/java/util/logging/SimpleLogManager.java                                                                     |   113 +
 test/java/util/prefs/AddNodeChangeListener.java                                                                  |    94 +
 test/java/util/prefs/CheckUserPrefFirst.java                                                                     |    43 +
 test/java/util/prefs/CheckUserPrefLater.java                                                                     |    45 +
 test/java/util/prefs/CheckUserPrefsStorage.sh                                                                    |    68 +
 test/java/util/zip/TotalInOut.java                                                                               |    97 +
 test/javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java                                               |    16 +-
 test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java                                                        |    16 +-
 test/javax/imageio/stream/StreamCloserLeak/run_test.sh                                                           |    28 +-
 test/javax/rmi/ssl/SocketFactoryTest.java                                                                        |     3 +-
 test/javax/security/auth/login/LoginContext/ResetConfigModule.java                                               |    53 +-
 test/javax/swing/AncestorNotifier/7193219/bug7193219.java                                                        |     2 +
 test/javax/swing/JColorChooser/Test6827032.java                                                                  |    86 +
 test/javax/swing/JColorChooser/Test7194184.java                                                                  |   113 +
 test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java                          |    78 +
 test/javax/swing/JComponent/7154030/bug7154030.java                                                              |   169 +
 test/javax/swing/JFrame/4962534/bug4962534.html                                                                  |    43 +
 test/javax/swing/JFrame/4962534/bug4962534.java                                                                  |   235 +
 test/javax/swing/JTabbedPane/4310381/bug4310381.html                                                             |     6 +
 test/javax/swing/JTabbedPane/4310381/bug4310381.java                                                             |    83 +
 test/javax/swing/JTable/7055065/bug7055065.java                                                                  |   178 +
 test/javax/swing/JTable/7188612/JTableAccessibleGetLocationOnScreen.java                                         |   106 +
 test/javax/swing/JTable/8005019/bug8005019.java                                                                  |   103 +
 test/javax/swing/JTextArea/7049024/bug7049024.java                                                               |   134 +
 test/javax/swing/JTree/8003400/Test8003400.java                                                                  |   109 +
 test/javax/swing/JTree/8003830/bug8003830.java                                                                   |    66 +
 test/javax/swing/JTree/8004298/bug8004298.java                                                                   |   116 +
 test/javax/swing/SpringLayout/4726194/bug4726194.java                                                            |   161 +
 test/javax/swing/ToolTipManager/7123767/bug7123767.java                                                          |   220 +
 test/javax/swing/text/CSSBorder/6796710/bug6796710.java                                                          |    16 +-
 test/javax/swing/text/DefaultCaret/6938583/bug6938583.java                                                       |    51 +
 test/javax/swing/text/StyledEditorKit/4506788/bug4506788.html                                                    |    28 +
 test/javax/swing/text/StyledEditorKit/4506788/bug4506788.java                                                    |   131 +
 test/javax/swing/text/html/parser/Parser/6836089/bug6836089.java                                                 |    51 +
 test/sun/invoke/util/ValueConversionsTest.java                                                                   |   193 +-
 test/sun/java2d/DirectX/DrawBitmaskToSurfaceTest.java                                                            |   104 +
 test/sun/java2d/OpenGL/CustomCompositeTest.java                                                                  |   266 +
 test/sun/java2d/OpenGL/bug7181438.java                                                                           |    83 +
 test/sun/management/AgentCMETest.java                                                                            |    73 +
 test/sun/management/jdp/JdpClient.java                                                                           |   160 +
 test/sun/management/jdp/JdpDoSomething.java                                                                      |   103 +
 test/sun/management/jdp/JdpTest.sh                                                                               |   323 +
 test/sun/management/jdp/JdpUnitTest.java                                                                         |    90 +
 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/misc/IoTrace/IoTraceAgent.java                                                                          |   181 +
 test/sun/misc/IoTrace/IoTraceBase.java                                                                           |   153 +
 test/sun/misc/IoTrace/IoTraceFileChannelReadWrite.java                                                           |    77 +
 test/sun/misc/IoTrace/IoTraceFileReadWrite.java                                                                  |    90 +
 test/sun/misc/IoTrace/IoTraceListener.java                                                                       |   137 +
 test/sun/misc/IoTrace/IoTraceSocketReadWrite.java                                                                |    76 +
 test/sun/misc/IoTrace/ioTraceTest.sh                                                                             |    34 +
 test/sun/misc/IoTrace/iotraceagent.mf                                                                            |     3 +
 test/sun/net/InetAddress/nameservice/dns/cname.sh                                                                |     2 +-
 test/sun/net/www/MessageHeaderTest.java                                                                          |    74 +
 test/sun/net/www/messageheader/0                                                                                 |     4 -
 test/sun/net/www/messageheader/1                                                                                 |     4 -
 test/sun/net/www/messageheader/2                                                                                 |     5 -
 test/sun/net/www/messageheader/3                                                                                 |     6 -
 test/sun/net/www/messageheader/4                                                                                 |     7 -
 test/sun/net/www/messageheader/5                                                                                 |     7 -
 test/sun/net/www/messageheader/6                                                                                 |     5 -
 test/sun/net/www/messageheader/HTest.java                                                                        |    73 -
 test/sun/net/www/protocol/file/DirPermissionDenied.sh                                                            |     1 +
 test/sun/nio/ch/SelProvider.java                                                                                 |    30 +-
 test/sun/rmi/log/ReliableLog/LogAlignmentTest.java                                                               |     6 +-
 test/sun/rmi/log/ReliableLog/SnapshotSize.java                                                                   |     2 +
 test/sun/rmi/rmic/RMIGenerator/RmicDefault.java                                                                  |     1 -
 test/sun/rmi/rmic/classpath/RMICClassPathTest.java                                                               |    55 +
 test/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java                                                         |    17 +-
 test/sun/rmi/rmic/newrmic/equivalence/run.sh                                                                     |    30 +-
 test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java                                                            |    16 +-
 test/sun/rmi/runtime/Log/checkLogging/CheckLogStreams.java                                                       |     6 +-
 test/sun/rmi/runtime/Log/checkLogging/CheckLogging.java                                                          |    14 +-
 test/sun/rmi/server/MarshalOutputStream/marshalForeignStub/MarshalForeignStub.java                               |     6 +-
 test/sun/rmi/transport/proxy/EagerHttpFallback.java                                                              |     9 +-
 test/sun/rmi/transport/tcp/DeadCachedConnection.java                                                             |     8 +-
 test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java                                                      |     7 +-
 test/sun/rmi/transport/tcp/disableMultiplexing/DisableMultiplexing.java                                          |     1 -
 test/sun/security/ec/TestEC.java                                                                                 |    16 +
 test/sun/security/jgss/spnego/NoSpnegoAsDefMech.java                                                             |     2 +-
 test/sun/security/krb5/auto/BadKdc.java                                                                          |    28 +-
 test/sun/security/krb5/auto/BadKdc1.java                                                                         |    16 +-
 test/sun/security/krb5/auto/BadKdc2.java                                                                         |    12 +-
 test/sun/security/krb5/auto/BadKdc3.java                                                                         |    12 +-
 test/sun/security/krb5/auto/BadKdc4.java                                                                         |    12 +-
 test/sun/security/krb5/auto/FileKeyTab.java                                                                      |    55 +
 test/sun/security/krb5/auto/UseCacheAndStoreKey.java                                                             |    71 +
 test/sun/security/krb5/ccache/EmptyCC.java                                                                       |    94 +
 test/sun/security/krb5/config/DNS.java                                                                           |    38 +
 test/sun/security/krb5/config/NamingManager.java                                                                 |    60 +
 test/sun/security/krb5/config/dns.sh                                                                             |    41 +
 test/sun/security/mscapi/ShortRSAKey1024.sh                                                                      |    28 +-
 test/sun/security/mscapi/ShortRSAKey512.sh                                                                       |    86 -
 test/sun/security/mscapi/ShortRSAKey768.sh                                                                       |    85 -
 test/sun/security/mscapi/ShortRSAKeyWithinTLS.java                                                               |     6 +-
 test/sun/security/pkcs11/MessageDigest/TestCloning.java                                                          |   141 +
 test/sun/security/pkcs11/PKCS11Test.java                                                                         |    57 +-
 test/sun/security/pkcs11/Secmod/AddPrivateKey.java                                                               |     1 +
 test/sun/security/pkcs11/Secmod/AddTrustedCert.java                                                              |     1 +
 test/sun/security/pkcs11/Secmod/Crypto.java                                                                      |     1 +
 test/sun/security/pkcs11/Secmod/GetPrivateKey.java                                                               |     1 +
 test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java                                                            |     1 +
 test/sun/security/pkcs11/Secmod/TrustAnchors.java                                                                |     1 +
 test/sun/security/pkcs11/SecmodTest.java                                                                         |     4 +-
 test/sun/security/pkcs11/ec/ReadCertificates.java                                                                |     3 +-
 test/sun/security/pkcs11/ec/ReadPKCS12.java                                                                      |     3 +-
 test/sun/security/pkcs11/ec/TestECDH.java                                                                        |     3 +-
 test/sun/security/pkcs11/ec/TestECDSA.java                                                                       |     3 +-
 test/sun/security/pkcs11/fips/CipherTest.java                                                                    |    83 +-
 test/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java                                                          |     5 +-
 test/sun/security/pkcs11/fips/TrustManagerTest.java                                                              |     1 +
 test/sun/security/pkcs11/rsa/TestCACerts.java                                                                    |    49 +-
 test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java                                                        |     3 +-
 test/sun/security/pkcs12/PKCS12SameKeyId.java                                                                    |    12 +-
 test/sun/security/provider/PolicyFile/Comparator.java                                                            |     1 +
 test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ProviderTest.java                                              |    44 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadBlocksClose.java                           |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadHandshake.java                             |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadZeroBytes.java                             |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/RemoveMarkReset.java                           |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppOutputStream/NoExceptionOnClose.java                       |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/CipherSuiteOrder.java                        |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/RSAExport.java                               |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/main.java                                       |     7 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/HandshakeOutStream/NullCerts.java                             |     9 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/ClientHelloRead.java                              |    44 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/InterruptedIO.java                                |   183 -
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/SSLSocketTimeoutNulls.java                        |     7 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ProtocolVersion/HttpsProtocols.java                           |    16 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadKSProvider.java                             |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadTSProvider.java                             |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/GoodProvider.java                              |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/RehandshakeFinished.java                        |    25 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineDeadlock.java                          |     7 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSessionImpl/HashCodeMissing.java                           |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/AsyncSSLSocketClose.java                        |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientModeClientAuth.java                       |     7 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientTimeout.java                              |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocketException.java                       |    13 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java         |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NewSocketMethods.java                           |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NonAutoClose.java                               |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReuseAddr.java                                  |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReverseNameLookup.java                          |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java         |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ServerTimeout.java                              |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SetClientMode.java                              |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java           |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java            |     7 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHost.java                             |    13 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SocketCreation/SocketCreation.java                            |     7 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/CertRequestOverflow.java                 |   402 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ClientServer.java                        |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/PKIXExtendedTM.java                      |     5 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SelfIssuedCert.java                      |     5 +
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java                   |     7 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java               |    10 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/ssl/spi/ProviderInit.java                                         |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyAuthTest.java                 |    16 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ServerIdentityTest.java            |    72 +-
 test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/CriticalSubjectAltName.java |     6 +
 test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/GetResponseCode.java        |     6 +
 test/sun/security/ssl/javax/net/ssl/Fix5070632.java                                                              |    23 +-
 test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ComURLNulls.java                                              |   114 +-
 test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ImplicitHandshake.java                                        |     6 +
 test/sun/security/ssl/javax/net/ssl/FixingJavadocs/JavaxURLNulls.java                                            |   118 +-
 test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java                                          |     6 +
 test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSocketInherit.java                                         |     6 +
 test/sun/security/ssl/javax/net/ssl/NewAPIs/CheckMyTrustedKeystore.java                                          |     6 +
 test/sun/security/ssl/javax/net/ssl/NewAPIs/HttpsURLConnectionLocalCertificateChain.java                         |     6 +
 test/sun/security/ssl/javax/net/ssl/NewAPIs/JSSERenegotiate.java                                                 |     7 +-
 test/sun/security/ssl/javax/net/ssl/NewAPIs/KeyManagerTrustManager.java                                          |    49 +-
 test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLCtxAccessToSessCtx.java                                           |     6 +
 test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/AcceptLargeFragments.java                                  |    13 +-
 test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ExtendedKeySocket.java                                     |     6 +
 test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargePacket.java                                           |     6 +-
 test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/NoAuthClientAuth.java                                      |     7 +-
 test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionCacheSizeTests.java                                           |     6 +
 test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionTimeOutTests.java                                             |     8 +-
 test/sun/security/ssl/javax/net/ssl/NewAPIs/testEnabledProtocols.java                                            |     6 +
 test/sun/security/ssl/javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java                                 |    19 +-
 test/sun/security/ssl/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java                                      |     8 +-
 test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableBlockCipher.java                                            |     8 +-
 test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableStreamCipher.java                                           |     8 +-
 test/sun/security/ssl/javax/net/ssl/TLSv11/GenericBlockCipher.java                                               |     8 +-
 test/sun/security/ssl/javax/net/ssl/TLSv11/GenericStreamCipher.java                                              |     8 +-
 test/sun/security/ssl/sanity/pluggability/CheckSSLContextExport.java                                             |    19 +-
 test/sun/security/ssl/sanity/pluggability/CheckSockFacExport1.java                                               |    83 +-
 test/sun/security/ssl/sanity/pluggability/CheckSockFacExport2.java                                               |    87 +-
 test/sun/security/ssl/sun/net/www/http/ChunkedOutputStream/Test.java                                             |    57 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java                                |    38 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java                    |    16 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java                       |    52 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java                   |     1 +
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java                           |    55 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java                     |     9 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java                               |    58 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java                 |     3 +
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java                      |     5 +
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java                  |    73 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java                   |    55 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java                            |    56 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Identities.java                              |    57 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java                           |    78 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java                             |    88 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Redirect.java                                |    49 +-
 test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java                              |    73 +-
 test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java                                 |    78 +-
 test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java                                |     6 +
 test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java                               |    86 +-
 test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java                              |     6 +
 test/sun/security/ssl/templates/SSLEngineTemplate.java                                                           |     7 +-
 test/sun/security/ssl/templates/SSLSocketTemplate.java                                                           |     6 +
 test/sun/security/tools/keytool/StartDateTest.java                                                               |     4 +-
 test/sun/security/util/Oid/S11N.java                                                                             |   246 +
 test/sun/security/util/Oid/S11N.sh                                                                               |   171 -
 test/sun/security/util/Oid/SerialTest.java                                                                       |    66 -
 test/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java                                                    |     3 +
 test/sun/text/resources/LocaleData                                                                               |     8 +-
 test/sun/text/resources/LocaleDataTest.java                                                                      |     3 +-
 test/sun/tools/jcmd/help_help.out                                                                                |     2 +-
 test/sun/tools/jconsole/ImmutableResourceTest.java                                                               |    60 -
 test/sun/tools/jconsole/ImmutableResourceTest.sh                                                                 |   111 -
 test/sun/tools/jinfo/Basic.sh                                                                                    |    15 +-
 test/sun/tools/native2ascii/NativeErrors.java                                                                    |     4 +-
 test/tools/jar/JarBackSlash.java                                                                                 |   135 +
 test/tools/launcher/Arrrghs.java                                                                                 |    13 +-
 test/tools/launcher/RunpathTest.java                                                                             |    84 +
 test/tools/launcher/TestHelper.java                                                                              |    16 +-
 test/tools/launcher/ToolsOpts.java                                                                               |     1 +
 test/tools/pack200/MemoryAllocatorTest.java                                                                      |   369 +
 1392 files changed, 68840 insertions(+), 53109 deletions(-)

diffs (truncated from 157323 to 500 lines):

diff -r 88c54f7a8c51 -r 72a1b6322fc0 .hgtags
--- a/.hgtags	Tue Dec 04 17:28:38 2012 -0800
+++ b/.hgtags	Thu Feb 14 08:58:40 2013 +0000
@@ -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
@@ -199,6 +206,7 @@
 0ae89e53f5300da1961984a7d81c220c7cf717d7 jdk7u6-b23
 1c775da998735711853cfe1ae1d6baddc5f12a66 jdk7u6-b24
 4bd0528374971157afd6372890f4250e1cf712d9 jdk7u6-b30
+8c2c5d63a17ee5aa85face026d6f60fb7d34aded jdk7u6-b31
 78e01a6ca8d30e8fc4eb297d297a098edfb3fec6 jdk7u7-b10
 9666d4e4bbf3f80614e246d5c15df86154544013 jdk7u7-b30
 94154c14973aee7c5ff4846af7bcb71fe7a82fa5 jdk7u7-b11
@@ -222,3 +230,42 @@
 a1c5bac982a6d4aa58f551cb46cde53f526aca48 jdk7u10-b17
 115d1e4365293846bbc911cf312886c471e37fbd jdk7u10-b18
 84218dff5e4c7bc00fd9266769c0d12bdde866f5 jdk7u10-b30
+ecc14534318c80dc7612c8b1d328a67849c5b07f jdk7u11-b20
+d9969a953f693f5760b1d2759f11a2cb222e4f20 jdk7u11-b21
+84da14fbd3ac12a3c6734fa4b6a366cfde1426af jdk7u11-b03
+932ef74edbf984299a68c126c70bbe04ffbde9b5 jdk7u11-b04
+fb35fb91f6478f8076993bcc4112746bcd9a2985 jdk7u11-b05
+f26def552d2c4873aeaee00241f60efc462a11a7 jdk7u11-b06
+1d14a3d7bac870423e52a889d2f5f60ee76ddc6a jdk7u11-b07
+ee61b528b3f866b20095f5e9593896d4ea4be468 jdk7u11-b08
+0b9564dab118d40bc5edc60269f736f97ab6f385 jdk7u13-b09
+8eb180a284b0911b2645d5cbdff5be499a75d6b2 jdk7u13-b20
+df945ef30444adf08f3ef14b0c49c8bda6dda587 jdk7u8-b01
+dd1e513c05b8b8c8402e9ecf9c0d5bdbebb1a089 jdk7u8-b02
+355cf1937d0824b54ac38ee5a5496197647840f9 jdk7u8-b03
+d099fc840e6c0f07e7b6f52d11fae98ae217bc9a jdk7u8-b04
+1c3a91a1dabdcd7e4407f9e7be08718339eafaad jdk7u8-b05
+147401296df6355464007cfb16f76dfe4d6b9fa6 jdk7u10-b06
+fd190f90dc174c89f1bc447aab800f4eb99edda5 jdk7u10-b07
+cd32baf1524847463bab29b83b9fe33740a37313 jdk7u10-b08
+a5b1c01d1929f6b3e9d49e70db3d0263e11c9ab4 jdk7u10-b09
+448626eae40d303a2627a0b3613a98d32d4419f1 jdk7u12-b01
+c49b6f0315799a9deadf8f4661c67ed2dd1bfcfb jdk7u12-b02
+c4f6412aa2dee96cb209b37a0c6ebb4bea482d2c jdk7u12-b03
+0d25ad745892a146e8e4e1fb7caeeee7739b7019 jdk7u12-b04
+fdd0d43ba0f9c3f58959e2de7d1958f771d84565 jdk7u12-b05
+b5449e3dcf1f317002840dc5c2093be47c60fe8c jdk7u12-b06
+cb81ee79a72d84f99b8e7d73b5ae73124b661fe7 jdk7u12-b07
+b5e180ef18a0c823675bcd32edfbf2f5122d9722 jdk7u12-b08
+2e7fe0208e9c928f2f539fecb6dc8a1401ecba9e jdk7u12-b09
+b171007921c3d01066848c88cbcb6a376df3f01c icedtea-2.4-branchpoint
+ecc14534318c80dc7612c8b1d328a67849c5b07f jdk7u11-b20
+d9969a953f693f5760b1d2759f11a2cb222e4f20 jdk7u11-b21
+84da14fbd3ac12a3c6734fa4b6a366cfde1426af jdk7u11-b03
+932ef74edbf984299a68c126c70bbe04ffbde9b5 jdk7u11-b04
+fb35fb91f6478f8076993bcc4112746bcd9a2985 jdk7u11-b05
+f26def552d2c4873aeaee00241f60efc462a11a7 jdk7u11-b06
+1d14a3d7bac870423e52a889d2f5f60ee76ddc6a jdk7u11-b07
+ee61b528b3f866b20095f5e9593896d4ea4be468 jdk7u11-b08
+0b9564dab118d40bc5edc60269f736f97ab6f385 jdk7u13-b09
+e012aace90500a88f51ce83fcd27791f5dbf493f jdk7u14-b10
diff -r 88c54f7a8c51 -r 72a1b6322fc0 make/altclasses/Makefile
--- a/make/altclasses/Makefile	Tue Dec 04 17:28:38 2012 -0800
+++ b/make/altclasses/Makefile	Thu Feb 14 08:58:40 2013 +0000
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2010, 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
@@ -42,6 +42,7 @@
 ALTRT_JAR_FILE = $(LIBDIR)/alt-rt.jar
 ALTRT_JAR_SOURCE_FILE = $(TEMPDIR)/alt-rt.jarsrclist
 ALTRT_JAR_SOURCES = $(wildcard $(ALTCLASSES_SRCDIR)/java/*/*.java)
+ALTRT_JAR_SOURCES += $(wildcard $(ALTCLASSES_SRCDIR)/sun/misc/*.java)
 
 # Use a special file suffix for the file that holds the source list
 
diff -r 88c54f7a8c51 -r 72a1b6322fc0 make/com/oracle/jfr/Makefile
--- a/make/com/oracle/jfr/Makefile	Tue Dec 04 17:28:38 2012 -0800
+++ b/make/com/oracle/jfr/Makefile	Thu Feb 14 08:58:40 2013 +0000
@@ -42,6 +42,11 @@
 
 AUTO_FILES_JAVA_DIRS = com/oracle/jrockit/jfr oracle/jrockit/jfr
 
+JFC_XSD = oracle/jrockit/jfr/settings/jfc.xsd
+JFC_XSD_SRC = $(CLOSED_SHARE_SRC)/classes/$(JFC_XSD)
+JFC_XSD_FILE = $(CLASSDESTDIR)/$(JFC_XSD)
+
+
 # Find C source files
 #
 vpath %.c $(CLOSED_SHARE_SRC)/native/oracle/jfr
@@ -59,15 +64,17 @@
 	$(RM) -r $(CLASSDESTDIR)/com/oracle/jrockit/jfr
 	$(RM) -r $(CLASSDESTDIR)/oracle/jrockit/jfr
 
+# Copy pre-shipped .jfc files
+JFR_LIBDIR = $(LIBDIR)/jfr
+JFC_SRCDIR = $(CLOSED_SHARE_SRC)/classes/oracle/jrockit/jfr/settings
 
-# Copy pre-shipped .jfs files
-JFR_LIBDIR = $(LIBDIR)/jfr
-JFR_SRCDIR = $(CLOSED_SHARE_SRC)/lib/jfr
-
-$(JFR_LIBDIR)/%.jfs: $(JFR_SRCDIR)/%.jfs
+$(JFR_LIBDIR)/%.jfc: $(JFC_SRCDIR)/%.jfc
 	$(install-file)
 
-JFS_FILES := $(subst $(JFR_SRCDIR),$(JFR_LIBDIR),$(wildcard $(JFR_SRCDIR)/*.jfs))
+JFC_FILES := $(subst $(JFC_SRCDIR),$(JFR_LIBDIR),$(wildcard $(JFC_SRCDIR)/*.jfc))
 
-all build : $(JFS_FILES)
+$(JFC_XSD_FILE) : $(JFC_XSD_SRC)
+	$(install-file)
 
+all build : $(JFC_FILES) $(JFC_XSD_FILE)
+
diff -r 88c54f7a8c51 -r 72a1b6322fc0 make/com/sun/java/pack/Makefile
--- a/make/com/sun/java/pack/Makefile	Tue Dec 04 17:28:38 2012 -0800
+++ b/make/com/sun/java/pack/Makefile	Thu Feb 14 08:58:40 2013 +0000
@@ -75,8 +75,8 @@
   OTHER_CXXFLAGS += $(ZINCLUDE)
   LDDFLAGS += $(ZIPOBJS)
  else
-  LDDFLAGS += -lz
-  OTHER_CXXFLAGS += -DSYSTEM_ZLIB
+  OTHER_LDLIBS += $(ZLIB_LIBS)
+  OTHER_CXXFLAGS += $(ZLIB_CFLAGS) -DSYSTEM_ZLIB
  endif
 else
   OTHER_CXXFLAGS += -DNO_ZLIB -DUNPACK_JNI
@@ -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 88c54f7a8c51 -r 72a1b6322fc0 make/com/sun/nio/sctp/Makefile
--- a/make/com/sun/nio/sctp/Makefile	Tue Dec 04 17:28:38 2012 -0800
+++ b/make/com/sun/nio/sctp/Makefile	Thu Feb 14 08:58:40 2013 +0000
@@ -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 88c54f7a8c51 -r 72a1b6322fc0 make/common/Defs-linux.gmk
--- a/make/common/Defs-linux.gmk	Tue Dec 04 17:28:38 2012 -0800
+++ b/make/common/Defs-linux.gmk	Thu Feb 14 08:58:40 2013 +0000
@@ -112,21 +112,18 @@
 # since objcopy is optional, we set ZIP_DEBUGINFO_FILES later
 
 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
-  # Default OBJCOPY comes from GNU Binutils on Linux:
-  DEF_OBJCOPY=/usr/bin/objcopy
-  ifdef CROSS_COMPILE_ARCH
-    # don't try to generate .debuginfo files when cross compiling
-    _JUNK_ := $(shell \
-      echo >&2 "INFO: cross compiling for ARCH $(CROSS_COMPILE_ARCH)," \
-        "skipping .debuginfo generation.")
-    OBJCOPY=
+  ifndef CROSS_COMPILE_ARCH
+    # Default OBJCOPY comes from GNU Binutils on Linux:
+    DEF_OBJCOPY=/usr/bin/objcopy
   else
-    OBJCOPY=$(shell test -x $(DEF_OBJCOPY) && echo $(DEF_OBJCOPY))
-    ifneq ($(ALT_OBJCOPY),)
-      _JUNK_ := $(shell echo >&2 "INFO: ALT_OBJCOPY=$(ALT_OBJCOPY)")
-      # disable .debuginfo support by setting ALT_OBJCOPY to a non-existent path
-      OBJCOPY=$(shell test -x $(ALT_OBJCOPY) && echo $(ALT_OBJCOPY))
-    endif
+    # Assume objcopy is part of the cross-compilation toolkit
+    DEF_OBJCOPY=$(COMPILER_PATH)/objcopy
+  endif
+  OBJCOPY=$(shell test -x $(DEF_OBJCOPY) && echo $(DEF_OBJCOPY))
+  ifneq ($(ALT_OBJCOPY),)
+    _JUNK_ := $(shell echo >&2 "INFO: ALT_OBJCOPY=$(ALT_OBJCOPY)")
+    # disable .debuginfo support by setting ALT_OBJCOPY to a non-existent path
+    OBJCOPY=$(shell test -x $(ALT_OBJCOPY) && echo $(ALT_OBJCOPY))
   endif
 
   # Setting ENABLE_FULL_DEBUG_SYMBOLS=1 (and OBJCOPY) above enables the
@@ -138,7 +135,7 @@
 
   ifeq ($(OBJCOPY),)
     _JUNK_ := $(shell \
-      echo >&2 "INFO: no objcopy cmd found so cannot create .debuginfo files.")
+      echo >&2 "INFO: no objcopy cmd found so cannot create .debuginfo files. You may need to set ALT_OBJCOPY.")
     ENABLE_FULL_DEBUG_SYMBOLS=0
   else
     _JUNK_ := $(shell \
@@ -191,15 +188,26 @@
 #    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_alpha   += -mieee -D_LITTLE_ENDIAN
 CFLAGS_REQUIRED_amd64   += -fno-omit-frame-pointer -D_LITTLE_ENDIAN
+CFLAGS_REQUIRED_arm     += -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
+CFLAGS_REQUIRED_ppc64   += -m64
+CFLAGS_REQUIRED_s390    +=
+CFLAGS_REQUIRED_s390x   += -m64
 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
+CFLAGS_REQUIRED_sh      += -mieee
 ifeq ($(ZERO_BUILD), true)
   CFLAGS_REQUIRED       =  $(ZERO_ARCHFLAG)
   ifeq ($(ZERO_ENDIANNESS), little)
@@ -289,11 +297,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 88c54f7a8c51 -r 72a1b6322fc0 make/common/Demo.gmk
--- a/make/common/Demo.gmk	Tue Dec 04 17:28:38 2012 -0800
+++ b/make/common/Demo.gmk	Thu Feb 14 08:58:40 2013 +0000
@@ -158,6 +158,8 @@
     #       bit between them.
     LINK.demo   = $(LINK.c)
     LDLIBS.demo = $(EXTRA_LIBS) $(LFLAGS_$(COMPILER_VERSION))
+    DEMO_VERSION_INFO = $(OBJDIR)/$(LIBRARY).res
+    LDLIBS.demo += $(DEMO_VERSION_INFO)
   else
     ifneq ($(DEMO_NEEDS_CPP),)
       LINK.demo   = $(LINK.cpp)
@@ -288,6 +290,13 @@
 	$(install-file)
 endif
 
+ifeq ($(PLATFORM),windows)
+# JDK name required here
+RC_FLAGS += /D "JDK_FNAME=$(LIBRARY).dll" \
+            /D "JDK_INTERNAL_NAME=$(LIBRARY)" \
+            /D "JDK_FTYPE=0x2L"
+endif
+
 # Native library building
 ifdef DEMO_LIBRARY
 
@@ -308,6 +317,9 @@
   # Actual creation of the native shared library (C++ and C are different)
 $(DEMO_LIBRARY): $(DEMO_FULL_OBJECTS)
 	@$(prep-target)
+  ifeq ($(PLATFORM),windows)
+	$(RC) $(RC_FLAGS) $(CC_OBJECT_OUTPUT_FLAG)$(DEMO_VERSION_INFO) $(VERSIONINFO_RESOURCE)
+  endif
 	$(LINK.demo) $(SHARED_LIBRARY_FLAG) $(CC_PROGRAM_OUTPUT_FLAG)$@ \
 	    $(DEMO_FULL_OBJECTS) $(LDLIBS.demo)
 	@$(call binary_file_verification,$@)
diff -r 88c54f7a8c51 -r 72a1b6322fc0 make/common/Library.gmk
--- a/make/common/Library.gmk	Tue Dec 04 17:28:38 2012 -0800
+++ b/make/common/Library.gmk	Thu Feb 14 08:58:40 2013 +0000
@@ -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 88c54f7a8c51 -r 72a1b6322fc0 make/common/Program.gmk
--- a/make/common/Program.gmk	Tue Dec 04 17:28:38 2012 -0800
+++ b/make/common/Program.gmk	Thu Feb 14 08:58:40 2013 +0000
@@ -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
 
@@ -91,7 +93,7 @@
   LDFLAGS += $(OUTPUTDIR)/tmp/java/jli/$(OBJDIRNAME)/static/libjli.a
 
   ifeq ($(SYSTEM_ZLIB),true)
-    OTHER_LDLIBS += -lz
+    OTHER_LDLIBS += $(ZLIB_LIBS)
   endif # SYSTEM_ZLIB
 endif # PLATFORM
 
@@ -126,6 +128,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)
@@ -250,7 +272,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.
@@ -260,19 +283,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) ; \
+	  )



More information about the distro-pkg-dev mailing list