Refactoring codepage converters - Help for testing needed
Martin Kirst <[email protected]> Sun, 17 May 2009 14:00:41 +0200
| Newsgroups | gmane.comp.java.tn5250j.devel |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============5675771038242563151== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig7AF16A54C64AE5923AA7E87C" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7AF16A54C64AE5923AA7E87C Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Hi @all, the last couple of days I've started refactoring the codepage converters within TN5250j. The simply reason doing so, was that I didn't catched up how to add a new converter like requested in the SF.net forum and the big mess how monolithic the current implementation is. I've already commited new implementations, JUnit tests and micro benchmarks. Looking at the micro benchmarks, the new implementations are _magnitudes faster_. At the moment both implementations existing side by side but the new one is not used. Please have a look at "migrating_cp_converters.txt" which will explain more technical details. Often I have to figure out, what implementation is wrong and why, by comparing to the JTOpen reference or by reading some HTMLs. Sometimes the old implementations where not correct. I would appreciate any help on fixing the last errors in the unit tests. Regards Martin --------------enig7AF16A54C64AE5923AA7E87C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkoP/HAACgkQefmD4St1GNHzlQCgvEhLINuMMy/guQCCipLzQL53 bw8AoOMhka0chz/HVpSafKIF0wIa6PO/ =drX1 -----END PGP SIGNATURE----- --------------enig7AF16A54C64AE5923AA7E87C-- --===============5675771038242563151== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects --===============5675771038242563151== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Tn5250j-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tn5250j-develop --===============5675771038242563151==--