japitools-results
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Japi] Japi diffs for harmony


From: Stuart Ballard
Subject: [Japi] Japi diffs for harmony
Date: Mon, 20 Nov 2006 06:00:04 -0800

Japi diff jdk14 vs harmony:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk14-harmony.html

Changes since last run:

-Comparison run at Sun Nov 19 13:37:27 2006 GMT
-jdk14 API scanned at 2006/11/19 05:13:48 EST
-harmony API scanned at 2006/11/10 09:30:32 GMT
+Comparison run at Mon Nov 20 13:31:58 2006 GMT
+jdk14 API scanned at 2006/11/20 05:13:42 EST
+harmony API scanned at 2006/11/20 01:07:21 GMT
-javax.imageio.metadata: 8.39% good, 91.6% missing
-javax.imageio.plugins.jpeg: 9.45% good, 90.54% missing
+javax.imageio.metadata: 61.67% good, 38.32% missing
+javax.imageio.plugins.jpeg: 100% good
-Total: 96.47% good, 0.05% minor, 0.01% bad, 3.43% missing, 0.03% abs.add
+Total: 96.73% good, 0.05% minor, 0.01% bad, 3.16% missing, 0.03% abs.add
-Classes: 21 minor, 2 bad, 41 missing.
-Interfaces: 28 bad, 9 missing.
+Classes: 21 minor, 2 bad, 36 missing.
+Interfaces: 28 bad, 8 missing.
-class javax.imageio.metadata.IIOInvalidTreeException: missing in harmony
-class javax.imageio.metadata.IIOMetadataNode: missing in harmony
-interface javax.imageio.metadata.IIOMetadataFormat: missing in harmony
-javax.imageio.plugins.jpeg:
-Missing
-class javax.imageio.plugins.jpeg.JPEGHuffmanTable: missing in harmony
-class javax.imageio.plugins.jpeg.JPEGImageReadParam: missing in harmony
-class javax.imageio.plugins.jpeg.JPEGImageWriteParam: missing in harmony
-


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 19 13:41:02 2006 GMT
-jdk15 API scanned at 2006/11/19 05:23:29 EST
-harmony API scanned at 2006/11/10 09:30:32 GMT
+Comparison run at Mon Nov 20 13:35:10 2006 GMT
+jdk15 API scanned at 2006/11/20 05:23:35 EST
+harmony API scanned at 2006/11/20 01:07:21 GMT
-javax.imageio.metadata: 7.77% good, 92.22% missing
+javax.imageio.metadata: 64.52% good, 35.47% missing
-javax.imageio.plugins.jpeg: 9.45% good, 90.54% missing
+javax.imageio.plugins.jpeg: 100% good
-javax.sql.rowset.serial: 100% missing
+javax.sql.rowset.serial: 11.91% good, 88.08% missing
-Total: 95.96% good, 0.06% minor, 0.03% bad, 3.92% missing, 0.02% abs.add
+Total: 96.24% good, 0.06% minor, 0.03% bad, 3.65% missing, 0.02% abs.add
-Packages: 8 missing.
-Classes: 41 minor, 2 bad, 53 missing.
-Interfaces: 29 bad, 14 missing.
+Packages: 7 missing.
+Classes: 41 minor, 2 bad, 57 missing.
+Interfaces: 29 bad, 13 missing.
-class javax.imageio.metadata.IIOInvalidTreeException: missing in harmony
-class javax.imageio.metadata.IIOMetadataNode: missing in harmony
-interface javax.imageio.metadata.IIOMetadataFormat: missing in harmony
-javax.imageio.plugins.jpeg:
-Missing
-class javax.imageio.plugins.jpeg.JPEGHuffmanTable: missing in harmony
-class javax.imageio.plugins.jpeg.JPEGImageReadParam: missing in harmony
-class javax.imageio.plugins.jpeg.JPEGImageWriteParam: missing in harmony
-
-package javax.sql.rowset.serial: missing in harmony
+class javax.sql.rowset.serial.SQLInputImpl: missing in harmony
+class javax.sql.rowset.serial.SQLOutputImpl: missing in harmony
+class javax.sql.rowset.serial.SerialArray: missing in harmony
+class javax.sql.rowset.serial.SerialBlob: missing in harmony
+class javax.sql.rowset.serial.SerialClob: missing in harmony
+class javax.sql.rowset.serial.SerialDatalink: missing in harmony
+class javax.sql.rowset.serial.SerialJavaObject: missing in harmony
+class javax.sql.rowset.serial.SerialRef: missing in harmony
+class javax.sql.rowset.serial.SerialStruct: 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 19 13:44:35 2006 GMT
-harmony API scanned at 2006/11/10 09:30:32 GMT
-jdk15 API scanned at 2006/11/19 05:23:29 EST
+Comparison run at Mon Nov 20 13:38:36 2006 GMT
+harmony API scanned at 2006/11/20 01:07:21 GMT
+jdk15 API scanned at 2006/11/20 05:23:35 EST
-java.lang: 99.85% good, 0.14% missing
+java.lang: 100% good
-java.lang.management: 95.57% good, 4.42% bad
+java.lang.management: 100% good
-java.lang.reflect: 98.94% good, 1.05% missing
+java.lang.reflect: 100% good
-java.nio.channels.spi: 99.21% good, 0.78% missing
+java.nio.channels.spi: 100% good
-java.util: 99.87% good, 0.08% bad, 0.04% missing
+java.util: 100% good
-java.util.jar: 99.77% good, 0.22% missing
+java.util.jar: 100% good
-javax.imageio.metadata: 100% good, 17.39% abs.add
+javax.imageio.metadata: 100% good, 2.09% abs.add
+javax.sql.rowset.serial: 100% good
-Total: 91% good, 0.27% minor, 0.13% bad, 8.58% missing, 0% abs.add
+Total: 91.04% good, 0.27% minor, 0.12% bad, 8.55% missing, 0% abs.add
-Classes: 405 minor, 117 bad, 485 missing.
+Classes: 405 minor, 116 bad, 485 missing.
-Fields: 25 bad, 10 missing.
-Methods: 5 minor, 52 bad, 65 missing, 7 abs.add.
-Constructors: 5 bad, 19 missing.
+Fields: 23 bad, 9 missing.
+Methods: 5 minor, 43 bad, 65 missing, 7 abs.add.
+Constructors: 5 bad, 9 missing.
-java.lang:
-Missing
-constructor java.lang.Class(): missing in jdk15
-constructor java.lang.Compiler(): missing in jdk15
-constructor java.lang.Package(): missing in jdk15
-constructor java.lang.Runtime(): missing in jdk15
-
-java.lang.management:
-Bad
-class java.lang.management.ManagementPermission: nonfinal in harmony, but 
final in jdk15
-method java.lang.management.ManagementPermission.checkGuard(java.lang.Object): 
nonfinal in harmony, but final in jdk15
-method java.lang.management.ManagementPermission.clone(): nonfinal in harmony, 
but final in jdk15
-method java.lang.management.ManagementPermission.equals(java.lang.Object): 
nonfinal in harmony, but final in jdk15
-method java.lang.management.ManagementPermission.finalize(): nonfinal in 
harmony, but final in jdk15
-method java.lang.management.ManagementPermission.getActions(): nonfinal in 
harmony, but final in jdk15
-method java.lang.management.ManagementPermission.hashCode(): nonfinal in 
harmony, but final in jdk15
-method 
java.lang.management.ManagementPermission.implies(java.security.Permission): 
nonfinal in harmony, but final in jdk15
-method java.lang.management.ManagementPermission.newPermissionCollection(): 
nonfinal in harmony, but final in jdk15
-method java.lang.management.ManagementPermission.toString(): nonfinal in 
harmony, but final in jdk15
-
-java.lang.reflect:
-Missing
-constructor java.lang.reflect.Array(): missing in jdk15
-constructor java.lang.reflect.Constructor(): missing in jdk15
-constructor java.lang.reflect.Field(): missing in jdk15
-constructor java.lang.reflect.Method(): missing in jdk15
-
-java.nio.channels.spi:
-Missing
-field java.nio.channels.spi.AbstractInterruptibleChannel.interrupted: missing 
in jdk15
-
-java.util:
-Bad
-field java.util.Stack.elementData: type T[] in harmony, but type 
java.lang.Object[] in jdk15
-field java.util.Vector.elementData: type T[] in harmony, but type 
java.lang.Object[] in jdk15
-Missing
-constructor java.util.FormattableFlags(): missing in jdk15
-
-java.util.jar:
-Missing
-constructor java.util.jar.Pack200(): missing in jdk15
-


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 19 13:48:11 2006 GMT
-jdk6 API scanned at 2006/11/19 05:36:31 EST
-harmony API scanned at 2006/11/10 09:30:32 GMT
+Comparison run at Mon Nov 20 13:42:58 2006 GMT
+jdk6 API scanned at 2006/11/20 05:37:32 EST
+harmony API scanned at 2006/11/20 01:07:21 GMT
-javax.imageio.metadata: 7.77% good, 92.22% missing
+javax.imageio.metadata: 64.52% good, 35.47% missing
-javax.imageio.plugins.jpeg: 9.45% good, 90.54% missing
+javax.imageio.plugins.jpeg: 100% good
-javax.sql.rowset.serial: 100% missing
+javax.sql.rowset.serial: 10.93% good, 89.06% missing
-Total: 88.47% good, 0.06% minor, 0.22% bad, 11.23% missing, 0.02% abs.add
+Total: 88.73% good, 0.06% minor, 0.22% bad, 10.97% missing, 0.02% abs.add
-Packages: 44 missing.
-Classes: 59 minor, 64 bad, 138 missing.
-Interfaces: 42 bad, 35 missing.
+Packages: 43 missing.
+Classes: 59 minor, 64 bad, 142 missing.
+Interfaces: 42 bad, 34 missing.
-class javax.imageio.metadata.IIOInvalidTreeException: missing in harmony
-class javax.imageio.metadata.IIOMetadataNode: missing in harmony
-interface javax.imageio.metadata.IIOMetadataFormat: missing in harmony
-javax.imageio.plugins.jpeg:
-Missing
-class javax.imageio.plugins.jpeg.JPEGHuffmanTable: missing in harmony
-class javax.imageio.plugins.jpeg.JPEGImageReadParam: missing in harmony
-class javax.imageio.plugins.jpeg.JPEGImageWriteParam: missing in harmony
-
-package javax.sql.rowset.serial: missing in harmony
+class javax.sql.rowset.serial.SQLInputImpl: missing in harmony
+class javax.sql.rowset.serial.SQLOutputImpl: missing in harmony
+class javax.sql.rowset.serial.SerialArray: missing in harmony
+class javax.sql.rowset.serial.SerialBlob: missing in harmony
+class javax.sql.rowset.serial.SerialClob: missing in harmony
+class javax.sql.rowset.serial.SerialDatalink: missing in harmony
+class javax.sql.rowset.serial.SerialJavaObject: missing in harmony
+class javax.sql.rowset.serial.SerialRef: missing in harmony
+class javax.sql.rowset.serial.SerialStruct: 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 19 13:51:53 2006 GMT
-harmony API scanned at 2006/11/10 09:30:32 GMT
-jdk6 API scanned at 2006/11/19 05:36:31 EST
+Comparison run at Mon Nov 20 13:50:10 2006 GMT
+harmony API scanned at 2006/11/20 01:07:21 GMT
+jdk6 API scanned at 2006/11/20 05:37:32 EST
-java.lang: 99.74% good, 0.03% minor, 0.07% bad, 0.14% missing
+java.lang: 99.89% good, 0.03% minor, 0.07% bad
-java.lang.management: 95.13% good, 4.86% bad, 2.65% abs.add
+java.lang.management: 99.55% good, 0.44% bad, 2.65% abs.add
-java.lang.reflect: 98.94% good, 1.05% missing
+java.lang.reflect: 100% good
-java.nio.channels.spi: 99.21% good, 0.78% missing
+java.nio.channels.spi: 100% good
-java.util: 99.83% good, 0.12% bad, 0.04% missing
+java.util: 99.95% good, 0.04% bad
-java.util.jar: 99.77% good, 0.22% missing
+java.util.jar: 100% good
-javax.imageio.metadata: 100% good, 17.39% abs.add
+javax.imageio.metadata: 100% good, 2.09% abs.add
+javax.sql.rowset.serial: 100% good
-Total: 90.96% good, 0.27% minor, 0.14% bad, 8.6% missing, 0.16% abs.add
+Total: 91% good, 0.27% minor, 0.14% bad, 8.57% missing, 0.16% abs.add
-Classes: 406 minor, 118 bad, 486 missing.
+Classes: 406 minor, 117 bad, 486 missing.
-Fields: 26 bad, 10 missing.
-Methods: 5 minor, 73 bad, 68 missing, 237 abs.add.
-Constructors: 7 bad, 21 missing.
+Fields: 24 bad, 9 missing.
+Methods: 5 minor, 64 bad, 68 missing, 237 abs.add.
+Constructors: 7 bad, 11 missing.
-Missing
-constructor java.lang.Class(): missing in jdk6
-constructor java.lang.Compiler(): missing in jdk6
-constructor java.lang.Package(): missing in jdk6
-constructor java.lang.Runtime(): missing in jdk6
-class java.lang.management.ManagementPermission: nonfinal in harmony, but 
final in jdk6
-method java.lang.management.ManagementPermission.checkGuard(java.lang.Object): 
nonfinal in harmony, but final in jdk6
-method java.lang.management.ManagementPermission.clone(): nonfinal in harmony, 
but final in jdk6
-method java.lang.management.ManagementPermission.equals(java.lang.Object): 
nonfinal in harmony, but final in jdk6
-method java.lang.management.ManagementPermission.finalize(): nonfinal in 
harmony, but final in jdk6
-method java.lang.management.ManagementPermission.getActions(): nonfinal in 
harmony, but final in jdk6
-method java.lang.management.ManagementPermission.hashCode(): nonfinal in 
harmony, but final in jdk6
-method 
java.lang.management.ManagementPermission.implies(java.security.Permission): 
nonfinal in harmony, but final in jdk6
-method java.lang.management.ManagementPermission.newPermissionCollection(): 
nonfinal in harmony, but final in jdk6
-method java.lang.management.ManagementPermission.toString(): nonfinal in 
harmony, but final in jdk6
-java.lang.reflect:
-Missing
-constructor java.lang.reflect.Array(): missing in jdk6
-constructor java.lang.reflect.Constructor(): missing in jdk6
-constructor java.lang.reflect.Field(): missing in jdk6
-constructor java.lang.reflect.Method(): missing in jdk6
-
-java.nio.channels.spi:
-Missing
-field java.nio.channels.spi.AbstractInterruptibleChannel.interrupted: missing 
in jdk6
-
-field java.util.Stack.elementData: type T[] in harmony, but type 
java.lang.Object[] in jdk6
-field java.util.Vector.elementData: type T[] in harmony, but type 
java.lang.Object[] in jdk6
-Missing
-constructor java.util.FormattableFlags(): missing in jdk6
-java.util.jar:
-Missing
-constructor java.util.jar.Pack200(): missing in jdk6
-


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 19 13:55:36 2006 GMT
-jdk7 API scanned at 2006/11/19 05:51:25 EST
-harmony API scanned at 2006/11/10 09:30:32 GMT
+Comparison run at Mon Nov 20 13:55:38 2006 GMT
+jdk7 API scanned at 2006/11/20 05:53:00 EST
+harmony API scanned at 2006/11/20 01:07:21 GMT
-javax.imageio.metadata: 7.77% good, 92.22% missing
+javax.imageio.metadata: 64.52% good, 35.47% missing
-javax.imageio.plugins.jpeg: 9.45% good, 90.54% missing
+javax.imageio.plugins.jpeg: 100% good
-javax.sql.rowset.serial: 100% missing
+javax.sql.rowset.serial: 10.93% good, 89.06% missing
-Total: 88.47% good, 0.06% minor, 0.22% bad, 11.23% missing, 0.02% abs.add
+Total: 88.73% good, 0.06% minor, 0.22% bad, 10.97% missing, 0.02% abs.add
-Packages: 44 missing.
-Classes: 59 minor, 64 bad, 138 missing.
-Interfaces: 42 bad, 35 missing.
+Packages: 43 missing.
+Classes: 59 minor, 64 bad, 142 missing.
+Interfaces: 42 bad, 34 missing.
-class javax.imageio.metadata.IIOInvalidTreeException: missing in harmony
-class javax.imageio.metadata.IIOMetadataNode: missing in harmony
-interface javax.imageio.metadata.IIOMetadataFormat: missing in harmony
-javax.imageio.plugins.jpeg:
-Missing
-class javax.imageio.plugins.jpeg.JPEGHuffmanTable: missing in harmony
-class javax.imageio.plugins.jpeg.JPEGImageReadParam: missing in harmony
-class javax.imageio.plugins.jpeg.JPEGImageWriteParam: missing in harmony
-
-package javax.sql.rowset.serial: missing in harmony
+class javax.sql.rowset.serial.SQLInputImpl: missing in harmony
+class javax.sql.rowset.serial.SQLOutputImpl: missing in harmony
+class javax.sql.rowset.serial.SerialArray: missing in harmony
+class javax.sql.rowset.serial.SerialBlob: missing in harmony
+class javax.sql.rowset.serial.SerialClob: missing in harmony
+class javax.sql.rowset.serial.SerialDatalink: missing in harmony
+class javax.sql.rowset.serial.SerialJavaObject: missing in harmony
+class javax.sql.rowset.serial.SerialRef: missing in harmony
+class javax.sql.rowset.serial.SerialStruct: 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 19 13:59:13 2006 GMT
-harmony API scanned at 2006/11/10 09:30:32 GMT
-jdk7 API scanned at 2006/11/19 05:51:25 EST
+Comparison run at Mon Nov 20 14:00:01 2006 GMT
+harmony API scanned at 2006/11/20 01:07:21 GMT
+jdk7 API scanned at 2006/11/20 05:53:00 EST
-java.lang: 99.74% good, 0.03% minor, 0.07% bad, 0.14% missing
+java.lang: 99.89% good, 0.03% minor, 0.07% bad
-java.lang.management: 95.13% good, 4.86% bad, 2.65% abs.add
+java.lang.management: 99.55% good, 0.44% bad, 2.65% abs.add
-java.lang.reflect: 98.94% good, 1.05% missing
+java.lang.reflect: 100% good
-java.nio.channels.spi: 99.21% good, 0.78% missing
+java.nio.channels.spi: 100% good
-java.util: 99.83% good, 0.12% bad, 0.04% missing
+java.util: 99.95% good, 0.04% bad
-java.util.jar: 99.77% good, 0.22% missing
+java.util.jar: 100% good
-javax.imageio.metadata: 100% good, 17.39% abs.add
+javax.imageio.metadata: 100% good, 2.09% abs.add
+javax.sql.rowset.serial: 100% good
-Total: 90.96% good, 0.27% minor, 0.14% bad, 8.6% missing, 0.16% abs.add
+Total: 91% good, 0.27% minor, 0.14% bad, 8.57% missing, 0.16% abs.add
-Classes: 406 minor, 118 bad, 486 missing.
+Classes: 406 minor, 117 bad, 486 missing.
-Fields: 26 bad, 10 missing.
-Methods: 5 minor, 73 bad, 68 missing, 237 abs.add.
-Constructors: 7 bad, 21 missing.
+Fields: 24 bad, 9 missing.
+Methods: 5 minor, 64 bad, 68 missing, 237 abs.add.
+Constructors: 7 bad, 11 missing.
-Missing
-constructor java.lang.Class(): missing in jdk7
-constructor java.lang.Compiler(): missing in jdk7
-constructor java.lang.Package(): missing in jdk7
-constructor java.lang.Runtime(): missing in jdk7
-class java.lang.management.ManagementPermission: nonfinal in harmony, but 
final in jdk7
-method java.lang.management.ManagementPermission.checkGuard(java.lang.Object): 
nonfinal in harmony, but final in jdk7
-method java.lang.management.ManagementPermission.clone(): nonfinal in harmony, 
but final in jdk7
-method java.lang.management.ManagementPermission.equals(java.lang.Object): 
nonfinal in harmony, but final in jdk7
-method java.lang.management.ManagementPermission.finalize(): nonfinal in 
harmony, but final in jdk7
-method java.lang.management.ManagementPermission.getActions(): nonfinal in 
harmony, but final in jdk7
-method java.lang.management.ManagementPermission.hashCode(): nonfinal in 
harmony, but final in jdk7
-method 
java.lang.management.ManagementPermission.implies(java.security.Permission): 
nonfinal in harmony, but final in jdk7
-method java.lang.management.ManagementPermission.newPermissionCollection(): 
nonfinal in harmony, but final in jdk7
-method java.lang.management.ManagementPermission.toString(): nonfinal in 
harmony, but final in jdk7
-java.lang.reflect:
-Missing
-constructor java.lang.reflect.Array(): missing in jdk7
-constructor java.lang.reflect.Constructor(): missing in jdk7
-constructor java.lang.reflect.Field(): missing in jdk7
-constructor java.lang.reflect.Method(): missing in jdk7
-
-java.nio.channels.spi:
-Missing
-field java.nio.channels.spi.AbstractInterruptibleChannel.interrupted: missing 
in jdk7
-
-field java.util.Stack.elementData: type T[] in harmony, but type 
java.lang.Object[] in jdk7
-field java.util.Vector.elementData: type T[] in harmony, but type 
java.lang.Object[] in jdk7
-Missing
-constructor java.util.FormattableFlags(): missing in jdk7
-java.util.jar:
-Missing
-constructor java.util.jar.Pack200(): missing in jdk7
-






reply via email to

[Prev in Thread] Current Thread [Next in Thread]