/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