Commit Graph

21 Commits

Author SHA1 Message Date
joe kirchoff
7f087f6190 Fix missing project reference in CompileTimeAnalyzer
#rnx
#jira UE-187502

[CL 25806132 by joe kirchoff in ue5-main branch]
2023-06-05 18:43:38 -04:00
Joe Kirchoff
43d2fd20f4 CompileTimeAnalyzer: Fix compiling by adding missing project references to solution
#rnx
#jira UE-169090
#rb trivial
#preflight skipped

[CL 25570107 by Joe Kirchoff in ue5-main branch]
2023-05-22 16:47:01 -04:00
henrik karlsson
af8b7f9e69 [CompileTimeAnalyzer]
* Fixed so development config is using release version of CompileTimeAnalyzer project

#preflight skipped

[CL 21500777 by henrik karlsson in ue5-main branch]
2022-08-22 21:52:02 -04:00
henrik karlsson
daab2562bf [CompileTimeAnalyzer]
* Upgraded to .net 6 to make it work (since its dependencies are upgraded)
* Fixed a few compile errors
* Changed so CompileTimeAnalyzer looks for ".cta" files instead of ".timing.bin" files since that is what UBT is outputting these days
* Added bunch of pragma warning disable just to get through compiling

#preflight skipped

[CL 21500776 by henrik karlsson in ue5-main branch]
2022-08-22 21:51:50 -04:00
jonathan adamczewski
4122552a27 Update for changed MetaData.cs location
#jira none
#rb none
#trivial

[CL 17152323 by jonathan adamczewski in ue5-main branch]
2021-08-12 10:57:21 -04:00
aurel cordonnier
d17d20ca36 Merge from Release-Engine-Test @ 16758890 to UE5/Main
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719 (and Release-17.00 @ 16658211)

[CL 16763350 by aurel cordonnier in ue5-main branch]
2021-06-23 17:51:32 -04:00
Ben Marsh
6f927647b1 Changing C# code over to using EpicGames.Core over DotNETCommon.
#rb none
#rnx

[CL 14962096 by Ben Marsh in ue5-main branch]
2020-12-21 23:07:37 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Ben Marsh
d6d7c939e5 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 12726184 by Ben Marsh in Main branch]
2020-04-10 11:30:32 -04:00
Ryan Durand
6605a34751 Fixing a bug in CompileTimeAnalyzer where expanded nodes wouldn't get their children sorted until the sorting method changed.
#rnx
#rb none
#jira UE-88840

[CL 11565718 by Ryan Durand in Main branch]
2020-02-20 10:50:24 -05:00
ryan durand
67ffbd4ba3 Updating copyrights for Engine Programs.
#rnx
#rb none
#jira none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536 via CL 10870960
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v624-10872983)

[CL 10876684 by ryan durand in Dev-Build branch]
2020-01-05 17:25:25 -05:00
Ryan Durand
74c879d5f3 Updating copyrights for Engine Programs.
#rnx
#rb none
#jira none

#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536
#ROBOMERGE-BOT: FORTNITE (Main -> Dev-EngineMerge) (v613-10869866)

[CL 10870960 by Ryan Durand in Main branch]
2019-12-26 23:06:02 -05:00
Ryan Durand
94dd36378a Refactoring how timing data is loaded to improve load times.
#rnx
#rb none
#jira UE-81768

[CL 9925937 by Ryan Durand in Dev-Build branch]
2019-10-31 14:48:46 -04:00
Ben Marsh
28eba1dcdd Merging down a few fixes that went in after the Dev-Build cut-off.
#rb none
#rnx

[CL 6640963 by Ben Marsh in Main branch]
2019-05-24 17:37:14 -04:00
Ben Marsh
2d498a9e90 Cosmetic changes to compile time analyzer
* Add a minimum width for columns on the timing data grid
* Lots of margins around controls
* Add a UE4 icon
* Show the open file dialog as soon as the program opens

#rb none
#fyi Ryan.Durand

[CL 6635697 by Ben Marsh in Dev-Build branch]
2019-05-24 15:24:44 -04:00
Ben Marsh
375610fceb Suppress a warning in CompileTimeAnalyzer.
#rb none
#rnx
#fyi Ryan.Durand

[CL 6633243 by Ben Marsh in Dev-Build branch]
2019-05-24 13:35:39 -04:00
Ben Marsh
0cc6e3dca6 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx

[CL 6631504 by Ben Marsh in Main branch]
2019-05-24 11:51:54 -04:00
Ryan Durand
ed61923327 Implementing CompileTimeAnalyzer feedback from Ben.
* Redesigned the grid to look better.
* Adjusted visible columns in different views.
* Double clicking files in an aggregate summary will open the file file.
* You can middle click tabs to close them.
* Fixed some timing data calculations that were causing exclusive/inclusive times to be inaccurate.

#rb none
#rnx
#jira none

[CL 6451546 by Ryan Durand in Dev-Build branch]
2019-05-14 14:53:27 -04:00
Ryan Durand
462046ee6d Fixing compile time parsing so it doesn't accidentally strip the first line.
Fixing sorting in CompileTimeAnalyzer.

#rnx
#jira none

[CL 6377901 by Ryan Durand in Dev-Build branch]
2019-05-08 15:47:15 -04:00
Ben Marsh
a12a5d762c Add missing copyright notices.
#rb none
#rnx

[CL 6365779 by Ben Marsh in Dev-Build branch]
2019-05-08 08:12:33 -04:00
Ryan Durand
8164e79e1a Moving Timing Data Investigator and renaming it to CompileTimeAnalyzer.
#rb none
#jira none

[CL 6322602 by Ryan Durand in Dev-Build branch]
2019-05-06 17:05:22 -04:00