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