  98,0% - 184 s - 1 inv. com.sun.glass.ui.win.WinApplication$2.run
|
   66,9% - 125 s - 1 990 inv. javafx.scene.Scene$ScenePulseListener.pulse
|
    57,1% - 107 s - 1 990 inv. javafx.scene.Scene.access$2600
|
     57,1% - 107 s - 1 990 inv. javafx.scene.Scene.doCSSPass
|
      34,7% - 65 168 ms - 38 inv. javafx.scene.Parent.impl_processCSS
|
      22,3% - 41 975 ms - 461 inv. javafx.scene.control.Control.impl_processCSS
|
     0,0% - 20 179 µs - 1 990 inv. java.util.LinkedHashSet.clear
|
     0,0% - 19 046 µs - 1 990 inv. java.util.LinkedHashSet.iterator
|
     0,0% - 6 079 µs - 7 623 inv. javafx.scene.Node.getScene
|
     0,0% - 4 374 µs - 622 inv. javafx.scene.Node.impl_processCSS
|
     0,0% - 3 740 µs - 9 613 inv. java.util.Iterator.hasNext
|
     0,0% - 2 616 µs - 7 623 inv. java.util.Iterator.next
|
    5,9% - 11 149 ms - 1 990 inv. javafx.scene.Scene.access$2700
|
     5,9% - 11 146 ms - 1 990 inv. javafx.scene.Scene.doLayoutPass
|
      5,9% - 11 081 ms - 239 inv. javafx.scene.Parent.layout
|
       2,5% - 4 727 ms - 526 inv. javafx.scene.control.Control.impl_processCSS
|
       2,2% - 4 062 ms - 1 005 inv. javafx.scene.Parent.layout
|
      0,4% - 768 ms - 486 inv. javafx.scene.control.TreeView.getTreeItem
|
      0,2% - 359 ms - 762 inv. javafx.scene.control.Control.prefHeight
|
      0,1% - 281 ms - 1 604 inv. javafx.scene.Parent$2.onChanged
|
      0,1% - 203 ms - 905 inv. javafx.scene.control.Control.prefWidth
|
      0,1% - 147 ms - 1 352 inv. javafx.scene.Node.setVisible
|
      0,1% - 101 ms - 1 604 inv. javafx.scene.Parent$2.onProposedChange
|
      0,0% - 79 711 µs - 286 inv. javafx.scene.control.TreeCell.<init>
|
      0,0% - 39 172 µs - 546 inv. javafx.scene.control.Cell.setNode
|
      0,0% - 37 828 µs - 3 288 inv. javafx.scene.control.Control.resize
|
      0,0% - 36 891 µs - 572 inv. javafx.scene.layout.StackPane.<init>
|
      0,0% - 36 832 µs - 286 inv. javafx.scene.control.Label.<init>
|
      0,0% - 25 280 µs - 526 inv. javafx.scene.control.IndexedCell.updateIndex
|
      0,0% - 19 793 µs - 286 inv. javafx.scene.layout.HBox.<init>
|
      0,0% - 15 059 µs - 286 inv. javafx.scene.Node.setOnMouseClicked
|
      0,0% - 13 771 µs - 486 inv. javafx.scene.control.Labeled.setText
|
      0,0% - 11 564 µs - 738 inv. javafx.scene.Node.setLayoutY
|
      0,0% - 10 182 µs - 38 inv. javafx.scene.Group.layoutChildren
|
      0,0% - 8 507 µs - 286 inv. javafx.scene.control.TreeCell.updateTreeView
|
      0,0% - 8 460 µs - 286 inv. javafx.scene.layout.HBox.setAlignment
|
      0,0% - 6 694 µs - 2 176 inv. javafx.collections.ListChangeListener$Change.<init>
|
      0,0% - 5 491 µs - 546 inv. javafx.scene.control.Cell.updateItem
|
      0,0% - 4 581 µs - 6 877 inv. javafx.beans.property.BooleanPropertyBase.get
|
      0,0% - 3 385 µs - 738 inv. javafx.scene.Node.setLayoutX
|
      0,0% - 3 227 µs - 595 inv. javafx.scene.Node.getLayoutBounds
|
      0,0% - 2 176 µs - 2 762 inv. javafx.scene.control.Control.getHeight
|
      0,0% - 2 056 µs - 114 inv. javafx.scene.Node.resizeRelocate
|
      0,0% - 1 937 µs - 1 605 inv. javafx.scene.control.IndexedCell.getIndex
|
      0,0% - 1 673 µs - 124 inv. javafx.scene.layout.Region.layoutChildren
|
      0,0% - 1 344 µs - 239 inv. javafx.scene.Parent.setNeedsLayout
|
      0,0% - 1 315 µs - 286 inv. javafx.scene.control.TreeCell.setDisclosureNode
|
      0,0% - 1 200 µs - 1 318 inv. javafx.scene.layout.Pane.getChildren
|
      0,0% - 1 101 µs - 1 212 inv. javafx.scene.Node.isVisible
|
      0,0% - 1 013 µs - 118 inv. javafx.scene.layout.Region.resize
|
      0,0% - 959 µs - 239 inv. javafx.scene.Parent.isNeedsLayout
|
      0,0% - 904 µs - 486 inv. javafx.scene.control.TreeItem.getValue
|
      0,0% - 807 µs - 546 inv. javafx.scene.control.Cell.getItem
|
      0,0% - 738 µs - 486 inv. javafx.scene.control.TreeItem.getGraphic
|
      0,0% - 710 µs - 486 inv. javafx.scene.control.TreeCell.cancelEdit
|
      0,0% - 508 µs - 572 inv. javafx.scene.Node$6.onChanged
|
      0,0% - 503 µs - 486 inv. javafx.scene.control.TreeView.getEditingItem
|
      0,0% - 457 µs - 17 inv. javafx.scene.control.Control.layoutChildren
|
      0,0% - 440 µs - 526 inv. javafx.scene.control.Control.getWidth
|
      0,0% - 437 µs - 526 inv. javafx.scene.control.TreeView.impl_getTreeItemCount
|
      0,0% - 389 µs - 286 inv. javafx.scene.control.TreeView.getCellFactory
|
      0,0% - 365 µs - 324 inv. javafx.scene.Group.getChildren
|
      0,0% - 351 µs - 364 inv. javafx.scene.layout.Region.getHeight
|
      0,0% - 314 µs - 572 inv. javafx.scene.Node.getStyleClass
|
      0,0% - 288 µs - 297 inv. javafx.scene.layout.Region.getWidth
|
      0,0% - 288 µs - 286 inv. javafx.scene.control.TreeCell.getDisclosureNode
|
      0,0% - 287 µs - 114 inv. javafx.scene.control.ScrollBar.setMax
|
      0,0% - 283 µs - 564 inv. javafx.beans.property.DoublePropertyBase.get
|
      0,0% - 263 µs - 718 inv. java.util.Iterator.hasNext
|
      0,0% - 254 µs - 114 inv. javafx.scene.control.ScrollBar.setVisibleAmount
|
      0,0% - 246 µs - 486 inv. tree.Category.toString
|
      0,0% - 233 µs - 232 inv. javafx.scene.control.ScrollBar.getValue
|
      0,0% - 166 µs - 479 inv. java.util.Iterator.next
|
      0,0% - 165 µs - 595 inv. javafx.geometry.Bounds.getHeight
|
      0,0% - 141 µs - 118 inv. javafx.beans.property.DoublePropertyBase.set
|
      0,0% - 140 µs - 109 inv. javafx.scene.control.Cell.isEmpty
|
      0,0% - 129 µs - 239 inv. sun.util.logging.PlatformLogger.isLoggable
|
      0,0% - 114 µs - 239 inv. com.sun.javafx.Logging.getLayoutLogger
|
      0,0% - 62 µs - 80 inv. javafx.scene.Node.getLayoutY
|
      0,0% - 58 µs - 201 inv. javafx.scene.Parent.getChildren
|
      0,0% - 40 µs - 79 inv. javafx.beans.property.IntegerPropertyBase.get
|
     0,0% - 24 951 µs - 2 003 inv. java.util.ArrayList.<init>
|
     0,0% - 10 284 µs - 478 inv. java.lang.StringBuilder.append(java.lang.Object)
|
     0,0% - 3 095 µs - 2 003 inv. com.sun.javafx.Logging.getLayoutLogger
|
     0,0% - 2 340 µs - 2 003 inv. java.util.List.clear
|
     0,0% - 2 221 µs - 2 012 inv. java.util.List.size
|
     0,0% - 1 956 µs - 487 inv. java.lang.StringBuilder.<init>
|
     0,0% - 1 926 µs - 2 003 inv. java.util.ArrayList.size
|
     0,0% - 1 579 µs - 487 inv. java.lang.StringBuilder.toString
|
     0,0% - 1 384 µs - 974 inv. java.lang.StringBuilder.append(java.lang.String)
|
     0,0% - 365 µs - 478 inv. sun.util.logging.PlatformLogger.fine
|
     0,0% - 214 µs - 279 inv. javafx.scene.Node.getScene
|
     0,0% - 212 µs - 279 inv. javafx.scene.Parent.isNeedsLayout
|
     0,0% - 111 µs - 279 inv. java.util.ArrayList.get
|
     0,0% - 41 µs - 9 inv. com.sun.javafx.tk.Toolkit.triggerNextPulse
|
     0,0% - 39 µs - 9 inv. java.lang.StringBuilder.append(int)
|
     0,0% - 11 µs - 9 inv. sun.util.logging.PlatformLogger.finer
|
     0,0% - 7 µs - 9 inv. com.sun.javafx.tk.Toolkit.getToolkit
|
    3,7% - 6 908 ms - 149 inv. javafx.scene.Scene$ScenePulseListener.synchronizePGScene
|
     3,5% - 6 558 ms - 70 650 inv. javafx.scene.Node.syncPGNode
|
      2,6% - 4 956 ms - 47 114 inv. javafx.scene.layout.Region.impl_updatePG
|
      1,7% - 3 104 ms - 47 114 inv. javafx.scene.Parent.impl_updatePG
|
       1,5% - 2 770 ms - 47 114 inv. javafx.scene.Node.impl_updatePG
|
        1,0% - 1 832 ms - 47 114 inv. javafx.scene.Node.getGeomBounds
|
         0,9% - 1 734 ms - 47 114 inv. javafx.scene.Node.updateGeomBounds
|
          0,9% - 1 715 ms - 20 595 inv. javafx.scene.layout.Region.impl_computeGeomBounds
|
           0,8% - 1 443 ms - 20 595 inv. javafx.scene.Parent.impl_computeGeomBounds
|
            0,7% - 1 402 ms - 13 638 inv. javafx.scene.Parent.recomputeBounds
|
             0,6% - 1 131 ms - 11 931 inv. javafx.scene.Node.getTransformedBounds
|
             0,0% - 52 542 µs - 93 005 inv. javafx.scene.Node.isVisible
|
             0,0% - 12 289 µs - 34 333 inv. java.util.Iterator.hasNext
|
             0,0% - 9 329 µs - 11 148 inv. javafx.scene.layout.Pane.getChildren
|
             0,0% - 8 689 µs - 23 049 inv. java.util.Iterator.next
|
             0,0% - 7 396 µs - 20 861 inv. com.sun.javafx.geom.BaseBounds.isEmpty
|
             0,0% - 6 460 µs - 20 844 inv. com.sun.javafx.geom.BaseBounds.getMinX
|
             0,0% - 6 348 µs - 20 844 inv. com.sun.javafx.geom.BaseBounds.getMinY
|
             0,0% - 6 110 µs - 20 844 inv. com.sun.javafx.geom.BaseBounds.getMaxY
|
             0,0% - 6 061 µs - 20 844 inv. com.sun.javafx.geom.BaseBounds.getMinZ
|
             0,0% - 5 947 µs - 20 844 inv. com.sun.javafx.geom.BaseBounds.getMaxX
|
             0,0% - 5 903 µs - 20 844 inv. com.sun.javafx.geom.BaseBounds.getMaxZ
|
             0,0% - 3 149 µs - 11 284 inv. com.sun.javafx.geom.BaseBounds.deriveWithNewBounds
|
             0,0% - 38 µs - 138 inv. javafx.scene.Parent.getChildren
|
            0,0% - 4 856 µs - 13 638 inv. com.sun.javafx.geom.BaseBounds.deriveWithNewBounds
|
            0,0% - 3 956 µs - 13 638 inv. com.sun.javafx.geom.transform.BaseTransform.isTranslateOrIdentity
|
            0,0% - 3 739 µs - 13 638 inv. com.sun.javafx.geom.transform.BaseTransform.isIdentity
|
            0,0% - 2 332 µs - 6 957 inv. com.sun.javafx.geom.BaseBounds.makeEmpty
|
           0,0% - 29 542 µs - 82 422 inv. java.util.List.size
|
           0,0% - 19 022 µs - 20 595 inv. javafx.scene.layout.Region.getWidth
|
           0,0% - 17 800 µs - 20 595 inv. javafx.scene.layout.Region.getHeight
|
           0,0% - 12 208 µs - 41 274 inv. java.lang.Math.min
|
           0,0% - 11 648 µs - 41 274 inv. java.lang.Math.max
|
           0,0% - 6 711 µs - 20 637 inv. java.util.List.get
|
           0,0% - 6 406 µs - 20 595 inv. com.sun.javafx.geom.BaseBounds.deriveWithNewBounds
|
           0,0% - 6 108 µs - 20 637 inv. com.sun.javafx.scene.layout.region.BackgroundFill.getOffsets
|
           0,0% - 6 100 µs - 20 637 inv. javafx.geometry.Insets.getLeft
|
           0,0% - 5 888 µs - 20 637 inv. javafx.geometry.Insets.getTop
|
           0,0% - 5 721 µs - 20 637 inv. javafx.geometry.Insets.getRight
|
           0,0% - 5 581 µs - 20 595 inv. com.sun.javafx.geom.BaseBounds.isEmpty
|
           0,0% - 5 527 µs - 20 595 inv. com.sun.javafx.geom.transform.BaseTransform.transform
|
           0,0% - 5 374 µs - 20 637 inv. javafx.geometry.Insets.getBottom
|
           0,0% - 4 104 µs - 13 638 inv. com.sun.javafx.geom.BaseBounds.deriveWithUnion
|
           0,0% - 3 879 µs - 13 638 inv. com.sun.javafx.TempState.getInstance
|
         0,0% - 12 518 µs - 47 114 inv. com.sun.javafx.geom.transform.BaseTransform.isTranslateOrIdentity
|
         0,0% - 12 407 µs - 47 114 inv. com.sun.javafx.geom.BaseBounds.deriveWithNewBounds
|
         0,0% - 11 664 µs - 47 114 inv. com.sun.javafx.geom.transform.BaseTransform.isIdentity
|
        0,2% - 371 ms - 471 140 inv. javafx.scene.Node.impl_isDirty
|
        0,1% - 219 ms - 47 114 inv. javafx.scene.Node.getTransformedBounds
|
        0,0% - 40 796 µs - 47 114 inv. javafx.scene.Node.impl_getPGNode
|
        0,0% - 24 563 µs - 47 114 inv. com.sun.javafx.sg.PGNode.setContentBounds
|
        0,0% - 18 158 µs - 47 114 inv. com.sun.javafx.sg.PGNode.setTransformedBounds
|
        0,0% - 16 510 µs - 47 114 inv. com.sun.javafx.TempState.getInstance
|
        0,0% - 6 773 µs - 4 208 inv. com.sun.javafx.sg.PGNode.setTransformMatrix
|
        0,0% - 2 221 µs - 4 208 inv. javafx.scene.Node.updateLocalToParentTransform
|
        0,0% - 1 698 µs - 7 126 inv. javafx.scene.Node.getEffect
|
        0,0% - 1 533 µs - 3 563 inv. javafx.scene.Node.getOpacity
|
        0,0% - 1 526 µs - 3 752 inv. javafx.scene.Node.isVisible
|
        0,0% - 1 082 µs - 3 752 inv. com.sun.javafx.sg.PGNode.setVisible
|
        0,0% - 1 045 µs - 3 563 inv. com.sun.javafx.sg.PGNode.setOpacity
|
        0,0% - 1 039 µs - 3 563 inv. javafx.scene.Node.isCache
|
        0,0% - 1 038 µs - 3 563 inv. com.sun.javafx.sg.PGNode.setCachedAsBitmap
|
        0,0% - 1 037 µs - 3 563 inv. javafx.scene.Node.toPGCacheHint
|
        0,0% - 980 µs - 3 563 inv. javafx.scene.Node.getCacheHint
|
        0,0% - 968 µs - 3 563 inv. com.sun.javafx.Utils.clamp
|
        0,0% - 967 µs - 3 563 inv. com.sun.javafx.sg.PGNode.setClipNode
|
        0,0% - 927 µs - 3 563 inv. com.sun.javafx.sg.PGNode.setEffect
|
        0,0% - 926 µs - 3 563 inv. javafx.scene.Node.getClip
|
        0,0% - 870 µs - 3 563 inv. com.sun.javafx.sg.PGNode.setDepthTest
|
        0,0% - 821 µs - 3 563 inv. javafx.scene.Node.isDerivedDepthTest
|
       0,0% - 68 469 µs - 54 868 inv. javafx.scene.Parent.getPGGroup
|
       0,0% - 67 998 µs - 94 228 inv. javafx.scene.Node.impl_isDirty
|
       0,0% - 36 726 µs - 5 422 inv. javafx.scene.Node.impl_getPGNode
|
       0,0% - 24 517 µs - 94 228 inv. com.sun.javafx.Utils.assertionEnabled
|
       0,0% - 13 948 µs - 47 114 inv. com.sun.javafx.sg.PGGroup.getChildren
|
       0,0% - 3 957 µs - 4 191 inv. com.sun.javafx.sg.PGGroup.clearFrom
|
       0,0% - 3 930 µs - 1 370 inv. com.sun.javafx.sg.PGGroup.addToRemoved
|
       0,0% - 3 267 µs - 4 052 inv. com.sun.javafx.sg.PGGroup.add
|
       0,0% - 2 654 µs - 3 563 inv. javafx.scene.effect.Blend.impl_getToolkitMode
|
       0,0% - 997 µs - 3 384 inv. java.util.List.isEmpty
|
       0,0% - 985 µs - 3 563 inv. javafx.scene.Parent.getBlendMode
|
       0,0% - 844 µs - 3 563 inv. com.sun.javafx.sg.PGGroup.setBlendMode
|
       0,0% - 772 µs - 2 669 inv. java.util.List.size
|
       0,0% - 427 µs - 1 370 inv. java.util.List.get
|
       0,0% - 400 µs - 1 299 inv. java.util.List.clear
|
       0,0% - 13 µs - 32 inv. com.sun.javafx.sg.PGGroup.markDirty
|
      0,3% - 540 ms - 695 inv. javafx.scene.shape.SVGPath.impl_updatePG
|
      0,1% - 208 ms - 44 326 inv. com.sun.javafx.tk.Toolkit.createPaint
|
      0,1% - 179 ms - 235 570 inv. javafx.scene.Node.impl_isDirty
|
      0,0% - 73 218 µs - 44 326 inv. com.sun.javafx.sg.BackgroundFill.<init>
|
      0,0% - 58 163 µs - 149 514 inv. java.util.List.size
|
      0,0% - 48 369 µs - 177 304 inv. com.sun.javafx.scene.layout.region.BackgroundFill.getOffsets
|
      0,0% - 38 454 µs - 47 809 inv. javafx.scene.Node.impl_getPGNode
|
      0,0% - 19 689 µs - 45 468 inv. com.sun.javafx.sg.PGRegion.setBackgroundFills
|
      0,0% - 14 976 µs - 44 326 inv. com.sun.javafx.tk.Toolkit.getToolkit
|
      0,0% - 13 810 µs - 44 326 inv. java.util.List.get
|
      0,0% - 13 547 µs - 44 326 inv. com.sun.javafx.scene.layout.region.BackgroundFill.getTopLeftCornerRadius
|
      0,0% - 12 902 µs - 44 326 inv. com.sun.javafx.scene.layout.region.BackgroundFill.getFill
|
      0,0% - 12 376 µs - 44 326 inv. com.sun.javafx.scene.layout.region.BackgroundFill.getBottomRightCornerRadius
|
      0,0% - 12 373 µs - 44 326 inv. com.sun.javafx.scene.layout.region.BackgroundFill.getTopRightCornerRadius
|
      0,0% - 12 244 µs - 44 326 inv. com.sun.javafx.scene.layout.region.BackgroundFill.getBottomLeftCornerRadius
|
      0,0% - 11 843 µs - 44 326 inv. javafx.geometry.Insets.getTop
|
      0,0% - 11 731 µs - 44 326 inv. javafx.geometry.Insets.getLeft
|
      0,0% - 11 225 µs - 44 326 inv. javafx.geometry.Insets.getBottom
|
      0,0% - 11 174 µs - 44 326 inv. javafx.geometry.Insets.getRight
|
      0,0% - 3 012 µs - 4 148 inv. javafx.scene.layout.Region.getWidth
|
      0,0% - 2 891 µs - 4 148 inv. javafx.scene.layout.Region.getHeight
|
      0,0% - 2 722 µs - 3 563 inv. com.sun.javafx.sg.PGRegion.setShape
|
      0,0% - 1 418 µs - 4 148 inv. com.sun.javafx.sg.PGRegion.setSize
|
      0,0% - 1 220 µs - 3 563 inv. com.sun.javafx.sg.PGRegion.setBorders
|
      0,0% - 1 066 µs - 3 563 inv. com.sun.javafx.sg.PGRegion.setBackgroundImages
|
      0,0% - 1 044 µs - 3 563 inv. com.sun.javafx.sg.PGRegion.setResizeShape
|
      0,0% - 940 µs - 3 563 inv. com.sun.javafx.sg.PGRegion.setPositionShape
|
     0,7% - 1 377 ms - 20 802 inv. javafx.scene.Parent.impl_updatePG
|
     0,0% - 74 207 µs - 1 233 inv. javafx.scene.shape.Rectangle.impl_updatePG
|
     0,0% - 46 452 µs - 1 501 inv. javafx.scene.text.Text.impl_updatePG
|
     0,0% - 16 908 µs - 70 650 inv. javafx.scene.Node.clearDirty
|
     0,0% - 16 372 µs - 70 650 inv. javafx.scene.Node.isDirtyEmpty
|
    0,1% - 181 ms - 1 inv. javafx.scene.Scene$ScenePulseListener.syncAll
|
    0,0% - 54 906 µs - 70 650 inv. javafx.scene.Node.getScene
|
    0,0% - 21 292 µs - 70 650 inv. java.util.Iterator.next
|
    0,0% - 17 606 µs - 70 798 inv. java.util.Iterator.hasNext
|
    0,0% - 2 159 µs - 148 inv. java.util.LinkedHashSet.clear
|
    0,0% - 767 µs - 148 inv. java.util.LinkedHashSet.iterator
|
    0,0% - 353 µs - 149 inv. com.sun.javafx.tk.Toolkit.checkFxUserThread
|
    0,0% - 197 µs - 149 inv. com.sun.javafx.tk.Toolkit.getToolkit
|
    0,0% - 134 µs - 298 inv. javafx.scene.Scene.access$1802
|
    0,0% - 122 µs - 445 inv. javafx.scene.Scene.access$1900
|
    0,0% - 68 µs - 223 inv. javafx.scene.Scene.access$2000
|
    0,0% - 63 µs - 149 inv. javafx.scene.Scene.access$1902
|
    0,0% - 24 µs - 2 inv. java.util.LinkedHashSet.<init>
|
    0,0% - 15 µs - 74 inv. javafx.scene.Scene.access$2100
|
    0,0% - 3 µs - 1 inv. javafx.scene.Scene.access$2002
|
    0,0% - 1 µs - 1 inv. javafx.scene.Scene.getRoot
|
    0,0% - 1 µs - 1 inv. javafx.scene.Scene.access$2102
|
   0,2% - 418 ms - 149 inv. javafx.scene.Scene$MouseHandler.access$2900
|
   0,0% - 41 740 µs - 1 990 inv. javafx.scene.Scene$ScenePulseListener.synchronizeScenePeer
|
   0,0% - 7 221 µs - 1 990 inv. javafx.scene.Scene$ScenePulseListener.focusCleanup
|
   0,0% - 3 552 µs - 1 990 inv. javafx.scene.Scene.access$000
|
   0,0% - 2 516 µs - 3 979 inv. javafx.scene.Scene.access$1900
|
   0,0% - 2 458 µs - 1 989 inv. java.util.LinkedHashSet.isEmpty
|
   0,0% - 76 µs - 149 inv. javafx.scene.Scene.access$2800
|
   0,0% - 6 µs - 1 inv. com.sun.javafx.perf.PerformanceTracker.logEvent
|
   0,0% - 4 µs - 1 inv. com.sun.javafx.perf.PerformanceTracker.isLoggingEnabled
|
   6,5% - 12 257 ms - 429 inv. javafx.scene.Scene$ScenePeerListener.mouseEvent
|
    6,5% - 12 242 ms - 429 inv. javafx.scene.Scene.impl_processMouseEvent
|
     6,5% - 12 242 ms - 429 inv. javafx.scene.Scene$MouseHandler.access$1000
|
      6,5% - 12 241 ms - 429 inv. javafx.scene.Scene$MouseHandler.process
|
       6,5% - 12 241 ms - 429 inv. javafx.scene.Scene$MouseHandler.process
|
        6,3% - 11 790 ms - 1 177 inv. javafx.scene.Node.fireEvent
|
         6,3% - 11 786 ms - 1 177 inv. javafx.event.Event.fireEvent
|
          6,3% - 11 773 ms - 1 177 inv. javafx.event.Event.fireEventImpl
|
           6,2% - 11 723 ms - 1 177 inv. javafx.scene.Node$19.dispatchEvent
|
            6,2% - 11 714 ms - 1 177 inv. com.sun.javafx.event.EventHandlerManager.dispatchEvent
|
             6,1% - 11 538 ms - 1 145 inv. javafx.scene.Node$19.dispatchEvent
|
              6,1% - 11 525 ms - 1 145 inv. com.sun.javafx.event.EventHandlerManager.dispatchEvent
|
               6,1% - 11 506 ms - 1 112 inv. javafx.scene.Node$19.dispatchEvent
|
                6,1% - 11 492 ms - 1 112 inv. com.sun.javafx.event.EventHandlerManager.dispatchEvent
|
                 3,7% - 6 924 ms - 990 inv. javafx.scene.Node$19.dispatchEvent
|
                  3,7% - 6 883 ms - 990 inv. com.sun.javafx.event.EventHandlerManager.dispatchEvent
|
                   3,5% - 6 594 ms - 842 inv. javafx.scene.Node$19.dispatchEvent
|
                    3,5% - 6 540 ms - 842 inv. com.sun.javafx.event.EventHandlerManager.dispatchEvent
|
                     3,3% - 6 293 ms - 324 inv. javafx.scene.Node$19.dispatchEvent
|
                      3,3% - 6 264 ms - 324 inv. com.sun.javafx.event.EventHandlerManager.dispatchEvent
|
                       3,2% - 6 017 ms - 5 inv. javafx.scene.control.TreeItem.setExpanded
|
                        3,2% - 6 017 ms - 5 inv. javafx.beans.property.BooleanPropertyBase.setValue
|
                         3,2% - 6 017 ms - 5 inv. javafx.beans.property.BooleanPropertyBase.set
|
                          3,2% - 6 017 ms - 5 inv. javafx.beans.property.BooleanPropertyBase.markInvalid
|
                           3,2% - 6 000 ms - 5 inv. javafx.scene.control.TreeItem$4.invalidated
|
                            3,2% - 6 000 ms - 5 inv. javafx.scene.control.TreeItem.access$000
|
                             3,2% - 6 000 ms - 5 inv. javafx.scene.control.TreeItem.fireEvent
|
                              3,2% - 6 000 ms - 5 inv. javafx.event.Event.fireEvent
|
                               3,2% - 6 000 ms - 5 inv. javafx.event.Event.fireEventImpl
|
                                3,2% - 5 999 ms - 5 inv. javafx.scene.control.TreeView$1.handle
|
                                1,9% - 3 568 ms - 5 inv. javafx.event.Event.fireEvent
|
                                 1,9% - 3 568 ms - 5 inv. javafx.event.Event.fireEventImpl
|
                                  1,9% - 3 568 ms - 5 inv. javafx.scene.Node$19.dispatchEvent
|
                                   1,9% - 3 568 ms - 5 inv. com.sun.javafx.event.EventHandlerManager.dispatchEvent
|
                                    1,1% - 2 057 ms - 130 inv. javafx.scene.control.Control.impl_processCSS
|
                                     1,1% - 2 056 ms - 130 inv. javafx.scene.Parent.impl_processCSS
|
                                      0,9% - 1 726 ms - 130 inv. javafx.scene.Parent.impl_processCSS
|
                                      0,2% - 329 ms - 130 inv. javafx.scene.Node.impl_processCSS
|
                                      0,0% - 79 µs - 130 inv. java.util.List.size
|
                                      0,0% - 76 µs - 130 inv. java.util.List.get
|
                                      0,0% - 71 µs - 130 inv. javafx.scene.Parent.getChildren
|
                                     0,0% - 422 µs - 130 inv. javafx.scene.control.Control.getSkin
|
                                     0,0% - 71 µs - 130 inv. javafx.scene.control.Control.getUserAgentStylesheet
|
                                    0,5% - 897 ms - 130 inv. javafx.scene.Parent.layout
|
                                    0,1% - 99 458 µs - 111 inv. javafx.scene.control.TreeView.getTreeItem
|
                                    0,1% - 98 929 µs - 150 inv. javafx.scene.control.Control.prefHeight
|
                                    0,0% - 79 233 µs - 516 inv. javafx.scene.Parent$2.onChanged
|
                                    0,0% - 55 750 µs - 153 inv. javafx.scene.control.Control.prefWidth
|
                                    0,0% - 53 983 µs - 308 inv. javafx.scene.Node.setVisible
|
                                    0,0% - 47 069 µs - 130 inv. javafx.scene.control.TreeCell.<init>
|
                                    0,0% - 23 787 µs - 260 inv. javafx.scene.layout.StackPane.<init>
|
                                    0,0% - 23 551 µs - 130 inv. javafx.scene.control.Label.<init>
|
                                    0,0% - 22 894 µs - 516 inv. javafx.scene.Parent$2.onProposedChange
|
                                    0,0% - 20 378 µs - 255 inv. javafx.scene.control.Control.resize
|
                                    0,0% - 12 037 µs - 130 inv. javafx.scene.layout.HBox.<init>
|
                                    0,0% - 9 764 µs - 130 inv. javafx.scene.control.IndexedCell.updateIndex
|
                                    0,0% - 9 684 µs - 130 inv. javafx.scene.Node.setOnMouseClicked
|
                                    0,0% - 6 065 µs - 130 inv. javafx.scene.layout.HBox.setAlignment
|
                                    0,0% - 6 035 µs - 130 inv. javafx.scene.control.TreeCell.updateTreeView
|
                                    0,0% - 5 290 µs - 250 inv. javafx.scene.Node.setLayoutY
|
                                    0,0% - 3 794 µs - 140 inv. javafx.scene.control.Cell.setNode
|
                                    0,0% - 2 813 µs - 250 inv. javafx.scene.Node.setLayoutX
|
                                    0,0% - 2 608 µs - 776 inv. javafx.collections.ListChangeListener$Change.<init>
|
                                    0,0% - 2 442 µs - 111 inv. javafx.scene.control.Labeled.setText
|
                                    0,0% - 2 120 µs - 140 inv. javafx.scene.control.Cell.updateItem
|
                                    0,0% - 1 882 µs - 135 inv. javafx.scene.Node.getLayoutBounds
|
                                    0,0% - 1 745 µs - 13 inv. javafx.scene.control.ScrollBar.setMax
|
                                    0,0% - 1 020 µs - 130 inv. javafx.scene.control.TreeCell.setDisclosureNode
|
                                    0,0% - 973 µs - 803 inv. javafx.beans.property.BooleanPropertyBase.get
|
                                    0,0% - 613 µs - 381 inv. javafx.scene.layout.Pane.getChildren
|
                                    0,0% - 579 µs - 386 inv. javafx.scene.control.IndexedCell.getIndex
|
                                    0,0% - 518 µs - 10 inv. javafx.scene.layout.Region.resize
|
                                    0,0% - 392 µs - 260 inv. javafx.scene.Node$6.onChanged
|
                                    0,0% - 351 µs - 8 inv. javafx.scene.Node.resizeRelocate
|
                                    0,0% - 349 µs - 135 inv. javafx.scene.control.TreeView.impl_getTreeItemCount
|
                                    0,0% - 338 µs - 140 inv. javafx.scene.control.Cell.getItem
|
                                    0,0% - 287 µs - 111 inv. javafx.scene.control.TreeItem.getValue
|
                                    0,0% - 280 µs - 111 inv. javafx.scene.control.TreeItem.getGraphic
|
                                    0,0% - 258 µs - 130 inv. javafx.scene.control.TreeView.getCellFactory
|
                                    0,0% - 254 µs - 135 inv. javafx.scene.Group.getChildren
|
                                    0,0% - 224 µs - 130 inv. javafx.scene.control.TreeCell.getDisclosureNode
|
                                    0,0% - 220 µs - 111 inv. javafx.scene.control.TreeCell.cancelEdit
|
                                    0,0% - 196 µs - 130 inv. javafx.scene.control.Control.getWidth
|
                                    0,0% - 195 µs - 260 inv. javafx.scene.Node.getStyleClass
|
                                    0,0% - 186 µs - 125 inv. javafx.scene.control.Control.getHeight
|
                                    0,0% - 185 µs - 111 inv. javafx.scene.control.TreeView.getEditingItem
|
                                    0,0% - 183 µs - 112 inv. javafx.scene.Node.isVisible
|
                                    0,0% - 123 µs - 5 inv. javafx.scene.Parent.requestLayout
|
                                    0,0% - 74 µs - 111 inv. tree.Category.toString
|
                                    0,0% - 71 µs - 135 inv. javafx.geometry.Bounds.getHeight
|
                                    0,0% - 59 µs - 5 inv. javafx.scene.Node$20.dispatchEvent
|
                                    0,0% - 55 µs - 24 inv. javafx.scene.control.Cell.isEmpty
|
                                    0,0% - 44 µs - 8 inv. javafx.scene.control.ScrollBar.setVisibleAmount
|
                                    0,0% - 38 µs - 25 inv. javafx.scene.layout.Region.getWidth
|
                                    0,0% - 33 µs - 20 inv. javafx.scene.layout.Region.getHeight
|
                                    0,0% - 33 µs - 18 inv. javafx.scene.control.ScrollBar.getValue
|
                                    0,0% - 32 µs - 40 inv. javafx.event.EventType.getSuperType
|
                                    0,0% - 31 µs - 30 inv. javafx.beans.property.DoublePropertyBase.get
|
                                    0,0% - 31 µs - 20 inv. javafx.scene.Node.getLayoutY
|
                                    0,0% - 24 µs - 5 inv. javafx.event.Event.copyFor
|
                                    0,0% - 23 µs - 10 inv. javafx.event.Event.getEventType
|
                                    0,0% - 22 µs - 10 inv. javafx.beans.property.DoublePropertyBase.set
|
                                    0,0% - 9 µs - 10 inv. javafx.event.Event.isConsumed
|
                                    0,0% - 9 µs - 5 inv. javafx.scene.Node.getScene
|
                                    0,0% - 7 µs - 10 inv. javafx.beans.property.IntegerPropertyBase.get
|
                                    0,0% - 7 µs - 5 inv. javafx.scene.Node.getParent
|
                                    0,0% - 7 µs - 5 inv. javafx.scene.Parent.isNeedsLayout
|
                                    0,0% - 3 µs - 5 inv. javafx.event.Event.getTarget
|
                                   0,0% - 36 µs - 5 inv. javafx.scene.Node.access$3400
|
                                   0,0% - 21 µs - 5 inv. javafx.scene.Node.access$3300
|
                                  0,0% - 148 µs - 5 inv. javafx.scene.Node.buildEventDispatchChain
|
                                 0,0% - 68 µs - 5 inv. javafx.event.Event.copyFor
|
                                 0,0% - 28 µs - 5 inv. com.sun.javafx.event.EventDispatchChainImpl.<init>
|
                                 0,0% - 6 µs - 5 inv. java.util.concurrent.atomic.AtomicBoolean.getAndSet
|
                                 0,0% - 3 µs - 5 inv. javafx.event.Event.getTarget
|
                                1,3% - 2 431 ms - 5 inv. javafx.scene.control.TreeView.access$000
|
                               0,0% - 120 µs - 5 inv. javafx.scene.control.TreeItem.buildEventDispatchChain
|
                               0,0% - 41 µs - 88 inv. javafx.event.EventType.getSuperType
|
                               0,0% - 21 µs - 5 inv. javafx.event.Event.copyFor
|
                               0,0% - 12 µs - 22 inv. javafx.event.Event.isConsumed
|
                               0,0% - 11 µs - 22 inv. javafx.event.Event.getEventType
|
                               0,0% - 2 µs - 5 inv. javafx.event.Event.getTarget
|
                              0,0% - 21 µs - 5 inv. javafx.event.Event.copyFor
|
                              0,0% - 15 µs - 5 inv. com.sun.javafx.event.EventDispatchChainImpl.<init>
|
                              0,0% - 5 µs - 5 inv. java.util.concurrent.atomic.AtomicBoolean.getAndSet
|
                              0,0% - 4 µs - 5 inv. javafx.event.Event.getTarget
|
                           0,0% - 34 µs - 10 inv. javafx.scene.control.TreeItem.isExpanded
|
                           0,0% - 33 µs - 5 inv. javafx.scene.control.TreeItem$TreeModificationEvent.<init>
|
                           0,0% - 1 µs - 5 inv. java.lang.Boolean.valueOf
|
                          0,0% - 17 588 µs - 5 inv. javafx.beans.value.ObservableValueBase.fireValueChangedEvent
|
                         0,0% - 2 µs - 5 inv. javafx.beans.property.BooleanPropertyBase.isBound
|
                         0,0% - 2 µs - 5 inv. javafx.beans.property.BooleanPropertyBase.store
|
                        0,0% - 5 µs - 5 inv. java.lang.Boolean.booleanValue
|
                       0,0% - 3 µs - 5 inv. javafx.scene.control.TreeItem.expandedProperty
|
                       0,0% - 2 µs - 5 inv. java.lang.Boolean.valueOf
|
                      0,0% - 40 825 µs - 125 inv. javafx.scene.Node$19.dispatchEvent
|
                      0,0% - 40 732 µs - 244 inv. javafx.scene.input.MouseEvent.copyFor
|
                      0,0% - 21 381 µs - 1 inv. javafx.animation.Timeline.<init>
|
                      0,0% - 20 073 µs - 199 inv. javafx.scene.Node$20.dispatchEvent
|
                      0,0% - 7 082 µs - 27 inv. javafx.scene.control.ScrollBar.setValue
|
                      0,0% - 2 354 µs - 1 inv. javafx.animation.Timeline.<clinit>
|
                      0,0% - 2 263 µs - 1 inv. javafx.animation.Animation.play
|
                      0,0% - 1 560 µs - 2 746 inv. javafx.event.EventType.getSuperType
|
                      0,0% - 789 µs - 1 inv. javafx.animation.Timeline$1.onChanged
|
                      0,0% - 569 µs - 1 inv. javafx.animation.KeyFrame.<init>(javafx.util.Duration, javafx.event.EventHandler, javafx.animation.KeyValue[ ])
|
                      0,0% - 525 µs - 648 inv. javafx.event.Event.getEventType
|
                      0,0% - 419 µs - 28 inv. javafx.scene.Node.localToParent
|
                      0,0% - 374 µs - 648 inv. javafx.event.Event.isConsumed
|
                      0,0% - 309 µs - 1 inv. javafx.animation.Animation.setCycleCount
|
                      0,0% - 198 µs - 86 inv. javafx.scene.control.ScrollBar.getMin
|
                      0,0% - 170 µs - 1 inv. javafx.animation.Timeline.stop
|
                      0,0% - 162 µs - 1 inv. javafx.scene.Node.requestFocus
|
                      0,0% - 127 µs - 57 inv. javafx.scene.control.ScrollBar.getMax
|
                      0,0% - 118 µs - 244 inv. javafx.event.Event.getTarget
|
                      0,0% - 65 µs - 1 inv. javafx.animation.KeyFrame.<init>(javafx.util.Duration, javafx.animation.KeyValue[ ])
|
                      0,0% - 64 µs - 28 inv. javafx.scene.control.ScrollBar.getOrientation
|
                      0,0% - 33 µs - 54 inv. javafx.geometry.Point2D.getY
|
                      0,0% - 29 µs - 30 inv. javafx.event.Event.consume
|
                      0,0% - 28 µs - 29 inv. javafx.scene.input.MouseEvent.getY
|
                      0,0% - 25 µs - 15 inv. javafx.scene.control.Cell.getItem
|
                      0,0% - 23 µs - 28 inv. javafx.scene.input.MouseEvent.getX
|
                      0,0% - 21 µs - 1 inv. javafx.animation.KeyFrame.<clinit>
|
                      0,0% - 19 µs - 5 inv. javafx.scene.control.TreeItem.isExpanded
|
                      0,0% - 16 µs - 2 inv. javafx.util.Duration.valueOf
|
                      0,0% - 6 µs - 1 inv. javafx.collections.ListChangeListener$Change.<init>
|
                      0,0% - 4 µs - 2 inv. javafx.scene.control.ScrollBar.getValue
|
                      0,0% - 2 µs - 1 inv. javafx.scene.Node.isPressed
|
                      0,0% - 1 µs - 1 inv. javafx.scene.Node.isFocused
|
                      0,0% - 1 µs - 1 inv. javafx.animation.Timeline.getKeyFrames
|
                     0,0% - 14 740 µs - 324 inv. javafx.scene.Node.access$3400
|
                     0,0% - 13 966 µs - 324 inv. javafx.scene.Node.access$3300
|
                    0,1% - 170 ms - 8 inv. javafx.scene.control.MultipleSelectionModelBase.clearAndSelect
|
                    0,0% - 50 741 µs - 518 inv. javafx.scene.Node$20.dispatchEvent
|
                    0,0% - 7 742 µs - 57 inv. javafx.scene.input.MouseEvent.copyFor
|
                    0,0% - 4 050 µs - 6 912 inv. javafx.event.EventType.getSuperType
|
                    0,0% - 1 657 µs - 1 823 inv. javafx.event.Event.getEventType
|
                    0,0% - 1 013 µs - 8 inv. javafx.scene.control.MultipleSelectionModel.getSelectionMode
|
                    0,0% - 960 µs - 1 654 inv. javafx.event.Event.isConsumed
|
                    0,0% - 361 µs - 8 inv. javafx.scene.Node.contains
|
                    0,0% - 40 µs - 57 inv. javafx.event.Event.getTarget
|
                    0,0% - 40 µs - 8 inv. javafx.scene.control.TreeView.edit
|
                    0,0% - 22 µs - 16 inv. javafx.scene.control.TreeView.getSelectionModel
|
                    0,0% - 21 µs - 16 inv. javafx.scene.control.TreeCell.getTreeView
|
                    0,0% - 18 µs - 16 inv. javafx.scene.control.IndexedCell.getIndex
|
                    0,0% - 17 µs - 8 inv. javafx.scene.control.Cell.isEmpty
|
                    0,0% - 15 µs - 8 inv. javafx.scene.control.Cell.isSelected
|
                    0,0% - 6 µs - 10 inv. javafx.scene.input.MouseEvent.getButton
|
                    0,0% - 5 µs - 8 inv. javafx.scene.input.MouseEvent.getY
|
                    0,0% - 5 µs - 8 inv. javafx.scene.input.MouseEvent.getClickCount
|
                    0,0% - 1 µs - 8 inv. javafx.scene.input.MouseEvent.getX
|
                   0,0% - 27 112 µs - 842 inv. javafx.scene.Node.access$3400
|
                   0,0% - 25 379 µs - 842 inv. javafx.scene.Node.access$3300
|
                  0,1% - 260 ms - 1 353 inv. javafx.scene.input.MouseEvent.copyFor
|
                  0,0% - 7 085 µs - 148 inv. javafx.scene.Node$20.dispatchEvent
|
                  0,0% - 3 845 µs - 8 096 inv. javafx.event.EventType.getSuperType
|
                  0,0% - 1 067 µs - 1 950 inv. javafx.event.Event.getEventType
|
                  0,0% - 957 µs - 1 950 inv. javafx.event.Event.isConsumed
|
                  0,0% - 623 µs - 1 353 inv. javafx.event.Event.getTarget
|
                  0,0% - 39 µs - 66 inv. javafx.event.Event.consume
|
                 0,0% - 22 373 µs - 990 inv. javafx.scene.Node.access$3400
|
                 0,0% - 16 873 µs - 990 inv. javafx.scene.Node.access$3300
|
                1,2% - 2 212 ms - 226 inv. javafx.scene.control.Control.impl_processCSS
|
                0,4% - 762 ms - 223 inv. javafx.scene.control.TreeView.getTreeItem
|
                0,4% - 736 ms - 226 inv. javafx.scene.Parent.layout
|
                0,1% - 159 ms - 291 inv. javafx.scene.control.Cell.setNode
|
                0,1% - 108 ms - 560 inv. javafx.scene.Parent$2.onChanged
|
                0,0% - 92 194 µs - 441 inv. javafx.scene.Node.setVisible
|
                0,0% - 91 221 µs - 1 427 inv. javafx.scene.Node.setLayoutY
|
                0,0% - 83 604 µs - 266 inv. javafx.scene.control.Control.prefHeight
|
                0,0% - 71 886 µs - 560 inv. javafx.scene.Parent$2.onProposedChange
|
                0,0% - 69 780 µs - 241 inv. javafx.scene.control.Control.prefWidth
|
                0,0% - 20 167 µs - 122 inv. javafx.scene.Node$20.dispatchEvent
|
                0,0% - 13 571 µs - 226 inv. javafx.scene.control.IndexedCell.updateIndex
|
                0,0% - 13 397 µs - 158 inv. javafx.scene.input.MouseEvent.copyFor
|
                0,0% - 11 910 µs - 40 inv. javafx.scene.control.ScrollBar.setValue
|
                0,0% - 10 328 µs - 223 inv. javafx.scene.control.Labeled.setText
|
                0,0% - 9 542 µs - 1 264 inv. javafx.scene.control.Control.resize
|
                0,0% - 7 245 µs - 23 inv. javafx.scene.control.TreeCell.<init>
|
                0,0% - 6 226 µs - 8 708 inv. javafx.event.EventType.getSuperType
|
                0,0% - 5 732 µs - 291 inv. javafx.scene.control.Cell.updateItem
|
                0,0% - 5 337 µs - 1 702 inv. javafx.scene.Node.getLayoutBounds
|
                0,0% - 4 372 µs - 7 257 inv. javafx.beans.property.BooleanPropertyBase.get
|
                0,0% - 4 241 µs - 1 427 inv. javafx.scene.Node.setLayoutX
|
                0,0% - 3 483 µs - 2 161 inv. javafx.event.Event.getEventType
|
                0,0% - 3 473 µs - 23 inv. javafx.scene.control.Label.<init>
|
                0,0% - 3 423 µs - 46 inv. javafx.scene.layout.StackPane.<init>
|
                0,0% - 3 132 µs - 2 475 inv. javafx.scene.Node.getLayoutY
|
                0,0% - 2 069 µs - 606 inv. javafx.collections.ListChangeListener$Change.<init>
|
                0,0% - 1 955 µs - 20 inv. javafx.scene.Node.getBoundsInParent
|
                0,0% - 1 725 µs - 23 inv. javafx.scene.layout.HBox.<init>
|
                0,0% - 1 695 µs - 1 374 inv. javafx.scene.control.IndexedCell.getIndex
|
                0,0% - 1 553 µs - 23 inv. javafx.scene.Node.setOnMouseClicked
|
                0,0% - 1 498 µs - 2 161 inv. javafx.event.Event.isConsumed
|
                0,0% - 1 274 µs - 11 inv. javafx.scene.Node.requestFocus
|
                0,0% - 1 134 µs - 42 inv. javafx.beans.property.DoublePropertyBase.set
|
                0,0% - 1 076 µs - 1 038 inv. javafx.scene.control.Control.getHeight
|
                0,0% - 1 011 µs - 23 inv. javafx.scene.control.TreeCell.updateTreeView
|
                0,0% - 879 µs - 1 702 inv. javafx.geometry.Bounds.getHeight
|
                0,0% - 840 µs - 23 inv. javafx.scene.layout.HBox.setAlignment
|
                0,0% - 835 µs - 40 inv. javafx.scene.Node.resizeRelocate
|
                0,0% - 673 µs - 537 inv. javafx.scene.layout.Pane.getChildren
|
                0,0% - 603 µs - 291 inv. javafx.scene.control.Cell.getItem
|
                0,0% - 551 µs - 454 inv. javafx.scene.Node.isVisible
|
                0,0% - 532 µs - 930 inv. javafx.beans.property.DoublePropertyBase.get
|
                0,0% - 449 µs - 223 inv. javafx.scene.control.TreeItem.getValue
|
                0,0% - 421 µs - 223 inv. javafx.scene.control.TreeItem.getGraphic
|
                0,0% - 351 µs - 223 inv. javafx.scene.control.TreeCell.cancelEdit
|
                0,0% - 347 µs - 20 inv. javafx.geometry.BoundingBox.contains
|
                0,0% - 308 µs - 223 inv. javafx.scene.control.TreeView.getEditingItem
|
                0,0% - 290 µs - 40 inv. javafx.scene.layout.Region.resize
|
                0,0% - 271 µs - 506 inv. javafx.beans.property.IntegerPropertyBase.get
|
                0,0% - 243 µs - 224 inv. javafx.scene.control.TreeView.impl_getTreeItemCount
|
                0,0% - 240 µs - 226 inv. javafx.scene.control.Control.getWidth
|
                0,0% - 153 µs - 23 inv. javafx.scene.control.TreeCell.setDisclosureNode
|
                0,0% - 142 µs - 40 inv. javafx.scene.control.ScrollBar.setMax
|
                0,0% - 129 µs - 223 inv. tree.Category.toString
|
                0,0% - 127 µs - 158 inv. javafx.event.Event.getTarget
|
                0,0% - 121 µs - 40 inv. javafx.scene.control.ScrollBar.setVisibleAmount
|
                0,0% - 90 µs - 80 inv. javafx.scene.control.ScrollBar.getValue
|
                0,0% - 82 µs - 40 inv. javafx.scene.control.Cell.isEmpty
|
                0,0% - 68 µs - 54 inv. javafx.scene.input.MouseEvent.getWheelRotation
|
                0,0% - 49 µs - 46 inv. javafx.scene.Node$6.onChanged
|
                0,0% - 36 µs - 23 inv. javafx.scene.control.TreeView.getCellFactory
|
                0,0% - 30 µs - 31 inv. javafx.scene.input.MouseEvent.getX
|
                0,0% - 29 µs - 23 inv. javafx.scene.Group.getChildren
|
                0,0% - 25 µs - 23 inv. javafx.scene.control.TreeCell.getDisclosureNode
|
                0,0% - 22 µs - 31 inv. javafx.scene.input.MouseEvent.getY
|
                0,0% - 21 µs - 46 inv. javafx.scene.Node.getStyleClass
|
               0,0% - 5 764 µs - 1 112 inv. javafx.scene.Node.access$3400
|
               0,0% - 5 726 µs - 1 112 inv. javafx.scene.Node.access$3300
|
              0,0% - 3 757 µs - 70 inv. javafx.scene.input.MouseEvent.copyFor
|
              0,0% - 3 716 µs - 8 972 inv. javafx.event.EventType.getSuperType
|
              0,0% - 1 610 µs - 2 278 inv. javafx.event.Event.getEventType
|
              0,0% - 936 µs - 2 227 inv. javafx.event.Event.isConsumed
|
              0,0% - 674 µs - 33 inv. javafx.scene.Node$20.dispatchEvent
|
              0,0% - 532 µs - 9 inv. javafx.scene.Node.requestFocus
|
              0,0% - 40 µs - 70 inv. javafx.event.Event.getTarget
|
              0,0% - 12 µs - 9 inv. javafx.scene.Node.isFocused
|
              0,0% - 10 µs - 9 inv. javafx.scene.Node.isFocusTraversable
|
              0,0% - 4 µs - 9 inv. javafx.scene.input.MouseEvent.getButton
|
             0,0% - 5 897 µs - 1 145 inv. javafx.scene.Node.access$3300
|
             0,0% - 5 017 µs - 1 145 inv. javafx.scene.Node.access$3400
|
            0,1% - 148 ms - 2 226 inv. javafx.scene.input.MouseEvent.copyFor
|
            0,0% - 3 636 µs - 9 228 inv. javafx.event.EventType.getSuperType
|
            0,0% - 1 239 µs - 32 inv. javafx.scene.Node$20.dispatchEvent
|
            0,0% - 1 050 µs - 2 291 inv. javafx.event.Event.getEventType
|
            0,0% - 870 µs - 2 291 inv. javafx.event.Event.isConsumed
|
            0,0% - 814 µs - 2 226 inv. javafx.event.Event.getTarget
|
            0,0% - 654 µs - 1 114 inv. javafx.event.Event.consume
|
           0,0% - 5 183 µs - 1 177 inv. javafx.scene.Node.access$3300
|
           0,0% - 1 374 µs - 1 177 inv. javafx.scene.Node.access$3400
|
          0,0% - 47 852 µs - 1 177 inv. javafx.scene.Node.buildEventDispatchChain
|
         0,0% - 6 432 µs - 399 inv. javafx.scene.input.MouseEvent.copyFor
|
         0,0% - 857 µs - 1 177 inv. java.util.concurrent.atomic.AtomicBoolean.getAndSet
|
         0,0% - 810 µs - 1 177 inv. com.sun.javafx.event.EventDispatchChainImpl.reset
|
         0,0% - 625 µs - 1 177 inv. java.util.concurrent.atomic.AtomicBoolean.set
|
         0,0% - 524 µs - 1 177 inv. javafx.event.Event.getTarget
|
        0,0% - 879 µs - 1 177 inv. sun.util.logging.PlatformLogger.isLoggable
|
        0,0% - 830 µs - 1 177 inv. com.sun.javafx.Logging.getInputLogger
|
       0,2% - 367 ms - 414 inv. javafx.scene.Scene$MouseHandler.pickNode
|
       0,0% - 45 618 µs - 778 inv. javafx.scene.input.MouseEvent.impl_copy
|
       0,0% - 5 875 µs - 5 028 inv. javafx.scene.Node.getParent
|
       0,0% - 3 518 µs - 429 inv. javafx.scene.Scene$MouseHandler.handleCursor
|
       0,0% - 2 796 µs - 3 708 inv. javafx.scene.Node.getCursor
|
       0,0% - 2 428 µs - 669 inv. javafx.scene.Scene$MouseHandler.clearPDRNode
|
       0,0% - 1 438 µs - 3 852 inv. java.util.List.get
|
       0,0% - 1 374 µs - 2 751 inv. javafx.event.Event.getEventType
|
       0,0% - 1 111 µs - 2 557 inv. java.util.List.add
|
       0,0% - 689 µs - 429 inv. com.sun.javafx.tk.Toolkit.checkFxUserThread
|
       0,0% - 619 µs - 858 inv. javafx.scene.Scene.access$4202
|
       0,0% - 469 µs - 429 inv. com.sun.javafx.tk.Toolkit.getToolkit
|
       0,0% - 267 µs - 414 inv. javafx.scene.Scene.getCamera
|
       0,0% - 259 µs - 318 inv. java.util.List.clear
|
       0,0% - 246 µs - 429 inv. javafx.scene.input.MouseEvent.isPrimaryButtonDown
|
       0,0% - 245 µs - 414 inv. javafx.scene.Scene.getCursor
|
       0,0% - 231 µs - 414 inv. javafx.scene.input.MouseEvent.getY
|
       0,0% - 229 µs - 465 inv. java.util.List.size
|
       0,0% - 219 µs - 429 inv. javafx.scene.input.MouseEvent.isSecondaryButtonDown
|
       0,0% - 217 µs - 414 inv. javafx.scene.input.MouseEvent.getX
|
       0,0% - 214 µs - 429 inv. javafx.scene.input.MouseEvent.isMiddleButtonDown
|
   0,0% - 12 224 µs - 429 inv. com.sun.javafx.tk.Toolkit.convertMouseEventToFX
|
   0,0% - 667 µs - 429 inv. com.sun.javafx.tk.Toolkit.getToolkit
|
   6,4% - 11 960 ms - 6 inv. tree.FileTreeView$Loader$1$1.run
|
    5,7% - 10 745 ms - 5 inv. tree.FileTreeView$ExpandListener$1.onLoadFinish
|
     5,7% - 10 745 ms - 5 inv. tree.FileTreeView.access$300
|
      5,7% - 10 745 ms - 5 inv. tree.FileTreeView.fillNode
|
       5,7% - 10 725 ms - 10 inv. javafx.scene.control.TreeItem$1.onChanged
|
        5,7% - 10 725 ms - 10 inv. javafx.scene.control.TreeItem.updateChildren
|
         5,7% - 10 724 ms - 10 inv. javafx.scene.control.TreeItem.fireEvent
|
          5,7% - 10 724 ms - 10 inv. javafx.event.Event.fireEvent
|
           5,7% - 10 724 ms - 10 inv. javafx.event.Event.fireEventImpl
|
            5,7% - 10 724 ms - 10 inv. javafx.scene.control.TreeView$1.handle
|
             3,1% - 5 775 ms - 10 inv. javafx.event.Event.fireEvent
|
              3,1% - 5 774 ms - 10 inv. javafx.event.Event.fireEventImpl
|
               3,1% - 5 774 ms - 10 inv. javafx.scene.Node$19.dispatchEvent
|
                3,1% - 5 774 ms - 10 inv. com.sun.javafx.event.EventHandlerManager.dispatchEvent
|
                1,7% - 3 285 ms - 260 inv. javafx.scene.control.Control.impl_processCSS
|
                 1,7% - 3 284 ms - 260 inv. javafx.scene.Parent.impl_processCSS
|
                  1,5% - 2 754 ms - 260 inv. javafx.scene.Parent.impl_processCSS
|
                   1,4% - 2 547 ms - 464 inv. javafx.scene.Parent.impl_processCSS
|
                    0,7% - 1 378 ms - 232 inv. javafx.scene.control.Control.impl_processCSS
|
                     0,7% - 1 377 ms - 232 inv. javafx.scene.Parent.impl_processCSS
|
                     0,0% - 614 µs - 232 inv. javafx.scene.control.Control.getSkin
|
                     0,0% - 108 µs - 232 inv. javafx.scene.control.Control.getUserAgentStylesheet
|
                    0,4% - 833 ms - 232 inv. javafx.scene.Parent.impl_processCSS
|
                    0,2% - 333 ms - 464 inv. javafx.scene.Node.impl_processCSS
|
                    0,0% - 495 µs - 464 inv. javafx.scene.layout.Pane.getChildren
|
                    0,0% - 209 µs - 464 inv. java.util.List.size
|
                    0,0% - 171 µs - 464 inv. java.util.List.get
|
                   0,1% - 206 ms - 260 inv. javafx.scene.Node.impl_processCSS
|
                   0,0% - 341 µs - 260 inv. javafx.scene.layout.Pane.getChildren
|
                   0,0% - 175 µs - 464 inv. java.util.List.get
|
                   0,0% - 112 µs - 260 inv. java.util.List.size
|
                  0,3% - 528 ms - 260 inv. javafx.scene.Node.impl_processCSS
|
                  0,0% - 91 µs - 260 inv. java.util.List.get
|
                  0,0% - 86 µs - 260 inv. javafx.scene.Parent.getChildren
|
                  0,0% - 86 µs - 260 inv. java.util.List.size
|
                 0,0% - 585 µs - 260 inv. javafx.scene.control.Control.getSkin
|
                 0,0% - 105 µs - 260 inv. javafx.scene.control.Control.getUserAgentStylesheet
|
                0,8% - 1 447 ms - 260 inv. javafx.scene.Parent.layout
|
                0,1% - 213 ms - 232 inv. javafx.scene.control.TreeView.getTreeItem
|
                0,1% - 162 ms - 300 inv. javafx.scene.control.Control.prefHeight
|
                0,1% - 125 ms - 1 042 inv. javafx.scene.Parent$2.onChanged
|
                0,1% - 94 596 µs - 307 inv. javafx.scene.control.Control.prefWidth
|
                0,0% - 83 813 µs - 617 inv. javafx.scene.Node.setVisible
|
                0,0% - 77 595 µs - 260 inv. javafx.scene.control.TreeCell.<init>
|
                0,0% - 39 170 µs - 260 inv. javafx.scene.control.Label.<init>
|
                0,0% - 38 694 µs - 520 inv. javafx.scene.layout.StackPane.<init>
|
                0,0% - 35 065 µs - 1 042 inv. javafx.scene.Parent$2.onProposedChange
|
                0,0% - 30 534 µs - 510 inv. javafx.scene.control.Control.resize
|
                0,0% - 19 965 µs - 260 inv. javafx.scene.layout.HBox.<init>
|
                0,0% - 15 561 µs - 260 inv. javafx.scene.Node.setOnMouseClicked
|
                0,0% - 14 972 µs - 260 inv. javafx.scene.control.IndexedCell.updateIndex
|
                0,0% - 9 710 µs - 260 inv. javafx.scene.control.TreeCell.updateTreeView
|
                0,0% - 9 196 µs - 260 inv. javafx.scene.layout.HBox.setAlignment
|
                0,0% - 7 644 µs - 500 inv. javafx.scene.Node.setLayoutY
|
                0,0% - 5 769 µs - 280 inv. javafx.scene.control.Cell.setNode
|
                0,0% - 4 339 µs - 1 562 inv. javafx.collections.ListChangeListener$Change.<init>
|
                0,0% - 3 922 µs - 232 inv. javafx.scene.control.Labeled.setText
|
                0,0% - 3 375 µs - 500 inv. javafx.scene.Node.setLayoutX
|
                0,0% - 3 214 µs - 280 inv. javafx.scene.control.Cell.updateItem
|
                0,0% - 3 139 µs - 27 inv. javafx.scene.control.ScrollBar.setMax
|
                0,0% - 2 871 µs - 270 inv. javafx.scene.Node.getLayoutBounds
|
                0,0% - 1 953 µs - 772 inv. javafx.scene.layout.Pane.getChildren
|
                0,0% - 1 605 µs - 1 607 inv. javafx.beans.property.BooleanPropertyBase.get
|
                0,0% - 1 585 µs - 260 inv. javafx.scene.control.TreeCell.setDisclosureNode
|
                0,0% - 896 µs - 782 inv. javafx.scene.control.IndexedCell.getIndex
|
                0,0% - 581 µs - 520 inv. javafx.scene.Node$6.onChanged
|
                0,0% - 579 µs - 20 inv. javafx.scene.layout.Region.resize
|
                0,0% - 487 µs - 232 inv. javafx.scene.control.TreeItem.getValue
|
                0,0% - 483 µs - 280 inv. javafx.scene.control.Cell.getItem
|
                0,0% - 451 µs - 232 inv. javafx.scene.control.TreeItem.getGraphic
|
                0,0% - 428 µs - 17 inv. javafx.scene.Node.resizeRelocate
|
                0,0% - 411 µs - 270 inv. javafx.scene.control.TreeView.impl_getTreeItemCount
|
                0,0% - 402 µs - 260 inv. javafx.scene.control.TreeView.getCellFactory
|
                0,0% - 352 µs - 270 inv. javafx.scene.Group.getChildren
|
                0,0% - 341 µs - 232 inv. javafx.scene.control.TreeCell.cancelEdit
|
                0,0% - 337 µs - 260 inv. javafx.scene.control.TreeCell.getDisclosureNode
|
                0,0% - 313 µs - 520 inv. javafx.scene.Node.getStyleClass
|
                0,0% - 287 µs - 232 inv. javafx.scene.control.TreeView.getEditingItem
|
                0,0% - 283 µs - 260 inv. javafx.scene.control.Control.getWidth
|
                0,0% - 261 µs - 250 inv. javafx.scene.control.Control.getHeight
|
                0,0% - 246 µs - 223 inv. javafx.scene.Node.isVisible
|
                0,0% - 180 µs - 10 inv. javafx.scene.Parent.requestLayout
|
                0,0% - 133 µs - 232 inv. tree.Category.toString
|
                0,0% - 121 µs - 10 inv. javafx.scene.Node$20.dispatchEvent
|
                0,0% - 99 µs - 270 inv. javafx.geometry.Bounds.getHeight
|
                0,0% - 65 µs - 38 inv. javafx.scene.control.Cell.isEmpty
|
                0,0% - 61 µs - 50 inv. javafx.scene.layout.Region.getWidth
|
                0,0% - 59 µs - 17 inv. javafx.scene.control.ScrollBar.setVisibleAmount
|
                0,0% - 56 µs - 80 inv. javafx.event.EventType.getSuperType
|
                0,0% - 52 µs - 20 inv. javafx.event.Event.getEventType
|
                0,0% - 51 µs - 40 inv. javafx.scene.layout.Region.getHeight
|
                0,0% - 51 µs - 20 inv. javafx.beans.property.DoublePropertyBase.set
|
                0,0% - 47 µs - 37 inv. javafx.scene.control.ScrollBar.getValue
|
                0,0% - 41 µs - 10 inv. javafx.event.Event.copyFor
|
                0,0% - 41 µs - 40 inv. javafx.scene.Node.getLayoutY
|
                0,0% - 40 µs - 60 inv. javafx.beans.property.DoublePropertyBase.get
|
                0,0% - 14 µs - 20 inv. javafx.event.Event.isConsumed
|
                0,0% - 13 µs - 20 inv. javafx.beans.property.IntegerPropertyBase.get
|
                0,0% - 12 µs - 10 inv. javafx.scene.Parent.isNeedsLayout
|
                0,0% - 11 µs - 10 inv. javafx.scene.Node.getParent
|
                0,0% - 10 µs - 10 inv. javafx.scene.Node.getScene
|
                0,0% - 6 µs - 10 inv. javafx.event.Event.getTarget
|
               0,0% - 31 µs - 10 inv. javafx.scene.Node.access$3300
|
               0,0% - 31 µs - 10 inv. javafx.scene.Node.access$3400
|
              0,0% - 248 µs - 10 inv. javafx.scene.Node.buildEventDispatchChain
|
             0,0% - 125 µs - 10 inv. javafx.event.Event.copyFor
|
             0,0% - 55 µs - 10 inv. com.sun.javafx.event.EventDispatchChainImpl.<init>
|
             0,0% - 9 µs - 10 inv. java.util.concurrent.atomic.AtomicBoolean.getAndSet
|
             0,0% - 5 µs - 10 inv. javafx.event.Event.getTarget
|
             2,6% - 4 949 ms - 10 inv. javafx.scene.control.TreeView.access$000
|
           0,0% - 96 µs - 10 inv. javafx.scene.control.TreeItem.buildEventDispatchChain
|
           0,0% - 47 µs - 176 inv. javafx.event.EventType.getSuperType
|
           0,0% - 33 µs - 10 inv. javafx.event.Event.copyFor
|
           0,0% - 16 µs - 44 inv. javafx.event.Event.getEventType
|
           0,0% - 13 µs - 44 inv. javafx.event.Event.isConsumed
|
           0,0% - 5 µs - 10 inv. javafx.event.Event.getTarget
|
          0,0% - 79 µs - 10 inv. javafx.event.Event.copyFor
|
          0,0% - 7 µs - 10 inv. javafx.event.Event.getTarget
|
          0,0% - 6 µs - 10 inv. java.util.concurrent.atomic.AtomicBoolean.getAndSet
|
          0,0% - 6 µs - 10 inv. com.sun.javafx.event.EventDispatchChainImpl.reset
|
          0,0% - 6 µs - 10 inv. java.util.concurrent.atomic.AtomicBoolean.set
|
        0,0% - 818 µs - 20 inv. javafx.scene.control.TreeItem.updateChildrenParent
|
        0,0% - 73 µs - 10 inv. javafx.scene.control.TreeItem.setLeaf
|
        0,0% - 57 µs - 10 inv. javafx.scene.control.TreeItem$TreeModificationEvent.<init>
|
       0,0% - 51 µs - 10 inv. javafx.collections.ListChangeListener$Change.getAddedSubList
|
      0,0% - 18 894 µs - 95 inv. tree.FileTreeView.createNode
|
      0,0% - 48 µs - 95 inv. java.util.List.add
|
      0,0% - 40 µs - 95 inv. java.util.Iterator.next
|
      0,0% - 36 µs - 100 inv. java.util.Iterator.hasNext
|
      0,0% - 31 µs - 10 inv. javafx.collections.ListChangeListener$Change.<init>
|
      0,0% - 27 µs - 5 inv. java.util.ArrayList.<init>
|
      0,0% - 10 µs - 5 inv. java.util.List.iterator
|
      0,0% - 3 µs - 10 inv. javafx.scene.control.TreeItem.getChildren
|
    0,0% - 3 µs - 5 inv. tree.FileTreeView$ExpandListener.access$400
|
   0,6% - 1 215 ms - 1 inv. tree.FileTreeView$2.onLoadFinish
|
  0,9% - 1 762 ms - 1 inv. tree.TreeApp.start
|
  0,0% - 55 310 µs - 1 990 inv. javafx.stage.Window$WindowPulseListener.pulse
|
  0,0% - 17 752 µs - 1 inv. javafx.stage.Stage.<init>
|
  0,0% - 9 128 µs - 1 inv. javafx.stage.Stage.<clinit>
|
  0,0% - 2 492 µs - 49 inv. javafx.stage.Window.setX
|
  0,0% - 1 902 µs - 3 inv. javafx.scene.Scene$DragGestureListener.dragGestureRecognized
|
  0,0% - 693 µs - 7 inv. javafx.stage.Window.setFocused
|
  0,0% - 668 µs - 1 inv. javafx.stage.Window.<clinit>
|
  0,0% - 506 µs - 49 inv. javafx.stage.Window.setY
|
  0,0% - 30 µs - 7 inv. javafx.stage.Window.setWidth
|
  0,0% - 12 µs - 7 inv. javafx.stage.Window.setHeight
|
  0,0% - 6 µs - 1 inv. javafx.animation.Animation.impl_timePulse
|
 1,5% - 2 860 ms - 11 652 inv. direct calls to methods of filtered classes
|
 0,4% - 718 ms - 1 inv. java.util.concurrent.ThreadPoolExecutor$Worker.run
|
  0,4% - 718 ms - 6 inv. tree.FileTreeView$Loader$1.run
|
   0,4% - 695 ms - 5 inv. tree.FileTreeView$ExpandListener$1.loadNodes
|
    0,4% - 695 ms - 5 inv. tree.FileTreeView.getDirectoryNodes
|
     0,3% - 574 ms - 95 inv. tree.FileTreeView.getNodeFromFile
|
     0,0% - 12 825 µs - 189 inv. tree.FileTreeView.acceptDirectory
|
     0,0% - 2 995 µs - 5 inv. tree.FileTreeView.getDirectoryFiles
|
     0,0% - 115 µs - 95 inv. java.util.List.add
|
     0,0% - 53 µs - 5 inv. java.util.ArrayList.<init>
|
    0,0% - 4 µs - 5 inv. tree.Category.getFile
|
   0,0% - 13 999 µs - 6 inv. com.sun.javafx.application.PlatformImpl.runLater
|
   0,0% - 8 463 µs - 1 inv. tree.FileTreeView$2.loadNodes
|
   0,0% - 77 µs - 6 inv. tree.FileTreeView$Loader$1$1.<init>
|
 0,0% - 93 016 µs - 1 inv. com.sun.javafx.application.LauncherImpl$1.run
|
 0,0% - 2 326 µs - 1 inv. com.intellij.rt.execution.application.AppMain.main
|