JAVA PROFILE 1.0.1, created Fri Jun 16 10:40:44 2006

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=50000114, id = 200001, name="main", group="main")
THREAD START (obj=50000114, id = 200004, name="Signal Dispatcher", group="system")
THREAD START (obj=50000114, id = 200005, name="Java2D Disposer", group="main")
THREAD START (obj=50000114, id = 200006, name="AWT-Shutdown", group="main")
THREAD START (obj=50000114, id = 200007, name="AWT-Windows", group="main")
THREAD START (obj=5000038c, id = 200010, name="AWT-EventQueue-0", group="main")
THREAD START (obj=50000114, id = 200011, name="Image Fetcher 0", group="main")
THREAD END (id = 200001)
THREAD START (obj=50000114, id = 200012, name="DestroyJavaVM", group="main")
THREAD START (obj=50000114, id = 200013, name="Thread-2", group="main")
THREAD START (obj=50000114, id = 200014, name="TimerQueue", group="main")
THREAD START (obj=50000631, id = 200015, name="Basic L&F File Loading Thread", group="main")
THREAD END (id = 200015)
THREAD START (obj=50000631, id = 200016, name="Basic L&F File Loading Thread", group="main")
THREAD END (id = 200016)
THREAD END (id = 200011)
THREAD START (obj=50000114, id = 200017, name="VFW Request Thread", group="main")
THREAD START (obj=5000038c, id = 200018, name="JMF thread: SendEventQueue: com.sun.media.content.unknown.Handler", group="system")
THREAD START (obj=5000038c, id = 200019, name="JMF thread: SendEventQueue: com.sun.media.PlaybackEngine", group="system")
THREAD START (obj=5000038c, id = 200020, name="JMF thread: com.sun.media.content.unknown.Handler@366573[ com.sun.media.content.unknown.Handler@366573 ] ( realizeThread)", group="system")
THREAD START (obj=5000038c, id = 200021, name="JMF thread: com.sun.media.PlaybackEngine@111ded2[ com.sun.media.PlaybackEngine@111ded2 ] ( configureThread)", group="system")
THREAD START (obj=500007e6, id = 200022, name="VFW VideoPollThread", group="system")
THREAD START (obj=5000038c, id = 200023, name="VFW TransferDataThread", group="system")
THREAD END (id = 200021)
THREAD START (obj=5000038c, id = 200024, name="JMF thread: com.sun.media.PlaybackEngine@111ded2[ com.sun.media.PlaybackEngine@111ded2 ] ( realizeThread)", group="system")
THREAD END (id = 200024)
THREAD END (id = 200020)
THREAD START (obj=5000038c, id = 200025, name="Loop thread", group="system")
THREAD START (obj=50000114, id = 200026, name="JMF thread (PlayThread)", group="system")
THREAD START (obj=5000038c, id = 200027, name="JMF thread: com.sun.media.content.unknown.Handler@366573 ( prefetchThread)", group="system")
THREAD START (obj=5000038c, id = 200028, name="JMF thread: com.sun.media.PlaybackEngine@111ded2 ( prefetchThread)", group="system")
THREAD END (id = 200028)
THREAD END (id = 200027)
THREAD END (id = 200026)
THREAD START (obj=50000631, id = 200029, name="JMF thread: TimedStartThread ( startThread: com.sun.media.PlaybackEngine@111ded2 )", group="system")
THREAD START (obj=50000631, id = 200030, name="JMF thread: TimedStartThread ( startThread: com.sun.media.content.unknown.Handler@366573 )", group="system")
THREAD END (id = 200030)
THREAD START (obj=5000038c, id = 200031, name="Loop thread: com.sun.media.renderer.video.GDIRenderer@d1329", group="system")
THREAD START (obj=50000803, id = 200032, name="Loop thread: com.sun.media.parser.RawBufferParser$FrameTrack@633d51", group="system")
THREAD END (id = 200029)
THREAD START (obj=50000114, id = 200033, name="Image Fetcher 0", group="main")
THREAD END (id = 200033)
THREAD START (obj=50000114, id = 200034, name="Thread-0", group="main")
THREAD END (id = 200034)
THREAD START (obj=50000114, id = 200035, name="Thread-1", group="system")
THREAD END (id = 200007)
THREAD END (id = 200035)
THREAD END (id = 200010)
THREAD END (id = 200002)
TRACE 300230:
	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 301074:
	java.lang.Thread.yield(Thread.java:Unknown line)
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1061)
TRACE 301118:
	BlurFilter.getOutput(BlurFilter.java:117)
	FilterLink.getOutput(FilterLink.java:21)
	NoiseReductionFilter.getOutput(NoiseReductionFilter.java:132)
	FilterLink.getOutput(FilterLink.java:21)
TRACE 301114:
	java.lang.Thread.yield(Thread.java:Unknown line)
	com.sun.media.protocol.vfw.VFWSourceStream.run(VFWSourceStream.java:782)
	java.lang.Thread.run(Thread.java:595)
TRACE 301346:
	ProjectorTransformFilter.doTransform(ProjectorTransformFilter.java:255)
	ProjectorTransformFilter.getOutput(ProjectorTransformFilter.java:161)
	FilterLink.getOutput(FilterLink.java:21)
	DisplayFilter.update(DisplayFilter.java:83)
TRACE 301132:
	FloatImageScreen.imgUpdate(FloatImageScreen.java:78)
	DisplayFilter.update(DisplayFilter.java:83)
	FilterDesktop.run(FilterDesktop.java:716)
	java.lang.Thread.run(Thread.java:595)
TRACE 301226:
	LensCorrectionFilter.doTransform(LensCorrectionFilter.java:207)
	LensCorrectionFilter.getOutput(LensCorrectionFilter.java:245)
	FilterLink.getOutput(FilterLink.java:21)
	DisplayFilter.update(DisplayFilter.java:83)
TRACE 301140:
	com.sun.media.protocol.vfw.VFWCapture.getAvailableData(VFWCapture.java:Unknown line)
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1087)
TRACE 301121:
	BlurFilter.getOutput(BlurFilter.java:109)
	FilterLink.getOutput(FilterLink.java:21)
	NoiseReductionFilter.getOutput(NoiseReductionFilter.java:132)
	FilterLink.getOutput(FilterLink.java:21)
TRACE 301117:
	BlurFilter.getOutput(BlurFilter.java:115)
	FilterLink.getOutput(FilterLink.java:21)
	NoiseReductionFilter.getOutput(NoiseReductionFilter.java:132)
	FilterLink.getOutput(FilterLink.java:21)
TRACE 301146:
	com.sun.media.codec.video.colorspace.JavaRGBConverter.componentToComponent(JavaRGBConverter.java:108)
	com.sun.media.codec.video.colorspace.RGBConverter.process(RGBConverter.java:431)
	javax.media.util.BufferToImage.createImage(BufferToImage.java:149)
	CameraInputFilter.grabFrameImage(CameraInputFilter.java:583)
TRACE 301143:
	java.awt.image.PackedColorModel.equals(PackedColorModel.java:379)
	java.awt.image.DirectColorModel.getDataElements(DirectColorModel.java:754)
	java.awt.image.BufferedImage.setRGB(BufferedImage.java:1009)
	FloatImageScreen.imgUpdate(FloatImageScreen.java:88)
TRACE 301167:
	java.awt.image.BufferedImage.getRGB(BufferedImage.java:870)
	CameraInputFilter.getOutput(CameraInputFilter.java:162)
	FilterLink.getOutput(FilterLink.java:21)
	LensCorrectionFilter.doTransform(LensCorrectionFilter.java:178)
TRACE 301119:
	java.awt.image.BufferedImage.setRGB(BufferedImage.java:1010)
	FloatImageScreen.imgUpdate(FloatImageScreen.java:88)
	DisplayFilter.update(DisplayFilter.java:83)
	FilterDesktop.run(FilterDesktop.java:716)
TRACE 301147:
	CameraInputFilter.getOutput(CameraInputFilter.java:160)
	FilterLink.getOutput(FilterLink.java:21)
	LensCorrectionFilter.doTransform(LensCorrectionFilter.java:178)
	LensCorrectionFilter.getOutput(LensCorrectionFilter.java:245)
TRACE 301115:
	java.awt.image.BufferedImage.setRGB(BufferedImage.java:1009)
	FloatImageScreen.imgUpdate(FloatImageScreen.java:88)
	DisplayFilter.update(DisplayFilter.java:83)
	FilterDesktop.run(FilterDesktop.java:716)
TRACE 301145:
	ProjectorTransformFilter.doTransform(ProjectorTransformFilter.java:276)
	ProjectorTransformFilter.getOutput(ProjectorTransformFilter.java:161)
	FilterLink.getOutput(FilterLink.java:21)
	DisplayFilter.update(DisplayFilter.java:83)
TRACE 301166:
	sun.awt.image.ImagingLib.transformBI(ImagingLib.java:Unknown line)
	sun.awt.image.ImagingLib.filter(ImagingLib.java:209)
	java.awt.image.AffineTransformOp.filter(AffineTransformOp.java:266)
	com.sun.media.util.BufferToBufferedImage.createImage(BufferToBufferedImage.java:73)
TRACE 301161:
	java.awt.image.DataBufferInt.<init>(DataBufferInt.java:41)
	java.awt.image.Raster.createPackedRaster(Raster.java:458)
	java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1015)
	java.awt.image.AffineTransformOp.createCompatibleDestImage(AffineTransformOp.java:456)
TRACE 301014:
	java.io.FileInputStream.read(FileInputStream.java:Unknown line)
	java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2200)
	java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2490)
	java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2500)
TRACE 301131:
	java.awt.image.DirectColorModel.getRed(DirectColorModel.java:353)
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:438)
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:704)
	java.awt.image.BufferedImage.getRGB(BufferedImage.java:870)
TRACE 301052:
	com.sun.media.protocol.vfw.VFWCapture.peekWindowLoop(VFWCapture.java:Unknown line)
	com.sun.media.protocol.vfw.VFWSourceStream.run(VFWSourceStream.java:788)
	java.lang.Thread.run(Thread.java:595)
TRACE 301192:
	sun.java2d.loops.ScaledBlit.Scale(ScaledBlit.java:Unknown line)
	sun.java2d.pipe.DrawImage.scaleSurfaceData(DrawImage.java:850)
	sun.java2d.pipe.DrawImage.renderImageScale(DrawImage.java:505)
	sun.java2d.pipe.DrawImage.scaleImage(DrawImage.java:94)
TRACE 301135:
	NoiseReductionFilter.getOutput(NoiseReductionFilter.java:163)
	FilterLink.getOutput(FilterLink.java:21)
	ThresholdAFilter.getOutput(ThresholdAFilter.java:84)
	FilterLink.getOutput(FilterLink.java:21)
TRACE 301049:
	com.sun.media.protocol.vfw.VFWCapture.capDriverConnect(VFWCapture.java:Unknown line)
	com.sun.media.protocol.vfw.VFWSourceStream.doConnect(VFWSourceStream.java:254)
	com.sun.media.protocol.vfw.VFWSourceStream.run(VFWSourceStream.java:763)
	java.lang.Thread.run(Thread.java:595)
TRACE 301144:
	java.awt.image.DirectColorModel.getBlue(DirectColorModel.java:399)
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:438)
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:704)
	java.awt.image.BufferedImage.getRGB(BufferedImage.java:870)
TRACE 301007:
	java.io.FileInputStream.readBytes(FileInputStream.java:Unknown line)
	java.io.FileInputStream.read(FileInputStream.java:194)
	java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2217)
	java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2622)
TRACE 301017:
	java.io.FileInputStream.readBytes(FileInputStream.java:Unknown line)
	java.io.FileInputStream.read(FileInputStream.java:194)
	java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2217)
	java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2230)
TRACE 301165:
	com.sun.media.codec.video.colorspace.RGBConverter.process(RGBConverter.java:378)
	javax.media.util.BufferToImage.createImage(BufferToImage.java:149)
	CameraInputFilter.grabFrameImage(CameraInputFilter.java:583)
	CameraInputFilter.getOutput(CameraInputFilter.java:138)
TRACE 301164:
	java.awt.image.DirectColorModel.getGreen(DirectColorModel.java:376)
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:438)
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:704)
	java.awt.image.BufferedImage.getRGB(BufferedImage.java:870)
TRACE 301154:
	LensCorrectionFilter.doTransform(LensCorrectionFilter.java:228)
	LensCorrectionFilter.getOutput(LensCorrectionFilter.java:245)
	FilterLink.getOutput(FilterLink.java:21)
	DisplayFilter.update(DisplayFilter.java:83)
TRACE 301189:
	java.lang.Thread.sleep(Thread.java:Unknown line)
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1060)
TRACE 300593:
	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)
TRACE 301173:
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:438)
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:704)
	java.awt.image.BufferedImage.getRGB(BufferedImage.java:870)
	CameraInputFilter.getOutput(CameraInputFilter.java:162)
TRACE 301183:
	com.sun.media.renderer.video.GDIRenderer.gdiDraw(GDIRenderer.java:Unknown line)
	com.sun.media.renderer.video.GDIRenderer.doProcess(GDIRenderer.java:284)
	com.sun.media.renderer.video.GDIRenderer.doProcess(GDIRenderer.java:248)
	com.sun.media.renderer.video.BasicVideoRenderer.process(BasicVideoRenderer.java:118)
TRACE 301050:
	com.sun.media.protocol.vfw.VFWCapture.capSetVideoFormat(VFWCapture.java:Unknown line)
	com.sun.media.protocol.vfw.VFWSourceStream.doConnect(VFWSourceStream.java:333)
	com.sun.media.protocol.vfw.VFWSourceStream.run(VFWSourceStream.java:763)
	java.lang.Thread.run(Thread.java:595)
TRACE 301203:
	java.awt.image.BufferedImage.setRGB(BufferedImage.java:1008)
	FloatImageScreen.imgUpdate(FloatImageScreen.java:88)
	DisplayFilter.update(DisplayFilter.java:83)
	FilterDesktop.run(FilterDesktop.java:716)
TRACE 301251:
	java.awt.image.DirectColorModel.getDataElements(DirectColorModel.java:754)
	java.awt.image.BufferedImage.setRGB(BufferedImage.java:1009)
	FloatImageScreen.imgUpdate(FloatImageScreen.java:88)
	DisplayFilter.update(DisplayFilter.java:83)
TRACE 301236:
	sun.awt.windows.Win32BlitLoops.Blit(Win32BlitLoops.java:Unknown line)
	sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:821)
	sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:444)
	sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:51)
TRACE 301253:
	LensCorrectionFilter.getOutput(LensCorrectionFilter.java:245)
	FilterLink.getOutput(FilterLink.java:21)
	BlurFilter.getOutput(BlurFilter.java:83)
	FilterLink.getOutput(FilterLink.java:21)
TRACE 301013:
	java.lang.Class.getModifiers(Class.java:Unknown line)
	java.lang.reflect.Constructor.newInstance(Constructor.java:491)
	java.io.ObjectStreamClass.newInstance(ObjectStreamClass.java:869)
	java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1698)
TRACE 301243:
	sun.awt.windows.Win32DDRenderer.doFillRectDD(Win32DDRenderer.java:Unknown line)
	sun.awt.windows.Win32DDRenderer.fillRect(Win32DDRenderer.java:167)
	sun.java2d.pipe.ValidatePipe.fillRect(ValidatePipe.java:58)
	sun.java2d.SunGraphics2D.fillRect(SunGraphics2D.java:2161)
TRACE 300850:
	sun.awt.shell.Win32ShellFolder2.getAttributes0(Win32ShellFolder2.java:Unknown line)
	sun.awt.shell.Win32ShellFolder2.hasAttribute(Win32ShellFolder2.java:428)
	sun.awt.shell.Win32ShellFolder2.isFileSystem(Win32ShellFolder2.java:420)
	sun.awt.shell.Win32ShellFolder2.equals(Win32ShellFolder2.java:400)
TRACE 301010:
	java.lang.Class.isInstance(Class.java:Unknown line)
	java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1893)
	java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836)
	java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713)
TRACE 301349:
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1086)
TRACE 301227:
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1070)
TRACE 301213:
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1103)
TRACE 301095:
	com.sun.media.protocol.vfw.VFWCapture.capSetVideoFormat(VFWCapture.java:Unknown line)
	com.sun.media.protocol.vfw.VFWSourceStream.handleFormatChange(VFWSourceStream.java:474)
	com.sun.media.protocol.vfw.VFWSourceStream.doStartCapture(VFWSourceStream.java:518)
	com.sun.media.protocol.vfw.VFWSourceStream.run(VFWSourceStream.java:824)
TRACE 301160:
	java.awt.image.BufferedImage.getRGB(BufferedImage.java:870)
	CameraInputFilter.getOutput(CameraInputFilter.java:162)
	FilterLink.getOutput(FilterLink.java:21)
	LensCorrectionFilter.doTransform(LensCorrectionFilter.java:178)
TRACE 301156:
	ThresholdAFilter.getOutput(ThresholdAFilter.java:108)
	FilterLink.getOutput(FilterLink.java:21)
	ProjectorTransformFilter.doTransform(ProjectorTransformFilter.java:226)
	ProjectorTransformFilter.getOutput(ProjectorTransformFilter.java:161)
TRACE 301307:
	java.lang.Object.notifyAll(Object.java:Unknown line)
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1102)
TRACE 301142:
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:704)
	java.awt.image.BufferedImage.getRGB(BufferedImage.java:870)
	CameraInputFilter.getOutput(CameraInputFilter.java:162)
	FilterLink.getOutput(FilterLink.java:21)
TRACE 301201:
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1066)
TRACE 300037:
	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)
TRACE 300038:
	java.lang.ClassLoader.defineClass1(ClassLoader.java:Unknown line)
	java.lang.ClassLoader.defineClass(ClassLoader.java:620)
	java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
	java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
TRACE 301228:
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1075)
TRACE 301174:
	FilterDesktop.run(FilterDesktop.java:714)
	java.lang.Thread.run(Thread.java:595)
TRACE 301326:
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1087)
TRACE 301234:
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:438)
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:704)
	java.awt.image.BufferedImage.getRGB(BufferedImage.java:870)
	CameraInputFilter.getOutput(CameraInputFilter.java:162)
TRACE 300884:
	java.lang.Thread.sleep(Thread.java:Unknown line)
	FilterDesktop.run(FilterDesktop.java:723)
	java.lang.Thread.run(Thread.java:595)
TRACE 301159:
	sun.awt.image.IntegerInterleavedRaster.getDataElements(IntegerInterleavedRaster.java:207)
	java.awt.image.BufferedImage.getRGB(BufferedImage.java:870)
	CameraInputFilter.getOutput(CameraInputFilter.java:162)
	FilterLink.getOutput(FilterLink.java:21)
TRACE 300683:
	sun.awt.shell.Win32ShellFolder2.getAttributes0(Win32ShellFolder2.java:Unknown line)
	sun.awt.shell.Win32ShellFolder2.hasAttribute(Win32ShellFolder2.java:428)
	sun.awt.shell.Win32ShellFolder2.isFileSystem(Win32ShellFolder2.java:420)
	sun.awt.shell.Win32ShellFolder2.equals(Win32ShellFolder2.java:400)
TRACE 301389:
	sun.awt.windows.WFramePeer.getState(WFramePeer.java:Unknown line)
	java.awt.Frame.getExtendedState(Frame.java:774)
	javax.swing.RepaintManager.addDirtyRegion(RepaintManager.java:267)
	javax.swing.JComponent.repaint(JComponent.java:4518)
TRACE 301396:
	java.lang.Class.forName0(Class.java:Unknown line)
	java.lang.Class.forName(Class.java:164)
	javax.media.util.BufferToImage.createImage(BufferToImage.java:164)
	CameraInputFilter.grabFrameImage(CameraInputFilter.java:583)
TRACE 301257:
	ProjectorTransformFilter.getOutput(ProjectorTransformFilter.java:159)
	FilterLink.getOutput(FilterLink.java:21)
	DisplayFilter.update(DisplayFilter.java:83)
	FilterDesktop.run(FilterDesktop.java:716)
TRACE 301138:
	java.lang.ref.Reference$ReferenceHandler.run(Reference.java:120)
TRACE 301048:
	com.sun.media.protocol.vfw.VFWCapture.capCreateCaptureWindow(VFWCapture.java:Unknown line)
	com.sun.media.protocol.vfw.VFWSourceStream.doConnect(VFWSourceStream.java:243)
	com.sun.media.protocol.vfw.VFWSourceStream.run(VFWSourceStream.java:763)
	java.lang.Thread.run(Thread.java:595)
TRACE 301210:
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1066)
TRACE 301216:
	com.sun.media.SourceThread.remapSystemTime(BasicSourceModule.java:787)
	com.sun.media.SourceThread.process(BasicSourceModule.java:684)
	com.sun.media.util.LoopThread.run(LoopThread.java:135)
TRACE 301176:
	com.sun.media.NBA.nCopyToJava(NBA.java:Unknown line)
	com.sun.media.NBA.getData(NBA.java:67)
	com.sun.media.ExtBuffer.getData(ExtBuffer.java:36)
	com.sun.media.renderer.video.BasicVideoRenderer.grabFrame(BasicVideoRenderer.java:280)
TRACE 301177:
	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)
TRACE 301215:
	java.lang.Thread.currentThread(Thread.java:Unknown line)
	com.sun.media.protocol.vfw.VFWSourceStream.run(VFWSourceStream.java:782)
	java.lang.Thread.run(Thread.java:595)
TRACE 301282:
	java.lang.Class.forName0(Class.java:Unknown line)
	java.lang.Class.forName(Class.java:164)
	javax.media.util.BufferToImage.findCodec(BufferToImage.java:89)
	javax.media.util.BufferToImage.<init>(BufferToImage.java:73)
TRACE 301276:
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:438)
	java.awt.image.DirectColorModel.getRGB(DirectColorModel.java:704)
	java.awt.image.BufferedImage.getRGB(BufferedImage.java:870)
	CameraInputFilter.getOutput(CameraInputFilter.java:162)
TRACE 301270:
	com.sun.media.NBA.getNativeData(NBA.java:90)
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1079)
TRACE 301267:
	com.sun.media.CircularBuffer.canWrite(CircularBuffer.java:132)
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1070)
TRACE 301124:
	java.lang.Class.isAssignableFrom(Class.java:Unknown line)
	javax.media.Format.intersects(Format.java:169)
	javax.media.format.VideoFormat.intersects(VideoFormat.java:249)
	javax.media.format.RGBFormat.intersects(RGBFormat.java:345)
TRACE 301230:
	java.lang.Object.notifyAll(Object.java:Unknown line)
	java.awt.EventQueue.postEvent(EventQueue.java:252)
	java.awt.EventQueue.postEventPrivate(EventQueue.java:206)
	java.awt.EventQueue.postEvent(EventQueue.java:175)
TRACE 301327:
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1087)
TRACE 300874:
	sun.java2d.loops.Blit.Blit(Blit.java:Unknown line)
	sun.java2d.pipe.AlphaPaintPipe.renderPathTile(AlphaPaintPipe.java:138)
	sun.java2d.pipe.SpanShapeRenderer$Composite.renderBox(SpanShapeRenderer.java:42)
	sun.java2d.pipe.SpanShapeRenderer.renderRect(SpanShapeRenderer.java:171)
TRACE 301120:
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1087)
TRACE 301247:
	java.lang.Object.clone(Object.java:Unknown line)
	sun.java2d.SunGraphics2D.clone(SunGraphics2D.java:246)
	sun.java2d.SunGraphics2D.create(SunGraphics2D.java:279)
	javax.swing.JComponent.paint(JComponent.java:957)
TRACE 300881:
	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:2642)
TRACE 301250:
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1079)
TRACE 301380:
	java.lang.Object.clone(Object.java:Unknown line)
	java.awt.image.SinglePixelPackedSampleModel.<init>(SinglePixelPackedSampleModel.java:132)
	java.awt.image.SinglePixelPackedSampleModel.<init>(SinglePixelPackedSampleModel.java:91)
	com.sun.media.util.BufferToBufferedImage.createImage(BufferToBufferedImage.java:55)
TRACE 300885:
	sun.awt.AWTAutoShutdown.setToolkitBusy(AWTAutoShutdown.java:222)
	sun.awt.AWTAutoShutdown.notifyToolkitThreadBusy(AWTAutoShutdown.java:118)
	sun.awt.windows.WToolkit.eventLoop(WToolkit.java:Unknown line)
	sun.awt.windows.WToolkit.run(WToolkit.java:269)
TRACE 301429:
	ProjectorTransformFilter.doTransform(ProjectorTransformFilter.java:253)
	ProjectorTransformFilter.getOutput(ProjectorTransformFilter.java:161)
	FilterLink.getOutput(FilterLink.java:21)
	DisplayFilter.update(DisplayFilter.java:83)
TRACE 301256:
	com.sun.media.renderer.video.BasicVideoRenderer.grabFrame(BasicVideoRenderer.java:286)
	CameraInputFilter.grabFrameBuffer(CameraInputFilter.java:552)
	CameraInputFilter.grabFrameImage(CameraInputFilter.java:576)
	CameraInputFilter.getOutput(CameraInputFilter.java:138)
TRACE 301374:
	java.util.Vector.<init>(Vector.java:113)
	java.util.Vector.<init>(Vector.java:126)
	javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:413)
	javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:114)
TRACE 301197:
	java.lang.ref.ReferenceQueue.enqueue(ReferenceQueue.java:44)
	java.lang.ref.Reference$ReferenceHandler.run(Reference.java:129)
TRACE 301258:
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1058)
TRACE 301265:
	java.awt.image.DataBufferInt.<init>(DataBufferInt.java:42)
	java.awt.image.Raster.createPackedRaster(Raster.java:458)
	java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1015)
	java.awt.image.AffineTransformOp.createCompatibleDestImage(AffineTransformOp.java:456)
TRACE 300386:
	sun.awt.windows.Win32SurfaceData.initOps(Win32SurfaceData.java:Unknown line)
	sun.awt.windows.Win32SurfaceData.<init>(Win32SurfaceData.java:448)
	sun.awt.windows.Win32SurfaceData.createData(Win32SurfaceData.java:316)
	sun.awt.Win32GraphicsConfig.createSurfaceData(Win32GraphicsConfig.java:357)
TRACE 300175:
	sun.awt.Win32GraphicsEnvironment.initDisplay(Win32GraphicsEnvironment.java:Unknown line)
	sun.awt.Win32GraphicsEnvironment.initDisplayWrapper(Win32GraphicsEnvironment.java:69)
	sun.awt.Win32GraphicsEnvironment.<clinit>(Win32GraphicsEnvironment.java:48)
	java.lang.Class.forName0(Class.java:Unknown line)
TRACE 301018:
	java.io.ObjectInputStream$HandleTable.grow(ObjectInputStream.java:3369)
	java.io.ObjectInputStream$HandleTable.assign(ObjectInputStream.java:3175)
	java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1704)
	java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
TRACE 301200:
	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 301456:
	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)
TRACE 301300:
	DisplayFilter.update(DisplayFilter.java:80)
	FilterDesktop.run(FilterDesktop.java:716)
	java.lang.Thread.run(Thread.java:595)
TRACE 301044:
	CameraInputFilter.initialise(CameraInputFilter.java:248)
	CameraInputFilter.initialise(CameraInputFilter.java:195)
	CameraInputFilter.rebuildFromSave(CameraInputFilter.java:96)
	FilterDesktop.loadDesktop(FilterDesktop.java:456)
TRACE 301311:
	com.sun.media.util.BufferToBufferedImage.createImage(BufferToBufferedImage.java:64)
	javax.media.util.BufferToImage.createImage(BufferToImage.java:171)
	CameraInputFilter.grabFrameImage(CameraInputFilter.java:583)
	CameraInputFilter.getOutput(CameraInputFilter.java:138)
TRACE 301323:
	sun.awt.windows.WDialogPeer.create(WDialogPeer.java:Unknown line)
	sun.awt.windows.WComponentPeer.<init>(WComponentPeer.java:527)
	sun.awt.windows.WCanvasPeer.<init>(WCanvasPeer.java:35)
	sun.awt.windows.WPanelPeer.<init>(WPanelPeer.java:54)
TRACE 301361:
	sun.reflect.Reflection.getCallerClass(Reflection.java:Unknown line)
	java.lang.ClassLoader.getCallerClassLoader(ClassLoader.java:1350)
	java.lang.Class.forName(Class.java:164)
	javax.media.util.BufferToImage.createImage(BufferToImage.java:164)
TRACE 301047:
	java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:Unknown line)
	java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
	java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
	java.lang.Runtime.loadLibrary0(Runtime.java:822)
TRACE 301254:
	ProjectorTransformFilter.doTransform(ProjectorTransformFilter.java:274)
	ProjectorTransformFilter.getOutput(ProjectorTransformFilter.java:161)
	FilterLink.getOutput(FilterLink.java:21)
	DisplayFilter.update(DisplayFilter.java:83)
TRACE 301340:
	com.sun.media.CircularBuffer.writeReport(CircularBuffer.java:99)
	com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run(VFWSourceStream.java:1101)
TRACE 301155:
	com.sun.media.protocol.vfw.VFWSourceStream.run(VFWSourceStream.java:783)
	java.lang.Thread.run(Thread.java:595)
TRACE 301348:
	java.lang.Object.clone(Object.java:Unknown line)
	java.awt.geom.AffineTransform.clone(AffineTransform.java:3056)
	java.awt.image.AffineTransformOp.<init>(AffineTransformOp.java:91)
	com.sun.media.util.BufferToBufferedImage.createImage(BufferToBufferedImage.java:67)
TRACE 301205:
	BlurFilter.getOutput(BlurFilter.java:137)
	FilterLink.getOutput(FilterLink.java:21)
	NoiseReductionFilter.getOutput(NoiseReductionFilter.java:132)
	FilterLink.getOutput(FilterLink.java:21)
TRACE 300585:
	sun.java2d.loops.DrawLine.DrawLine(DrawLine.java:Unknown line)
	sun.java2d.pipe.LoopPipe.drawLine(LoopPipe.java:39)
	sun.java2d.SunGraphics2D.drawLine(SunGraphics2D.java:1994)
	javax.swing.plaf.metal.BumpBuffer.fillBumpBuffer(MetalBumps.java:203)
CPU SAMPLES BEGIN (total = 14499) Fri Jun 16 10:43:20 2006
rank   self  accum   count trace method
   1 41.51% 41.51%    6019 300230 sun.awt.windows.WToolkit.eventLoop
   2 17.19% 58.71%    2493 301074 java.lang.Thread.yield
   3  8.78% 67.49%    1273 301118 BlurFilter.getOutput
   4  3.22% 70.71%     467 301114 java.lang.Thread.yield
   5  2.46% 73.16%     356 301346 ProjectorTransformFilter.doTransform
   6  2.21% 75.37%     320 301132 FloatImageScreen.imgUpdate
   7  2.12% 77.49%     308 301226 LensCorrectionFilter.doTransform
   8  1.77% 79.27%     257 301140 com.sun.media.protocol.vfw.VFWCapture.getAvailableData
   9  1.61% 80.88%     234 301121 BlurFilter.getOutput
  10  1.46% 82.34%     211 301117 BlurFilter.getOutput
  11  1.19% 83.52%     172 301146 com.sun.media.codec.video.colorspace.JavaRGBConverter.componentToComponent
  12  1.10% 84.63%     160 301143 java.awt.image.PackedColorModel.equals
  13  1.09% 85.72%     158 301167 java.awt.image.BufferedImage.getRGB
  14  1.06% 86.77%     153 301119 java.awt.image.BufferedImage.setRGB
  15  0.97% 87.74%     141 301147 CameraInputFilter.getOutput
  16  0.89% 88.63%     129 301115 java.awt.image.BufferedImage.setRGB
  17  0.79% 89.43%     115 301145 ProjectorTransformFilter.doTransform
  18  0.69% 90.12%     100 301166 sun.awt.image.ImagingLib.transformBI
  19  0.54% 90.66%      79 301161 java.awt.image.DataBufferInt.<init>
  20  0.54% 91.20%      78 301014 java.io.FileInputStream.read
  21  0.47% 91.67%      68 301131 java.awt.image.DirectColorModel.getRed
  22  0.45% 92.12%      65 301052 com.sun.media.protocol.vfw.VFWCapture.peekWindowLoop
  23  0.43% 92.55%      63 301192 sun.java2d.loops.ScaledBlit.Scale
  24  0.36% 92.91%      52 301135 NoiseReductionFilter.getOutput
  25  0.31% 93.22%      45 301049 com.sun.media.protocol.vfw.VFWCapture.capDriverConnect
  26  0.30% 93.52%      44 301144 java.awt.image.DirectColorModel.getBlue
  27  0.30% 93.82%      43 301007 java.io.FileInputStream.readBytes
  28  0.28% 94.10%      41 301017 java.io.FileInputStream.readBytes
  29  0.28% 94.39%      41 301165 com.sun.media.codec.video.colorspace.RGBConverter.process
  30  0.26% 94.65%      38 301164 java.awt.image.DirectColorModel.getGreen
  31  0.19% 94.83%      27 301154 LensCorrectionFilter.doTransform
  32  0.19% 95.02%      27 301189 java.lang.Thread.sleep
  33  0.16% 95.18%      23 300593 sun.awt.windows.WGlobalCursorManager.findHeavyweightUnderCursor
  34  0.14% 95.32%      20 301173 java.awt.image.DirectColorModel.getRGB
  35  0.12% 95.43%      17 301183 com.sun.media.renderer.video.GDIRenderer.gdiDraw
  36  0.10% 95.54%      15 301050 com.sun.media.protocol.vfw.VFWCapture.capSetVideoFormat
  37  0.08% 95.61%      11 301203 java.awt.image.BufferedImage.setRGB
  38  0.07% 95.68%      10 301251 java.awt.image.DirectColorModel.getDataElements
  39  0.06% 95.74%       9 301236 sun.awt.windows.Win32BlitLoops.Blit
  40  0.06% 95.81%       9 301253 LensCorrectionFilter.getOutput
  41  0.06% 95.87%       9 301013 java.lang.Class.getModifiers
  42  0.06% 95.93%       9 301243 sun.awt.windows.Win32DDRenderer.doFillRectDD
  43  0.06% 95.99%       8 300850 sun.awt.shell.Win32ShellFolder2.getAttributes0
  44  0.06% 96.04%       8 301010 java.lang.Class.isInstance
  45  0.05% 96.09%       7 301349 com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run
  46  0.05% 96.14%       7 301227 com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run
  47  0.05% 96.19%       7 301213 com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run
  48  0.05% 96.23%       7 301095 com.sun.media.protocol.vfw.VFWCapture.capSetVideoFormat
  49  0.04% 96.28%       6 301160 java.awt.image.BufferedImage.getRGB
  50  0.04% 96.32%       6 301156 ThresholdAFilter.getOutput
  51  0.04% 96.36%       6 301307 java.lang.Object.notifyAll
  52  0.04% 96.40%       6 301142 java.awt.image.DirectColorModel.getRGB
  53  0.04% 96.44%       6 301201 com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run
  54  0.03% 96.48%       5 300037 java.lang.ClassLoader.findBootstrapClass
  55  0.03% 96.51%       5 300038 java.lang.ClassLoader.defineClass1
  56  0.03% 96.54%       5 301228 com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run
  57  0.03% 96.58%       5 301174 FilterDesktop.run
  58  0.03% 96.61%       5 301326 com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run
  59  0.03% 96.65%       5 301234 java.awt.image.DirectColorModel.getRGB
  60  0.03% 96.68%       4 300884 java.lang.Thread.sleep
  61  0.03% 96.70%       4 301159 sun.awt.image.IntegerInterleavedRaster.getDataElements
  62  0.03% 96.73%       4 300683 sun.awt.shell.Win32ShellFolder2.getAttributes0
  63  0.03% 96.76%       4 301389 sun.awt.windows.WFramePeer.getState
  64  0.03% 96.79%       4 301396 java.lang.Class.forName0
  65  0.03% 96.81%       4 301257 ProjectorTransformFilter.getOutput
  66  0.03% 96.84%       4 301138 java.lang.ref.Reference$ReferenceHandler.run
  67  0.03% 96.87%       4 301048 com.sun.media.protocol.vfw.VFWCapture.capCreateCaptureWindow
  68  0.03% 96.90%       4 301210 com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run
  69  0.02% 96.92%       3 301216 com.sun.media.SourceThread.remapSystemTime
  70  0.02% 96.94%       3 301176 com.sun.media.NBA.nCopyToJava
  71  0.02% 96.96%       3 301177 sun.awt.windows.WGlobalCursorManager.setCursor
  72  0.02% 96.98%       3 301215 java.lang.Thread.currentThread
  73  0.02% 97.00%       3 301282 java.lang.Class.forName0
  74  0.02% 97.02%       3 301276 java.awt.image.DirectColorModel.getRGB
  75  0.02% 97.04%       3 301270 com.sun.media.NBA.getNativeData
  76  0.02% 97.06%       3 301267 com.sun.media.CircularBuffer.canWrite
  77  0.02% 97.08%       3 301124 java.lang.Class.isAssignableFrom
  78  0.02% 97.10%       3 301230 java.lang.Object.notifyAll
  79  0.02% 97.12%       3 301327 com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run
  80  0.02% 97.14%       3 300874 sun.java2d.loops.Blit.Blit
  81  0.02% 97.17%       3 301120 com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run
  82  0.02% 97.19%       3 301247 java.lang.Object.clone
  83  0.02% 97.21%       3 300881 sun.java2d.loops.DrawGlyphList.DrawGlyphList
  84  0.01% 97.22%       2 301250 com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run
  85  0.01% 97.23%       2 301380 java.lang.Object.clone
  86  0.01% 97.25%       2 300885 sun.awt.AWTAutoShutdown.setToolkitBusy
  87  0.01% 97.26%       2 301429 ProjectorTransformFilter.doTransform
  88  0.01% 97.28%       2 301256 com.sun.media.renderer.video.BasicVideoRenderer.grabFrame
  89  0.01% 97.29%       2 301374 java.util.Vector.<init>
  90  0.01% 97.30%       2 301197 java.lang.ref.ReferenceQueue.enqueue
  91  0.01% 97.32%       2 301258 com.sun.media.protocol.vfw.VFWSourceStream$PushThread.run
  92  0.01% 97.33%       2 301265 java.awt.image.DataBufferInt.<init>
  93  0.01% 97.34%       2 300386 sun.awt.windows.Win32SurfaceData.initOps
  94  0.01% 97.36%       2 300175 sun.awt.Win32GraphicsEnvironment.initDisplay
  95  0.01% 97.37%       2 301018 java.io.ObjectInputStream$HandleTable.grow
  96  0.01% 97.39%       2 301200 java.lang.Object.notifyAll
  97  0.01% 97.40%       2 301456 java.lang.Shutdown.halt0
  98  0.01% 97.41%       2 301300 DisplayFilter.update
  99  0.01% 97.43%       2 301044 CameraInputFilter.initialise
 100  0.01% 97.44%       2 301311 com.sun.media.util.BufferToBufferedImage.createImage
 101  0.01% 97.45%       2 301323 sun.awt.windows.WDialogPeer.create
 102  0.01% 97.47%       2 301361 sun.reflect.Reflection.getCallerClass
 103  0.01% 97.48%       2 301047 java.lang.ClassLoader$NativeLibrary.load
 104  0.01% 97.50%       2 301254 ProjectorTransformFilter.doTransform
 105  0.01% 97.51%       2 301340 com.sun.media.CircularBuffer.writeReport
 106  0.01% 97.52%       2 301155 com.sun.media.protocol.vfw.VFWSourceStream.run
 107  0.01% 97.54%       2 301348 java.lang.Object.clone
 108  0.01% 97.55%       2 301205 BlurFilter.getOutput
 109  0.01% 97.57%       2 300585 sun.java2d.loops.DrawLine.DrawLine
CPU SAMPLES END
