/hg/release/icedtea7-forest-2.4/jaxp: 75 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Wed May 22 09:33:15 PDT 2013


changeset 9622a9c72c9d in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=9622a9c72c9d
author: dbuck
date: Fri Jan 11 07:54:23 2013 -0800

	8003147: port fix for BCEL bug 39695
	Summary: Added support for Local Variable Type Table so that BCEL library can be used to modify methods with generics-related debug data without violating class file format
	Reviewed-by: lancea


changeset e677bc4fc5e9 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=e677bc4fc5e9
author: coffeys
date: Mon Jan 14 07:39:02 2013 -0800

	Merge


changeset 50067976e379 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=50067976e379
author: lana
date: Tue Jan 15 19:49:19 2013 -0800

	Merge


changeset 825eda755359 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=825eda755359
author: katleman
date: Wed Jan 16 13:59:34 2013 -0800

	Added tag jdk7u14-b10 for changeset 23191c790e12


changeset 798a97097eef in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=798a97097eef
author: lana
date: Tue Jan 22 22:47:19 2013 -0800

	Merge


changeset 84a2e51821a8 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=84a2e51821a8
author: katleman
date: Wed Jan 23 14:01:41 2013 -0800

	Added tag jdk7u14-b11 for changeset 825eda755359


changeset 560e5cf5b57f in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=560e5cf5b57f
author: lana
date: Mon Jan 28 11:13:06 2013 -0800

	Merge


changeset 937bae61a48f in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=937bae61a48f
author: katleman
date: Fri Feb 01 09:56:57 2013 -0800

	Added tag jdk7u14-b12 for changeset 560e5cf5b57f


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

	Added tag jdk7u13-b20 for changeset f9fe0d38b110


changeset 639d1cc5b2e9 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=639d1cc5b2e9
author: ewendeli
date: Sun Feb 03 23:52:22 2013 +0100

	Merge


changeset d42f74a0593c in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=d42f74a0593c
author: ewendeli
date: Fri Feb 08 15:02:28 2013 +0100

	Merge


changeset 4424f7498747 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=4424f7498747
author: katleman
date: Wed Feb 13 17:56:51 2013 -0800

	Added tag jdk7u14-b13 for changeset 937bae61a48f


changeset 7038ca4959e5 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=7038ca4959e5
author: lana
date: Tue Feb 19 20:36:51 2013 -0800

	Merge


changeset 0a6a09e5174a in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=0a6a09e5174a
author: katleman
date: Tue Jan 29 14:15:05 2013 -0800

	Added tag jdk7u13-b10 for changeset f9fe0d38b110


changeset ba14f96944cd in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=ba14f96944cd
author: katleman
date: Fri Feb 01 10:31:51 2013 -0800

	Added tag jdk7u13-b30 for changeset 0a6a09e5174a


changeset 99c114990b19 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=99c114990b19
author: ewendeli
date: Fri Feb 01 23:29:16 2013 +0100

	Merge


changeset edbaa584f09a in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=edbaa584f09a
author: katleman
date: Thu Feb 07 14:18:07 2013 -0800

	Added tag jdk7u15-b01 for changeset 99c114990b19


changeset 14a9b60a2086 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=14a9b60a2086
author: katleman
date: Fri Feb 08 10:46:42 2013 -0800

	Added tag jdk7u15-b02 for changeset edbaa584f09a


changeset 12d2e49286f7 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=12d2e49286f7
author: ewendeli
date: Wed Feb 13 19:54:40 2013 +0100

	Merge


changeset 094d274ad5db in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=094d274ad5db
author: ewendeli
date: Wed Feb 20 19:52:58 2013 +0100

	Merge


changeset a55f67cfe182 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=a55f67cfe182
author: katleman
date: Wed Feb 13 18:19:32 2013 -0800

	Added tag jdk7u15-b30 for changeset 14a9b60a2086


changeset f31f23bc074a in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=f31f23bc074a
author: katleman
date: Mon Feb 18 12:09:43 2013 -0800

	Added tag jdk7u15-b03 for changeset a55f67cfe182


changeset 5d87e5fdd88a in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=5d87e5fdd88a
author: katleman
date: Mon Feb 18 12:29:15 2013 -0800

	Added tag jdk7u15-b32 for changeset eb9d57159e51


changeset 8a9867ee4294 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=8a9867ee4294
author: katleman
date: Mon Feb 18 12:42:24 2013 -0800

	Merge


changeset 7863a60ae4b4 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=7863a60ae4b4
author: katleman
date: Tue Feb 26 12:42:06 2013 -0800

	Added tag jdk7u17-b01 for changeset 8a9867ee4294


changeset a5e6594fc1ae in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=a5e6594fc1ae
author: katleman
date: Fri Mar 01 11:55:25 2013 -0800

	Added tag jdk7u17-b02 for changeset 7863a60ae4b4


changeset c784823f769f in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=c784823f769f
author: coffeys
date: Sat Mar 02 17:25:03 2013 +0000

	Merge


changeset aa6fb94c5e7b in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=aa6fb94c5e7b
author: katleman
date: Wed Feb 27 16:51:58 2013 -0800

	Added tag jdk7u14-b14 for changeset 7038ca4959e5


changeset 791bd96e9e43 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=791bd96e9e43
author: lana
date: Tue Mar 05 17:00:53 2013 -0800

	Merge


changeset c99d2ddabfb9 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=c99d2ddabfb9
author: katleman
date: Thu Mar 07 11:08:33 2013 -0800

	Added tag jdk7u14-b15 for changeset aa6fb94c5e7b


changeset 7b47e1a26f7c in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=7b47e1a26f7c
author: lana
date: Mon Mar 11 14:50:02 2013 -0700

	Merge


changeset 77ac1ef42b2f in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=77ac1ef42b2f
author: katleman
date: Wed Mar 13 17:18:06 2013 -0700

	Added tag jdk7u14-b16 for changeset 7b47e1a26f7c


changeset d47975f80a24 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=d47975f80a24
author: katleman
date: Wed Mar 20 14:47:42 2013 -0700

	Added tag jdk7u14-b17 for changeset 77ac1ef42b2f


changeset e17ab897041e in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=e17ab897041e
author: andrew
date: Wed Apr 03 14:17:27 2013 +0100

	Merge jdk7u14-b17


changeset 331e489ecb7b in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=331e489ecb7b
author: katleman
date: Wed Mar 27 16:18:28 2013 -0700

	Added tag jdk7u14-b18 for changeset d47975f80a24


changeset c3c9f04cf10c in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=c3c9f04cf10c
author: katleman
date: Wed Apr 03 15:15:53 2013 -0700

	Added tag jdk7u14-b19 for changeset 331e489ecb7b


changeset 5e1fee011646 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=5e1fee011646
author: katleman
date: Fri Apr 05 09:10:43 2013 -0700

	Added tag jdk7u14-b19 for changeset c3c9f04cf10c


changeset d1c8bb1cbc91 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=d1c8bb1cbc91
author: katleman
date: Wed Apr 10 10:30:06 2013 -0700

	Added tag jdk7u14-b20 for changeset 5e1fee011646


changeset f0dc96219b29 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=f0dc96219b29
author: katleman
date: Thu Feb 07 14:20:30 2013 -0800

	Added tag jdk7u21-b01 for changeset 0a6a09e5174a


changeset 99ed1a3d2950 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=99ed1a3d2950
author: ewendeli
date: Mon Feb 11 21:08:36 2013 +0100

	Merge


changeset 06a2338c0fb7 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=06a2338c0fb7
author: katleman
date: Thu Feb 14 14:11:20 2013 -0800

	Added tag jdk7u21-b02 for changeset 99ed1a3d2950


changeset 38d4d23d167c in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=38d4d23d167c
author: joehw
date: Sat Feb 16 18:03:23 2013 -0800

	6657673: Issues with JAXP
	Reviewed-by: alanb, lancea, ahgross, mullan


changeset acde12ee462d in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=acde12ee462d
author: katleman
date: Tue Feb 19 17:13:50 2013 -0800

	Added tag jdk7u21-b03 for changeset 38d4d23d167c


changeset 5704dc942da6 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=5704dc942da6
author: katleman
date: Tue Feb 26 12:45:10 2013 -0800

	Added tag jdk7u21-b04 for changeset acde12ee462d


changeset d80a8e81fef0 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=d80a8e81fef0
author: katleman
date: Tue Oct 16 14:55:00 2012 -0700

	Added tag jdk7u9-b31 for changeset 039b21e98d2b


changeset 3941eb25e61e in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=3941eb25e61e
author: katleman
date: Wed Oct 31 10:11:34 2012 -0700

	Added tag jdk7u9-b32 for changeset d80a8e81fef0


changeset 07dd5e5caa67 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=07dd5e5caa67
author: asaha
date: Tue Dec 04 11:44:49 2012 -0800

	Merge


changeset ec1e8ead41ee in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=ec1e8ead41ee
author: asaha
date: Wed Dec 05 15:28:55 2012 -0800

	Merge


changeset cfc86ae2a559 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=cfc86ae2a559
author: katleman
date: Fri Dec 07 08:19:17 2012 -0800

	Added tag jdk7u10-b31 for changeset ec1e8ead41ee


changeset 71353182d3f7 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=71353182d3f7
author: ewendeli
date: Tue Jan 15 08:23:10 2013 +0100

	Merge


changeset af8f33c558d0 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=af8f33c558d0
author: katleman
date: Wed Jan 16 13:57:24 2013 -0800

	Added tag jdk7u11-b32 for changeset 71353182d3f7


changeset 839dfbb430fa in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=839dfbb430fa
author: katleman
date: Tue Jan 29 14:10:48 2013 -0800

	Added tag jdk7u11-b33 for changeset af8f33c558d0


changeset 94b6491fa3ae in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=94b6491fa3ae
author: asaha
date: Fri Feb 08 19:23:55 2013 -0800

	Merge


changeset de6df3c10ebc in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=de6df3c10ebc
author: asaha
date: Mon Feb 11 11:16:16 2013 -0800

	Merge


changeset be739fd7b723 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=be739fd7b723
author: katleman
date: Tue Feb 12 12:32:58 2013 -0800

	Added tag jdk7u15-b31 for changeset de6df3c10ebc


changeset 039c31ff1fe6 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=039c31ff1fe6
author: asaha
date: Thu Feb 14 13:21:49 2013 -0800

	Merge


changeset b08325d4a195 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=b08325d4a195
author: katleman
date: Tue Feb 19 12:03:07 2013 -0800

	Added tag jdk7u15-b33 for changeset 039c31ff1fe6


changeset b3ce6fdffb2b in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=b3ce6fdffb2b
author: asaha
date: Fri Mar 01 16:10:54 2013 -0800

	Merge


changeset 1f39cb70d337 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=1f39cb70d337
author: cl
date: Sat Mar 02 09:47:47 2013 -0800

	Added tag jdk7u17-b30 for changeset a5e6594fc1ae


changeset 8fb34202383e in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=8fb34202383e
author: asaha
date: Sat Mar 02 14:37:49 2013 -0800

	Merge


changeset f7d8d2c003a1 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=f7d8d2c003a1
author: cl
date: Sat Mar 02 18:55:23 2013 -0800

	Added tag jdk7u17-b31 for changeset 8fb34202383e


changeset 56b1ad031df9 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=56b1ad031df9
author: asaha
date: Mon Mar 04 11:43:45 2013 -0800

	Merge


changeset ab51202418c1 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=ab51202418c1
author: katleman
date: Tue Mar 05 16:45:44 2013 -0800

	Added tag jdk7u21-b05 for changeset 56b1ad031df9


changeset 3ab71deee4a4 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=3ab71deee4a4
author: katleman
date: Tue Mar 12 14:44:12 2013 -0700

	Added tag jdk7u21-b06 for changeset ab51202418c1


changeset f5ef2e76669b in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=f5ef2e76669b
author: katleman
date: Tue Mar 19 14:33:43 2013 -0700

	Added tag jdk7u21-b07 for changeset 3ab71deee4a4


changeset 65977091d010 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=65977091d010
author: katleman
date: Wed Mar 20 14:47:27 2013 -0700

	Added tag jdk7u21-b08 for changeset f5ef2e76669b


changeset bf2d62ea518d in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=bf2d62ea518d
author: katleman
date: Tue Mar 26 15:00:29 2013 -0700

	Added tag jdk7u21-b09 for changeset 65977091d010


changeset 3e0e331bdfb8 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=3e0e331bdfb8
author: katleman
date: Sun Mar 31 03:46:45 2013 -0700

	Added tag jdk7u21-b10 for changeset bf2d62ea518d


changeset 980fe893d8fd in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=980fe893d8fd
author: katleman
date: Thu Apr 04 15:48:20 2013 -0700

	Added tag jdk7u21-b11 for changeset 3e0e331bdfb8


changeset a320a590b4ca in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=a320a590b4ca
author: katleman
date: Fri Apr 05 12:48:56 2013 -0700

	Added tag jdk7u21-b30 for changeset 980fe893d8fd


changeset 08808837d120 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=08808837d120
author: katleman
date: Sun Apr 07 16:34:55 2013 -0700

	Added tag jdk7u21-b12 for changeset a320a590b4ca


changeset 4dd5acf482e8 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=4dd5acf482e8
author: coffeys
date: Tue Apr 16 11:50:02 2013 +0100

	Merge


changeset 5a11895b645d in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=5a11895b645d
author: andrew
date: Tue Apr 23 23:15:00 2013 +0100

	Merge jdk7u14-b20


changeset 7dc9a882c6f8 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=7dc9a882c6f8
author: andrew
date: Wed May 22 16:11:24 2013 +0100

	Remove jcheck


changeset 7f04ed6cb0c3 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=7f04ed6cb0c3
author: andrew
date: Wed May 22 17:02:40 2013 +0100

	Merge with HEAD


diffstat:

 .hgtags                                                                                    |   64 ++
 .jcheck/conf                                                                               |    2 -
 src/com/sun/org/apache/bcel/internal/Constants.java                                        |   32 +-
 src/com/sun/org/apache/bcel/internal/classfile/Attribute.java                              |    3 +
 src/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java                      |    6 +
 src/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java                           |    1 +
 src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java                              |    6 +-
 src/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java                 |  146 ++++++
 src/com/sun/org/apache/bcel/internal/classfile/Visitor.java                                |    1 +
 src/com/sun/org/apache/bcel/internal/generic/MethodGen.java                                |   17 +
 src/com/sun/org/apache/bcel/internal/util/Class2HTML.java                                  |    3 +-
 src/com/sun/org/apache/bcel/internal/util/ClassPath.java                                   |   20 +-
 src/com/sun/org/apache/bcel/internal/util/JavaWrapper.java                                 |    3 +-
 src/com/sun/org/apache/bcel/internal/util/SecuritySupport.java                             |  223 ++++++++++
 src/com/sun/org/apache/xalan/internal/res/XSLMessages.java                                 |  106 ++--
 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java                          |   64 --
 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java                       |   64 --
 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java                       |   64 --
 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java                       |   64 --
 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java                       |   64 --
 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java                       |   64 --
 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java                       |   64 --
 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java                    |   63 --
 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java                       |   64 --
 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java                    |   64 --
 src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java                    |   64 --
 src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java                             |   11 +-
 src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java                           |   98 +++-
 src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java                           |   11 +-
 src/com/sun/org/apache/xalan/internal/xslt/Process.java                                    |    3 +-
 src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java                           |   10 +-
 src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java                            |   14 +-
 src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java               |    7 +-
 src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java                    |   16 +-
 src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java                        |    3 +-
 src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java                        |    3 +-
 src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java                      |    3 +-
 src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java         |    3 +-
 src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java                        |   12 +
 src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java               |   14 +-
 src/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java                        |   15 +-
 src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java                          |    3 +-
 src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java                      |    4 +-
 src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java                   |   11 +-
 src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java                |    7 +-
 src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java                |    7 +-
 src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java                |    7 +-
 src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java                |    7 +-
 src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java                |    7 +-
 src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java                |    7 +-
 src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java             |    7 +-
 src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java                |    7 +-
 src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java             |    7 +-
 src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java             |    7 +-
 src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java                   |    5 +-
 src/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java                     |    9 +-
 src/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java |    7 +-
 src/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java                  |    7 +-
 src/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java                       |    7 +-
 src/com/sun/org/apache/xerces/internal/util/SecurityManager.java                           |   70 +-
 src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java                            |   13 +-
 src/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java                          |   36 +
 src/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java              |    9 +-
 src/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java              |    8 +-
 src/com/sun/org/apache/xml/internal/dtm/DTMManager.java                                    |    3 +-
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources.java                             |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java                          |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java                          |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java                          |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java                          |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java                          |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_it.java                          |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java                          |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java                          |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java                       |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java                          |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java                          |   67 ---
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java                          |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java                       |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java                       |   66 --
 src/com/sun/org/apache/xml/internal/res/XMLMessages.java                                   |   65 +--
 src/com/sun/org/apache/xml/internal/resolver/Catalog.java                                  |    5 +-
 src/com/sun/org/apache/xml/internal/resolver/CatalogManager.java                           |   17 +-
 src/com/sun/org/apache/xml/internal/resolver/Resolver.java                                 |    5 +-
 src/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java                       |    3 +-
 src/com/sun/org/apache/xml/internal/serializer/Encodings.java                              |    4 +-
 src/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java                |    5 +-
 src/com/sun/org/apache/xml/internal/serializer/ToStream.java                               |    3 +-
 src/com/sun/org/apache/xml/internal/serializer/TreeWalker.java                             |    5 +-
 src/com/sun/org/apache/xml/internal/serializer/utils/Messages.java                         |  100 +----
 src/com/sun/org/apache/xml/internal/utils/TreeWalker.java                                  |    7 +-
 src/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java                         |  141 +----
 src/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java                    |    5 +-
 src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java                         |   67 ---
 src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java                      |   67 ---
 src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java                      |   67 ---
 src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java                      |   67 ---
 src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java                      |   67 ---
 src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java                      |   67 ---
 src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java                      |   67 ---
 src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java                   |   67 ---
 src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java                      |   67 ---
 src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java                   |   67 ---
 src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java                   |   67 ---
 src/com/sun/org/apache/xpath/internal/res/XPATHMessages.java                               |  216 ++++----
 src/com/sun/xml/internal/stream/XMLEntityStorage.java                                      |    3 +-
 src/com/sun/xml/internal/stream/writers/WriterUtility.java                                 |    3 +-
 src/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java                           |    3 +-
 src/javax/xml/datatype/FactoryFinder.java                                                  |   62 ++-
 src/javax/xml/parsers/FactoryFinder.java                                                   |   10 +-
 src/javax/xml/stream/FactoryFinder.java                                                    |   77 ++-
 src/javax/xml/transform/FactoryFinder.java                                                 |   11 +-
 src/javax/xml/validation/SchemaFactoryFinder.java                                          |   43 +-
 src/javax/xml/xpath/XPathFactoryFinder.java                                                |   30 +-
 src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java                                   |   13 +-
 src/org/xml/sax/helpers/NewInstance.java                                                   |   38 +-
 src/org/xml/sax/helpers/ParserAdapter.java                                                 |    5 +-
 src/org/xml/sax/helpers/ParserFactory.java                                                 |   13 +-
 src/org/xml/sax/helpers/SecuritySupport.java                                               |  108 ++++
 src/org/xml/sax/helpers/XMLReaderFactory.java                                              |   62 +-
 120 files changed, 1392 insertions(+), 3219 deletions(-)

diffs (truncated from 7278 to 500 lines):

diff -r 427a603569db -r 7f04ed6cb0c3 .hgtags
--- a/.hgtags	Fri Dec 28 10:11:31 2012 -0800
+++ b/.hgtags	Wed May 22 17:02:40 2013 +0100
@@ -50,6 +50,7 @@
 feb05980f9f2964e6bc2b3a8532f9b3054c2289b jdk7-b73
 ea7b88c676dd8b269bc858a4a17c14dc96c8aed1 jdk7-b74
 555fb78ee4cebed082ca7ddabff46d2e5b4c9026 jdk7-b75
+fb68fd18eb9f9d94bd7f307097b98a5883018da8 icedtea7-1.12
 233a4871d3364ec305efd4a58cfd676620a03a90 jdk7-b76
 bfadab8c7b1bf806a49d3e1bc19ec919717f057a jdk7-b77
 7a12d3789e1b07a560fc79568b991818d617ede2 jdk7-b78
@@ -63,6 +64,7 @@
 81c0f115bbe5d3bcf59864465b5eca5538567c79 jdk7-b86
 8b493f1aa136d86de0885fcba15262c4fa2b1412 jdk7-b87
 d8ebd15910034f2ba50b2f129f959f86cca01419 jdk7-b88
+826bafcb6c4abbf24887bfc5a78868e13cddd068 icedtea7-1.13
 d2818fd2b036f3b3154a9a7de41afcf4ac679c1b jdk7-b89
 c5d932ee326d6f7fd4634b11c7185ea82d184df2 jdk7-b90
 b89b2c3044a298d542f84a2e9d957202b7d8cdb9 jdk7-b91
@@ -111,6 +113,7 @@
 d56b326ae0544fc16c3e0d0285876f3c82054db2 jdk7-b134
 4aa9916693dc1078580c1865e6f2584046851e5a jdk7-b135
 1759daa85d33800bd578853f9531f9de73f70fc7 jdk7-b136
+1c2f25bf36b1d43920e94fb82a0afdafd29b1735 icedtea-1.14
 1d87f7460cde7f8f30af668490f82b52b879bfd8 jdk7-b137
 be3758943770a0a3dd4be6a1cb4063507c4d7062 jdk7-b138
 28c7c0ed2444607829ba11ad827f8d52197a2830 jdk7-b139
@@ -123,6 +126,7 @@
 bcd31fa1e3c6f51b4fdd427ef905188cdac57164 jdk7-b146
 067fb18071e3872698f6218724958bd0cebf30a3 jdk7u1-b01
 fc268cd1dd5d2e903ccd4b0275e1f9c2461ed30c jdk7-b147
+b8d01501956a0d41f5587ff1bebbfe5a9b8fea5a icedtea-2.0-branchpoint
 104ca42e1e7ca66b074a4619ce6420f15d8f454d jdk7u1-b02
 64e323faadf65018c1ffc8bb9c97f7b664e87347 jdk7u1-b03
 2256c20e66857f80cacda14ffdbc0979c929d7f8 jdk7u1-b04
@@ -141,6 +145,7 @@
 0e61ef309edd2deb71f53f2bdaf6dcff1c80bfb8 jdk7u2-b12
 d9ac427e5149d1db12c6f3e4aa4280587c06aed5 jdk7u2-b13
 0efaf5c97fba2ee7864240efaa0df651a2635ae5 jdk7u2-b21
+7300d2ab9fb2068250a96ca4afc481c4beb6a42b icedtea-2.1-branchpoint
 0efaf5c97fba2ee7864240efaa0df651a2635ae5 jdk7u3-b02
 604dd391203960d0028fc95bc70b0ae161e09d99 jdk7u3-b03
 551c076358f6691999f613db9b155c83ec9a648d jdk7u3-b04
@@ -157,6 +162,7 @@
 7a37651d304de62b18b343b3ae675ab1b08fc5fe jdk7u4-b10
 3fbd87d50fbf4de3987e36ec5f3e8ce1c383ce3d jdk7u4-b11
 b4e5df5b18bb75db15ed97da02e5df086d2c7930 jdk7u4-b12
+c51876b27811ba0f6ea3409ba19d357b7400908a icedtea-2.2-branchpoint
 7d18bccaec3781f3d4f2d71879f91e257db2f0f7 jdk7u4-b13
 82c5b3166b3194e7348b2a9d146b6760c9a77128 jdk7u4-b14
 36490d49683f7be9d8fbbe1f8eefa1fe9fe550fa jdk7u5-b01
@@ -191,6 +197,7 @@
 94474d6f28284a1ef492984dd6d6f66f8787de80 jdk7u6-b15
 0b329a8d325b6a58d89c6042dac62ce5852380ab jdk7u6-b16
 5eb867cdd08ca299fe03b31760acd57aac2b5673 jdk7u6-b17
+445dd0b578fc2ed12c539eb6f9a71cbd40bed4f6 icedtea-2.3-branchpoint
 1c4b9671de5c7ed5713f55509cb2ada38b36dffe jdk7u6-b18
 3ba4c395d2cf973c8c603b2aedc846bd4ae54656 jdk7u6-b19
 4f7b77cc3b252098f52a8f30a74f603783a2e0f1 jdk7u6-b20
@@ -213,6 +220,8 @@
 78d9e4853388a2e7be18ff18c0b5330c074cb514 jdk7u9-b02
 b12a2d557c5e302b614c5f7e25ad6c8a0e138742 jdk7u9-b04
 ab4bbb93b3831aca230c62431f7fe02b56793450 jdk7u9-b05
+039b21e98d2b2d0b26a19c325b37ce522bae39de jdk7u9-b31
+d80a8e81fef0bc6e0bdb7891895bda527853add1 jdk7u9-b32
 254ed6ae237ee631179819570cf7fb265c6fb3a8 jdk7u10-b10
 c1df39bcc9c1bcdfb2a92682650264b3b7771ce8 jdk7u10-b11
 00cfd60368048c4969785eb52ec50cf5691c4367 jdk7u10-b12
@@ -223,6 +232,21 @@
 86c75e6aa3a7fa9a587fc7dd2d08af8aa8ffb9a9 jdk7u10-b17
 162a2c6ad8718a63253fa53724f704a4f85731bc jdk7u10-b18
 c59eb287de720ae5ce8087f179ec01f4f6525a32 jdk7u10-b30
+ec1e8ead41ee49d2b3f84a26ae0fac88e226692d jdk7u10-b31
+853059839d38432f86e345ba951397ede235a374 jdk7u11-b20
+453a52320a1b8bd425fdb55e14b64067b536f1e2 jdk7u11-b21
+71353182d3f7c237047c5386d9f31186a5bd1519 jdk7u11-b32
+af8f33c558d05aacdff5b5787be0cbaba9f10e98 jdk7u11-b33
+5df9207c4378b7f4b24d70b365714c5ee6318982 jdk7u11-b03
+6ee19b9c8313db32e6d8989aa3782830d2b09710 jdk7u11-b04
+3312b258392eaeab9c4a20e3deb36d3ae3337efe jdk7u11-b05
+86d0250b62bbb4aabab2a7c249aeb14847be2631 jdk7u11-b06
+225aa78c36e9b776c87e585329bbb7ee0e3259a3 jdk7u11-b07
+48491f5a58172f0fbdf9b774842c2ec1a42f609a jdk7u11-b08
+eb9d57159e5126cf4316c9571ac39324a8b442a8 jdk7u13-b09
+f9fe0d38b1103cb33073538c959d982e28ed7b11 jdk7u13-b10
+0a6a09e5174a4c15632ff7e06d6b215164e3fa15 jdk7u13-b30
+f9fe0d38b1103cb33073538c959d982e28ed7b11 jdk7u13-b20
 1365e7472a3b737dda4a73e06ad41718d667d9be jdk7u8-b01
 0a313d4307930be3a64106b9b8c90f9342673aa0 jdk7u8-b02
 36cba5ea434944cef64fa281112b158fae93c0fa jdk7u8-b03
@@ -239,3 +263,43 @@
 3db0cfb507771458da8978248de7598ebe7c20d8 jdk7u12-b05
 c84c463893504a93a38f4abfa4d057869e9ae918 jdk7u12-b06
 1b914599a6d5560e743b9fecd390924ed0bf7d15 jdk7u12-b07
+427a603569db59f61721e709fcb8a73390d468ae jdk7u12-b08
+366ebbf581df0134d9039b649abc315e87f23772 jdk7u12-b09
+14adb683be4ebc49ee729f0253d012795a4a2ae4 icedtea-2.4-branchpoint
+23191c790e12841f81ac1cf956e7dbc0b45914ee jdk7u14-b10
+825eda7553590ce19eb4fa0686c4405d97daafdb jdk7u14-b11
+560e5cf5b57fc91e2bc6dd1809badd58c6eb25bd jdk7u14-b12
+937bae61a48febcc948b7e10ae781c9077360241 jdk7u14-b13
+7038ca4959e50a02f797e639daffe6b2b4065f86 jdk7u14-b14
+aa6fb94c5e7bc645f478b6f60c5e6e06bebcc2bf jdk7u14-b15
+99c114990b191f32e72c6158072033aec5816aaf jdk7u15-b01
+edbaa584f09a78d0ad3c73389faf20409a552e46 jdk7u15-b02
+14a9b60a2086f4e2f6ec43bee3375042946f6510 jdk7u15-b30
+de6df3c10ebc0f8c704a11ad86c8eea1e1cc1442 jdk7u15-b31
+039c31ff1fe6789859f2f55588218147623a9a9f jdk7u15-b33
+a55f67cfe182dc42a86aae836674eb8ba5b79891 jdk7u15-b03
+eb9d57159e5126cf4316c9571ac39324a8b442a8 jdk7u15-b32
+8a9867ee429440b657eb5852c4dae5f029356022 jdk7u17-b01
+7863a60ae4b4a0c7d762a95e77e589fafa4e50ae jdk7u17-b02
+a5e6594fc1ae20101b5d69632f65078d7a99b76d jdk7u17-b30
+8fb34202383ece5386acecc3a6c1dac68dccbf05 jdk7u17-b31
+0a6a09e5174a4c15632ff7e06d6b215164e3fa15 jdk7u21-b01
+99ed1a3d29509fee659aabec4810c896b7234d80 jdk7u21-b02
+38d4d23d167c5a623e6d771a15b1fe2ee771ce38 jdk7u21-b03
+acde12ee462d650d34cc148d9d3649f9a9bbca8a jdk7u21-b04
+56b1ad031df90d20c52941c15ceae0e5a90893b8 jdk7u21-b05
+ab51202418c1c96e01a45893a26829a2d9c7b956 jdk7u21-b06
+3ab71deee4a4477d89530ee9e92a36017a6092fa jdk7u21-b07
+f5ef2e76669bc3179f17dac42a8a407fb6bd4d91 jdk7u21-b08
+65977091d010402ccbed41c96748866a1d50f0c4 jdk7u21-b09
+bf2d62ea518d5e4130e442e07705e7a50b821ad9 jdk7u21-b10
+3e0e331bdfb8f3adfd0cc78118e0ac588e73a2b5 jdk7u21-b11
+980fe893d8fd86d8aee14771167b6e0ac75fa208 jdk7u21-b30
+a320a590b4cac6eeff53829bde520ef46880b006 jdk7u21-b12
+7b47e1a26f7cbb8d8d22ea165f2d7fbbbd354c77 jdk7u14-b16
+77ac1ef42b2fd47cc87b9800f63efdd4cf2fa05d jdk7u14-b17
+d47975f80a24b55410fa2e2c5f50f3405d83fe73 jdk7u14-b18
+331e489ecb7b19fa98c60324f7ce5d168284a8c8 jdk7u14-b19
+331e489ecb7b19fa98c60324f7ce5d168284a8c8 jdk7u14-b19
+c3c9f04cf10c2fe576b208f6a8ca3777b1d31145 jdk7u14-b19
+5e1fee011646b4a3ff29b7b9cdc208e0a0577cb4 jdk7u14-b20
diff -r 427a603569db -r 7f04ed6cb0c3 .jcheck/conf
--- a/.jcheck/conf	Fri Dec 28 10:11:31 2012 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk7
-bugids=dup
diff -r 427a603569db -r 7f04ed6cb0c3 src/com/sun/org/apache/bcel/internal/Constants.java
--- a/src/com/sun/org/apache/bcel/internal/Constants.java	Fri Dec 28 10:11:31 2012 -0800
+++ b/src/com/sun/org/apache/bcel/internal/Constants.java	Wed May 22 17:02:40 2013 +0100
@@ -746,27 +746,29 @@
 
   /** Attributes and their corresponding names.
    */
-  public static final byte ATTR_UNKNOWN              = -1;
-  public static final byte ATTR_SOURCE_FILE          = 0;
-  public static final byte ATTR_CONSTANT_VALUE       = 1;
-  public static final byte ATTR_CODE                 = 2;
-  public static final byte ATTR_EXCEPTIONS           = 3;
-  public static final byte ATTR_LINE_NUMBER_TABLE    = 4;
-  public static final byte ATTR_LOCAL_VARIABLE_TABLE = 5;
-  public static final byte ATTR_INNER_CLASSES        = 6;
-  public static final byte ATTR_SYNTHETIC            = 7;
-  public static final byte ATTR_DEPRECATED           = 8;
-  public static final byte ATTR_PMG                  = 9;
-  public static final byte ATTR_SIGNATURE            = 10;
-  public static final byte ATTR_STACK_MAP            = 11;
+  public static final byte ATTR_UNKNOWN                                 = -1;
+  public static final byte ATTR_SOURCE_FILE                             = 0;
+  public static final byte ATTR_CONSTANT_VALUE                          = 1;
+  public static final byte ATTR_CODE                                    = 2;
+  public static final byte ATTR_EXCEPTIONS                              = 3;
+  public static final byte ATTR_LINE_NUMBER_TABLE                       = 4;
+  public static final byte ATTR_LOCAL_VARIABLE_TABLE                    = 5;
+  public static final byte ATTR_INNER_CLASSES                           = 6;
+  public static final byte ATTR_SYNTHETIC                               = 7;
+  public static final byte ATTR_DEPRECATED                              = 8;
+  public static final byte ATTR_PMG                                     = 9;
+  public static final byte ATTR_SIGNATURE                               = 10;
+  public static final byte ATTR_STACK_MAP                               = 11;
+  public static final byte ATTR_LOCAL_VARIABLE_TYPE_TABLE               = 12;
 
-  public static final short KNOWN_ATTRIBUTES = 12;
+  public static final short KNOWN_ATTRIBUTES = 13;
 
   public static final String[] ATTRIBUTE_NAMES = {
     "SourceFile", "ConstantValue", "Code", "Exceptions",
     "LineNumberTable", "LocalVariableTable",
     "InnerClasses", "Synthetic", "Deprecated",
-    "PMGClass", "Signature", "StackMap"
+    "PMGClass", "Signature", "StackMap",
+    "LocalVariableTypeTable"
   };
 
   /** Constants used in the StackMap attribute.
diff -r 427a603569db -r 7f04ed6cb0c3 src/com/sun/org/apache/bcel/internal/classfile/Attribute.java
--- a/src/com/sun/org/apache/bcel/internal/classfile/Attribute.java	Fri Dec 28 10:11:31 2012 -0800
+++ b/src/com/sun/org/apache/bcel/internal/classfile/Attribute.java	Wed May 22 17:02:40 2013 +0100
@@ -206,6 +206,9 @@
     case Constants.ATTR_LOCAL_VARIABLE_TABLE:
       return new LocalVariableTable(name_index, length, file, constant_pool);
 
+    case Constants.ATTR_LOCAL_VARIABLE_TYPE_TABLE:
+      return new LocalVariableTypeTable(name_index, length, file, constant_pool);
+
     case Constants.ATTR_INNER_CLASSES:
       return new InnerClasses(name_index, length, file, constant_pool);
 
diff -r 427a603569db -r 7f04ed6cb0c3 src/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java
--- a/src/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java	Fri Dec 28 10:11:31 2012 -0800
+++ b/src/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java	Wed May 22 17:02:40 2013 +0100
@@ -210,6 +210,12 @@
     stack.pop();
   }
 
+  public void visitLocalVariableTypeTable(LocalVariableTypeTable obj) {
+    stack.push(obj);
+    obj.accept(visitor);
+    stack.pop();
+  }
+
   public void visitStackMap(StackMap table) {
     stack.push(table);
     table.accept(visitor);
diff -r 427a603569db -r 7f04ed6cb0c3 src/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java
--- a/src/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java	Fri Dec 28 10:11:31 2012 -0800
+++ b/src/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java	Wed May 22 17:02:40 2013 +0100
@@ -98,6 +98,7 @@
   public void visitLineNumberTable(LineNumberTable obj) {}
   public void visitLocalVariable(LocalVariable obj) {}
   public void visitLocalVariableTable(LocalVariableTable obj) {}
+  public void visitLocalVariableTypeTable(LocalVariableTypeTable obj) {}
   public void visitMethod(Method obj) {}
   public void visitSignature(Signature obj) {}
   public void visitSourceFile(SourceFile obj) {}
diff -r 427a603569db -r 7f04ed6cb0c3 src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java
--- a/src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java	Fri Dec 28 10:11:31 2012 -0800
+++ b/src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java	Wed May 22 17:02:40 2013 +0100
@@ -63,6 +63,7 @@
 import  com.sun.org.apache.bcel.internal.util.ClassVector;
 import  com.sun.org.apache.bcel.internal.util.ClassQueue;
 import  com.sun.org.apache.bcel.internal.generic.Type;
+import com.sun.org.apache.xalan.internal.utils.SecuritySupport;
 
 import  java.io.*;
 import  java.util.StringTokenizer;
@@ -77,6 +78,7 @@
  * class file.  Those interested in programatically generating classes
  * should see the <a href="../generic/ClassGen.html">ClassGen</a> class.
 
+ * @version $Id: JavaClass.java,v 1.4 2007-07-19 04:34:42 ofung Exp $
  * @see com.sun.org.apache.bcel.internal.generic.ClassGen
  * @author  <A HREF="mailto:markus.dahm at berlin.de">M. Dahm</A>
  */
@@ -451,9 +453,9 @@
     String debug = null, sep = null;
 
     try {
-      debug = System.getProperty("JavaClass.debug");
+      debug = SecuritySupport.getSystemProperty("JavaClass.debug");
       // Get path separator either / or \ usually
-      sep = System.getProperty("file.separator");
+      sep = SecuritySupport.getSystemProperty("file.separator");
     }
     catch (SecurityException e) {
         // falls through
diff -r 427a603569db -r 7f04ed6cb0c3 src/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java	Wed May 22 17:02:40 2013 +0100
@@ -0,0 +1,146 @@
+/*
+ * reserved comment block
+ * DO NOT REMOVE OR ALTER!
+ */
+package com.sun.org.apache.bcel.internal.classfile;
+/**
+ *  Licensed to the Apache Software Foundation (ASF) under one or more
+ *  contributor license agreements.  See the NOTICE file distributed with
+ *  this work for additional information regarding copyright ownership.
+ *  The ASF licenses this file to You under the Apache License, Version 2.0
+ *  (the "License"); you may not use this file except in compliance with
+ *  the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+
+import  com.sun.org.apache.bcel.internal.Constants;
+import  java.io.*;
+
+// The new table is used when generic types are about...
+
+//LocalVariableTable_attribute {
+//         u2 attribute_name_index;
+//         u4 attribute_length;
+//         u2 local_variable_table_length;
+//         {  u2 start_pc;
+//            u2 length;
+//            u2 name_index;
+//            u2 descriptor_index;
+//            u2 index;
+//         } local_variable_table[local_variable_table_length];
+//       }
+
+//LocalVariableTypeTable_attribute {
+//    u2 attribute_name_index;
+//    u4 attribute_length;
+//    u2 local_variable_type_table_length;
+//    {
+//      u2 start_pc;
+//      u2 length;
+//      u2 name_index;
+//      u2 signature_index;
+//      u2 index;
+//    } local_variable_type_table[local_variable_type_table_length];
+//  }
+// J5TODO: Needs some testing !
+public class LocalVariableTypeTable extends Attribute {
+  private static final long serialVersionUID = -1082157891095177114L;
+private int             local_variable_type_table_length; // Table of local
+  private LocalVariable[] local_variable_type_table;        // variables
+
+  public LocalVariableTypeTable(LocalVariableTypeTable c) {
+    this(c.getNameIndex(), c.getLength(), c.getLocalVariableTypeTable(),
+         c.getConstantPool());
+  }
+
+  public LocalVariableTypeTable(int name_index, int length,
+                            LocalVariable[] local_variable_table,
+                            ConstantPool    constant_pool)
+  {
+    super(Constants.ATTR_LOCAL_VARIABLE_TYPE_TABLE, name_index, length, constant_pool);
+    setLocalVariableTable(local_variable_table);
+  }
+
+  LocalVariableTypeTable(int nameIdx, int len, DataInputStream dis,ConstantPool cpool) throws IOException {
+    this(nameIdx, len, (LocalVariable[])null, cpool);
+
+    local_variable_type_table_length = (dis.readUnsignedShort());
+    local_variable_type_table = new LocalVariable[local_variable_type_table_length];
+
+    for(int i=0; i < local_variable_type_table_length; i++)
+      local_variable_type_table[i] = new LocalVariable(dis, cpool);
+  }
+
+  @Override
+public void accept(Visitor v) {
+    v.visitLocalVariableTypeTable(this);
+  }
+
+  @Override
+public final void dump(DataOutputStream file) throws IOException
+  {
+    super.dump(file);
+    file.writeShort(local_variable_type_table_length);
+    for(int i=0; i < local_variable_type_table_length; i++)
+      local_variable_type_table[i].dump(file);
+  }
+
+  public final LocalVariable[] getLocalVariableTypeTable() {
+    return local_variable_type_table;
+  }
+
+  public final LocalVariable getLocalVariable(int index) {
+    for(int i=0; i < local_variable_type_table_length; i++)
+      if(local_variable_type_table[i].getIndex() == index)
+        return local_variable_type_table[i];
+
+    return null;
+  }
+
+  public final void setLocalVariableTable(LocalVariable[] local_variable_table)
+  {
+    this.local_variable_type_table = local_variable_table;
+    local_variable_type_table_length = (local_variable_table == null)? 0 :
+      local_variable_table.length;
+  }
+
+  /**
+   * @return String representation.
+   */
+  @Override
+public final String toString() {
+      StringBuilder buf = new StringBuilder();
+
+    for(int i=0; i < local_variable_type_table_length; i++) {
+      buf.append(local_variable_type_table[i].toString());
+
+      if(i < local_variable_type_table_length - 1) buf.append('\n');
+    }
+
+    return buf.toString();
+  }
+
+  /**
+   * @return deep copy of this attribute
+   */
+  @Override
+public Attribute copy(ConstantPool constant_pool) {
+    LocalVariableTypeTable c = (LocalVariableTypeTable)clone();
+
+    c.local_variable_type_table = new LocalVariable[local_variable_type_table_length];
+    for(int i=0; i < local_variable_type_table_length; i++)
+      c.local_variable_type_table[i] = local_variable_type_table[i].copy();
+
+    c.constant_pool = constant_pool;
+    return c;
+  }
+
+  public final int getTableLength() { return local_variable_type_table_length; }
+}
diff -r 427a603569db -r 7f04ed6cb0c3 src/com/sun/org/apache/bcel/internal/classfile/Visitor.java
--- a/src/com/sun/org/apache/bcel/internal/classfile/Visitor.java	Fri Dec 28 10:11:31 2012 -0800
+++ b/src/com/sun/org/apache/bcel/internal/classfile/Visitor.java	Wed May 22 17:02:40 2013 +0100
@@ -94,6 +94,7 @@
   public void visitLineNumberTable(LineNumberTable obj);
   public void visitLocalVariable(LocalVariable obj);
   public void visitLocalVariableTable(LocalVariableTable obj);
+  public void visitLocalVariableTypeTable(LocalVariableTypeTable obj);
   public void visitMethod(Method obj);
   public void visitSignature(Signature obj);
   public void visitSourceFile(SourceFile obj);
diff -r 427a603569db -r 7f04ed6cb0c3 src/com/sun/org/apache/bcel/internal/generic/MethodGen.java
--- a/src/com/sun/org/apache/bcel/internal/generic/MethodGen.java	Fri Dec 28 10:11:31 2012 -0800
+++ b/src/com/sun/org/apache/bcel/internal/generic/MethodGen.java	Wed May 22 17:02:40 2013 +0100
@@ -258,6 +258,23 @@
               addLocalVariable(l.getName(), Type.getType(l.getSignature()),
                                l.getIndex(), start, end);
             }
+          } else if (a instanceof LocalVariableTypeTable) {
+             LocalVariable[] lv = ((LocalVariableTypeTable) a).getLocalVariableTypeTable();
+             removeLocalVariables();
+             for (int k = 0; k < lv.length; k++) {
+                 LocalVariable l = lv[k];
+                 InstructionHandle start = il.findHandle(l.getStartPC());
+                 InstructionHandle end = il.findHandle(l.getStartPC() + l.getLength());
+                 // Repair malformed handles
+                 if (null == start) {
+                     start = il.getStart();
+                 }
+                 if (null == end) {
+                     end = il.getEnd();
+                 }
+                 addLocalVariable(l.getName(), Type.getType(l.getSignature()), l
+                         .getIndex(), start, end);
+              }
           } else
             addCodeAttribute(a);
         }
diff -r 427a603569db -r 7f04ed6cb0c3 src/com/sun/org/apache/bcel/internal/util/Class2HTML.java
--- a/src/com/sun/org/apache/bcel/internal/util/Class2HTML.java	Fri Dec 28 10:11:31 2012 -0800
+++ b/src/com/sun/org/apache/bcel/internal/util/Class2HTML.java	Wed May 22 17:02:40 2013 +0100
@@ -82,6 +82,7 @@
  * method in the Method's frame will jump to the appropiate method in
  * the Code frame.
  *
+ * @version $Id: Class2HTML.java,v 1.3 2007-07-19 04:34:52 ofung Exp $
  * @author <A HREF="mailto:markus.dahm at berlin.de">M. Dahm</A>
 */
 public class Class2HTML implements Constants
@@ -137,7 +138,7 @@
     ClassParser parser=null;
     JavaClass   java_class=null;
     String      zip_file = null;
-    char        sep = System.getProperty("file.separator").toCharArray()[0];
+    char        sep = SecuritySupport.getSystemProperty("file.separator").toCharArray()[0];
     String      dir = "." + sep; // Where to store HTML files
 
     try {
diff -r 427a603569db -r 7f04ed6cb0c3 src/com/sun/org/apache/bcel/internal/util/ClassPath.java
--- a/src/com/sun/org/apache/bcel/internal/util/ClassPath.java	Fri Dec 28 10:11:31 2012 -0800
+++ b/src/com/sun/org/apache/bcel/internal/util/ClassPath.java	Wed May 22 17:02:40 2013 +0100
@@ -66,6 +66,7 @@
  * Responsible for loading (class) files from the CLASSPATH. Inspired by
  * sun.tools.ClassPath.
  *
+ * @version $Id: ClassPath.java,v 1.4 2007-07-19 04:34:52 ofung Exp $
  * @author  <A HREF="mailto:markus.dahm at berlin.de">M. Dahm</A>
  */
 public class ClassPath implements Serializable {
@@ -83,7 +84,7 @@
     ArrayList vec = new ArrayList();
 
     for(StringTokenizer tok=new StringTokenizer(class_path,
-                                                System.getProperty("path.separator"));
+                            SecuritySupport.getSystemProperty("path.separator"));
         tok.hasMoreTokens();)
     {
       String path = tok.nextToken();
@@ -92,7 +93,7 @@
         File file = new File(path);
 
         try {
-          if(file.exists()) {
+          if(SecuritySupport.getFileExists(file)) {
             if(file.isDirectory())
               vec.add(new Dir(path));
             else
@@ -143,8 +144,9 @@
         String name = tok.nextToken();
         File   file = new File(name);
 



More information about the distro-pkg-dev mailing list