summaryrefslogtreecommitdiffstats
path: root/Source/cmInstrumentation.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'instrumentation-exit' into release-4.2Brad King2025-10-281-1/+5
|\
| * instrumentation: Fix snippet `result` fieldTyler Yankee2025-10-271-1/+5
* | instrumentation: Add showOnly to ctest snippetsMartin Duffy2025-10-241-0/+2
* | instrumentation: Only quote arguments that contain a spaceMartin Duffy2025-10-241-1/+5
|/
* instrumentation: Move target data into content filesMartin Duffy2025-10-021-28/+86
* Merge topic 'instrumentation-trace-efficient'Brad King2025-10-011-34/+96
|\
| * instrumentation: Write trace file incrementallyTyler Yankee2025-09-301-14/+62
| * instrumentation: Load snippets individually for traceTyler Yankee2025-09-301-16/+24
| * instrumentation: Use end time for snippet file namesTyler Yankee2025-09-261-6/+12
* | Merge topic 'instrumentation-always-record-build'Brad King2025-09-301-18/+10
|\ \
| * | instrumentation: Record build snippets regardless of hooksMartin Duffy2025-09-261-18/+10
| |/
* | Merge topic 'instrumentation-load-null'Brad King2025-09-291-1/+2
|\ \ | |/ |/|
| * instrumentation: Use null when CPU load is unknownTyler Yankee2025-09-261-1/+2
* | Merge topic 'instrumentation-trace-names'Brad King2025-09-261-8/+12
|\ \
| * | instrumentation: Fix trace event namesTyler Yankee2025-09-251-8/+12
| |/
* | Merge topic 'instrumentation-more-snippet-data'Brad King2025-09-261-1/+2
|\ \
| * | instrumentation: Additional data in custom, install and link snippetsMartin Duffy2025-09-241-1/+2
| |/
* | instrumentation: Load queries for postBuild hook after build is doneBrad King2025-09-251-1/+1
* | cmInstrumentation: Simplify test for .json file name suffixBrad King2025-09-251-2/+1
* | cmInstrumentation: De-duplicate query directory pathsBrad King2025-09-251-9/+9
|/
* instrumentation: Don't remove content files older than an indexMartin Duffy2025-09-191-20/+24
* instrumentation: Write index files to data/index/ subdirectoryMartin Duffy2025-09-191-22/+15
* instrumentation: Rename install and custom trace eventsTyler Yankee2025-09-041-7/+11
* instrumentation: Add Google trace outputTyler Yankee2025-09-031-34/+173
* instrumentation: Collect custom content from CMake configureMartin Duffy2025-08-211-4/+66
* instrumentation: Add file lock for build daemonMartin Duffy2025-08-061-1/+22
* instrumentation: Remove ninja-specific referencesTyler Yankee2025-07-221-9/+9
* instrumentation: Support preBuild and postBuild hooks on WindowsTyler Yankee2025-07-221-0/+4
* instrumentation: Store CDash settings in query filesMartin Duffy2025-07-141-64/+78
* instrumentation: Rename queries field to optionsMartin Duffy2025-07-101-28/+29
* Merge topic 'instrumentation-fix'Brad King2025-06-101-27/+41
|\
| * instrumentation: Prevent unnecessary query loadingMartin Duffy2025-06-091-7/+12
| * instrumentation: Reuse single cmsys::SystemInformationMartin Duffy2025-06-091-20/+29
* | cmStrCat: use character literals where possibleBen Boeckel2025-05-151-7/+7
* | Merge topic 'instrumentation-snippet-names'Brad King2025-03-191-6/+12
|\ \ | |/
| * instrumentation: Unique snippet file namesMartin Duffy2025-03-181-6/+12
* | Merge topic 'json-errors-filename'Brad King2025-03-141-0/+10
|\ \ | |/ |/|
| * JSON: Improve JSON error message formattingMartin Duffy2025-03-131-0/+10
* | instrumentation: Quote command arguments to preserve separationMartin Duffy2025-02-241-1/+1
|/
* ctest: Include cmake instrumentation data in XML filesZack Galbreath2025-02-151-3/+183
* instrumentation: Add build snippetMartin Duffy2025-02-111-4/+13
* instrumentation: Remove undocumented binaryDir field from snippetsMartin Duffy2025-02-101-2/+0
* instrumentation: Add Config value to snippet dataMartin Duffy2025-02-091-1/+9
* instrumentation: Avoid busy-wait on postBuild hookMartin Duffy2025-02-061-0/+1
* instrumentation: Allow multiple CALLBACK argumentsMartin Duffy2025-02-041-5/+6
* instrumentation: Add preBuild and postBuild hooks for ninjaMartin Duffy2025-02-041-0/+45
* instrumentation: Refactor cmInstrumentation constructor and usageMartin Duffy2025-02-031-29/+20
* Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-15/+15
* instrumentation: Add targetLabels field to link snippetsMartin Duffy2025-01-171-0/+3
* instrumentation: Collect and record project build system metricsMartin Duffy2025-01-151-0/+493