Details
-
Task
-
Resolution: Fixed
-
P1: Critical
-
Qt 3D Studio 2.5
-
None
-
202a62808527d5f29be777bb660b5111763236b8, 51a30b170d181c30804b1a8d6a9da2ad95dd1033
Description
To make it easier to track possible regressions and other changes in startup times, we need to add instrumentation points the code.
They can be just debug prints with timestamps (or preferably time deltas). There should be more than one level of these prints (for example coarse, fine, super-fine). The level should be set by an environment variable.
Instrumentation needs to be possible to disable altogether. We can use a compile-time flag for this (something like QT3DS_ENABLE_TIMING_PRINTS).
Attachments
Issue Links
- is required for
-
QT3DS-4025 Document the improved performance log usage
- Closed