RFR (S): 8202915: [JAXP] Performance enhancements and cleanups in com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator (original) (raw)
Joe Wang huizhe.wang at oracle.com
Thu May 10 18:07:34 UTC 2018
- Previous message: RFR (S): 8202915: [JAXP] Performance enhancements and cleanups in com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator
- Next message: RFR (S): 8202915: [JAXP] Performance enhancements and cleanups in com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Thanks for bringing in what's been in SAP's JVM. The change looks good to me. On whether to remove the commented lines (the unused getContentSpecType method), I would say yes since that was replaced with that of a DTDGrammar method a long long time ago :-)
Cheers, Joe
On 5/10/2018 9:01 AM, Langer, Christoph wrote:
One addition: I think it would be more appropriate to completely remove the commented lines but I didn’t dare to do so yet. What do you think? *From:*Langer, Christoph Sent: Donnerstag, 10. Mai 2018 17:51 To: core-libs-dev at openjdk.java.net; 'Joe Wang' <huizhe.wang at oracle.com> Subject: RFR (S): 8202915: [JAXP] Performance enhancements and cleanups in com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator Hi, here is a little contribution that has been in SAP’s JVM for several. In method XMLDTDValidator::getAttributeTypeName(XMLAttributeDecl attrDecl), a StringBuilder, preallocated to the expected length vs. a default StringBuffer could help performance for “XMLSimpleType.TYPEENUMERATION”. I also took the chance to do some further cleanups in that class (removing/uncommenting unused variables and code lines). Please help reiviewing. Bug: https://bugs.openjdk.java.net/browse/JDK-8202915 <https://bugs.openjdk.java.net/browse/JDK-8202915> Webrev: http://cr.openjdk.java.net/~clanger/webrevs/8202915.0/ <http://cr.openjdk.java.net/%7Eclanger/webrevs/8202915.0/> Thank you Christoph
- Previous message: RFR (S): 8202915: [JAXP] Performance enhancements and cleanups in com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator
- Next message: RFR (S): 8202915: [JAXP] Performance enhancements and cleanups in com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]