Results of comparison between jdk15 and jdk14

Comparison run at Thu Sep 20 10:20:15 2007 GMT

jdk15 API scanned at 2007/09/20 05:19:27 EDT

jdk14 API scanned at 2007/09/20 05:11:22 EDT

Summary

Serialization compatibility of classes in javax.swing and subpackages, and their subclasses, has not been checked.

Legend: All correct -                         - None correct

  Good Minor Bad Missing Abs.add
java. lang: 81.32% 0.07% 2.25% 16.34%  
GGGGGGGGGGGGGGGG N B MMM
java. lang. annotation:       100%  
MMMMMMMMMMMMMMMMMMMM
java. lang. instrument:       100%  
MMMMMMMMMMMMMMMMMMMM
java. lang. management:       100%  
MMMMMMMMMMMMMMMMMMMM
java. lang. ref: 78.75%   21.25%    
GGGGGGGGGGGGGGG BBBB
java. lang. reflect: 68.76%   5.15% 26.07%  
GGGGGGGGGGGGG B MMMMM
java. applet: 99.48%   0.51%    
GGGGGGGGGGGGGGGGGGG B
java. awt: 99.02% 0.01% 0.26% 0.68%  
GGGGGGGGGGGGGGGGGGG N B M
java. awt. color: 98.45%     1.54%  
GGGGGGGGGGGGGGGGGGG M
java. awt. datatransfer: 83.68%   4.21% 12.1%  
GGGGGGGGGGGGGGGG B MM
java. awt. dnd: 97.96%   1.62% 0.4%  
GGGGGGGGGGGGGGGGGGG B M
java. awt. event: 99.64% 0.07%   0.28%  
GGGGGGGGGGGGGGGGGGG N M
java. awt. font: 99.81%   0.18%    
GGGGGGGGGGGGGGGGGGG B
java. awt. geom: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. im: 97.36%   2.63%    
GGGGGGGGGGGGGGGGGGG B
java. awt. im. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. image: 99.08%   0.4% 0.51%  
GGGGGGGGGGGGGGGGGGG B M
java. awt. image. renderable: 93.87%   6.12%    
GGGGGGGGGGGGGGGGGG B
java. awt. print: 100%        
GGGGGGGGGGGGGGGGGGGG
java. beans: 90.97%   5.07% 3.94%  
GGGGGGGGGGGGGGGGGG B M
java. beans. beancontext: 99.41%   0.58%    
GGGGGGGGGGGGGGGGGGG B
java. io: 97.41%   1.02% 1.56%  
GGGGGGGGGGGGGGGGGGG B M
java. math: 51.67%   0.95% 47.36%  
GGGGGGGGGG B MMMMMMMMM
java. net: 84.99%   0.34% 14.65%  
GGGGGGGGGGGGGGGG B MMM
java. nio: 96.84%   1.22% 1.92%  
GGGGGGGGGGGGGGGGGGG B M
java. nio. channels: 99.61%   0.38%    
GGGGGGGGGGGGGGGGGGG B
java. nio. channels. spi: 98.29%   0.85% 0.85%  
GGGGGGGGGGGGGGGGGGG B M
java. nio. charset: 98.14%   1.11% 0.74%  
GGGGGGGGGGGGGGGGGGG B M
java. nio. charset. spi: 92.85%   7.14%    
GGGGGGGGGGGGGGGGGG B
java. rmi: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. activation: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. dgc: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. registry: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. server: 93.54%   2.53% 3.91%  
GGGGGGGGGGGGGGGGGG B M
java. security: 78.95%   1.23% 19.8%  
GGGGGGGGGGGGGGG B MMMM
java. security. acl: 95.91%   4.08%    
GGGGGGGGGGGGGGGGGGG B
java. security. cert: 91.4%   6.32% 2.26%  
GGGGGGGGGGGGGGGGGG B M
java. security. interfaces: 75.6%   4.87% 19.51%  
GGGGGGGGGGGGGGG B MMM
java. security. spec: 61.42%     38.57%  
GGGGGGGGGGGG MMMMMMM
java. sql: 98.89%   1.1%    
GGGGGGGGGGGGGGGGGGG B
java. text: 98.4%   1.02% 0.56%  
GGGGGGGGGGGGGGGGGGG B M
java. util: 53.78%   16.12% 30.09%  
GGGGGGGGGG BBB MMMMMM
java. util. concurrent:       100%  
MMMMMMMMMMMMMMMMMMMM
java. util. concurrent. atomic:       100%  
MMMMMMMMMMMMMMMMMMMM
java. util. concurrent. locks:       100%  
MMMMMMMMMMMMMMMMMMMM
java. util. jar: 86.4%   1.84% 11.75%  
GGGGGGGGGGGGGGGGG B MM
java. util. logging: 98.06%   0.24% 1.69%  
GGGGGGGGGGGGGGGGGGG B M
java. util. prefs: 99.02%   0.97%    
GGGGGGGGGGGGGGGGGGG B
java. util. regex: 77.45%   0.98% 21.56%  
GGGGGGGGGGGGGGG B MMMM
java. util. zip: 99.11%   0.17% 0.7%  
GGGGGGGGGGGGGGGGGGG B M
javax. accessibility: 87.19%   0.34% 12.45%  
GGGGGGGGGGGGGGGGG B MM
javax. activity:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. crypto: 97.77%   0.18% 2.04%  
GGGGGGGGGGGGGGGGGGG B M
javax. crypto. interfaces: 87.5%   12.5%    
GGGGGGGGGGGGGGGGG BB
javax. crypto. spec: 79.83%     20.16%  
GGGGGGGGGGGGGGGG MMMM
javax. imageio: 94.35%   5.64%    
GGGGGGGGGGGGGGGGGG B
javax. imageio. event: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. imageio. metadata: 97%   2.99%    
GGGGGGGGGGGGGGGGGGG B
javax. imageio. plugins. bmp:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. imageio. plugins. jpeg: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. imageio. spi: 92.73%   7.26%    
GGGGGGGGGGGGGGGGGG B
javax. imageio. stream: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. management:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. loading:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. modelmbean:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. monitor:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. openmbean:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. relation:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. remote:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. remote. rmi:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. management. timer:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. naming: 98.28%   1.5% 0.21%  
GGGGGGGGGGGGGGGGGGG B M
javax. naming. directory: 97.84%   2.15%    
GGGGGGGGGGGGGGGGGGG B
javax. naming. event: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming. ldap: 56.41%   0.59% 42.99%  
GGGGGGGGGGG B MMMMMMMM
javax. naming. spi: 81.91%   18.08%    
GGGGGGGGGGGGGGGG BBB
javax. net: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. net. ssl: 77.5%   0.12% 22.36%  
GGGGGGGGGGGGGGG B MMMM
javax. print: 97.66%   2.33%    
GGGGGGGGGGGGGGGGGGG B
javax. print. attribute: 96.93%   3.06%    
GGGGGGGGGGGGGGGGGGG B
javax. print. attribute. standard: 98.69%   1.1% 0.19%  
GGGGGGGGGGGGGGGGGGG B M
javax. print. event: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. rmi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. rmi. CORBA: 92.96%     7.03%  
GGGGGGGGGGGGGGGGGG M
javax. rmi. ssl:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. security. auth: 95.17%   4.82%    
GGGGGGGGGGGGGGGGGGG B
javax. security. auth. callback: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. auth. kerberos: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. auth. login: 54.87%   1.44% 43.68%  
GGGGGGGGGGG B MMMMMMMM
javax. security. auth. spi: 83.33%   16.66%    
GGGGGGGGGGGGGGGG BBB
javax. security. auth. x500: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. cert: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. sasl:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. sound. midi: 96.64%   0.79% 2.56%  
GGGGGGGGGGGGGGGGGGG B M
javax. sound. midi. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sound. sampled: 96.59%   1.23% 2.16%  
GGGGGGGGGGGGGGGGGGG B M
javax. sound. sampled. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sql: 99.38%   0.61%    
GGGGGGGGGGGGGGGGGGG B
javax. sql. rowset:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. sql. rowset. serial:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. sql. rowset. spi:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing: 99.05% 0% 0.15% 0.79%  
GGGGGGGGGGGGGGGGGGG N B M
javax. swing. border: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. colorchooser: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. event: 99.56%   0.43%    
GGGGGGGGGGGGGGGGGGG B
javax. swing. filechooser: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. plaf: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. plaf. basic: 99.68%   0.05% 0.25%  
GGGGGGGGGGGGGGGGGGG B M
javax. swing. plaf. metal: 98.1%     1.89%  
GGGGGGGGGGGGGGGGGGG M
javax. swing. plaf. multi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. plaf. synth:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. table: 99.69%   0.3%    
GGGGGGGGGGGGGGGGGGG B
javax. swing. text: 99.61%   0.21% 0.16%  
GGGGGGGGGGGGGGGGGGG B M
javax. swing. text. html: 97.81%   0.04% 2.13%  
GGGGGGGGGGGGGGGGGGG B M
javax. swing. text. html. parser: 98.4%   1.59%    
GGGGGGGGGGGGGGGGGGG B
javax. swing. text. rtf: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. tree: 99.75%   0.24%    
GGGGGGGGGGGGGGGGGGG B
javax. swing. undo: 97.2%   2.79%    
GGGGGGGGGGGGGGGGGGG B
javax. transaction: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. transaction. xa: 100%        
GGGGGGGGGGGGGGGGGGGG