/hg/release/icedtea7-forest-2.4/jaxp: 54 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Mon Jul 1 18:29:09 PDT 2013
changeset 20fa997bd3e6 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=20fa997bd3e6
author: katleman
date: Wed Apr 17 12:13:37 2013 -0700
Added tag jdk7u14-b21 for changeset d1c8bb1cbc91
changeset d1c6afebdfe2 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=d1c6afebdfe2
author: lana
date: Thu Apr 18 14:33:44 2013 -0700
Merge
changeset 0e4c549d3635 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=0e4c549d3635
author: katleman
date: Wed Apr 24 12:21:07 2013 -0700
Added tag jdk7u14-b22 for changeset d1c6afebdfe2
changeset d17acb2ee133 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=d17acb2ee133
author: katleman
date: Wed May 01 14:51:21 2013 -0700
Added tag jdk7u40-b23 for changeset 0e4c549d3635
changeset 2b5900f0bc6a in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=2b5900f0bc6a
author: katleman
date: Wed May 08 16:52:07 2013 -0700
Added tag jdk7u40-b24 for changeset d17acb2ee133
changeset 52bcce690998 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=52bcce690998
author: joehw
date: Mon May 13 12:25:23 2013 -0700
8011653: Upgrade to JAXP 1.5
Summary: backport jdk8 changes into 7u40
Reviewed-by: alanb, lancea, dfuchs
changeset cd764ada36b5 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=cd764ada36b5
author: katleman
date: Thu May 16 12:14:49 2013 -0700
Added tag jdk7u40-b25 for changeset 52bcce690998
changeset 7626b3fbc822 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=7626b3fbc822
author: katleman
date: Wed May 22 16:01:55 2013 -0700
Added tag jdk7u40-b26 for changeset cd764ada36b5
changeset c7596f69febb in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=c7596f69febb
author: katleman
date: Wed May 29 13:24:29 2013 -0700
Added tag jdk7u40-b27 for changeset 7626b3fbc822
changeset bb6ff7d1deb7 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=bb6ff7d1deb7
author: joehw
date: Tue May 21 09:22:51 2013 -0700
8012683: Remove unused, obsolete ObjectFactory classes
Reviewed-by: lancea
changeset 3e1a31ba199f in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=3e1a31ba199f
author: joehw
date: Tue May 21 12:07:33 2013 -0700
8014891: Redundant setting of external access properties in setFeatures
Reviewed-by: lancea
changeset 1e8581c8e1e7 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=1e8581c8e1e7
author: lana
date: Thu May 23 17:15:42 2013 -0700
Merge
changeset d6d20248f406 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=d6d20248f406
author: dfuchs
date: Fri May 31 16:30:41 2013 +0200
8008738: Issue in com.sun.org.apache.xml.internal.serializer.Encodings causes some JCK tests to fail intermittently
Summary: Encodings.java sometimes creates EncodingInfo objects whose java names are not recognized by the Charset API. This patch fixes that issue.
Reviewed-by: joehw, alanb
changeset 9186b6efd2b2 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=9186b6efd2b2
author: lana
date: Fri May 31 15:42:06 2013 -0700
Merge
changeset 740942c76fb6 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=740942c76fb6
author: katleman
date: Wed Jun 05 17:46:49 2013 -0700
Added tag jdk7u40-b28 for changeset 9186b6efd2b2
changeset 888c2d81d14a in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=888c2d81d14a
author: katleman
date: Wed Jun 12 19:58:25 2013 -0700
Added tag jdk7u40-b29 for changeset 740942c76fb6
changeset fd1d63d3617b in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=fd1d63d3617b
author: dfuchs
date: Mon Jun 03 11:29:15 2013 +0200
8013900: More warnings compiling jaxp.
Summary: Some internal implementation classes in Jaxp were redefining equals() without redefining hashCode(). This patch adds hashCode() methods that are consistent with equals().
Reviewed-by: chegar, joehw
changeset 0d522000b92c in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=0d522000b92c
author: lana
date: Thu Jun 06 19:09:54 2013 -0700
Merge
changeset 8c0300415567 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=8c0300415567
author: joehw
date: Fri Jun 07 10:01:27 2013 -0700
8015016: Improve JAXP 1.5 error message
Reviewed-by: lancea
changeset e0d70a8119e8 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=e0d70a8119e8
author: joehw
date: Tue Jun 11 14:22:30 2013 -0700
8016153: Property http://javax.xml.XMLConstants/property/accessExternalDTD is not recognized.
Reviewed-by: lancea, dfuchs
changeset 6a38df28198e in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=6a38df28198e
author: lana
date: Sun Jun 16 22:17:14 2013 -0700
Merge
changeset f9c1fe7cd119 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=f9c1fe7cd119
author: katleman
date: Tue Mar 12 14:45:18 2013 -0700
Added tag jdk7u25-b01 for changeset 5704dc942da6
changeset 266b10e923fd in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=266b10e923fd
author: katleman
date: Tue Mar 19 14:31:36 2013 -0700
Added tag jdk7u25-b02 for changeset f9c1fe7cd119
changeset fe858d7d6a13 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=fe858d7d6a13
author: coffeys
date: Thu Mar 21 22:31:46 2013 +0000
Merge
changeset 1a2822a1d6a4 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=1a2822a1d6a4
author: katleman
date: Tue Mar 26 14:17:46 2013 -0700
Added tag jdk7u25-b03 for changeset fe858d7d6a13
changeset 1cdde0662f8f in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=1cdde0662f8f
author: katleman
date: Tue Apr 02 12:12:16 2013 -0700
Added tag jdk7u25-b04 for changeset 1a2822a1d6a4
changeset 3bf3ca303701 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=3bf3ca303701
author: coffeys
date: Fri Apr 05 21:34:19 2013 +0100
Merge
changeset 8d7874ee1a16 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=8d7874ee1a16
author: katleman
date: Mon Mar 04 14:17:21 2013 -0800
Added tag jdk7u17-b32 for changeset f7d8d2c003a1
changeset 754b3678b732 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=754b3678b732
author: asaha
date: Mon Apr 08 15:56:42 2013 -0700
Merge
changeset e927605d1678 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=e927605d1678
author: asaha
date: Mon Apr 08 16:30:47 2013 -0700
Merge
changeset 8dfb4db227e7 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=8dfb4db227e7
author: katleman
date: Wed Apr 10 12:42:59 2013 -0700
Added tag jdk7u25-b05 for changeset e927605d1678
changeset ad2732999848 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=ad2732999848
author: katleman
date: Tue Apr 16 11:28:07 2013 -0700
Added tag jdk7u25-b06 for changeset 8dfb4db227e7
changeset df9def256970 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=df9def256970
author: katleman
date: Thu Apr 18 11:44:25 2013 -0700
Added tag jdk7u25-b07 for changeset ad2732999848
changeset 5952538d55e6 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=5952538d55e6
author: katleman
date: Tue Apr 23 16:21:28 2013 -0700
Added tag jdk7u25-b08 for changeset df9def256970
changeset aa00dd983dd0 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=aa00dd983dd0
author: katleman
date: Tue Apr 30 12:25:21 2013 -0700
Added tag jdk7u25-b09 for changeset 5952538d55e6
changeset 0fb6d76bcd2e in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=0fb6d76bcd2e
author: katleman
date: Tue May 07 12:56:27 2013 -0700
Added tag jdk7u25-b10 for changeset aa00dd983dd0
changeset 5e87aee78c91 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=5e87aee78c91
author: katleman
date: Wed May 15 13:31:00 2013 -0700
Added tag jdk7u25-b11 for changeset 0fb6d76bcd2e
changeset c3a4d0a75516 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=c3a4d0a75516
author: asaha
date: Wed May 15 14:25:39 2013 -0700
Merge
changeset b2be2c9aaa7c in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=b2be2c9aaa7c
author: asaha
date: Wed Jun 12 08:59:59 2013 -0700
Merge
changeset 1d7b56a32177 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=1d7b56a32177
author: asaha
date: Thu Jun 13 17:37:54 2013 -0700
Merge
changeset 09b080236bc1 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=09b080236bc1
author: asaha
date: Mon Jun 17 22:26:28 2013 -0700
Merge
changeset d9b92749a0f4 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=d9b92749a0f4
author: katleman
date: Fri Jun 21 11:18:48 2013 -0700
Added tag jdk7u40-b30 for changeset 09b080236bc1
changeset 83b80c094bef in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=83b80c094bef
author: katleman
date: Wed May 22 15:44:57 2013 -0700
Added tag jdk7u25-b12 for changeset 5e87aee78c91
changeset 68cc0d2a49f0 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=68cc0d2a49f0
author: katleman
date: Fri May 24 16:20:34 2013 -0700
Added tag jdk7u25-b13 for changeset 83b80c094bef
changeset 503f75b55b34 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=503f75b55b34
author: katleman
date: Tue Jun 04 10:47:43 2013 -0700
Added tag jdk7u25-b14 for changeset 68cc0d2a49f0
changeset 8c35f2344bee in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=8c35f2344bee
author: katleman
date: Thu Jun 06 11:41:42 2013 -0700
Added tag jdk7u25-b15 for changeset 503f75b55b34
changeset 9cebeb3118ac in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=9cebeb3118ac
author: katleman
date: Tue Jun 11 11:45:22 2013 -0700
Added tag jdk7u25-b30 for changeset 8c35f2344bee
changeset 0d4cfe518086 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=0d4cfe518086
author: katleman
date: Wed Jun 12 20:18:26 2013 -0700
Added tag jdk7u25-b16 for changeset 9cebeb3118ac
changeset 1afb8c1984ac in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=1afb8c1984ac
author: katleman
date: Fri Jun 14 18:10:26 2013 -0700
Added tag jdk7u25-b32 for changeset 0d4cfe518086
changeset f966e927af9b in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=f966e927af9b
author: asaha
date: Fri Jun 21 10:52:50 2013 -0700
Merge
changeset 5b31380e2e0b in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=5b31380e2e0b
author: asaha
date: Fri Jun 21 19:01:06 2013 -0700
Merge
changeset 2790f09619a5 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=2790f09619a5
author: andrew
date: Mon Jul 01 09:06:55 2013 -0500
Merge jdk7u40-b29
changeset 5be6b670d08b in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=5be6b670d08b
author: andrew
date: Mon Jul 01 09:21:53 2013 -0500
Merge jdk7u40-b31
changeset 876dd2a45346 in /hg/release/icedtea7-forest-2.4/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp?cmd=changeset;node=876dd2a45346
author: andrew
date: Tue Jul 02 02:26:32 2013 +0100
Added tag icedtea-2.4.1 for changeset 5be6b670d08b
diffstat:
.hgtags | 61 +
.jcheck/conf | 2 -
src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java | 6 +-
src/com/sun/org/apache/bcel/internal/generic/BasicType.java | 6 +
src/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java | 32 +-
src/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java | 20 +-
src/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java | 10 +-
src/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java | 101 +-
src/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java | 8 +-
src/com/sun/org/apache/bcel/internal/generic/Select.java | 22 +-
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/Objects.java | 45 +
src/com/sun/org/apache/bcel/internal/util/SecuritySupport.java | 223 +
src/com/sun/org/apache/xalan/internal/XalanConstants.java | 106 +-
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/Objects.java | 45 +
src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java | 233 +-
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/FunctionCall.java | 17 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java | 26 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java | 28 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java | 60 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java | 17 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java | 51 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java | 13 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java | 17 +-
src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java | 3 +-
src/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java | 10 +
src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java | 3 +-
src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java | 20 +
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/TemplatesHandlerImpl.java | 6 +
src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java | 20 +
src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java | 61 +-
src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java | 13 +
src/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java | 8 +
src/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java | 46 +-
src/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java | 15 +-
src/com/sun/org/apache/xerces/internal/impl/Constants.java | 97 +
src/com/sun/org/apache/xerces/internal/impl/PropertyManager.java | 20 +-
src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java | 65 +-
src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java | 69 +-
src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java | 145 +-
src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java | 4 +-
src/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java | 1703 +++++----
src/com/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java | 33 +-
src/com/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java | 87 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties | 2 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties | 2 +-
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/msg/XMLMessages.properties | 3 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties | 3 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties | 3 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties | 3 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties | 3 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties | 3 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties | 3 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties | 3 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties | 3 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties | 3 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties | 3 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties | 4 +-
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties | 1 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties | 1 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties | 1 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties | 1 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties | 1 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties | 1 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties | 1 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties | 1 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties | 1 +
src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties | 1 +
src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java | 5 +-
src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java | 32 +-
src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java | 12 +-
src/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java | 12 +
src/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java | 9 +-
src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java | 24 +
src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java | 10 +-
src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java | 25 +
src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java | 3 +-
src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java | 22 +
src/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java | 28 +-
src/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java | 7 +-
src/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java | 3 +
src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java | 7 +
src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java | 27 +
src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java | 9 +
src/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java | 17 +
src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java | 63 +-
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/util/URI.java | 24 +-
src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java | 13 +-
src/com/sun/org/apache/xerces/internal/utils/Objects.java | 45 +
src/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java | 176 +-
src/com/sun/org/apache/xerces/internal/xinclude/ObjectFactory.java | 553 ---
src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java | 156 +-
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/dtm/ref/DTMNodeProxy.java | 162 +-
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/ObjectFactory.java | 553 ---
src/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java | 3 +-
src/com/sun/org/apache/xml/internal/serializer/Encodings.java | 370 +-
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/serializer/utils/URI.java | 25 +-
src/com/sun/org/apache/xml/internal/utils/TreeWalker.java | 7 +-
src/com/sun/org/apache/xml/internal/utils/URI.java | 22 +-
src/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java | 37 +-
src/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java | 141 +-
src/com/sun/org/apache/xpath/internal/Arg.java | 9 +-
src/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java | 7 +-
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/StaxXMLInputSource.java | 13 +
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/XMLConstants.java | 222 +-
src/javax/xml/datatype/FactoryFinder.java | 62 +-
src/javax/xml/parsers/DocumentBuilderFactory.java | 25 +
src/javax/xml/parsers/FactoryFinder.java | 10 +-
src/javax/xml/parsers/SAXParser.java | 23 +
src/javax/xml/stream/FactoryFinder.java | 77 +-
src/javax/xml/stream/XMLInputFactory.java | 23 +-
src/javax/xml/transform/FactoryFinder.java | 11 +-
src/javax/xml/transform/TransformerFactory.java | 40 +
src/javax/xml/validation/SchemaFactory.java | 40 +-
src/javax/xml/validation/SchemaFactoryFinder.java | 43 +-
src/javax/xml/validation/Validator.java | 23 +-
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 +-
219 files changed, 4821 insertions(+), 5611 deletions(-)
diffs (truncated from 17172 to 500 lines):
diff -r d1c8bb1cbc91 -r 876dd2a45346 .hgtags
--- a/.hgtags Wed Apr 10 10:30:06 2013 -0700
+++ b/.hgtags Tue Jul 02 02:26:32 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,8 +232,11 @@
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
@@ -253,6 +265,7 @@
1b914599a6d5560e743b9fecd390924ed0bf7d15 jdk7u12-b07
427a603569db59f61721e709fcb8a73390d468ae jdk7u12-b08
366ebbf581df0134d9039b649abc315e87f23772 jdk7u12-b09
+14adb683be4ebc49ee729f0253d012795a4a2ae4 icedtea-2.4-branchpoint
23191c790e12841f81ac1cf956e7dbc0b45914ee jdk7u14-b10
825eda7553590ce19eb4fa0686c4405d97daafdb jdk7u14-b11
560e5cf5b57fc91e2bc6dd1809badd58c6eb25bd jdk7u14-b12
@@ -262,10 +275,46 @@
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
+f7d8d2c003a10c38beac2f57e77d19303c71d6fc jdk7u17-b32
+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
+5704dc942da676677a820d16c9a08fc6cad5b3bb jdk7u25-b01
+f9c1fe7cd1194e785807f07005369631b35b28d8 jdk7u25-b02
+fe858d7d6a13829d0ef0a1f762bd0e769cd24fa1 jdk7u25-b03
+1a2822a1d6a40c6e469f4089f39e41f642a87843 jdk7u25-b04
+e927605d1678c5d94adfc44183160d6c4df05b8b jdk7u25-b05
+8dfb4db227e7795120c072781927ba7d35186559 jdk7u25-b06
+ad2732999848b6e57f564d85e18ddebab6315ac2 jdk7u25-b07
+df9def2569705ebe316b50e673f847d2ec47eccf jdk7u25-b08
+5952538d55e624132f97400332a50b71880c874c jdk7u25-b09
+aa00dd983dd0f5b07269d0648a0325e9b3e0d957 jdk7u25-b10
+0fb6d76bcd2e8d54d0a69e1c3d2a85d84b3e17a4 jdk7u25-b11
+5e87aee78c91efa65bd5aeb37bcc1c1c637a7f0c jdk7u25-b12
+83b80c094befd08cbac4247d9b8f12c6a039f23f jdk7u25-b13
+68cc0d2a49f09b5c611b2775f2e66de1022bdedc jdk7u25-b14
+503f75b55b34ae22f43b2992b1e56c96e35a60de jdk7u25-b15
+8c35f2344beeb42e85d718e95813e6fdc2f0a605 jdk7u25-b30
+9cebeb3118aca6e356f80a37ac38088ddcc8fb73 jdk7u25-b16
+0d4cfe518086198516e6729fc28b161f66524a66 jdk7u25-b32
7b47e1a26f7cbb8d8d22ea165f2d7fbbbd354c77 jdk7u14-b16
77ac1ef42b2fd47cc87b9800f63efdd4cf2fa05d jdk7u14-b17
d47975f80a24b55410fa2e2c5f50f3405d83fe73 jdk7u14-b18
@@ -273,3 +322,15 @@
331e489ecb7b19fa98c60324f7ce5d168284a8c8 jdk7u14-b19
c3c9f04cf10c2fe576b208f6a8ca3777b1d31145 jdk7u14-b19
5e1fee011646b4a3ff29b7b9cdc208e0a0577cb4 jdk7u14-b20
+7f04ed6cb0c382a16c2ffaad05c6122482e03b2e icedtea-2.4.0
+d1c8bb1cbc9183fc994b5fedf26886ceda0d59f9 jdk7u14-b21
+d1c6afebdfe28eb07eb2d03a6911a0f33b619165 jdk7u14-b22
+0e4c549d3635122145ac88bad7b98716976ca49e jdk7u40-b23
+d17acb2ee133811baa8eae3436a8c191fc433da1 jdk7u40-b24
+52bcce690998b4ad91abddae118847f4358c6110 jdk7u40-b25
+cd764ada36b50e2096ba35b4c27ca8f83b3db964 jdk7u40-b26
+7626b3fbc822fd4efd5ba3b5fc18f2fef5749597 jdk7u40-b27
+9186b6efd2b2eafa7fee5be1b043f59f25db12a6 jdk7u40-b28
+740942c76fb668a04bf89feccf069f6958651d54 jdk7u40-b29
+09b080236bc1a1a68f8b411196cbfa52475c0755 jdk7u40-b30
+5be6b670d08bb0464e0e259ef77fca6adba24b05 icedtea-2.4.1
diff -r d1c8bb1cbc91 -r 876dd2a45346 .jcheck/conf
--- a/.jcheck/conf Wed Apr 10 10:30:06 2013 -0700
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk7
-bugids=dup
diff -r d1c8bb1cbc91 -r 876dd2a45346 src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java
--- a/src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java Wed Apr 10 10:30:06 2013 -0700
+++ b/src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java Tue Jul 02 02:26:32 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 d1c8bb1cbc91 -r 876dd2a45346 src/com/sun/org/apache/bcel/internal/generic/BasicType.java
--- a/src/com/sun/org/apache/bcel/internal/generic/BasicType.java Wed Apr 10 10:30:06 2013 -0700
+++ b/src/com/sun/org/apache/bcel/internal/generic/BasicType.java Tue Jul 02 02:26:32 2013 +0100
@@ -97,8 +97,14 @@
/** @return true if both type objects refer to the same type
*/
+ @Override
public boolean equals(Object type) {
return (type instanceof BasicType)?
((BasicType)type).type == this.type : false;
}
+
+ @Override
+ public int hashCode() {
+ return type;
+ }
}
diff -r d1c8bb1cbc91 -r 876dd2a45346 src/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java
--- a/src/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java Wed Apr 10 10:30:06 2013 -0700
+++ b/src/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java Tue Jul 02 02:26:32 2013 +0100
@@ -93,6 +93,7 @@
* Dump instruction as byte code to stream out.
* @param out Output stream
*/
+ @Override
public void dump(DataOutputStream out) throws IOException {
out.writeByte(opcode);
@@ -153,6 +154,7 @@
* @param verbose long/short format switch
* @return mnemonic for instruction
*/
+ @Override
public String toString(boolean verbose) {
String s = super.toString(verbose);
String t = "null";
@@ -184,6 +186,7 @@
* @param wide wide prefix?
* @see InstructionList
*/
+ @Override
protected void initFromFile(ByteSequence bytes, boolean wide) throws IOException
{
length = 3;
@@ -204,26 +207,41 @@
* Set branch target
* @param target branch target
*/
- public void setTarget(InstructionHandle target) {
- notifyTarget(this.target, target, this);
+ public final void setTarget(InstructionHandle target) {
+ notifyTargetChanging(this.target, this);
this.target = target;
+ notifyTargetChanged(this.target, this);
}
/**
- * Used by BranchInstruction, LocalVariableGen, CodeExceptionGen
+ * Used by BranchInstruction, LocalVariableGen, CodeExceptionGen.
+ * Must be called before the target is actually changed in the
+ * InstructionTargeter.
*/
- static final void notifyTarget(InstructionHandle old_ih, InstructionHandle new_ih,
+ static void notifyTargetChanging(InstructionHandle old_ih,
InstructionTargeter t) {
- if(old_ih != null)
+ if(old_ih != null) {
old_ih.removeTargeter(t);
- if(new_ih != null)
+ }
+ }
+
+ /**
+ * Used by BranchInstruction, LocalVariableGen, CodeExceptionGen.
+ * Must be called after the target is actually changed in the
+ * InstructionTargeter.
+ */
+ static void notifyTargetChanged(InstructionHandle new_ih,
+ InstructionTargeter t) {
+ if(new_ih != null) {
new_ih.addTargeter(t);
+ }
}
/**
* @param old_ih old target
* @param new_ih new target
*/
+ @Override
public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih) {
if(target == old_ih)
setTarget(new_ih);
@@ -234,6 +252,7 @@
/**
* @return true, if ih is target of this instruction
*/
+ @Override
public boolean containsTarget(InstructionHandle ih) {
return (target == ih);
}
@@ -241,6 +260,7 @@
/**
* Inform target that it's not targeted anymore.
*/
+ @Override
void dispose() {
setTarget(null);
index=-1;
diff -r d1c8bb1cbc91 -r 876dd2a45346 src/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java
--- a/src/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java Wed Apr 10 10:30:06 2013 -0700
+++ b/src/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java Tue Jul 02 02:26:32 2013 +0100
@@ -58,7 +58,6 @@
* <http://www.apache.org/>.
*/
-import com.sun.org.apache.bcel.internal.Constants;
import com.sun.org.apache.bcel.internal.classfile.*;
/**
@@ -118,31 +117,35 @@
/* Set start of handler
* @param start_pc Start of handled region (inclusive)
*/
- public void setStartPC(InstructionHandle start_pc) {
- BranchInstruction.notifyTarget(this.start_pc, start_pc, this);
+ public final void setStartPC(InstructionHandle start_pc) {
+ BranchInstruction.notifyTargetChanging(this.start_pc, this);
this.start_pc = start_pc;
+ BranchInstruction.notifyTargetChanged(this.start_pc, this);
}
/* Set end of handler
* @param end_pc End of handled region (inclusive)
*/
- public void setEndPC(InstructionHandle end_pc) {
- BranchInstruction.notifyTarget(this.end_pc, end_pc, this);
+ public final void setEndPC(InstructionHandle end_pc) {
+ BranchInstruction.notifyTargetChanging(this.end_pc, this);
this.end_pc = end_pc;
+ BranchInstruction.notifyTargetChanged(this.end_pc, this);
}
/* Set handler code
* @param handler_pc Start of handler
*/
- public void setHandlerPC(InstructionHandle handler_pc) {
- BranchInstruction.notifyTarget(this.handler_pc, handler_pc, this);
+ public final void setHandlerPC(InstructionHandle handler_pc) {
+ BranchInstruction.notifyTargetChanging(this.handler_pc, this);
this.handler_pc = handler_pc;
+ BranchInstruction.notifyTargetChanged(this.handler_pc, this);
}
/**
* @param old_ih old target, either start or end
* @param new_ih new target
*/
+ @Override
public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih) {
boolean targeted = false;
@@ -169,6 +172,7 @@
/**
* @return true, if ih is target of this handler
*/
+ @Override
public boolean containsTarget(InstructionHandle ih) {
return (start_pc == ih) || (end_pc == ih) || (handler_pc == ih);
}
@@ -190,10 +194,12 @@
*/
public InstructionHandle getHandlerPC() { return handler_pc; }
+ @Override
public String toString() {
return "CodeExceptionGen(" + start_pc + ", " + end_pc + ", " + handler_pc + ")";
}
+ @Override
public Object clone() {
try {
return super.clone();
diff -r d1c8bb1cbc91 -r 876dd2a45346 src/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java
--- a/src/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java Wed Apr 10 10:30:06 2013 -0700
+++ b/src/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java Tue Jul 02 02:26:32 2013 +0100
@@ -58,7 +58,6 @@
* <http://www.apache.org/>.
*/
-import com.sun.org.apache.bcel.internal.Constants;
import com.sun.org.apache.bcel.internal.classfile.*;
/**
@@ -88,6 +87,7 @@
/**
* @return true, if ih is target of this line number
*/
+ @Override
public boolean containsTarget(InstructionHandle ih) {
return this.ih == ih;
}
@@ -96,6 +96,7 @@
* @param old_ih old target
* @param new_ih new target
*/
+ @Override
public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih) {
if(old_ih != ih)
throw new ClassGenException("Not targeting " + old_ih + ", but " + ih + "}");
@@ -113,12 +114,13 @@
return new LineNumber(ih.getPosition(), src_line);
}
- public void setInstruction(InstructionHandle ih) {
- BranchInstruction.notifyTarget(this.ih, ih, this);
-
+ public final void setInstruction(InstructionHandle ih) {
+ BranchInstruction.notifyTargetChanging(this.ih, this);
this.ih = ih;
+ BranchInstruction.notifyTargetChanged(this.ih, this);
}
+ @Override
public Object clone() {
try {
return super.clone();
diff -r d1c8bb1cbc91 -r 876dd2a45346 src/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java
--- a/src/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java Wed Apr 10 10:30:06 2013 -0700
+++ b/src/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java Tue Jul 02 02:26:32 2013 +0100
@@ -60,6 +60,7 @@
import com.sun.org.apache.bcel.internal.Constants;
import com.sun.org.apache.bcel.internal.classfile.*;
+import com.sun.org.apache.bcel.internal.util.Objects;
/**
* This class represents a local variable within a method. It contains its
@@ -75,7 +76,7 @@
implements InstructionTargeter, NamedAndTyped, Cloneable,
java.io.Serializable
{
- private int index;
+ private final int index;
private String name;
private Type type;
private InstructionHandle start, end;
@@ -131,30 +132,96 @@
signature_index, index, cp.getConstantPool());
}
- public void setIndex(int index) { this.index = index; }
- public int getIndex() { return index; }
+ public int getIndex() { return index; }
+ @Override
public void setName(String name) { this.name = name; }
+ @Override
public String getName() { return name; }
+ @Override
public void setType(Type type) { this.type = type; }
+ @Override
public Type getType() { return type; }
public InstructionHandle getStart() { return start; }
public InstructionHandle getEnd() { return end; }
- public void setStart(InstructionHandle start) {
- BranchInstruction.notifyTarget(this.start, start, this);
- this.start = start;
+ /**
+ * Remove this from any known HashSet in which it might be registered.
+ */
+ void notifyTargetChanging() {
+ // hashCode depends on 'index', 'start', and 'end'.
+ // Therefore before changing any of these values we
+ // need to unregister 'this' from any HashSet where
+ // this is registered, and then we need to add it
+ // back...
+
+ // Unregister 'this' from the HashSet held by 'start'.
+ BranchInstruction.notifyTargetChanging(this.start, this);
+ if (this.end != this.start) {
+ // Since hashCode() is going to change we need to unregister
+ // 'this' both form 'start' and 'end'.
+ // Unregister 'this' from the HashSet held by 'end'.
+ BranchInstruction.notifyTargetChanging(this.end, this);
+ }
}
- public void setEnd(InstructionHandle end) {
- BranchInstruction.notifyTarget(this.end, end, this);
+ /**
+ * Add back 'this' in all HashSet in which it should be registered.
+ **/
+ void notifyTargetChanged() {
+ // hashCode depends on 'index', 'start', and 'end'.
+ // Therefore before changing any of these values we
+ // need to unregister 'this' from any HashSet where
+ // this is registered, and then we need to add it
+ // back...
+
+ // Register 'this' in the HashSet held by start.
+ BranchInstruction.notifyTargetChanged(this.start, this);
+ if (this.end != this.start) {
+ // Since hashCode() has changed we need to register
+ // 'this' again in 'end'.
+ // Add back 'this' in the HashSet held by 'end'.
+ BranchInstruction.notifyTargetChanged(this.end, this);
+ }
+ }
+
+ public final void setStart(InstructionHandle start) {
More information about the distro-pkg-dev
mailing list