Call Tree

Session: Monitor
Time of export: Wednesday, October 8, 2008 10:56:05 AM PDT
JVM time: 11:42
  
Thread selection:  All thread groups
Thread status:   Runnable
Aggregation level:  Methods


  98.8% - 155 s java.awt.EventDispatchThread.run()
  98.7% - 155 s org.netbeans.core.TimableEventQueue.dispatchEvent(java.awt.AWTEvent)
  98.6% - 155 s java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent) (line: 104)
  90.2% - 141 s org.netbeans.editor.HighlightingDrawLayer$5.run()
  87.6% - 138 s org.netbeans.editor.HighlightingDrawLayer.access$400(org.netbeans.editor.HighlightingDrawLayer, javax.swing.text.View, int, int) (line: 517)
  87.6% - 138 s org.netbeans.editor.HighlightingDrawLayer.notifyViews(javax.swing.text.View, int, int)
  87.6% - 137 s org.netbeans.editor.DrawEngineLineView.highlightsChanged(int, int) (line: 583)
  87.6% - 137 s javax.swing.text.View.preferenceChanged(javax.swing.text.View, boolean, boolean) (line: 339)
  87.6% - 137 s org.netbeans.lib.editor.view.GapBoxView.preferenceChanged(javax.swing.text.View, boolean, boolean)
  87.6% - 137 s org.netbeans.lib.editor.view.GapBoxViewChildren.markLayoutInvalid(int, int) (line: 1273)
  87.6% - 137 s org.netbeans.lib.editor.view.GapBoxView.markLayoutInvalid() (line: 859)
  87.6% - 137 s org.netbeans.lib.editor.view.GapDocumentView.directUpdateLayout() (line: 885)
  87.6% - 137 s org.netbeans.lib.editor.view.GapBoxView.directUpdateLayout() (line: 187)
  87.6% - 137 s org.netbeans.lib.editor.view.GapBoxView.updateLayout() (line: 898)
  87.6% - 137 s org.netbeans.lib.editor.view.GapBoxViewChildren.childrenUpdateLayout() (line: 750)
  87.6% - 137 s org.netbeans.lib.editor.view.GapBoxViewChildren.childrenUpdateLayout(int) (line: 905)
  87.6% - 137 s org.netbeans.editor.DrawEngineLineView.updateLayout() (line: 900)
  87.6% - 137 s org.netbeans.editor.DrawEngineLineView.minorAxisUpdateLayout(int) (line: 757)
  87.6% - 137 s org.netbeans.editor.DrawEngineLineView.getPreferredSpan(int) (line: 802)
  87.6% - 137 s org.netbeans.editor.DrawEngineLineView.modelToView(int, java.awt.Shape, javax.swing.text.Position$Bias, boolean) (line: 305)
  87.6% - 137 s org.netbeans.editor.DrawEngineLineView.getModel2ViewRect(int, int, int, int, int) (line: 482)
  87.3% - 137 s org.netbeans.editor.DrawEngine.draw(javax.swing.text.View, org.netbeans.editor.DrawGraphics, org.netbeans.editor.EditorUI, int, int, int, int, int) (line: 400)
  87.3% - 137 s org.netbeans.editor.DrawEngine.drawInternal(javax.swing.text.View, org.netbeans.editor.DrawGraphics, org.netbeans.editor.EditorUI, int, int, int, int, int) (line: 1074)
  46.0% - 72,463 ms org.netbeans.editor.DrawEngine.drawArea(org.netbeans.editor.DrawEngine$DrawInfo) (line: 1168)
  44.6% - 70,211 ms org.netbeans.editor.DrawEngine.drawFragment(org.netbeans.editor.DrawEngine$DrawInfo) (line: 899)
  1.0% - 1,607 ms org.netbeans.editor.HighlightingDrawLayer.isActive(org.netbeans.editor.DrawContext, org.netbeans.editor.MarkFactory$DrawMark) (line: 884)
  0.2% - 282 ms org.netbeans.editor.DrawLayerFactory$AnnotationLayer.isActive(org.netbeans.editor.DrawContext, org.netbeans.editor.MarkFactory$DrawMark) (line: 884)
  40.6% - 63,987 ms org.netbeans.editor.DrawEngine.initInfo(org.netbeans.editor.DrawEngine$DrawInfo) (line: 1165)
  39.5% - 62,256 ms org.netbeans.editor.Analyzer.getColumn(char[ ], int, int, int, int) (line: 288)
  0.7% - 1,023 ms org.netbeans.editor.DrawLayerList.currentLayers() (line: 185)
  0.3% - 503 ms org.netbeans.modules.editor.NbEditorDocument.getTabSize() (line: 158)
  0.0% - 59,969 µs java.util.ArrayList.<init>() (line: 194)
  0.0% - 26,296 µs org.netbeans.editor.EditorUI.getDefaultColoring() (line: 157)
  0.0% - 9,790 µs org.netbeans.editor.MarkVector.getMarkOffsetInternal(int) (line: 204)
  0.6% - 988 ms javax.swing.text.AbstractDocument.readUnlock() (line: 1180)
  0.0% - 14,663 µs org.netbeans.editor.BaseDocument.getParagraphElement(int) (line: 1145)
  0.0% - 4,885 µs org.netbeans.editor.LineElement.getEndOffset() (line: 1147)
  0.0% - 3,901 µs javax.swing.text.AbstractDocument.getLength() (line: 1092)
  0.3% - 429 ms org.netbeans.editor.DrawEngine.draw(javax.swing.text.View, org.netbeans.editor.DrawGraphics, org.netbeans.editor.EditorUI, int, int, int, int, int) (line: 413)
  0.0% - 4,873 µs java.awt.Rectangle.getBounds() (line: 482)
  0.0% - 9,851 µs java.lang.Math.max(float, float) (line: 307)
  0.0% - 4,903 µs java.awt.Rectangle.getBounds() (line: 306)
  0.0% - 4,882 µs java.awt.Rectangle.<init>() (line: 305)
  0.0% - 19,400 µs org.netbeans.editor.view.spi.LockView.preferenceChanged(javax.swing.text.View, boolean, boolean) (line: 816)
  0.0% - 4,883 µs org.netbeans.lib.editor.view.GapBoxView.updateLayout() (line: 851)
  0.0% - 9,782 µs org.netbeans.editor.view.spi.LockView.unlock() (line: 590)
  2.2% - 3,486 ms javax.swing.plaf.basic.BasicTextUI.damageRange(javax.swing.text.JTextComponent, int, int) (line: 507)
  0.3% - 458 ms org.netbeans.editor.BaseCaret.changedUpdate(javax.swing.event.DocumentEvent) (line: 528)
  0.0% - 5,056 µs org.netbeans.editor.DrawLayer$AbstractLayer.setNextActivityChangeOffset(int) (line: 491)
  5.1% - 8,070 ms org.openide.explorer.view.TreeTable$TreeTableUI$TreeTableMouseInputHandler.mousePressed(java.awt.event.MouseEvent)
  5.1% - 8,070 ms org.openide.explorer.view.TreeTable$TreeTableUI$TreeTableMouseInputHandler.processMouseEvent(java.awt.event.MouseEvent) (line: 1612)
  5.1% - 7,982 ms org.openide.explorer.view.TreeTable.editCellAt(int, int, java.util.EventObject) (line: 1703)
  0.1% - 88,658 µs javax.swing.JComponent.requestFocus() (line: 1709)
  0.6% - 968 ms org.netbeans.core.windows.view.ui.MultiSplitPane.paint(java.awt.Graphics)
  0.4% - 633 ms org.netbeans.editor.view.spi.LockView.paint(java.awt.Graphics, java.awt.Shape)
  0.3% - 505 ms org.openide.explorer.view.TreeTable.paintImmediately(int, int, int, int)
  0.2% - 379 ms org.netbeans.core.windows.view.ui.MainWindow.paint(java.awt.Graphics)
  0.1% - 192 ms org.openide.actions.HeapView.paintComponent(java.awt.Graphics)
  0.1% - 160 ms org.openide.awt.MenuBar$LazyMenu.stateChanged(javax.swing.event.ChangeEvent)
  0.1% - 125 ms org.netbeans.api.editor.EditorRegistry$FocusL.focusGained(java.awt.event.FocusEvent)
  0.1% - 84,919 µs org.netbeans.core.windows.view.ui.TabbedHandler$ActivationManager.eventDispatched(java.awt.AWTEvent)
  0.0% - 69,712 µs org.netbeans.core.windows.RegistryImpl$1.run()
  0.0% - 67,925 µs org.netbeans.core.TimableEventQueue.dispatchEvent(java.awt.AWTEvent)
  0.0% - 60,553 µs org.netbeans.swing.tabcontrol.TabbedContainer.paint(java.awt.Graphics)
  0.0% - 49,044 µs org.netbeans.modules.viewmodel.TreeModelRoot$1.run()
  0.0% - 39,994 µs org.netbeans.editor.WeakTimerListener.actionPerformed(java.awt.event.ActionEvent)
  0.0% - 39,370 µs org.openide.actions.HeapView$ActionHandler.actionPerformed(java.awt.event.ActionEvent)
  0.0% - 35,585 µs org.openide.explorer.view.TreeTableView$SortingHeaderRenderer.getTableCellRendererComponent(javax.swing.JTable, java.lang.Object, boolean, boolean, int, int)
  0.0% - 34,064 µs org.netbeans.modules.project.ui.Hacks$1$1.run()
  0.0% - 24,380 µs org.netbeans.core.output2.ui.AbstractOutputWindow.paint(java.awt.Graphics)
  0.0% - 20,602 µs org.netbeans.editor.EditorUI.mousePressed(java.awt.event.MouseEvent)
  0.0% - 17,725 µs org.openide.awt.CloseButtonTabbedPane$CloseButtonListener.eventDispatched(java.awt.AWTEvent)
  0.0% - 15,473 µs org.openide.explorer.view.ViewTooltips.mouseMoved(java.awt.event.MouseEvent)
  0.0% - 15,131 µs org.netbeans.swing.tabcontrol.plaf.AbstractViewTabDisplayerUI.paint(java.awt.Graphics, javax.swing.JComponent)
  0.0% - 14,717 µs org.openide.explorer.view.VisualizerNode$QP.run()
  0.0% - 14,646 µs org.openide.explorer.view.TreeTable.paint(java.awt.Graphics)
  0.0% - 14,410 µs org.netbeans.TopSecurityManager.checkPermission(java.security.Permission)
  0.0% - 11,187 µs org.netbeans.core.windows.view.ui.MainWindow.getGraphics()
  0.0% - 10,878 µs org.openide.explorer.view.TreeTable$TreeTableUI$TreeTableMouseInputHandler.mouseReleased(java.awt.event.MouseEvent)
  0.0% - 9,814 µs org.openide.explorer.ExplorerActionsImpl$ActionStateUpdater.actionPerformed(java.awt.event.ActionEvent)
  0.0% - 7,468 µs org.netbeans.swing.tabcontrol.plaf.TabControlButton.getIcon()
  0.0% - 6,316 µs org.netbeans.core.windows.FloatingWindowTransparencyManager$2.run()
  0.0% - 5,874 µs org.netbeans.core.windows.view.ui.DesktopImpl$LayeredLayout.layoutContainer(java.awt.Container)
  0.0% - 5,846 µs org.openide.explorer.ExplorerActionsImpl$ActionStateUpdater.run()
  0.0% - 5,840 µs org.netbeans.editor.view.spi.LockView.getMinimumSpan(int)
  0.0% - 4,897 µs org.netbeans.modules.navigator.NavigatorController$ActNodeSetter.run()
  0.0% - 4,884 µs org.netbeans.core.output2.OutputPane.mousePressed(java.awt.event.MouseEvent)
  0.0% - 4,883 µs org.netbeans.core.output2.ui.AbstractOutputPane$OCaret.focusLost(java.awt.event.FocusEvent)
  0.0% - 4,879 µs org.netbeans.core.windows.view.ui.MultiSplitPane.mouseMoved(java.awt.event.MouseEvent)
  0.0% - 4,878 µs org.netbeans.editor.EditorUI$1.focusGained(java.awt.event.FocusEvent)
  0.0% - 4,877 µs org.openide.explorer.view.TreeTable$TreeTableHeader.getPreferredSize()
  0.0% - 4,868 µs org.netbeans.core.windows.view.dnd.TopComponentDragSupport.eventDispatched(java.awt.AWTEvent)
  0.0% - 4,864 µs org.openide.explorer.view.TreeTableModelAdapter$Listener.run()
  0.0% - 4,810 µs org.openide.explorer.ExplorerManager$2.run()
  0.0% - 4,728 µs org.netbeans.core.NbClipboard.flavorsChanged(java.awt.datatransfer.FlavorEvent)
  0.0% - 4,438 µs org.netbeans.core.output2.ui.AbstractOutputWindow$2.run()
  0.2% - 255 ms org.netbeans.core.TimableEventQueue.tick() (line: 103)
  0.0% - 34,139 µs org.netbeans.core.TimableEventQueue.done() (line: 106)
  0.7% - 1,060 ms java.util.TimerThread.run()
  0.5% - 732 ms java.lang.Thread.run()
  0.1% - 131 ms direct calls to methods of filtered classes