Return-Path: Delivered-To: apmail-incubator-harmony-commits-archive@www.apache.org Received: (qmail 84666 invoked from network); 6 Nov 2006 13:07:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 6 Nov 2006 13:07:35 -0000 Received: (qmail 91375 invoked by uid 500); 6 Nov 2006 13:07:47 -0000 Delivered-To: apmail-incubator-harmony-commits-archive@incubator.apache.org Received: (qmail 91271 invoked by uid 500); 6 Nov 2006 13:07:46 -0000 Mailing-List: contact harmony-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-commits@incubator.apache.org Received: (qmail 91260 invoked by uid 99); 6 Nov 2006 13:07:46 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Nov 2006 05:07:46 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [208.99.205.121] (HELO pogo.kaffe.org) (208.99.205.121) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Nov 2006 05:07:30 -0800 Received: from stuart by pogo.kaffe.org with local (Exim 3.35 #1 (Debian)) id 1Gh4Bx-0007T3-00; Mon, 06 Nov 2006 05:07:09 -0800 To: harmony-commits@incubator.apache.org, japitools-results@nongnu.org, stuart.a.ballard@gmail.com Subject: Japi diffs for harmony Message-Id: From: Stuart Ballard Date: Mon, 06 Nov 2006 05:07:09 -0800 X-Virus-Checked: Checked by ClamAV on apache.org Japi diff jdk15 vs harmony: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-jdk15-harmony.html Changes since last run: -Comparison run at Sun Nov 5 13:10:48 2006 GMT -jdk15 API scanned at 2006/11/05 05:20:33 EST -harmony API scanned at 2006/11/05 12:17:19 GMT +Comparison run at Mon Nov 6 12:51:25 2006 GMT +jdk15 API scanned at 2006/11/06 05:20:13 EST +harmony API scanned at 2006/11/06 06:16:06 GMT -javax.sql.rowset: 90.36% good, 9.63% missing +javax.sql.rowset: 96.41% good, 3.58% missing -Total: 95.88% good, 0.06% minor, 0.03% bad, 4.01% missing, 0.02% abs.add +Total: 95.94% good, 0.06% minor, 0.03% bad, 3.94% missing, 0.02% abs.add -Classes: 41 minor, 2 bad, 54 missing. +Classes: 41 minor, 2 bad, 53 missing. -class javax.sql.rowset.BaseRowSet: missing in harmony Japi diff harmony vs jdk15: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-harmony-jdk15.html Changes since last run: -Comparison run at Sun Nov 5 13:14:13 2006 GMT -harmony API scanned at 2006/11/05 12:17:19 GMT -jdk15 API scanned at 2006/11/05 05:20:33 EST +Comparison run at Mon Nov 6 12:54:25 2006 GMT +harmony API scanned at 2006/11/06 06:16:06 GMT +jdk15 API scanned at 2006/11/06 05:20:13 EST -Total: 90.99% good, 0.27% minor, 0.13% bad, 8.59% missing, 0% abs.add +Total: 91% good, 0.27% minor, 0.13% bad, 8.58% missing, 0% abs.add Japi diff jdk6 vs harmony: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-jdk6-harmony.html Changes since last run: -Comparison run at Sun Nov 5 13:18:10 2006 GMT -jdk6 API scanned at 2006/11/05 05:31:52 EST -harmony API scanned at 2006/11/05 12:17:19 GMT +Comparison run at Mon Nov 6 12:57:37 2006 GMT +jdk6 API scanned at 2006/11/06 05:32:17 EST +harmony API scanned at 2006/11/06 06:16:06 GMT -javax.sql.rowset: 86.9% good, 13.09% missing +javax.sql.rowset: 92.74% good, 7.25% missing -Total: 88.39% good, 0.06% minor, 0.22% bad, 11.3% missing, 0.02% abs.add +Total: 88.45% good, 0.06% minor, 0.22% bad, 11.24% missing, 0.02% abs.add -Classes: 59 minor, 64 bad, 139 missing. +Classes: 59 minor, 64 bad, 138 missing. -Methods: 48 minor, 215 bad, 775 missing, 39 abs.add. +Methods: 48 minor, 215 bad, 832 missing, 39 abs.add. -class javax.sql.rowset.BaseRowSet: missing in harmony +method javax.sql.rowset.BaseRowSet.setAsciiStream(int, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setAsciiStream(java.lang.String, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setAsciiStream(java.lang.String, java.io.InputStream, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setBigDecimal(java.lang.String, java.math.BigDecimal): missing in harmony +method javax.sql.rowset.BaseRowSet.setBinaryStream(int, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setBinaryStream(java.lang.String, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setBinaryStream(java.lang.String, java.io.InputStream, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setBlob(int, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setBlob(int, java.io.InputStream, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setBlob(java.lang.String, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setBlob(java.lang.String, java.io.InputStream, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setBlob(java.lang.String, java.sql.Blob): missing in harmony +method javax.sql.rowset.BaseRowSet.setBoolean(java.lang.String, boolean): missing in harmony +method javax.sql.rowset.BaseRowSet.setByte(java.lang.String, byte): missing in harmony +method javax.sql.rowset.BaseRowSet.setBytes(java.lang.String, byte[]): missing in harmony +method javax.sql.rowset.BaseRowSet.setCharacterStream(int, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setCharacterStream(java.lang.String, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setCharacterStream(java.lang.String, java.io.Reader, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setClob(int, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setClob(int, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setClob(java.lang.String, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setClob(java.lang.String, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setClob(java.lang.String, java.sql.Clob): missing in harmony +method javax.sql.rowset.BaseRowSet.setDate(java.lang.String, java.sql.Date): missing in harmony +method javax.sql.rowset.BaseRowSet.setDate(java.lang.String, java.sql.Date, java.util.Calendar): missing in harmony +method javax.sql.rowset.BaseRowSet.setDouble(java.lang.String, double): missing in harmony +method javax.sql.rowset.BaseRowSet.setFloat(java.lang.String, float): missing in harmony +method javax.sql.rowset.BaseRowSet.setInt(java.lang.String, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setLong(java.lang.String, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setNCharacterStream(int, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setNCharacterStream(int, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setNCharacterStream(java.lang.String, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setNCharacterStream(java.lang.String, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(int, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(int, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(int, java.sql.NClob): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(java.lang.String, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(java.lang.String, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(java.lang.String, java.sql.NClob): missing in harmony +method javax.sql.rowset.BaseRowSet.setNString(int, java.lang.String): missing in harmony +method javax.sql.rowset.BaseRowSet.setNString(java.lang.String, java.lang.String): missing in harmony +method javax.sql.rowset.BaseRowSet.setNull(java.lang.String, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setNull(java.lang.String, int, java.lang.String): missing in harmony +method javax.sql.rowset.BaseRowSet.setObject(java.lang.String, java.lang.Object): missing in harmony +method javax.sql.rowset.BaseRowSet.setObject(java.lang.String, java.lang.Object, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setObject(java.lang.String, java.lang.Object, int, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setRowId(int, java.sql.RowId): missing in harmony +method javax.sql.rowset.BaseRowSet.setRowId(java.lang.String, java.sql.RowId): missing in harmony +method javax.sql.rowset.BaseRowSet.setSQLXML(int, java.sql.SQLXML): missing in harmony +method javax.sql.rowset.BaseRowSet.setSQLXML(java.lang.String, java.sql.SQLXML): missing in harmony +method javax.sql.rowset.BaseRowSet.setShort(java.lang.String, short): missing in harmony +method javax.sql.rowset.BaseRowSet.setString(java.lang.String, java.lang.String): missing in harmony +method javax.sql.rowset.BaseRowSet.setTime(java.lang.String, java.sql.Time): missing in harmony +method javax.sql.rowset.BaseRowSet.setTime(java.lang.String, java.sql.Time, java.util.Calendar): missing in harmony +method javax.sql.rowset.BaseRowSet.setTimestamp(java.lang.String, java.sql.Timestamp): missing in harmony +method javax.sql.rowset.BaseRowSet.setTimestamp(java.lang.String, java.sql.Timestamp, java.util.Calendar): missing in harmony +method javax.sql.rowset.BaseRowSet.setURL(int, java.net.URL): missing in harmony Japi diff harmony vs jdk6: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-harmony-jdk6.html Changes since last run: -Comparison run at Sun Nov 5 13:22:25 2006 GMT -harmony API scanned at 2006/11/05 12:17:19 GMT -jdk6 API scanned at 2006/11/05 05:31:52 EST +Comparison run at Mon Nov 6 13:00:44 2006 GMT +harmony API scanned at 2006/11/06 06:16:06 GMT +jdk6 API scanned at 2006/11/06 05:32:17 EST -Total: 90.95% good, 0.27% minor, 0.15% bad, 8.61% missing, 0.16% abs.add +Total: 90.96% good, 0.27% minor, 0.15% bad, 8.6% missing, 0.16% abs.add Japi diff jdk7 vs harmony: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-jdk7-harmony.html Changes since last run: -Comparison run at Sun Nov 5 13:26:46 2006 GMT -jdk7 API scanned at 2006/11/05 05:44:51 EST -harmony API scanned at 2006/11/05 12:17:19 GMT +Comparison run at Mon Nov 6 13:03:56 2006 GMT +jdk7 API scanned at 2006/11/06 05:45:17 EST +harmony API scanned at 2006/11/06 06:16:06 GMT -javax.sql.rowset: 86.9% good, 13.09% missing +javax.sql.rowset: 92.74% good, 7.25% missing -Total: 88.26% good, 0.06% minor, 0.23% bad, 11.43% missing, 0.02% abs.add +Total: 88.33% good, 0.06% minor, 0.23% bad, 11.37% missing, 0.02% abs.add -Classes: 59 minor, 64 bad, 141 missing. +Classes: 59 minor, 64 bad, 140 missing. -Methods: 48 minor, 221 bad, 783 missing, 39 abs.add. +Methods: 48 minor, 221 bad, 840 missing, 39 abs.add. -class javax.sql.rowset.BaseRowSet: missing in harmony +method javax.sql.rowset.BaseRowSet.setAsciiStream(int, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setAsciiStream(java.lang.String, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setAsciiStream(java.lang.String, java.io.InputStream, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setBigDecimal(java.lang.String, java.math.BigDecimal): missing in harmony +method javax.sql.rowset.BaseRowSet.setBinaryStream(int, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setBinaryStream(java.lang.String, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setBinaryStream(java.lang.String, java.io.InputStream, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setBlob(int, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setBlob(int, java.io.InputStream, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setBlob(java.lang.String, java.io.InputStream): missing in harmony +method javax.sql.rowset.BaseRowSet.setBlob(java.lang.String, java.io.InputStream, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setBlob(java.lang.String, java.sql.Blob): missing in harmony +method javax.sql.rowset.BaseRowSet.setBoolean(java.lang.String, boolean): missing in harmony +method javax.sql.rowset.BaseRowSet.setByte(java.lang.String, byte): missing in harmony +method javax.sql.rowset.BaseRowSet.setBytes(java.lang.String, byte[]): missing in harmony +method javax.sql.rowset.BaseRowSet.setCharacterStream(int, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setCharacterStream(java.lang.String, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setCharacterStream(java.lang.String, java.io.Reader, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setClob(int, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setClob(int, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setClob(java.lang.String, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setClob(java.lang.String, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setClob(java.lang.String, java.sql.Clob): missing in harmony +method javax.sql.rowset.BaseRowSet.setDate(java.lang.String, java.sql.Date): missing in harmony +method javax.sql.rowset.BaseRowSet.setDate(java.lang.String, java.sql.Date, java.util.Calendar): missing in harmony +method javax.sql.rowset.BaseRowSet.setDouble(java.lang.String, double): missing in harmony +method javax.sql.rowset.BaseRowSet.setFloat(java.lang.String, float): missing in harmony +method javax.sql.rowset.BaseRowSet.setInt(java.lang.String, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setLong(java.lang.String, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setNCharacterStream(int, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setNCharacterStream(int, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setNCharacterStream(java.lang.String, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setNCharacterStream(java.lang.String, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(int, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(int, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(int, java.sql.NClob): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(java.lang.String, java.io.Reader): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(java.lang.String, java.io.Reader, long): missing in harmony +method javax.sql.rowset.BaseRowSet.setNClob(java.lang.String, java.sql.NClob): missing in harmony +method javax.sql.rowset.BaseRowSet.setNString(int, java.lang.String): missing in harmony +method javax.sql.rowset.BaseRowSet.setNString(java.lang.String, java.lang.String): missing in harmony +method javax.sql.rowset.BaseRowSet.setNull(java.lang.String, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setNull(java.lang.String, int, java.lang.String): missing in harmony +method javax.sql.rowset.BaseRowSet.setObject(java.lang.String, java.lang.Object): missing in harmony +method javax.sql.rowset.BaseRowSet.setObject(java.lang.String, java.lang.Object, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setObject(java.lang.String, java.lang.Object, int, int): missing in harmony +method javax.sql.rowset.BaseRowSet.setRowId(int, java.sql.RowId): missing in harmony +method javax.sql.rowset.BaseRowSet.setRowId(java.lang.String, java.sql.RowId): missing in harmony +method javax.sql.rowset.BaseRowSet.setSQLXML(int, java.sql.SQLXML): missing in harmony +method javax.sql.rowset.BaseRowSet.setSQLXML(java.lang.String, java.sql.SQLXML): missing in harmony +method javax.sql.rowset.BaseRowSet.setShort(java.lang.String, short): missing in harmony +method javax.sql.rowset.BaseRowSet.setString(java.lang.String, java.lang.String): missing in harmony +method javax.sql.rowset.BaseRowSet.setTime(java.lang.String, java.sql.Time): missing in harmony +method javax.sql.rowset.BaseRowSet.setTime(java.lang.String, java.sql.Time, java.util.Calendar): missing in harmony +method javax.sql.rowset.BaseRowSet.setTimestamp(java.lang.String, java.sql.Timestamp): missing in harmony +method javax.sql.rowset.BaseRowSet.setTimestamp(java.lang.String, java.sql.Timestamp, java.util.Calendar): missing in harmony +method javax.sql.rowset.BaseRowSet.setURL(int, java.net.URL): missing in harmony Japi diff harmony vs jdk7: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-harmony-jdk7.html Changes since last run: -Comparison run at Sun Nov 5 13:31:05 2006 GMT -harmony API scanned at 2006/11/05 12:17:19 GMT -jdk7 API scanned at 2006/11/05 05:44:51 EST +Comparison run at Mon Nov 6 13:07:07 2006 GMT +harmony API scanned at 2006/11/06 06:16:06 GMT +jdk7 API scanned at 2006/11/06 05:45:17 EST -Total: 90.95% good, 0.27% minor, 0.15% bad, 8.61% missing, 0.16% abs.add +Total: 90.96% good, 0.27% minor, 0.15% bad, 8.6% missing, 0.16% abs.add