<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>JDK Build Warnings</title></head>
<body>
<h1>JDK Build Warnings</h1>
<hr align=left width="50%">
<ul>
<li>Comparison against reference results</li>
<ul>
<li>
<a href="#REF_DELTA_LOCNS">New warnings not found in reference files</a></li></ul>
<li>Warnings categorized by location</li>
<ul>
<li>
<a href="#LOCN_COUNTS_ALPHA">Warning counts, sorted alphabetically by location</a></li>
<li>
<a href="#LOCN_COUNTS_FREQ">Warning counts, sorted by frequency of location</a></li>
<li>
<a href="#LOCN_DIR_COUNTS_ALPHA">Warning counts, sorted alphabetically by location directory</a></li>
<li>
<a href="#LOCN_DIR_COUNTS_FREQ">Warning counts, sorted by frequency of location directory</a></li>
<li>
<a href="#LOCN_DIR_COUNTS_ALPHA">Warning counts, sorted alphabetically by location directory</a></li>
<li>
<a href="#LOCN_DIR_COUNTS_FREQ">Warning counts, sorted by frequency of location directory</a></li></ul>
<li>Warnings categorized by type</li>
<ul>
<li>
<a href="#TYPE_COUNTS_ALPHA">Warning counts, sorted alphabetically by type</a></li>
<li>
<a href="#TYPE_COUNTS_FREQ">Warning counts, sorted by frequency of type</a></li>
<li>
<a href="#TYPE_UNKNOWN">Warnings with unrecognized types</a></li></ul></ul>
<hr align=left width="50%">
</body></html>
<h3>Log files analyzed</h3>
<ul>
<li>build.log</li></ul>
<table>
<tr>
<td>total lines read</td>
<td align=right>28834</td></tr>
<tr>
<td>total warnings found</td>
<td align=right>2648</td></tr>
<tr>
<td>unique warnings found</td>
<td align=right>617</td></tr></table>
<h3>Reference files analyzed</h3>
<ul>
<li>build-25000.log</li></ul>
<table>
<tr>
<td>total lines read</td>
<td align=right>25000</td></tr>
<tr>
<td>total warnings found</td>
<td align=right>2618</td></tr>
<tr>
<td>unique warnings found</td>
<td align=right>590</td></tr></table>
<h3>
<a name="REF_DELTA_LOCNS">
</a>New warnings not found in reference files</h3>
<table>
<tr>
<td>democlasses/demo/jvmti/hprof/src/hprof_init.c</td>
<td align=right>1</td></tr>
<tr>
<td>democlasses/demo/jvmti/waiters/src/Agent.cpp</td>
<td align=right>1</td></tr>
<tr>
<td>democlasses/demo/jvmti/waiters/src/waiters.cpp</td>
<td align=right>2</td></tr>
<tr>
<td>javax/swing/JColorChooser.java</td>
<td align=right>1</td></tr>
<tr>
<td>javax/swing/JComponent.java</td>
<td align=right>4</td></tr>
<tr>
<td>javax/swing/JInternalFrame.java</td>
<td align=right>2</td></tr>
<tr>
<td>javax/swing/JList.java</td>
<td align=right>4</td></tr>
<tr>
<td>javax/swing/JPopupMenu.java</td>
<td align=right>1</td></tr>
<tr>
<td>javax/swing/JTabbedPane.java</td>
<td align=right>1</td></tr>
<tr>
<td>javax/swing/JTable.java</td>
<td align=right>5</td></tr>
<tr>
<td>javax/swing/JTree.java</td>
<td align=right>4</td></tr>
<tr>
<td>javax/swing/text/JTextComponent.java</td>
<td align=right>3</td></tr>
<tr>
<td>~NONE~</td>
<td align=right>1</td></tr></table>
<h3>
<a name="LOCN_COUNTS_ALPHA">
</a>Warning counts, sorted alphabetically by location</h3>
<table>
<tr>
<td>/usr/include/X11/IntrinsicP.h</td>
<td align=right>1</td></tr>
<tr>
<td>/usr/include/langinfo.h</td>
<td align=right>1</td></tr>
<tr>
<td>/usr/include/sys/cdefs.h</td>
<td align=right>1</td></tr>
<tr>
<td>/usr/include/sys/param.h</td>
<td align=right>2</td></tr>
<tr>
<td>back/ArrayTypeImpl.c</td>
<td align=right>1</td></tr>
<tr>
<td>back/inStream.c</td>
<td align=right>4</td></tr>
<tr>
<td>back/outStream.c</td>
<td align=right>8</td></tr>
<tr>
<td>back/stream.c</td>
<td align=right>4</td></tr>
<tr>
<td>bin/jexec.c</td>
<td align=right>1</td></tr>
<tr>
<td>bin/parse_manifest.c</td>
<td align=right>1</td></tr>
<tr>
<td>build/tools/compilefontconfig/CompileFontConfig.java</td>
<td align=right>4</td></tr>
<tr>
<td>build/tools/dtdbuilder/DTDParser.java</td>
<td align=right>2</td></tr>
<tr>
<td>build/tools/fontchecker/FontChecker.java</td>
<td align=right>2</td></tr>
<tr>
<td>build/tools/generatebreakiteratordata/RuleBasedBreakIteratorBuilder.java</td>
<td align=right>3</td></tr>
<tr>
<td>build/tools/javazic/Gen.java</td>
<td align=right>23</td></tr>
<tr>
<td>build/tools/javazic/GenDoc.java</td>
<td align=right>2</td></tr>
<tr>
<td>build/tools/javazic/Time.java</td>
<td align=right>7</td></tr>
<tr>
<td>com/sun/java/util/jar/pack/bands.cpp</td>
<td align=right>2</td></tr>
<tr>
<td>com/sun/java/util/jar/pack/coding.cpp</td>
<td align=right>1928</td></tr>
<tr>
<td>com/sun/java/util/jar/pack/main.cpp</td>
<td align=right>1</td></tr>
<tr>
<td>com/sun/java/util/jar/pack/unpack.cpp</td>
<td align=right>32</td></tr>
<tr>
<td>com/sun/java/util/jar/pack/unpack.h</td>
<td align=right>24</td></tr>
<tr>
<td>com/sun/java/util/jar/pack/utils.cpp</td>
<td align=right>2</td></tr>
<tr>
<td>com/sun/java/util/jar/pack/zip.cpp</td>
<td align=right>1</td></tr>
<tr>
<td>com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c</td>
<td align=right>1</td></tr>
<tr>
<td>com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c</td>
<td align=right>5</td></tr>
<tr>
<td>com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_Ports.c</td>
<td align=right>1</td></tr>
<tr>
<td>common/check_code.c</td>
<td align=right>9</td></tr>
<tr>
<td>common/check_format.c</td>
<td align=right>1</td></tr>
<tr>
<td>demo/jvmti/hprof/hprof_init.c</td>
<td align=right>1</td></tr>
<tr>
<td>democlasses/demo/jvmti/hprof/src/hprof_init.c</td>
<td align=right>1</td></tr>
<tr>
<td>democlasses/demo/jvmti/waiters/src/Agent.cpp</td>
<td align=right>1</td></tr>
<tr>
<td>democlasses/demo/jvmti/waiters/src/waiters.cpp</td>
<td align=right>2</td></tr>
<tr>
<td>hpi/native_threads/src/sys_api_td.c</td>
<td align=right>1</td></tr>
<tr>
<td>instrument/JarFacade.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/io/canonicalize_md.c</td>
<td align=right>2</td></tr>
<tr>
<td>java/io/io_util_md.h</td>
<td align=right>8</td></tr>
<tr>
<td>java/lang/Class.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/lang/ClassLoader.c</td>
<td align=right>2</td></tr>
<tr>
<td>java/lang/fdlibm/include/fdlibm.h</td>
<td align=right>1</td></tr>
<tr>
<td>java/lang/fdlibm/src/e_jn.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/lang/fdlibm/src/e_pow.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/lang/fdlibm/src/e_sqrt.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/lang/fdlibm/src/s_ceil.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/lang/fdlibm/src/s_floor.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/lang/fdlibm/src/s_log1p.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/lang/java_props_md.c</td>
<td align=right>3</td></tr>
<tr>
<td>java/lang/reflect/Proxy.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/net/Inet4AddressImpl.c</td>
<td align=right>2</td></tr>
<tr>
<td>java/net/Inet6AddressImpl.c</td>
<td align=right>3</td></tr>
<tr>
<td>java/net/NetworkInterface.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/net/PlainDatagramSocketImpl.c</td>
<td align=right>6</td></tr>
<tr>
<td>java/net/linux_close.c</td>
<td align=right>3</td></tr>
<tr>
<td>java/net/net_util_md.c</td>
<td align=right>2</td></tr>
<tr>
<td>java/nio/Bits.c</td>
<td align=right>8</td></tr>
<tr>
<td>java/nio/MappedByteBuffer.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/util/zip/zip_util.c</td>
<td align=right>1</td></tr>
<tr>
<td>java/util/zip/zlib-1.1.3/inftrees.c</td>
<td align=right>3</td></tr>
<tr>
<td>javavm/include/typedefs.h</td>
<td align=right>8</td></tr>
<tr>
<td>javax/swing/JColorChooser.java</td>
<td align=right>1</td></tr>
<tr>
<td>javax/swing/JComponent.java</td>
<td align=right>4</td></tr>
<tr>
<td>javax/swing/JInternalFrame.java</td>
<td align=right>2</td></tr>
<tr>
<td>javax/swing/JList.java</td>
<td align=right>4</td></tr>
<tr>
<td>javax/swing/JPopupMenu.java</td>
<td align=right>1</td></tr>
<tr>
<td>javax/swing/JTabbedPane.java</td>
<td align=right>1</td></tr>
<tr>
<td>javax/swing/JTable.java</td>
<td align=right>5</td></tr>
<tr>
<td>javax/swing/JTree.java</td>
<td align=right>4</td></tr>
<tr>
<td>javax/swing/text/JTextComponent.java</td>
<td align=right>3</td></tr>
<tr>
<td>sun/awt/awt_DrawingSurface.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/awt_Font.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/awt_GraphicsEnv.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/awt_InputMethod.c</td>
<td align=right>11</td></tr>
<tr>
<td>sun/awt/awt_LoadLibrary.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/awt_UNIXToolkit.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/giflib/dgif_lib.c</td>
<td align=right>16</td></tr>
<tr>
<td>sun/awt/image/BufImgSurfaceData.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/image/jpeg/imageioJPEG.c</td>
<td align=right>19</td></tr>
<tr>
<td>sun/awt/image/jpeg/jpegdecoder.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/java2d/loops/ByteBinary1Bit.c</td>
<td align=right>5</td></tr>
<tr>
<td>sun/awt/java2d/loops/ByteBinary2Bit.c</td>
<td align=right>5</td></tr>
<tr>
<td>sun/awt/java2d/loops/ByteBinary4Bit.c</td>
<td align=right>5</td></tr>
<tr>
<td>sun/awt/java2d/loops/ByteGray.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/ByteIndexed.c</td>
<td align=right>6</td></tr>
<tr>
<td>sun/awt/java2d/loops/FourByteAbgr.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/FourByteAbgrPre.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/Index12Gray.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/Index8Gray.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/IntArgb.c</td>
<td align=right>6</td></tr>
<tr>
<td>sun/awt/java2d/loops/IntArgbBm.c</td>
<td align=right>5</td></tr>
<tr>
<td>sun/awt/java2d/loops/IntArgbPre.c</td>
<td align=right>6</td></tr>
<tr>
<td>sun/awt/java2d/loops/IntBgr.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/IntRgb.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/IntRgbx.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/ThreeByteBgr.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/TransformHelper.c</td>
<td align=right>3</td></tr>
<tr>
<td>sun/awt/java2d/loops/Ushort555Rgb.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/Ushort565Rgb.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/UshortGray.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/java2d/loops/UshortIndexed.c</td>
<td align=right>6</td></tr>
<tr>
<td>sun/awt/java2d/pipe/Region.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/libpng/pngread.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/libpng/pngrtran.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/libpng/pngrutil.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/libpng/pngwrite.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageAffine.c</td>
<td align=right>7</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageAffineEdge.c</td>
<td align=right>34</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageColorTrue2Index.c</td>
<td align=right>10</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageConvMxN.c</td>
<td align=right>9</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageConv_16ext.c</td>
<td align=right>4</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageConv_16nw.c</td>
<td align=right>3</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageConv_32nw.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageConv_8ext.c</td>
<td align=right>4</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageConv_8nw.c</td>
<td align=right>3</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageConv_D64nw.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageConv_F32nw.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageConv_u16ext.c</td>
<td align=right>4</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageConv_u16nw.c</td>
<td align=right>3</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageCopy_Bit.c</td>
<td align=right>4</td></tr>
<tr>
<td>sun/awt/medialib/mlib_ImageCreate.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/awt/splashscreen/splashscreen_gfx_impl.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/font/DrawGlyphList.c</td>
<td align=right>5</td></tr>
<tr>
<td>sun/font/X11FontScaler.c</td>
<td align=right>7</td></tr>
<tr>
<td>sun/font/layout/LEGlyphStorage.h</td>
<td align=right>32</td></tr>
<tr>
<td>sun/font/layout/LEInsertionList.h</td>
<td align=right>33</td></tr>
<tr>
<td>sun/font/layout/MorphTables.cpp</td>
<td align=right>1</td></tr>
<tr>
<td>sun/java2d/cmm/lcms/LCMS.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/java2d/cmm/lcms/cmscgats.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/java2d/cmm/lcms/cmsio1.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/java2d/cmm/lcms/cmslut.c</td>
<td align=right>4</td></tr>
<tr>
<td>sun/java2d/cmm/lcms/cmswtpnt.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/java2d/x11/X11PMBlitLoops.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/java2d/x11/X11Renderer.c</td>
<td align=right>45</td></tr>
<tr>
<td>sun/java2d/x11/X11SurfaceData.c</td>
<td align=right>10</td></tr>
<tr>
<td>sun/java2d/x11/X11TextRenderer_md.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/net/spi/DefaultProxySelector.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/nio/ch/DatagramChannelImpl.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/nio/ch/InheritedChannel.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/nio/ch/Net.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/nio/ch/ServerSocketChannelImpl.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/nio/ch/SocketChannelImpl.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/rmi/rmic/Main.java</td>
<td align=right>1</td></tr>
<tr>
<td>sun/rmi/rmic/newrmic/Resources.java</td>
<td align=right>1</td></tr>
<tr>
<td>sun/security/jgss/wrapper/GSSLibStub.c</td>
<td align=right>63</td></tr>
<tr>
<td>sun/security/jgss/wrapper/NativeUtil.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/security/pkcs11/j2secmod_md.c</td>
<td align=right>3</td></tr>
<tr>
<td>sun/security/pkcs11/wrapper/p11_crypt.c</td>
<td align=right>6</td></tr>
<tr>
<td>sun/security/pkcs11/wrapper/p11_digest.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/security/pkcs11/wrapper/p11_keymgmt.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/security/pkcs11/wrapper/p11_md.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/security/pkcs11/wrapper/p11_sign.c</td>
<td align=right>3</td></tr>
<tr>
<td>sun/security/pkcs11/wrapper/p11_util.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/tools/serialver/SerialVer.java</td>
<td align=right>1</td></tr>
<tr>
<td>sun/tracing/dtrace/JVM.c</td>
<td align=right>1</td></tr>
<tr>
<td>sun/xawt/XToolkit.c</td>
<td align=right>2</td></tr>
<tr>
<td>sun/xawt/XWindow.c</td>
<td align=right>4</td></tr>
<tr>
<td>sun/xawt/awt_Desktop.c</td>
<td align=right>1</td></tr>
<tr>
<td>transport/socket/socket_md.c</td>
<td align=right>3</td></tr>
<tr>
<td>unpack.cpp</td>
<td align=right>1</td></tr>
<tr>
<td>~NONE~</td>
<td align=right>5</td></tr></table>
<h3>
<a name="LOCN_COUNTS_FREQ">
</a>Warning counts, sorted by frequency of location</h3>
<table>
<tr>
<td align=right>1928</td>
<td>com/sun/java/util/jar/pack/coding.cpp</td></tr>
<tr>
<td align=right>63</td>
<td>sun/security/jgss/wrapper/GSSLibStub.c</td></tr>
<tr>
<td align=right>45</td>
<td>sun/java2d/x11/X11Renderer.c</td></tr>
<tr>
<td align=right>34</td>
<td>sun/awt/medialib/mlib_ImageAffineEdge.c</td></tr>
<tr>
<td align=right>33</td>
<td>sun/font/layout/LEInsertionList.h</td></tr>
<tr>
<td align=right>32</td>
<td>com/sun/java/util/jar/pack/unpack.cpp</td></tr>
<tr>
<td align=right>32</td>
<td>sun/font/layout/LEGlyphStorage.h</td></tr>
<tr>
<td align=right>24</td>
<td>com/sun/java/util/jar/pack/unpack.h</td></tr>
<tr>
<td align=right>23</td>
<td>build/tools/javazic/Gen.java</td></tr>
<tr>
<td align=right>19</td>
<td>sun/awt/image/jpeg/imageioJPEG.c</td></tr>
<tr>
<td align=right>16</td>
<td>sun/awt/giflib/dgif_lib.c</td></tr>
<tr>
<td align=right>11</td>
<td>sun/awt/awt_InputMethod.c</td></tr>
<tr>
<td align=right>10</td>
<td>sun/awt/medialib/mlib_ImageColorTrue2Index.c</td></tr>
<tr>
<td align=right>10</td>
<td>sun/java2d/x11/X11SurfaceData.c</td></tr>
<tr>
<td align=right>9</td>
<td>common/check_code.c</td></tr>
<tr>
<td align=right>9</td>
<td>sun/awt/medialib/mlib_ImageConvMxN.c</td></tr>
<tr>
<td align=right>8</td>
<td>back/outStream.c</td></tr>
<tr>
<td align=right>8</td>
<td>java/io/io_util_md.h</td></tr>
<tr>
<td align=right>8</td>
<td>java/nio/Bits.c</td></tr>
<tr>
<td align=right>8</td>
<td>javavm/include/typedefs.h</td></tr>
<tr>
<td align=right>7</td>
<td>build/tools/javazic/Time.java</td></tr>
<tr>
<td align=right>7</td>
<td>sun/awt/medialib/mlib_ImageAffine.c</td></tr>
<tr>
<td align=right>7</td>
<td>sun/font/X11FontScaler.c</td></tr>
<tr>
<td align=right>6</td>
<td>java/net/PlainDatagramSocketImpl.c</td></tr>
<tr>
<td align=right>6</td>
<td>sun/awt/java2d/loops/ByteIndexed.c</td></tr>
<tr>
<td align=right>6</td>
<td>sun/awt/java2d/loops/IntArgb.c</td></tr>
<tr>
<td align=right>6</td>
<td>sun/awt/java2d/loops/IntArgbPre.c</td></tr>
<tr>
<td align=right>6</td>
<td>sun/awt/java2d/loops/UshortIndexed.c</td></tr>
<tr>
<td align=right>6</td>
<td>sun/security/pkcs11/wrapper/p11_crypt.c</td></tr>
<tr>
<td align=right>5</td>
<td>com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c</td></tr>
<tr>
<td align=right>5</td>
<td>javax/swing/JTable.java</td></tr>
<tr>
<td align=right>5</td>
<td>sun/awt/java2d/loops/ByteBinary1Bit.c</td></tr>
<tr>
<td align=right>5</td>
<td>sun/awt/java2d/loops/ByteBinary2Bit.c</td></tr>
<tr>
<td align=right>5</td>
<td>sun/awt/java2d/loops/ByteBinary4Bit.c</td></tr>
<tr>
<td align=right>5</td>
<td>sun/awt/java2d/loops/IntArgbBm.c</td></tr>
<tr>
<td align=right>5</td>
<td>sun/font/DrawGlyphList.c</td></tr>
<tr>
<td align=right>5</td>
<td>~NONE~</td></tr>
<tr>
<td align=right>4</td>
<td>back/inStream.c</td></tr>
<tr>
<td align=right>4</td>
<td>back/stream.c</td></tr>
<tr>
<td align=right>4</td>
<td>build/tools/compilefontconfig/CompileFontConfig.java</td></tr>
<tr>
<td align=right>4</td>
<td>javax/swing/JComponent.java</td></tr>
<tr>
<td align=right>4</td>
<td>javax/swing/JList.java</td></tr>
<tr>
<td align=right>4</td>
<td>javax/swing/JTree.java</td></tr>
<tr>
<td align=right>4</td>
<td>sun/awt/medialib/mlib_ImageConv_16ext.c</td></tr>
<tr>
<td align=right>4</td>
<td>sun/awt/medialib/mlib_ImageConv_8ext.c</td></tr>
<tr>
<td align=right>4</td>
<td>sun/awt/medialib/mlib_ImageConv_u16ext.c</td></tr>
<tr>
<td align=right>4</td>
<td>sun/awt/medialib/mlib_ImageCopy_Bit.c</td></tr>
<tr>
<td align=right>4</td>
<td>sun/java2d/cmm/lcms/cmslut.c</td></tr>
<tr>
<td align=right>4</td>
<td>sun/xawt/XWindow.c</td></tr>
<tr>
<td align=right>3</td>
<td>build/tools/generatebreakiteratordata/RuleBasedBreakIteratorBuilder.java</td></tr>
<tr>
<td align=right>3</td>
<td>java/lang/java_props_md.c</td></tr>
<tr>
<td align=right>3</td>
<td>java/net/Inet6AddressImpl.c</td></tr>
<tr>
<td align=right>3</td>
<td>java/net/linux_close.c</td></tr>
<tr>
<td align=right>3</td>
<td>java/util/zip/zlib-1.1.3/inftrees.c</td></tr>
<tr>
<td align=right>3</td>
<td>javax/swing/text/JTextComponent.java</td></tr>
<tr>
<td align=right>3</td>
<td>sun/awt/java2d/loops/TransformHelper.c</td></tr>
<tr>
<td align=right>3</td>
<td>sun/awt/medialib/mlib_ImageConv_16nw.c</td></tr>
<tr>
<td align=right>3</td>
<td>sun/awt/medialib/mlib_ImageConv_8nw.c</td></tr>
<tr>
<td align=right>3</td>
<td>sun/awt/medialib/mlib_ImageConv_u16nw.c</td></tr>
<tr>
<td align=right>3</td>
<td>sun/security/pkcs11/j2secmod_md.c</td></tr>
<tr>
<td align=right>3</td>
<td>sun/security/pkcs11/wrapper/p11_sign.c</td></tr>
<tr>
<td align=right>3</td>
<td>transport/socket/socket_md.c</td></tr>
<tr>
<td align=right>2</td>
<td>/usr/include/sys/param.h</td></tr>
<tr>
<td align=right>2</td>
<td>build/tools/dtdbuilder/DTDParser.java</td></tr>
<tr>
<td align=right>2</td>
<td>build/tools/fontchecker/FontChecker.java</td></tr>
<tr>
<td align=right>2</td>
<td>build/tools/javazic/GenDoc.java</td></tr>
<tr>
<td align=right>2</td>
<td>com/sun/java/util/jar/pack/bands.cpp</td></tr>
<tr>
<td align=right>2</td>
<td>com/sun/java/util/jar/pack/utils.cpp</td></tr>
<tr>
<td align=right>2</td>
<td>democlasses/demo/jvmti/waiters/src/waiters.cpp</td></tr>
<tr>
<td align=right>2</td>
<td>java/io/canonicalize_md.c</td></tr>
<tr>
<td align=right>2</td>
<td>java/lang/ClassLoader.c</td></tr>
<tr>
<td align=right>2</td>
<td>java/net/Inet4AddressImpl.c</td></tr>
<tr>
<td align=right>2</td>
<td>java/net/net_util_md.c</td></tr>
<tr>
<td align=right>2</td>
<td>javax/swing/JInternalFrame.java</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/awt_LoadLibrary.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/ByteGray.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/FourByteAbgr.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/FourByteAbgrPre.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/Index12Gray.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/Index8Gray.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/IntBgr.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/IntRgb.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/IntRgbx.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/ThreeByteBgr.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/Ushort555Rgb.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/Ushort565Rgb.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/java2d/loops/UshortGray.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/medialib/mlib_ImageConv_32nw.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/medialib/mlib_ImageConv_D64nw.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/medialib/mlib_ImageCreate.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/splashscreen/splashscreen_gfx_impl.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/java2d/cmm/lcms/LCMS.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/java2d/cmm/lcms/cmscgats.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/java2d/cmm/lcms/cmsio1.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/java2d/x11/X11PMBlitLoops.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/nio/ch/Net.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/security/jgss/wrapper/NativeUtil.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/security/pkcs11/wrapper/p11_util.c</td></tr>
<tr>
<td align=right>2</td>
<td>sun/xawt/XToolkit.c</td></tr>
<tr>
<td align=right>1</td>
<td>/usr/include/X11/IntrinsicP.h</td></tr>
<tr>
<td align=right>1</td>
<td>/usr/include/langinfo.h</td></tr>
<tr>
<td align=right>1</td>
<td>/usr/include/sys/cdefs.h</td></tr>
<tr>
<td align=right>1</td>
<td>back/ArrayTypeImpl.c</td></tr>
<tr>
<td align=right>1</td>
<td>bin/jexec.c</td></tr>
<tr>
<td align=right>1</td>
<td>bin/parse_manifest.c</td></tr>
<tr>
<td align=right>1</td>
<td>com/sun/java/util/jar/pack/main.cpp</td></tr>
<tr>
<td align=right>1</td>
<td>com/sun/java/util/jar/pack/zip.cpp</td></tr>
<tr>
<td align=right>1</td>
<td>com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c</td></tr>
<tr>
<td align=right>1</td>
<td>com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_Ports.c</td></tr>
<tr>
<td align=right>1</td>
<td>common/check_format.c</td></tr>
<tr>
<td align=right>1</td>
<td>demo/jvmti/hprof/hprof_init.c</td></tr>
<tr>
<td align=right>1</td>
<td>democlasses/demo/jvmti/hprof/src/hprof_init.c</td></tr>
<tr>
<td align=right>1</td>
<td>democlasses/demo/jvmti/waiters/src/Agent.cpp</td></tr>
<tr>
<td align=right>1</td>
<td>hpi/native_threads/src/sys_api_td.c</td></tr>
<tr>
<td align=right>1</td>
<td>instrument/JarFacade.c</td></tr>
<tr>
<td align=right>1</td>
<td>java/lang/Class.c</td></tr>
<tr>
<td align=right>1</td>
<td>java/lang/fdlibm/include/fdlibm.h</td></tr>
<tr>
<td align=right>1</td>
<td>java/lang/fdlibm/src/e_jn.c</td></tr>
<tr>
<td align=right>1</td>
<td>java/lang/fdlibm/src/e_pow.c</td></tr>
<tr>
<td align=right>1</td>
<td>java/lang/fdlibm/src/e_sqrt.c</td></tr>
<tr>
<td align=right>1</td>
<td>java/lang/fdlibm/src/s_ceil.c</td></tr>
<tr>
<td align=right>1</td>
<td>java/lang/fdlibm/src/s_floor.c</td></tr>
<tr>
<td align=right>1</td>
<td>java/lang/fdlibm/src/s_log1p.c</td></tr>
<tr>
<td align=right>1</td>
<td>java/lang/reflect/Proxy.c</td></tr>
<tr>
<td align=right>1</td>
<td>java/net/NetworkInterface.c</td></tr>
<tr>
<td align=right>1</td>
<td>java/nio/MappedByteBuffer.c</td></tr>
<tr>
<td align=right>1</td>
<td>java/util/zip/zip_util.c</td></tr>
<tr>
<td align=right>1</td>
<td>javax/swing/JColorChooser.java</td></tr>
<tr>
<td align=right>1</td>
<td>javax/swing/JPopupMenu.java</td></tr>
<tr>
<td align=right>1</td>
<td>javax/swing/JTabbedPane.java</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/awt_DrawingSurface.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/awt_Font.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/awt_GraphicsEnv.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/awt_UNIXToolkit.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/image/BufImgSurfaceData.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/image/jpeg/jpegdecoder.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/java2d/pipe/Region.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/libpng/pngread.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/libpng/pngrtran.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/libpng/pngrutil.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/libpng/pngwrite.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/medialib/mlib_ImageConv_F32nw.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/font/layout/MorphTables.cpp</td></tr>
<tr>
<td align=right>1</td>
<td>sun/java2d/cmm/lcms/cmswtpnt.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/java2d/x11/X11TextRenderer_md.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/net/spi/DefaultProxySelector.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/nio/ch/DatagramChannelImpl.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/nio/ch/InheritedChannel.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/nio/ch/ServerSocketChannelImpl.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/nio/ch/SocketChannelImpl.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/rmi/rmic/Main.java</td></tr>
<tr>
<td align=right>1</td>
<td>sun/rmi/rmic/newrmic/Resources.java</td></tr>
<tr>
<td align=right>1</td>
<td>sun/security/pkcs11/wrapper/p11_digest.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/security/pkcs11/wrapper/p11_keymgmt.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/security/pkcs11/wrapper/p11_md.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/tools/serialver/SerialVer.java</td></tr>
<tr>
<td align=right>1</td>
<td>sun/tracing/dtrace/JVM.c</td></tr>
<tr>
<td align=right>1</td>
<td>sun/xawt/awt_Desktop.c</td></tr>
<tr>
<td align=right>1</td>
<td>unpack.cpp</td></tr></table>
<h3>
<a name="LOCN_DIR_COUNTS_ALPHA">
</a>Warning counts, sorted alphabetically by location directory</h3>
<table>
<tr>
<td>/usr/include</td>
<td align=right>1</td></tr>
<tr>
<td>/usr/include/X11</td>
<td align=right>1</td></tr>
<tr>
<td>/usr/include/sys</td>
<td align=right>3</td></tr>
<tr>
<td>back</td>
<td align=right>17</td></tr>
<tr>
<td>bin</td>
<td align=right>2</td></tr>
<tr>
<td>build/tools/compilefontconfig</td>
<td align=right>4</td></tr>
<tr>
<td>build/tools/dtdbuilder</td>
<td align=right>2</td></tr>
<tr>
<td>build/tools/fontchecker</td>
<td align=right>2</td></tr>
<tr>
<td>build/tools/generatebreakiteratordata</td>
<td align=right>3</td></tr>
<tr>
<td>build/tools/javazic</td>
<td align=right>32</td></tr>
<tr>
<td>com/sun/java/util/jar/pack</td>
<td align=right>1990</td></tr>
<tr>
<td>com/sun/media/sound</td>
<td align=right>7</td></tr>
<tr>
<td>common</td>
<td align=right>10</td></tr>
<tr>
<td>demo/jvmti/hprof</td>
<td align=right>1</td></tr>
<tr>
<td>democlasses/demo/jvmti/hprof/src</td>
<td align=right>1</td></tr>
<tr>
<td>democlasses/demo/jvmti/waiters/src</td>
<td align=right>3</td></tr>
<tr>
<td>hpi/native_threads/src</td>
<td align=right>1</td></tr>
<tr>
<td>instrument</td>
<td align=right>1</td></tr>
<tr>
<td>java/io</td>
<td align=right>10</td></tr>
<tr>
<td>java/lang</td>
<td align=right>6</td></tr>
<tr>
<td>java/lang/fdlibm/include</td>
<td align=right>1</td></tr>
<tr>
<td>java/lang/fdlibm/src</td>
<td align=right>6</td></tr>
<tr>
<td>java/lang/reflect</td>
<td align=right>1</td></tr>
<tr>
<td>java/net</td>
<td align=right>17</td></tr>
<tr>
<td>java/nio</td>
<td align=right>9</td></tr>
<tr>
<td>java/util/zip</td>
<td align=right>1</td></tr>
<tr>
<td>java/util/zip/zlib-1.1.3</td>
<td align=right>3</td></tr>
<tr>
<td>javavm/include</td>
<td align=right>8</td></tr>
<tr>
<td>javax/swing</td>
<td align=right>22</td></tr>
<tr>
<td>javax/swing/text</td>
<td align=right>3</td></tr>
<tr>
<td>sun/awt</td>
<td align=right>17</td></tr>
<tr>
<td>sun/awt/giflib</td>
<td align=right>16</td></tr>
<tr>
<td>sun/awt/image</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/image/jpeg</td>
<td align=right>20</td></tr>
<tr>
<td>sun/awt/java2d/loops</td>
<td align=right>71</td></tr>
<tr>
<td>sun/awt/java2d/pipe</td>
<td align=right>1</td></tr>
<tr>
<td>sun/awt/libpng</td>
<td align=right>4</td></tr>
<tr>
<td>sun/awt/medialib</td>
<td align=right>92</td></tr>
<tr>
<td>sun/awt/splashscreen</td>
<td align=right>2</td></tr>
<tr>
<td>sun/font</td>
<td align=right>12</td></tr>
<tr>
<td>sun/font/layout</td>
<td align=right>66</td></tr>
<tr>
<td>sun/java2d/cmm/lcms</td>
<td align=right>11</td></tr>
<tr>
<td>sun/java2d/x11</td>
<td align=right>58</td></tr>
<tr>
<td>sun/net/spi</td>
<td align=right>1</td></tr>
<tr>
<td>sun/nio/ch</td>
<td align=right>6</td></tr>
<tr>
<td>sun/rmi/rmic</td>
<td align=right>1</td></tr>
<tr>
<td>sun/rmi/rmic/newrmic</td>
<td align=right>1</td></tr>
<tr>
<td>sun/security/jgss/wrapper</td>
<td align=right>65</td></tr>
<tr>
<td>sun/security/pkcs11</td>
<td align=right>3</td></tr>
<tr>
<td>sun/security/pkcs11/wrapper</td>
<td align=right>14</td></tr>
<tr>
<td>sun/tools/serialver</td>
<td align=right>1</td></tr>
<tr>
<td>sun/tracing/dtrace</td>
<td align=right>1</td></tr>
<tr>
<td>sun/xawt</td>
<td align=right>7</td></tr>
<tr>
<td>transport/socket</td>
<td align=right>3</td></tr>
<tr>
<td>unpack.cpp</td>
<td align=right>1</td></tr>
<tr>
<td>~NONE~</td>
<td align=right>5</td></tr></table>
<h3>
<a name="LOCN_COUNTS_FREQ">
</a>Warning counts, sorted by frequency of location</h3>
<table>
<tr>
<td align=right>1990</td>
<td>com/sun/java/util/jar/pack</td></tr>
<tr>
<td align=right>92</td>
<td>sun/awt/medialib</td></tr>
<tr>
<td align=right>71</td>
<td>sun/awt/java2d/loops</td></tr>
<tr>
<td align=right>66</td>
<td>sun/font/layout</td></tr>
<tr>
<td align=right>65</td>
<td>sun/security/jgss/wrapper</td></tr>
<tr>
<td align=right>58</td>
<td>sun/java2d/x11</td></tr>
<tr>
<td align=right>32</td>
<td>build/tools/javazic</td></tr>
<tr>
<td align=right>22</td>
<td>javax/swing</td></tr>
<tr>
<td align=right>20</td>
<td>sun/awt/image/jpeg</td></tr>
<tr>
<td align=right>17</td>
<td>back</td></tr>
<tr>
<td align=right>17</td>
<td>java/net</td></tr>
<tr>
<td align=right>17</td>
<td>sun/awt</td></tr>
<tr>
<td align=right>16</td>
<td>sun/awt/giflib</td></tr>
<tr>
<td align=right>14</td>
<td>sun/security/pkcs11/wrapper</td></tr>
<tr>
<td align=right>12</td>
<td>sun/font</td></tr>
<tr>
<td align=right>11</td>
<td>sun/java2d/cmm/lcms</td></tr>
<tr>
<td align=right>10</td>
<td>common</td></tr>
<tr>
<td align=right>10</td>
<td>java/io</td></tr>
<tr>
<td align=right>9</td>
<td>java/nio</td></tr>
<tr>
<td align=right>8</td>
<td>javavm/include</td></tr>
<tr>
<td align=right>7</td>
<td>com/sun/media/sound</td></tr>
<tr>
<td align=right>7</td>
<td>sun/xawt</td></tr>
<tr>
<td align=right>6</td>
<td>java/lang</td></tr>
<tr>
<td align=right>6</td>
<td>java/lang/fdlibm/src</td></tr>
<tr>
<td align=right>6</td>
<td>sun/nio/ch</td></tr>
<tr>
<td align=right>5</td>
<td>~NONE~</td></tr>
<tr>
<td align=right>4</td>
<td>build/tools/compilefontconfig</td></tr>
<tr>
<td align=right>4</td>
<td>sun/awt/libpng</td></tr>
<tr>
<td align=right>3</td>
<td>/usr/include/sys</td></tr>
<tr>
<td align=right>3</td>
<td>build/tools/generatebreakiteratordata</td></tr>
<tr>
<td align=right>3</td>
<td>democlasses/demo/jvmti/waiters/src</td></tr>
<tr>
<td align=right>3</td>
<td>java/util/zip/zlib-1.1.3</td></tr>
<tr>
<td align=right>3</td>
<td>javax/swing/text</td></tr>
<tr>
<td align=right>3</td>
<td>sun/security/pkcs11</td></tr>
<tr>
<td align=right>3</td>
<td>transport/socket</td></tr>
<tr>
<td align=right>2</td>
<td>bin</td></tr>
<tr>
<td align=right>2</td>
<td>build/tools/dtdbuilder</td></tr>
<tr>
<td align=right>2</td>
<td>build/tools/fontchecker</td></tr>
<tr>
<td align=right>2</td>
<td>sun/awt/splashscreen</td></tr>
<tr>
<td align=right>1</td>
<td>/usr/include</td></tr>
<tr>
<td align=right>1</td>
<td>/usr/include/X11</td></tr>
<tr>
<td align=right>1</td>
<td>demo/jvmti/hprof</td></tr>
<tr>
<td align=right>1</td>
<td>democlasses/demo/jvmti/hprof/src</td></tr>
<tr>
<td align=right>1</td>
<td>hpi/native_threads/src</td></tr>
<tr>
<td align=right>1</td>
<td>instrument</td></tr>
<tr>
<td align=right>1</td>
<td>java/lang/fdlibm/include</td></tr>
<tr>
<td align=right>1</td>
<td>java/lang/reflect</td></tr>
<tr>
<td align=right>1</td>
<td>java/util/zip</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/image</td></tr>
<tr>
<td align=right>1</td>
<td>sun/awt/java2d/pipe</td></tr>
<tr>
<td align=right>1</td>
<td>sun/net/spi</td></tr>
<tr>
<td align=right>1</td>
<td>sun/rmi/rmic</td></tr>
<tr>
<td align=right>1</td>
<td>sun/rmi/rmic/newrmic</td></tr>
<tr>
<td align=right>1</td>
<td>sun/tools/serialver</td></tr>
<tr>
<td align=right>1</td>
<td>sun/tracing/dtrace</td></tr>
<tr>
<td align=right>1</td>
<td>unpack.cpp</td></tr></table>
<h3>
<a name="LOCN_EXTN_COUNTS_ALPHA">
</a>Warning counts, sorted alphabetically by location extension</h3>
<table>
<tr>
<td>.c</td>
<td align=right>474</td></tr>
<tr>
<td>.cpp</td>
<td align=right>61</td></tr>
<tr>
<td>.h</td>
<td align=right>12</td></tr>
<tr>
<td>.java</td>
<td align=right>68</td></tr>
<tr>
<td>~NONE~</td>
<td align=right>2</td></tr></table>
<h3>
<a name="LOCN_EXTN_COUNTS_FREQ">
</a>Warning counts, sorted by frequency of location extension</h3>
<table>
<tr>
<td align=right>474</td>
<td>.c</td></tr>
<tr>
<td align=right>68</td>
<td>.java</td></tr>
<tr>
<td align=right>61</td>
<td>.cpp</td></tr>
<tr>
<td align=right>12</td>
<td>.h</td></tr>
<tr>
<td align=right>2</td>
<td>~NONE~</td></tr></table>
<h3>
<a name="TYPE_COUNTS_ALPHA">
</a>Warning counts, sorted alphabetically by type</h3>
<table>
<tr>
<td>"*" redefined</td>
<td align=right>13</td></tr>
<tr>
<td>'*' may be used uninitialized in this function</td>
<td align=right>126</td></tr>
<tr>
<td>'class *' has virtual functions but non-virtual destructor</td>
<td align=right>65</td></tr>
<tr>
<td>'static' is not at beginning of declaration</td>
<td align=right>2</td></tr>
<tr>
<td>argument '*' might be clobbered by '*'</td>
<td align=right>1</td></tr>
<tr>
<td>assignment from incompatible pointer type</td>
<td align=right>1</td></tr>
<tr>
<td>assignment makes integer from pointer without a cast</td>
<td align=right>1</td></tr>
<tr>
<td>cast from pointer to integer of different size</td>
<td align=right>22</td></tr>
<tr>
<td>cast to java.lang.Object[] for a non-varargs call and to suppress this warning</td>
<td align=right>4</td></tr>
<tr>
<td>cast to pointer from integer of different size</td>
<td align=right>137</td></tr>
<tr>
<td>comparison between pointer and integer</td>
<td align=right>3</td></tr>
<tr>
<td>comparison between signed and unsigned</td>
<td align=right>106</td></tr>
<tr>
<td>comparison is always false due to limited range of data type</td>
<td align=right>2</td></tr>
<tr>
<td>constant is too large for*type</td>
<td align=right>18</td></tr>
<tr>
<td>control reaches end of non-void function</td>
<td align=right>1</td></tr>
<tr>
<td>dereferencing type-punned pointer will break strict-aliasing rules</td>
<td align=right>4</td></tr>
<tr>
<td>enumeration value * not handled in switch</td>
<td align=right>101</td></tr>
<tr>
<td>format '*' expects type '*', but argument * has type '*'</td>
<td align=right>12</td></tr>
<tr>
<td>implicit declaration of function</td>
<td align=right>3</td></tr>
<tr>
<td>is Sun proprietary API and may be removed in a future release</td>
<td align=right>67</td></tr>
<tr>
<td>missing braces around initializer</td>
<td align=right>2</td></tr>
<tr>
<td>missing initializer</td>
<td align=right>1</td></tr>
<tr>
<td>missing initializer for member</td>
<td align=right>1874</td></tr>
<tr>
<td>non-varargs call of varargs method with inexact argument type for last parameter</td>
<td align=right>4</td></tr>
<tr>
<td>package * does not exist</td>
<td align=right>1</td></tr>
<tr>
<td>passing * from incompatible pointer type</td>
<td align=right>3</td></tr>
<tr>
<td>pointer targets * differ in signedness</td>
<td align=right>32</td></tr>
<tr>
<td>return makes integer from pointer without a cast</td>
<td align=right>5</td></tr>
<tr>
<td>signed and unsigned type in conditional expression</td>
<td align=right>16</td></tr>
<tr>
<td>the use of `*' is dangerous</td>
<td align=right>1</td></tr>
<tr>
<td>this is the location of the previous definition</td>
<td align=right>13</td></tr>
<tr>
<td>type defaults to * in declaration</td>
<td align=right>2</td></tr>
<tr>
<td>variable '*' might be clobbered by '*'</td>
<td align=right>4</td></tr>
<tr>
<td>~UNKNOWN~</td>
<td align=right>1</td></tr></table>
<h3>
<a name="TYPE_COUNTS_FREQ">
</a>Warning counts, sorted by frequency of type</h3>
<table>
<tr>
<td align=right>1874</td>
<td>missing initializer for member</td></tr>
<tr>
<td align=right>137</td>
<td>cast to pointer from integer of different size</td></tr>
<tr>
<td align=right>126</td>
<td>'*' may be used uninitialized in this function</td></tr>
<tr>
<td align=right>106</td>
<td>comparison between signed and unsigned</td></tr>
<tr>
<td align=right>101</td>
<td>enumeration value * not handled in switch</td></tr>
<tr>
<td align=right>67</td>
<td>is Sun proprietary API and may be removed in a future release</td></tr>
<tr>
<td align=right>65</td>
<td>'class *' has virtual functions but non-virtual destructor</td></tr>
<tr>
<td align=right>32</td>
<td>pointer targets * differ in signedness</td></tr>
<tr>
<td align=right>22</td>
<td>cast from pointer to integer of different size</td></tr>
<tr>
<td align=right>18</td>
<td>constant is too large for*type</td></tr>
<tr>
<td align=right>16</td>
<td>signed and unsigned type in conditional expression</td></tr>
<tr>
<td align=right>13</td>
<td>"*" redefined</td></tr>
<tr>
<td align=right>13</td>
<td>this is the location of the previous definition</td></tr>
<tr>
<td align=right>12</td>
<td>format '*' expects type '*', but argument * has type '*'</td></tr>
<tr>
<td align=right>5</td>
<td>return makes integer from pointer without a cast</td></tr>
<tr>
<td align=right>4</td>
<td>cast to java.lang.Object[] for a non-varargs call and to suppress this warning</td></tr>
<tr>
<td align=right>4</td>
<td>dereferencing type-punned pointer will break strict-aliasing rules</td></tr>
<tr>
<td align=right>4</td>
<td>non-varargs call of varargs method with inexact argument type for last parameter</td></tr>
<tr>
<td align=right>4</td>
<td>variable '*' might be clobbered by '*'</td></tr>
<tr>
<td align=right>3</td>
<td>comparison between pointer and integer</td></tr>
<tr>
<td align=right>3</td>
<td>implicit declaration of function</td></tr>
<tr>
<td align=right>3</td>
<td>passing * from incompatible pointer type</td></tr>
<tr>
<td align=right>2</td>
<td>'static' is not at beginning of declaration</td></tr>
<tr>
<td align=right>2</td>
<td>comparison is always false due to limited range of data type</td></tr>
<tr>
<td align=right>2</td>
<td>missing braces around initializer</td></tr>
<tr>
<td align=right>2</td>
<td>type defaults to * in declaration</td></tr>
<tr>
<td align=right>1</td>
<td>argument '*' might be clobbered by '*'</td></tr>
<tr>
<td align=right>1</td>
<td>assignment from incompatible pointer type</td></tr>
<tr>
<td align=right>1</td>
<td>assignment makes integer from pointer without a cast</td></tr>
<tr>
<td align=right>1</td>
<td>control reaches end of non-void function</td></tr>
<tr>
<td align=right>1</td>
<td>missing initializer</td></tr>
<tr>
<td align=right>1</td>
<td>package * does not exist</td></tr>
<tr>
<td align=right>1</td>
<td>the use of `*' is dangerous</td></tr>
<tr>
<td align=right>1</td>
<td>~UNKNOWN~</td></tr></table>
<h3>
<a name="TYPE_UNKNOWN">
</a>Warnings with unrecognized types</h3>
<ul>
<li>../../../src/solaris/native/java/lang/java_props_md.c:124: warning: (near initialization for 'sprops.os_version')</li></ul>
<hr>
<span style="font-size: smaller">Generated on Sun Jul 13 17:36:12 PDT 2008</span></body>