PulseLogger negative start time

Anton Epple toni.epple at eppleton.de
Sat Sep 30 09:18:41 UTC 2017


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

 



More information about the openjfx-dev mailing list