JAVA PROFILE 1.0.1, created Wed Aug 22 15:31:35 2007

Header for -agentlib:hprof (or -Xrunhprof) ASCII Output (J2SE 1.5 JVMTI based)

@(#)jvm.hprof.txt	1.3 04/02/09

 Copyright (c) 2004 Sun Microsystems, Inc. All  Rights Reserved.

WARNING!  This file format is under development, and is subject to
change without notice.

This file contains the following types of records:

THREAD START
THREAD END      mark the lifetime of Java threads

TRACE           represents a Java stack trace.  Each trace consists
                of a series of stack frames.  Other records refer to
                TRACEs to identify (1) where object allocations have
                taken place, (2) the frames in which GC roots were
                found, and (3) frequently executed methods.

HEAP DUMP       is a complete snapshot of all live objects in the Java
                heap.  Following distinctions are made:

                ROOT    root set as determined by GC
                CLS     classes 
                OBJ     instances
                ARR     arrays

SITES           is a sorted list of allocation sites.  This identifies
                the most heavily allocated object types, and the TRACE
                at which those allocations occurred.

CPU SAMPLES     is a statistical profile of program execution.  The VM
                periodically samples all running threads, and assigns
                a quantum to active TRACEs in those threads.  Entries
                in this record are TRACEs ranked by the percentage of
                total quanta they consumed; top-ranked TRACEs are
                typically hot spots in the program.

CPU TIME        is a profile of program execution obtained by measuring
                the time spent in individual methods (excluding the time
                spent in callees), as well as by counting the number of
                times each method is called. Entries in this record are
                TRACEs ranked by the percentage of total CPU time. The
                "count" field indicates the number of times each TRACE 
                is invoked.

MONITOR TIME    is a profile of monitor contention obtained by measuring
                the time spent by a thread waiting to enter a monitor.
                Entries in this record are TRACEs ranked by the percentage
                of total monitor contention time and a brief description
                of the monitor.  The "count" field indicates the number of 
                times the monitor was contended at that TRACE.

MONITOR DUMP    is a complete snapshot of all the monitors and threads in 
                the System.

HEAP DUMP, SITES, CPU SAMPLES|TIME and MONITOR DUMP|TIME records are generated 
at program exit.  They can also be obtained during program execution by typing 
Ctrl-\ (on Solaris) or by typing Ctrl-Break (on Win32).

--------

THREAD START (obj=5000011e, id = 200004, name="JDWP Event Helper Thread", group="system")
THREAD START (obj=5000011e, id = 200005, name="JDWP Transport Listener: dt_socket", group="system")
THREAD START (obj=5000011e, id = 200006, name="JDWP Command Reader", group="system")
THREAD START (obj=5000011e, id = 200007, name="Signal Dispatcher", group="system")
THREAD START (obj=5000011e, id = 200001, name="main", group="main")
THREAD START (obj=5000011e, id = 200008, name="Java2D Disposer", group="system")
THREAD START (obj=5000011e, id = 200011, name="AWT-Shutdown", group="main")
THREAD START (obj=5000011e, id = 200012, name="AWT-Windows", group="main")
THREAD START (obj=500002e0, id = 200013, name="AppContextCreator", group="file:/G:/Projekter/BubbleMark/JavaBalls/build/classes/-threadGroup")
THREAD END (id = 200013)
THREAD START (obj=5000011e, id = 200014, name="thread applet-javaballs.JavaBallsAppletAwt.class", group="file:/G:/Projekter/BubbleMark/JavaBalls/build/classes/-threadGroup")
THREAD START (obj=500002e0, id = 200015, name="AWT-EventQueue-0", group="main")
THREAD END (id = 200001)
THREAD START (obj=5000011e, id = 200016, name="DestroyJavaVM", group="main")
THREAD START (obj=5000011e, id = 200017, name="Thread-2", group="file:/G:/Projekter/BubbleMark/JavaBalls/build/classes/-threadGroup")
THREAD END (id = 200017)
THREAD START (obj=500002e0, id = 200018, name="AWT-EventQueue-1", group="file:/G:/Projekter/BubbleMark/JavaBalls/build/classes/-threadGroup")
THREAD START (obj=5000011e, id = 200019, name="TimerQueue", group="file:/G:/Projekter/BubbleMark/JavaBalls/build/classes/-threadGroup")
THREAD START (obj=5000011e, id = 200020, name="Thread-4", group="file:/G:/Projekter/BubbleMark/JavaBalls/build/classes/-threadGroup")
THREAD START (obj=5000011e, id = 200021, name="Thread-5", group="file:/G:/Projekter/BubbleMark/JavaBalls/build/classes/-threadGroup")
THREAD END (id = 200014)
THREAD END (id = 200020)
THREAD START (obj=5000011e, id = 200022, name="Thread-0", group="main")
THREAD START (obj=5000011e, id = 200023, name="Thread-1", group="system")
THREAD END (id = 200022)
THREAD END (id = 200012)
THREAD START (obj=5000011e, id = 200024, name="Thread-3", group="system")
THREAD END (id = 200024)
THREAD END (id = 200023)
THREAD END (id = 200021)
THREAD END (id = 200002)
TRACE 300263:
	sun.awt.windows.WToolkit.eventLoop(WToolkit.java:Unknown line)
	sun.awt.windows.WToolkit.run(WToolkit.java:269)
	java.lang.Thread.run(Thread.java:595)
TRACE 300568:
	sun.java2d.loops.MaskBlit.MaskBlit(MaskBlit.java:Unknown line)
	sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Blit.java:186)
	sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:821)
	sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:444)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:51)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:876)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2850)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2835)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:169)
	java.lang.Thread.run(Thread.java:595)
TRACE 300571:
	sun.awt.windows.Win32GdiBlitLoops.nativeBlit(Win32GdiBlitLoops.java:Unknown line)
	sun.awt.windows.Win32GdiBlitLoops.Blit(Win32GdiBlitLoops.java:121)
	sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:821)
	sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:444)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:51)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:876)
	sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:168)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2850)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2835)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:174)
TRACE 300569:
	sun.java2d.loops.FillRect.FillRect(FillRect.java:Unknown line)
	sun.java2d.pipe.LoopPipe.fillRect(LoopPipe.java:104)
	sun.java2d.SunGraphics2D.fillRect(SunGraphics2D.java:2164)
	sun.java2d.SunGraphics2D.clearRect(SunGraphics2D.java:2212)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:161)
	java.lang.Thread.run(Thread.java:595)
TRACE 300578:
	sun.awt.image.SurfaceManager.getSurfaceManager(SurfaceManager.java:Unknown line)
	sun.awt.image.SurfaceManager.getManager(SurfaceManager.java:64)
	sun.awt.image.SurfaceManager.getManager(SurfaceManager.java:45)
	sun.java2d.SurfaceData.getSourceSurfaceData(SurfaceData.java:103)
	sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:428)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:51)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:876)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2850)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2835)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:169)
TRACE 300572:
	sun.java2d.loops.DrawGlyphList.DrawGlyphList(DrawGlyphList.java:Unknown line)
	sun.java2d.pipe.SolidTextRenderer.drawGlyphList(SolidTextRenderer.java:36)
	sun.java2d.pipe.GlyphListPipe.drawString(GlyphListPipe.java:53)
	sun.java2d.SunGraphics2D.drawString(SunGraphics2D.java:2645)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:172)
	java.lang.Thread.run(Thread.java:595)
TRACE 300630:
	sun.awt.windows.WToolkit.shutdown(WToolkit.java:Unknown line)
	sun.awt.windows.WToolkit.access$100(WToolkit.java:66)
	sun.awt.windows.WToolkit$3.run(WToolkit.java:258)
	java.lang.Thread.run(Thread.java:595)
TRACE 300520:
	java.lang.StrictMath.pow(StrictMath.java:Unknown line)
	java.lang.Math.pow(Math.java:608)
	java.awt.image.ColorModel.getLinearRGB16TosRGB8LUT(ColorModel.java:1744)
	java.awt.image.ColorModel.getGray16TosRGB8LUT(ColorModel.java:1863)
	java.awt.image.ComponentColorModel.setupLUTs(ComponentColorModel.java:426)
	java.awt.image.ComponentColorModel.<init>(ComponentColorModel.java:282)
	javax.imageio.ImageTypeSpecifier$Grayscale.<init>(ImageTypeSpecifier.java:718)
	javax.imageio.ImageTypeSpecifier.createGrayscale(ImageTypeSpecifier.java:781)
	javax.imageio.ImageTypeSpecifier.<clinit>(ImageTypeSpecifier.java:145)
	com.sun.imageio.plugins.png.PNGImageReader.getImageTypes(PNGImageReader.java:1542)
TRACE 300581:
	sun.java2d.SurfaceData.setDirtyNative(SurfaceData.java:Unknown line)
	sun.java2d.SurfaceData.increaseNumCopies(SurfaceData.java:197)
	sun.awt.image.CachingSurfaceManager.getSourceSurfaceData(CachingSurfaceManager.java:189)
	sun.java2d.SurfaceData.getSourceSurfaceData(SurfaceData.java:104)
	sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:428)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:51)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:876)
	sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:168)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2850)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2835)
TRACE 300631:
	java.lang.Shutdown.halt0(Shutdown.java:Unknown line)
	java.lang.Shutdown.halt(Shutdown.java:145)
	java.lang.Shutdown.exit(Shutdown.java:219)
	java.lang.Runtime.exit(Runtime.java:90)
	java.lang.System.exit(System.java:869)
	sun.applet.AppletViewer.appletSystemExit(AppletViewer.java:836)
	sun.applet.AppletViewer.access$400(AppletViewer.java:101)
	sun.applet.AppletViewer$3.run(AppletViewer.java:824)
	java.lang.Thread.run(Thread.java:595)
TRACE 300294:
	sun.nio.cs.UTF_8$Decoder.decodeArrayLoop(UTF_8.java:127)
	sun.nio.cs.UTF_8$Decoder.decodeLoop(UTF_8.java:416)
	java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:544)
	sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:445)
	sun.nio.cs.StreamDecoder.read(StreamDecoder.java:183)
	java.io.InputStreamReader.read(InputStreamReader.java:167)
	java.io.BufferedReader.fill(BufferedReader.java:136)
	java.io.BufferedReader.read(BufferedReader.java:157)
	java.io.StreamTokenizer.read(StreamTokenizer.java:482)
	java.io.StreamTokenizer.nextToken(StreamTokenizer.java:555)
TRACE 300389:
	sun.awt.windows.WFramePeer.setMenuBar0(WFramePeer.java:Unknown line)
	sun.awt.windows.WFramePeer.setMenuBar(WFramePeer.java:140)
	java.awt.Frame.addNotify(Frame.java:498)
	java.awt.Window.pack(Window.java:485)
	sun.applet.AppletViewer.<init>(AppletViewer.java:180)
	sun.applet.StdAppletViewerFactory.createAppletViewer(AppletViewer.java:82)
	sun.applet.AppletViewer.parse(AppletViewer.java:1122)
	sun.applet.AppletViewer.parse(AppletViewer.java:1056)
	sun.applet.Main.run(Main.java:138)
	sun.applet.Main.main(Main.java:80)
TRACE 300583:
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:48)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:876)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2850)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2835)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:169)
	java.lang.Thread.run(Thread.java:595)
TRACE 300605:
	sun.awt.windows.WGlobalCursorManager.setCursor(WGlobalCursorManager.java:Unknown line)
	sun.awt.GlobalCursorManager._updateCursor(GlobalCursorManager.java:192)
	sun.awt.GlobalCursorManager.access$000(GlobalCursorManager.java:20)
	sun.awt.GlobalCursorManager$NativeUpdater.run(GlobalCursorManager.java:34)
	java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
TRACE 300609:
	sun.awt.windows.WGlobalCursorManager.findHeavyweightUnderCursor(WGlobalCursorManager.java:Unknown line)
	sun.awt.GlobalCursorManager._updateCursor(GlobalCursorManager.java:166)
	sun.awt.GlobalCursorManager.updateCursorImmediately(GlobalCursorManager.java:82)
	sun.awt.windows.WComponentPeer.updateCursorImmediately(WComponentPeer.java:470)
	java.awt.Component.updateCursorImmediately(Component.java:2588)
	java.awt.LightweightDispatcher.dispatchEvent(Container.java:3826)
	java.awt.Container.dispatchEventImpl(Container.java:2010)
	java.awt.Component.dispatchEvent(Component.java:3819)
	java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
TRACE 300616:
	java.awt.geom.Rectangle2D.<init>(Rectangle2D.java:564)
	java.awt.Rectangle.<init>(Rectangle.java:129)
	java.awt.Component.bounds(Component.java:1829)
	java.awt.Component.getBounds(Component.java:1820)
	sun.awt.windows.WComponentPeer.getBounds(WComponentPeer.java:277)
	sun.awt.windows.Win32SurfaceData.getBounds(Win32SurfaceData.java:456)
	sun.java2d.SunGraphics2D.<init>(SunGraphics2D.java:240)
	sun.awt.windows.WComponentPeer.getGraphics(WComponentPeer.java:443)
	java.awt.Component.getGraphics(Component.java:2477)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:173)
TRACE 300615:
	java.lang.Class.isAssignableFrom(Class.java:Unknown line)
	sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:36)
	sun.reflect.UnsafeObjectFieldAccessorImpl.get(UnsafeObjectFieldAccessorImpl.java:18)
	java.lang.reflect.Field.get(Field.java:357)
	sun.awt.SunToolkit.getPrivateKey(SunToolkit.java:233)
	sun.awt.SunToolkit.targetToPeer(SunToolkit.java:288)
	sun.awt.windows.WToolkit.targetToPeer(WToolkit.java:632)
	sun.awt.windows.WObjectPeer.getPeerForTarget(WObjectPeer.java:26)
	sun.awt.windows.WToolkit.eventLoop(WToolkit.java:Unknown line)
	sun.awt.windows.WToolkit.run(WToolkit.java:269)
TRACE 300614:
	sun.awt.windows.WComponentPeer.nativeHandleEvent(WComponentPeer.java:Unknown line)
	sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:262)
	java.awt.Component.dispatchEventImpl(Component.java:4060)
	java.awt.Container.dispatchEventImpl(Container.java:2024)
	java.awt.Component.dispatchEvent(Component.java:3819)
	java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
TRACE 300613:
	sun.awt.windows.WGlobalCursorManager.setCursor(WGlobalCursorManager.java:Unknown line)
	sun.awt.GlobalCursorManager._updateCursor(GlobalCursorManager.java:192)
	sun.awt.GlobalCursorManager.updateCursorImmediately(GlobalCursorManager.java:82)
	sun.awt.windows.WComponentPeer.updateCursorImmediately(WComponentPeer.java:470)
	java.awt.Component.updateCursorImmediately(Component.java:2588)
	java.awt.LightweightDispatcher.dispatchEvent(Container.java:3826)
	java.awt.Container.dispatchEventImpl(Container.java:2010)
	java.awt.Component.dispatchEvent(Component.java:3819)
	java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
TRACE 300612:
	java.util.Hashtable.isEmpty(Hashtable.java:220)
	sun.awt.AWTAutoShutdown.isReadyToShutdown(AWTAutoShutdown.java:205)
	sun.awt.AWTAutoShutdown.setToolkitBusy(AWTAutoShutdown.java:227)
	sun.awt.AWTAutoShutdown.notifyToolkitThreadBusy(AWTAutoShutdown.java:118)
	sun.awt.windows.WToolkit.eventLoop(WToolkit.java:Unknown line)
	sun.awt.windows.WToolkit.run(WToolkit.java:269)
	java.lang.Thread.run(Thread.java:595)
TRACE 300611:
	sun.awt.windows.WGlobalCursorManager.findHeavyweightUnderCursor(WGlobalCursorManager.java:Unknown line)
	sun.awt.GlobalCursorManager._updateCursor(GlobalCursorManager.java:166)
	sun.awt.GlobalCursorManager.access$000(GlobalCursorManager.java:20)
	sun.awt.GlobalCursorManager$NativeUpdater.run(GlobalCursorManager.java:34)
	java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
TRACE 300610:
	sun.awt.PostEventQueue.postEvent(SunToolkit.java:1159)
	sun.awt.SunToolkit.postEvent(SunToolkit.java:498)
	sun.awt.windows.WComponentPeer.postEvent(WComponentPeer.java:614)
	sun.awt.windows.WToolkit.eventLoop(WToolkit.java:Unknown line)
	sun.awt.windows.WToolkit.run(WToolkit.java:269)
	java.lang.Thread.run(Thread.java:595)
TRACE 300617:
	sun.java2d.SunGraphics2D.setDevClip(SunGraphics2D.java:293)
	sun.java2d.SunGraphics2D.<init>(SunGraphics2D.java:240)
	sun.awt.windows.WComponentPeer.getGraphics(WComponentPeer.java:443)
	java.awt.Component.getGraphics(Component.java:2477)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:173)
	java.lang.Thread.run(Thread.java:595)
TRACE 300608:
	sun.awt.windows.WGlobalCursorManager.getLocationOnScreen(WGlobalCursorManager.java:Unknown line)
	sun.awt.GlobalCursorManager._updateCursor(GlobalCursorManager.java:175)
	sun.awt.GlobalCursorManager.updateCursorImmediately(GlobalCursorManager.java:82)
	sun.awt.windows.WComponentPeer.updateCursorImmediately(WComponentPeer.java:470)
	java.awt.Component.updateCursorImmediately(Component.java:2588)
	java.awt.LightweightDispatcher.dispatchEvent(Container.java:3826)
	java.awt.Container.dispatchEventImpl(Container.java:2010)
	java.awt.Component.dispatchEvent(Component.java:3819)
	java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
TRACE 300618:
	java.lang.Object.hashCode(Object.java:Unknown line)
	java.util.Hashtable.get(Hashtable.java:336)
	sun.awt.AppContext$3.run(AppContext.java:270)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	sun.awt.AppContext.getAppContext(AppContext.java:261)
	sun.awt.SunToolkit.flushPendingEvents(SunToolkit.java:507)
	java.awt.EventQueue.getNextEvent(EventQueue.java:332)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:189)
	java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
TRACE 300604:
	java.util.ArrayList.RangeCheck(ArrayList.java:545)
	java.util.ArrayList.get(ArrayList.java:321)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:178)
	java.lang.Thread.run(Thread.java:595)
TRACE 300603:
	java.awt.Cursor.setPData(Cursor.java:205)
	sun.awt.windows.WToolkit.eventLoop(WToolkit.java:Unknown line)
	sun.awt.windows.WToolkit.run(WToolkit.java:269)
	java.lang.Thread.run(Thread.java:595)
TRACE 300590:
	javaballs.JavaBall.moveNoSetLocation(JavaBall.java:36)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:168)
	java.lang.Thread.run(Thread.java:595)
TRACE 300589:
	sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:820)
	sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:444)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:51)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:876)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2850)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2835)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:169)
	java.lang.Thread.run(Thread.java:595)
TRACE 300588:
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2850)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2835)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:169)
	java.lang.Thread.run(Thread.java:595)
TRACE 300587:
	sun.java2d.SurfaceData.getTransparency(SurfaceData.java:583)
	sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:812)
	sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:444)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:51)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:876)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2850)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2835)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:169)
	java.lang.Thread.run(Thread.java:595)
TRACE 300031:
	java.awt.Toolkit.<clinit>(Toolkit.java:1516)
	java.awt.Component.<clinit>(Component.java:557)
TRACE 300586:
	java.lang.StrictMath.floor(StrictMath.java:Unknown line)
	java.lang.Math.floor(Math.java:407)
	java.lang.Math.round(Math.java:661)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:172)
	java.lang.Thread.run(Thread.java:595)
TRACE 300585:
	sun.java2d.SurfaceData.validatePipe(SurfaceData.java:482)
	sun.java2d.SunGraphics2D.validatePipe(SunGraphics2D.java:351)
	sun.java2d.SunGraphics2D.clearRect(SunGraphics2D.java:2211)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:161)
	java.lang.Thread.run(Thread.java:595)
TRACE 300584:
	javaballs.BallsTestAwt.run(BallsTestAwt.java:178)
	java.lang.Thread.run(Thread.java:595)
TRACE 300621:
	java.util.HashMap.addEntry(HashMap.java:796)
	java.util.HashMap.put(HashMap.java:431)
	java.util.HashSet.add(HashSet.java:194)
	sun.awt.AWTAutoShutdown.notifyThreadBusy(AWTAutoShutdown.java:151)
	java.awt.EventQueue.postEvent(EventQueue.java:250)
	java.awt.EventQueue.postEventPrivate(EventQueue.java:206)
	java.awt.EventQueue.postEvent(EventQueue.java:175)
	java.awt.EventQueue.invokeAndWait(EventQueue.java:847)
	javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1257)
	sun.applet.AppletPanel.run(AppletPanel.java:461)
TRACE 300582:
	java.util.ArrayList.get(ArrayList.java:321)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:178)
	java.lang.Thread.run(Thread.java:595)
TRACE 300580:
	sun.java2d.SunGraphics2D.drawString(SunGraphics2D.java:2640)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:172)
	java.lang.Thread.run(Thread.java:595)
TRACE 300579:
	sun.java2d.SunGraphics2D.clearRect(SunGraphics2D.java:2207)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:161)
	java.lang.Thread.run(Thread.java:595)
TRACE 300627:
	sun.awt.SunToolkit.flushPendingEvents(SunToolkit.java:508)
	java.awt.EventQueue.removeSourceEvents(EventQueue.java:727)
	java.awt.MenuComponent.removeNotify(MenuComponent.java:255)
	java.awt.Menu.removeNotify(Menu.java:171)
	java.awt.MenuBar.removeNotify(MenuBar.java:136)
	java.awt.Frame.removeNotify(Frame.java:901)
	java.awt.Window$1DisposeAction.run(Window.java:643)
	java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
	java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
TRACE 300576:
	sun.java2d.SurfaceData.validatePipe(SurfaceData.java:320)
	sun.java2d.SunGraphics2D.validatePipe(SunGraphics2D.java:351)
	sun.java2d.SunGraphics2D.clearRect(SunGraphics2D.java:2211)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:161)
	java.lang.Thread.run(Thread.java:595)
TRACE 300575:
	sun.awt.windows.Win32SurfaceData.validatePipe(Win32SurfaceData.java:336)
	sun.java2d.SunGraphics2D.validatePipe(SunGraphics2D.java:351)
	sun.java2d.pipe.ValidatePipe.validate(ValidatePipe.java:37)
	sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:167)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2850)
	sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2835)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:174)
	java.lang.Thread.run(Thread.java:595)
TRACE 300574:
	sun.font.FileFontStrike.usingIntGlyphImages(FileFontStrike.java:187)
	sun.font.FileFontStrike.getSlot0GlyphImagePtrs(FileFontStrike.java:371)
	sun.font.CompositeStrike.getGlyphImagePtrs(CompositeStrike.java:97)
	sun.font.GlyphList.mapChars(GlyphList.java:211)
	sun.font.GlyphList.setFromString(GlyphList.java:186)
	sun.java2d.pipe.GlyphListPipe.drawString(GlyphListPipe.java:52)
	sun.java2d.SunGraphics2D.drawString(SunGraphics2D.java:2645)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:172)
	java.lang.Thread.run(Thread.java:595)
TRACE 300573:
	java.awt.Component.getGraphics(Component.java:2460)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:173)
	java.lang.Thread.run(Thread.java:595)
TRACE 300570:
	sun.java2d.SunGraphics2D.setColor(SunGraphics2D.java:1536)
	sun.java2d.SunGraphics2D.clearRect(SunGraphics2D.java:2210)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:161)
	java.lang.Thread.run(Thread.java:595)
TRACE 300006:
	java.lang.ClassLoader.checkName(ClassLoader.java:744)
	java.lang.ClassLoader.findLoadedClass(ClassLoader.java:920)
	java.lang.ClassLoader.loadClass(ClassLoader.java:295)
	sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
	java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
TRACE 300562:
	java.awt.image.Raster.createPackedRaster(Raster.java:779)
	java.awt.image.Raster.createPackedRaster(Raster.java:466)
	java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1019)
	sun.awt.Win32GraphicsConfig.createAcceleratedImage(Win32GraphicsConfig.java:368)
	sun.awt.windows.WComponentPeer.createImage(WComponentPeer.java:497)
	java.awt.Component.createImage(Component.java:2994)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:151)
	java.lang.Thread.run(Thread.java:595)
TRACE 300561:
	sun.applet.AppletPanel.getMostRecentFocusOwnerForWindow(AppletPanel.java:559)
	sun.applet.AppletPanel.setDefaultFocus(AppletPanel.java:595)
	sun.applet.AppletPanel.access$000(AppletPanel.java:49)
	sun.applet.AppletPanel$3.run(AppletPanel.java:435)
	java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
	java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
TRACE 300555:
	javax.swing.TimerQueue.sharedInstance(TimerQueue.java:56)
	javax.swing.Timer.timerQueue(Timer.java:321)
	javax.swing.Timer.start(Timer.java:486)
	javaballs.BallsTestAwt.start(BallsTestAwt.java:102)
	javaballs.JavaBallsAppletAwt.init(JavaBallsAppletAwt.java:37)
	sun.applet.AppletPanel.run(AppletPanel.java:379)
	java.lang.Thread.run(Thread.java:595)
TRACE 300548:
	java.awt.image.ComponentColorModel.getRed(ComponentColorModel.java:927)
	java.awt.image.ComponentColorModel.getRGB(ComponentColorModel.java:1113)
	sun.java2d.loops.OpaqueCopyAnyToArgb.Blit(CustomComponent.java:105)
	sun.java2d.loops.GraphicsPrimitive.convertFrom(GraphicsPrimitive.java:526)
	sun.java2d.loops.MaskBlit$General.MaskBlit(MaskBlit.java:171)
	sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Blit.java:186)
	sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:821)
	sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:444)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:51)
	sun.java2d.pipe.DrawImage.transformImage(DrawImage.java:973)
TRACE 300539:
	java.lang.String.regionMatches(String.java:1199)
	sun.reflect.Reflection.isSameClassPackage(Reflection.java:202)
	sun.reflect.Reflection.isSameClassPackage(Reflection.java:153)
	sun.reflect.Reflection.verifyMemberAccess(Reflection.java:95)
	sun.reflect.Reflection.ensureMemberAccess(Reflection.java:64)
	java.lang.Class.newInstance0(Class.java:344)
	java.lang.Class.newInstance(Class.java:303)
	sun.java2d.loops.GraphicsPrimitiveProxy.instantiate(GraphicsPrimitiveProxy.java:66)
	sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java:222)
	sun.java2d.loops.GraphicsPrimitiveMgr.locatePrim(GraphicsPrimitiveMgr.java:179)
TRACE 300522:
	java.awt.image.BufferedImage.<init>(BufferedImage.java:462)
	javax.imageio.ImageTypeSpecifier.<clinit>(ImageTypeSpecifier.java:155)
	com.sun.imageio.plugins.png.PNGImageReader.getImageTypes(PNGImageReader.java:1542)
	com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1348)
	com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1579)
	javax.imageio.ImageIO.read(ImageIO.java:1400)
	javax.imageio.ImageIO.read(ImageIO.java:1364)
	javaballs.JavaBallsAppletAwt.init(JavaBallsAppletAwt.java:34)
	sun.applet.AppletPanel.run(AppletPanel.java:379)
	java.lang.Thread.run(Thread.java:595)
TRACE 300007:
	java.lang.ClassLoader.findBootstrapClass(ClassLoader.java:Unknown line)
	java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:891)
	java.lang.ClassLoader.loadClass(ClassLoader.java:301)
	java.lang.ClassLoader.loadClass(ClassLoader.java:299)
	sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
	java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
TRACE 300513:
	java.awt.image.SinglePixelPackedSampleModel.<clinit>(SinglePixelPackedSampleModel.java:70)
	java.awt.image.PackedColorModel.createCompatibleSampleModel(PackedColorModel.java:293)
	javax.imageio.ImageTypeSpecifier$Packed.<init>(ImageTypeSpecifier.java:281)
	javax.imageio.ImageTypeSpecifier.createPacked(ImageTypeSpecifier.java:327)
	javax.imageio.ImageTypeSpecifier.<clinit>(ImageTypeSpecifier.java:63)
	com.sun.imageio.plugins.png.PNGImageReader.getImageTypes(PNGImageReader.java:1542)
	com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1348)
	com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1579)
	javax.imageio.ImageIO.read(ImageIO.java:1400)
	javax.imageio.ImageIO.read(ImageIO.java:1364)
TRACE 300496:
	java.io.WinNTFileSystem.getBooleanAttributes(WinNTFileSystem.java:Unknown line)
	java.io.File.isDirectory(File.java:723)
	java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:401)
	java.io.File.getCanonicalPath(File.java:531)
	java.io.FilePermission$1.run(FilePermission.java:218)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	java.io.FilePermission.init(FilePermission.java:212)
	java.io.FilePermission.<init>(FilePermission.java:264)
	java.lang.SecurityManager.checkRead(SecurityManager.java:871)
	java.io.File.exists(File.java:700)
TRACE 300055:
	sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:577)
	sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:546)
	sun.misc.URLClassPath$3.run(URLClassPath.java:324)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	sun.misc.URLClassPath.getLoader(URLClassPath.java:313)
	sun.misc.URLClassPath.getLoader(URLClassPath.java:290)
	sun.misc.URLClassPath.getResource(URLClassPath.java:160)
	sun.misc.URLClassPath.getResource(URLClassPath.java:213)
	java.lang.ClassLoader.getBootstrapResource(ClassLoader.java:1113)
	java.lang.ClassLoader.getResource(ClassLoader.java:974)
TRACE 300483:
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1686)
	java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668)
	java.lang.Runtime.loadLibrary0(Runtime.java:822)
	java.lang.System.loadLibrary(System.java:993)
	sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	com.sun.imageio.plugins.jpeg.JPEGImageWriterSpi.onRegistration(JPEGImageWriterSpi.java:59)
	javax.imageio.spi.SubRegistry.registerServiceProvider(ServiceRegistry.java:698)
	javax.imageio.spi.ServiceRegistry.registerServiceProvider(ServiceRegistry.java:285)
TRACE 300480:
	java.awt.color.ICC_Profile.getProfileDataFromStream(ICC_Profile.java:995)
	java.awt.color.ICC_Profile.getInstance(ICC_Profile.java:963)
	java.awt.color.ICC_Profile.getInstance(ICC_Profile.java:932)
	java.awt.color.ICC_Profile$2.run(ICC_Profile.java:883)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	java.awt.color.ICC_Profile.getStandardProfile(ICC_Profile.java:878)
	java.awt.color.ICC_Profile.getInstance(ICC_Profile.java:839)
	java.awt.color.ColorSpace.getInstance(ColorSpace.java:302)
	com.sun.imageio.plugins.jpeg.JPEG.<clinit>(JPEG.java:199)
	com.sun.imageio.plugins.jpeg.JPEGImageReaderSpi.<init>(JPEGImageReaderSpi.java:27)
TRACE 300479:
	java.lang.Object.notifyAll(Object.java:Unknown line)
	java.lang.ref.ReferenceQueue.enqueue(ReferenceQueue.java:51)
	java.lang.ref.Reference$ReferenceHandler.run(Reference.java:129)
TRACE 300449:
	sun.applet.AppletPanel$7.run(AppletPanel.java:845)
	java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
TRACE 300448:
	java.lang.String.replace(String.java:1867)
	sun.net.www.protocol.file.Handler.openConnection(Handler.java:66)
	sun.net.www.protocol.file.Handler.openConnection(Handler.java:55)
	java.net.URL.openConnection(URL.java:943)
	sun.misc.URLClassPath.check(URLClassPath.java:397)
	sun.misc.URLClassPath.checkURL(URLClassPath.java:381)
	java.net.URLClassLoader.findResource(URLClassLoader.java:366)
	java.lang.ClassLoader.getResource(ClassLoader.java:977)
	java.lang.Class.getResource(Class.java:2042)
	javaballs.JavaBallsAppletAwt.init(JavaBallsAppletAwt.java:33)
TRACE 300438:
	sun.misc.URLClassPath$FileLoader$1.<init>(URLClassPath.java:901)
	sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:894)
	sun.misc.URLClassPath.getResource(URLClassPath.java:161)
	java.net.URLClassLoader$1.run(URLClassLoader.java:192)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
	java.lang.ClassLoader.loadClass(ClassLoader.java:299)
	sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:119)
TRACE 300437:
	java.lang.Thread.start0(Thread.java:Unknown line)
	java.lang.Thread.start(Thread.java:574)
	sun.applet.AppletPanel.run(AppletPanel.java:358)
	java.lang.Thread.run(Thread.java:595)
TRACE 300429:
	java.util.LinkedList.removeFirst(LinkedList.java:134)
	java.awt.SequencedEvent.dispose(SequencedEvent.java:176)
	java.awt.SequencedEvent.dispatch(SequencedEvent.java:96)
	java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
TRACE 300428:
	sun.misc.Queue.enqueue(Queue.java:36)
	sun.applet.AppletPanel.sendEvent(AppletPanel.java:261)
	sun.applet.AppletViewer.initEventQueue(AppletViewer.java:275)
	sun.applet.AppletViewer.<init>(AppletViewer.java:253)
	sun.applet.StdAppletViewerFactory.createAppletViewer(AppletViewer.java:82)
	sun.applet.AppletViewer.parse(AppletViewer.java:1122)
	sun.applet.AppletViewer.parse(AppletViewer.java:1056)
	sun.applet.Main.run(Main.java:138)
	sun.applet.Main.main(Main.java:80)
	sun.applet.AppletViewer.main(AppletViewer.java:1239)
TRACE 300408:
	sun.awt.windows.WComponentPeer.pShow(WComponentPeer.java:Unknown line)
	sun.awt.windows.WComponentPeer.show(WComponentPeer.java:92)
	sun.awt.windows.WWindowPeer.realShow(WWindowPeer.java:120)
	sun.awt.windows.WWindowPeer.show(WWindowPeer.java:125)
	java.awt.Component.show(Component.java:1269)
	java.awt.Window.show(Window.java:522)
	java.awt.Component.show(Component.java:1302)
	java.awt.Component.setVisible(Component.java:1255)
	sun.applet.AppletViewer.<init>(AppletViewer.java:182)
	sun.applet.StdAppletViewerFactory.createAppletViewer(AppletViewer.java:82)
TRACE 300404:
	sun.font.CMap$CMapFormat4.<init>(CMap.java:450)
	sun.font.CMap.createCMap(CMap.java:404)
	sun.font.CMap.initialize(CMap.java:196)
	sun.font.TrueTypeGlyphMapper.<init>(TrueTypeGlyphMapper.java:35)
	sun.font.TrueTypeFont.getMapper(TrueTypeFont.java:894)
	sun.font.FileFontStrike.<init>(FileFontStrike.java:103)
	sun.font.FileFont.createStrike(FileFont.java:74)
	sun.font.Font2D.getStrike(Font2D.java:330)
	sun.font.Font2D.getStrike(Font2D.java:261)
	sun.font.CompositeStrike.getStrikeForSlot(CompositeStrike.java:59)
TRACE 300390:
	java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:288)
	sun.nio.ch.Util.getTemporaryDirectBuffer(Util.java:57)
	sun.nio.ch.IOUtil.read(IOUtil.java:205)
	sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:145)
	sun.font.TrueTypeFont.readBlock(TrueTypeFont.java:332)
	sun.font.TrueTypeFont.init(TrueTypeFont.java:378)
	sun.font.TrueTypeFont.<init>(TrueTypeFont.java:154)
	sun.font.FontManager.registerFontFile(FontManager.java:840)
	sun.font.FontManager.initialiseDeferredFont(FontManager.java:792)
	sun.font.CompositeFont.doDeferredInitialisation(CompositeFont.java:234)
TRACE 300577:
	sun.java2d.SunGraphics2D.fillRect(SunGraphics2D.java:2164)
	sun.java2d.SunGraphics2D.clearRect(SunGraphics2D.java:2212)
	javaballs.BallsTestAwt.run(BallsTestAwt.java:161)
	java.lang.Thread.run(Thread.java:595)
TRACE 300069:
	java.lang.String.replace(String.java:1867)
	java.util.ResourceBundle.loadBundle(ResourceBundle.java:1074)
	java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
	java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:762)
	java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
	sun.applet.AppletMessageHandler.<clinit>(AppletMessageHandler.java:26)
	sun.applet.AppletViewer.<clinit>(AppletViewer.java:1242)
TRACE 300367:
	java.lang.StringBuffer.append(StringBuffer.java:321)
	java.io.Win32FileSystem.normalize(Win32FileSystem.java:151)
	java.io.Win32FileSystem.normalize(Win32FileSystem.java:174)
	java.io.File.<init>(File.java:196)
	java.io.FilePermission$1.run(FilePermission.java:217)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	java.io.FilePermission.init(FilePermission.java:212)
	java.io.FilePermission.<init>(FilePermission.java:264)
	sun.net.www.protocol.file.FileURLConnection.getPermission(FileURLConnection.java:200)
	sun.misc.URLClassPath.check(URLClassPath.java:398)
TRACE 300341:
	sun.awt.windows.WToolkit.getFontPeer(WToolkit.java:557)
	java.awt.Font.getPeer_NoClientCode(Font.java:294)
	java.awt.Font.getPeer(Font.java:285)
	sun.awt.windows.WComponentPeer.setFont(WComponentPeer.java:Unknown line)
	sun.awt.windows.WWindowPeer.initialize(WWindowPeer.java:106)
	sun.awt.windows.WFramePeer.initialize(WFramePeer.java:168)
	sun.awt.windows.WComponentPeer.<init>(WComponentPeer.java:534)
	sun.awt.windows.WCanvasPeer.<init>(WCanvasPeer.java:36)
	sun.awt.windows.WPanelPeer.<init>(WPanelPeer.java:54)
	sun.awt.windows.WWindowPeer.<init>(WWindowPeer.java:88)
TRACE 300340:
	java.awt.EventQueue.setCurrentEventAndMostRecentTimeImpl(EventQueue.java:786)
	java.awt.EventQueue.dispatchEvent(EventQueue.java:459)
	java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
TRACE 300629:
	java.util.WeakHashMap$KeySet.iterator(WeakHashMap.java:809)
	java.util.WeakHashMap$KeySet.toArray(WeakHashMap.java:842)
	com.sun.imageio.stream.StreamCloser$1.run(StreamCloser.java:49)
	java.lang.Thread.run(Thread.java:595)
TRACE 300313:
	java.lang.Class.getDeclaredMethod(Class.java:1909)
	java.lang.Thread$1.run(Thread.java:1496)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	java.lang.Thread.auditSubclass(Thread.java:1488)
	java.lang.Thread.isCCLOverridden(Thread.java:1475)
	java.lang.Thread.init(Thread.java:316)
	java.lang.Thread.<init>(Thread.java:416)
	sun.applet.AppContextCreator.<init>(AppletClassLoader.java:802)
	sun.applet.AppletClassLoader$4.run(AppletClassLoader.java:623)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
TRACE 300320:
	sun.java2d.loops.GraphicsPrimitiveMgr$1.compare(GraphicsPrimitiveMgr.java:54)
	java.util.Arrays.mergeSort(Arrays.java:1307)
	java.util.Arrays.mergeSort(Arrays.java:1296)
	java.util.Arrays.mergeSort(Arrays.java:1295)
	java.util.Arrays.mergeSort(Arrays.java:1296)
	java.util.Arrays.mergeSort(Arrays.java:1295)
	java.util.Arrays.mergeSort(Arrays.java:1296)
	java.util.Arrays.mergeSort(Arrays.java:1295)
	java.util.Arrays.sort(Arrays.java:1223)
	sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java:211)
TRACE 300288:
	sun.nio.cs.UTF_8$Decoder.decodeArrayLoop(UTF_8.java:142)
	sun.nio.cs.UTF_8$Decoder.decodeLoop(UTF_8.java:416)
	java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:544)
	sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:445)
	sun.nio.cs.StreamDecoder.read(StreamDecoder.java:183)
	java.io.InputStreamReader.read(InputStreamReader.java:167)
	java.io.BufferedReader.fill(BufferedReader.java:136)
	java.io.BufferedReader.read(BufferedReader.java:157)
	java.io.StreamTokenizer.read(StreamTokenizer.java:482)
	java.io.StreamTokenizer.nextToken(StreamTokenizer.java:526)
TRACE 300262:
	java.text.MessageFormat.subformat(MessageFormat.java:1229)
	java.text.MessageFormat.format(MessageFormat.java:828)
	java.text.Format.format(Format.java:133)
	sun.applet.AppletMessageHandler.getMessage(AppletMessageHandler.java:50)
	sun.applet.AppletViewer.<init>(AppletViewer.java:144)
	sun.applet.StdAppletViewerFactory.createAppletViewer(AppletViewer.java:82)
	sun.applet.AppletViewer.parse(AppletViewer.java:1122)
	sun.applet.AppletViewer.parse(AppletViewer.java:1056)
	sun.applet.Main.run(Main.java:138)
	sun.applet.Main.main(Main.java:80)
TRACE 300243:
	sun.awt.windows.WToolkit.init(WToolkit.java:Unknown line)
	sun.awt.windows.WToolkit.run(WToolkit.java:238)
	java.lang.Thread.run(Thread.java:595)
TRACE 300226:
	java.util.HashMap.put(HashMap.java:431)
	java.io.ExpiringCache.put(ExpiringCache.java:74)
	java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:396)
	java.io.File.getCanonicalPath(File.java:531)
	java.io.FilePermission$1.run(FilePermission.java:218)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	java.io.FilePermission.init(FilePermission.java:212)
	java.io.FilePermission.<init>(FilePermission.java:264)
	java.lang.SecurityManager.checkRead(SecurityManager.java:871)
	java.io.File.canRead(File.java:658)
TRACE 300220:
	java.io.WinNTFileSystem.canonicalize0(WinNTFileSystem.java:Unknown line)
	java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:395)
	java.io.File.getCanonicalPath(File.java:531)
	java.io.FilePermission$1.run(FilePermission.java:218)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	java.io.FilePermission.init(FilePermission.java:212)
	java.io.FilePermission.<init>(FilePermission.java:264)
	java.lang.SecurityManager.checkRead(SecurityManager.java:871)
	java.io.File.exists(File.java:700)
	sun.awt.FontConfiguration.getInstalledFallbackFonts(FontConfiguration.java:158)
TRACE 300205:
	java.io.WinNTFileSystem.canonicalizeWithPrefix0(WinNTFileSystem.java:Unknown line)
	java.io.Win32FileSystem.canonicalizeWithPrefix(Win32FileSystem.java:418)
	java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:389)
	java.io.File.getCanonicalPath(File.java:531)
	java.io.FilePermission$1.run(FilePermission.java:218)
	java.security.AccessController.doPrivileged(AccessController.java:Unknown line)
	java.io.FilePermission.init(FilePermission.java:212)
	java.io.FilePermission.<init>(FilePermission.java:264)
	java.lang.SecurityManager.checkRead(SecurityManager.java:871)
	java.io.File.list(File.java:935)
TRACE 300194:
	sun.java2d.loops.GraphicsPrimitiveMgr.registerNativeLoops(GraphicsPrimitiveMgr.java:Unknown line)
	sun.java2d.loops.GraphicsPrimitiveMgr.<clinit>(GraphicsPrimitiveMgr.java:45)
	sun.java2d.loops.Blit.<clinit>(Blit.java:96)
	sun.awt.windows.Win32OffScreenSurfaceData.<clinit>(Win32OffScreenSurfaceData.java:70)
	sun.awt.windows.WToolkit.initIDs(WToolkit.java:Unknown line)
	sun.awt.windows.WToolkit.<clinit>(WToolkit.java:101)
	sun.awt.Win32GraphicsEnvironment.<clinit>(Win32GraphicsEnvironment.java:45)
	java.lang.Class.forName0(Class.java:Unknown line)
	java.lang.Class.forName(Class.java:164)
	java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
TRACE 300171:
	sun.java2d.SurfaceData.<clinit>(SurfaceData.java:315)
	sun.awt.windows.WToolkit.initIDs(WToolkit.java:Unknown line)
	sun.awt.windows.WToolkit.<clinit>(WToolkit.java:101)
	sun.awt.Win32GraphicsEnvironment.<clinit>(Win32GraphicsEnvironment.java:45)
	java.lang.Class.forName0(Class.java:Unknown line)
	java.lang.Class.forName(Class.java:164)
	java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
	java.awt.Window.init(Window.java:271)
	java.awt.Window.<init>(Window.java:319)
	java.awt.Frame.<init>(Frame.java:419)
TRACE 300124:
	sun.awt.AWTAutoShutdown.<init>(AWTAutoShutdown.java:74)
	sun.awt.AWTAutoShutdown.<clinit>(AWTAutoShutdown.java:42)
	sun.awt.SunToolkit.<clinit>(SunToolkit.java:275)
	sun.awt.Win32GraphicsEnvironment.<clinit>(Win32GraphicsEnvironment.java:45)
	java.lang.Class.forName0(Class.java:Unknown line)
	java.lang.Class.forName(Class.java:164)
	java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
	java.awt.Window.init(Window.java:271)
	java.awt.Window.<init>(Window.java:319)
	java.awt.Frame.<init>(Frame.java:419)
TRACE 300098:
	sun.net.www.protocol.file.FileURLConnection.<clinit>(FileURLConnection.java:35)
	sun.net.www.protocol.file.Handler.createFileURLConnection(Handler.java:113)
	sun.net.www.protocol.file.Handler.openConnection(Handler.java:72)
	sun.net.www.protocol.file.Handler.openConnection(Handler.java:55)
	java.net.URL.openConnection(URL.java:943)
	sun.applet.AppletViewer.parse(AppletViewer.java:1084)
	sun.applet.AppletViewer.parse(AppletViewer.java:1056)
	sun.applet.Main.run(Main.java:138)
	sun.applet.Main.main(Main.java:80)
	sun.applet.AppletViewer.main(AppletViewer.java:1239)
CPU SAMPLES BEGIN (total = 2760) Wed Aug 22 15:31:58 2007
rank   self  accum   count trace method
   1 49.06% 49.06%    1354 300263 sun.awt.windows.WToolkit.eventLoop
   2 32.93% 81.99%     909 300568 sun.java2d.loops.MaskBlit.MaskBlit
   3  7.17% 89.17%     198 300571 sun.awt.windows.Win32GdiBlitLoops.nativeBlit
   4  5.47% 94.64%     151 300569 sun.java2d.loops.FillRect.FillRect
   5  1.27% 95.91%      35 300578 sun.awt.image.SurfaceManager.getSurfaceManager
   6  0.51% 96.41%      14 300572 sun.java2d.loops.DrawGlyphList.DrawGlyphList
   7  0.25% 96.67%       7 300630 sun.awt.windows.WToolkit.shutdown
   8  0.14% 96.81%       4 300520 java.lang.StrictMath.pow
   9  0.14% 96.96%       4 300581 sun.java2d.SurfaceData.setDirtyNative
  10  0.11% 97.07%       3 300631 java.lang.Shutdown.halt0
  11  0.07% 97.14%       2 300294 sun.nio.cs.UTF_8$Decoder.decodeArrayLoop
  12  0.07% 97.21%       2 300389 sun.awt.windows.WFramePeer.setMenuBar0
  13  0.07% 97.28%       2 300583 sun.java2d.pipe.DrawImage.copyImage
  14  0.07% 97.36%       2 300605 sun.awt.windows.WGlobalCursorManager.setCursor
  15  0.07% 97.43%       2 300609 sun.awt.windows.WGlobalCursorManager.findHeavyweightUnderCursor
  16  0.04% 97.46%       1 300616 java.awt.geom.Rectangle2D.<init>
  17  0.04% 97.50%       1 300615 java.lang.Class.isAssignableFrom
  18  0.04% 97.54%       1 300614 sun.awt.windows.WComponentPeer.nativeHandleEvent
  19  0.04% 97.57%       1 300613 sun.awt.windows.WGlobalCursorManager.setCursor
  20  0.04% 97.61%       1 300612 java.util.Hashtable.isEmpty
  21  0.04% 97.64%       1 300611 sun.awt.windows.WGlobalCursorManager.findHeavyweightUnderCursor
  22  0.04% 97.68%       1 300610 sun.awt.PostEventQueue.postEvent
  23  0.04% 97.72%       1 300617 sun.java2d.SunGraphics2D.setDevClip
  24  0.04% 97.75%       1 300608 sun.awt.windows.WGlobalCursorManager.getLocationOnScreen
  25  0.04% 97.79%       1 300618 java.lang.Object.hashCode
  26  0.04% 97.83%       1 300604 java.util.ArrayList.RangeCheck
  27  0.04% 97.86%       1 300603 java.awt.Cursor.setPData
  28  0.04% 97.90%       1 300590 javaballs.JavaBall.moveNoSetLocation
  29  0.04% 97.93%       1 300589 sun.java2d.pipe.DrawImage.blitSurfaceData
  30  0.04% 97.97%       1 300588 sun.java2d.SunGraphics2D.drawImage
  31  0.04% 98.01%       1 300587 sun.java2d.SurfaceData.getTransparency
  32  0.04% 98.04%       1 300031 java.awt.Toolkit.<clinit>
  33  0.04% 98.08%       1 300586 java.lang.StrictMath.floor
  34  0.04% 98.12%       1 300585 sun.java2d.SurfaceData.validatePipe
  35  0.04% 98.15%       1 300584 javaballs.BallsTestAwt.run
  36  0.04% 98.19%       1 300621 java.util.HashMap.addEntry
  37  0.04% 98.22%       1 300582 java.util.ArrayList.get
  38  0.04% 98.26%       1 300580 sun.java2d.SunGraphics2D.drawString
  39  0.04% 98.30%       1 300579 sun.java2d.SunGraphics2D.clearRect
  40  0.04% 98.33%       1 300627 sun.awt.SunToolkit.flushPendingEvents
  41  0.04% 98.37%       1 300576 sun.java2d.SurfaceData.validatePipe
  42  0.04% 98.41%       1 300575 sun.awt.windows.Win32SurfaceData.validatePipe
  43  0.04% 98.44%       1 300574 sun.font.FileFontStrike.usingIntGlyphImages
  44  0.04% 98.48%       1 300573 java.awt.Component.getGraphics
  45  0.04% 98.51%       1 300570 sun.java2d.SunGraphics2D.setColor
  46  0.04% 98.55%       1 300006 java.lang.ClassLoader.checkName
  47  0.04% 98.59%       1 300562 java.awt.image.Raster.createPackedRaster
  48  0.04% 98.62%       1 300561 sun.applet.AppletPanel.getMostRecentFocusOwnerForWindow
  49  0.04% 98.66%       1 300555 javax.swing.TimerQueue.sharedInstance
  50  0.04% 98.70%       1 300548 java.awt.image.ComponentColorModel.getRed
  51  0.04% 98.73%       1 300539 java.lang.String.regionMatches
  52  0.04% 98.77%       1 300522 java.awt.image.BufferedImage.<init>
  53  0.04% 98.80%       1 300007 java.lang.ClassLoader.findBootstrapClass
  54  0.04% 98.84%       1 300513 java.awt.image.SinglePixelPackedSampleModel.<clinit>
  55  0.04% 98.88%       1 300496 java.io.WinNTFileSystem.getBooleanAttributes
  56  0.04% 98.91%       1 300055 sun.misc.URLClassPath$JarLoader.getJarFile
  57  0.04% 98.95%       1 300483 java.security.AccessController.doPrivileged
  58  0.04% 98.99%       1 300480 java.awt.color.ICC_Profile.getProfileDataFromStream
  59  0.04% 99.02%       1 300479 java.lang.Object.notifyAll
  60  0.04% 99.06%       1 300449 sun.applet.AppletPanel$7.run
  61  0.04% 99.09%       1 300448 java.lang.String.replace
  62  0.04% 99.13%       1 300438 sun.misc.URLClassPath$FileLoader$1.<init>
  63  0.04% 99.17%       1 300437 java.lang.Thread.start0
  64  0.04% 99.20%       1 300429 java.util.LinkedList.removeFirst
  65  0.04% 99.24%       1 300428 sun.misc.Queue.enqueue
  66  0.04% 99.28%       1 300408 sun.awt.windows.WComponentPeer.pShow
  67  0.04% 99.31%       1 300404 sun.font.CMap$CMapFormat4.<init>
  68  0.04% 99.35%       1 300390 java.nio.ByteBuffer.allocateDirect
  69  0.04% 99.38%       1 300577 sun.java2d.SunGraphics2D.fillRect
  70  0.04% 99.42%       1 300069 java.lang.String.replace
  71  0.04% 99.46%       1 300367 java.lang.StringBuffer.append
  72  0.04% 99.49%       1 300341 sun.awt.windows.WToolkit.getFontPeer
  73  0.04% 99.53%       1 300340 java.awt.EventQueue.setCurrentEventAndMostRecentTimeImpl
  74  0.04% 99.57%       1 300629 java.util.WeakHashMap$KeySet.iterator
  75  0.04% 99.60%       1 300313 java.lang.Class.getDeclaredMethod
  76  0.04% 99.64%       1 300320 sun.java2d.loops.GraphicsPrimitiveMgr$1.compare
  77  0.04% 99.67%       1 300288 sun.nio.cs.UTF_8$Decoder.decodeArrayLoop
  78  0.04% 99.71%       1 300262 java.text.MessageFormat.subformat
  79  0.04% 99.75%       1 300243 sun.awt.windows.WToolkit.init
  80  0.04% 99.78%       1 300226 java.util.HashMap.put
  81  0.04% 99.82%       1 300220 java.io.WinNTFileSystem.canonicalize0
  82  0.04% 99.86%       1 300205 java.io.WinNTFileSystem.canonicalizeWithPrefix0
  83  0.04% 99.89%       1 300194 sun.java2d.loops.GraphicsPrimitiveMgr.registerNativeLoops
  84  0.04% 99.93%       1 300171 sun.java2d.SurfaceData.<clinit>
  85  0.04% 99.96%       1 300124 sun.awt.AWTAutoShutdown.<init>
  86  0.04% 100.00%       1 300098 sun.net.www.protocol.file.FileURLConnection.<clinit>
CPU SAMPLES END
