Hi,

 

I need some help interpreting PulseLogger output. Sometimes I see log messages 
like this:

 

[947 16ms:0ms]

 

PULSE: 948 [2051ms:201ms]

T13 (-2051 +2051ms): Layout Pass

T13 (0 +2ms): CSS Pass

T13 (2 +147ms): Layout Pass

T13 (149 +1ms): Update bounds

T13 (151 +0ms): Waiting for previous rendering

T13 (151 +1ms): Copy state to render graph

T10 (153 +0ms): Dirty Opts Computed

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow shape path for null

T10 : Slow shape path for null

T10 : Slow shape path for null

T10 : Slow shape path for null

T10 : Slow shape path for null

T10 : Slow shape path for null

T10 : Slow shape path for null

T10 : Slow shape path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow shape path for null

T10 : Slow shape path for null

T10 : Slow shape path for null

T10 : Slow shape path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 : Slow background path for null

T10 (153 +47ms): Painting

T10 (200 +0ms): Presenting

Counters:

                NGRegion renderBackgroundShape slow path: 12

                NGRegion renderBackgrounds slow path: 22

                Nodes rendered: 1086

                Nodes visited during render: 1159

 

[949 175ms:65ms]

 

Pulse 948 shows an initial Layout Pass starting at -2051ms. Does this Layout 
pass with its negative starting point really belong to pulse 948, or is this a 
bug?

 

The project has a single scene. I’m running this on a mac (OS X 10.12.6) with  
java 1.8.0_112-b16 (Java HotSpot(TM) 64-Bit Server VM (build 25.112-b16, mixed 
mode)) with Options: -Djavafx.pulseLogger=true 
-Djavafx.pulseLogger.threshold=100

 

Thanks

 

Toni Epple

 

Reply via email to