Marc Audy
4c1bb11c29
Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
...
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck
[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
jack cai
cc44047bec
RigVM: Backing out UHT changes @ CL14544263, causing UHT failure in Frosty
...
#jira UE-101652
#rb none
[CL 14546229 by jack cai in ue5-main branch]
2020-10-22 12:33:50 -04:00
jack cai
cbe2dcee05
RigVM: Add header file path registration for RigVM Functions, required for Control Rig Nativization Research Project
...
#jira UEA-679
#rb helge.mathee sara.schvartzman
[CL 14544263 by jack cai in ue5-main branch]
2020-10-22 09:42:42 -04:00
Zousar Shaker
77d13185b7
Copying //UE5/Dev-Cooker@14539516 to Main (//UE5/Main)
...
[CL 14539954 by Zousar Shaker in ue5-main branch]
2020-10-21 17:56:05 -04:00
Marc Audy
50a3d7d368
Merge Release-Engine-Staging to Main @ CL# 14467590
...
This represents UE4/Main @ 14432125 + some cherrypick fixes
[CL 14468207 by Marc Audy in ue5-main branch]
2020-10-09 22:42:26 -04:00
Marcus Wassmer
3b81cf8201
Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
...
autoresolved files
#rb none
[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -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
Marc Audy
a7c9001a94
Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
...
#rb
#rnx
[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Marc Audy
11f5b21210
Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
...
#rnx
[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
Ben Marsh
99be00dcdb
Merging latest from Private-Starship.
...
[CL 13192225 by Ben Marsh in ue5-main branch]
2020-05-05 18:50:52 -04:00
marc audy
66843dbb81
UHT Optimization: Parallelize the file loading and initial parsing of headers
...
#rb Michael.Noland
#jira
#rnx
#ROBOMERGE-SOURCE: CL 13191242 via CL 13191244 via CL 13191248
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v688-13145358)
[CL 13191250 by marc audy in Main branch]
2020-05-05 18:20:38 -04:00
marc audy
615d7a84c7
UHT optimization: Encapsulate GUnrealSourceFilesMap, GTypeDefinitionInfoMap, and GPublicSourceFileSet to allow indexing in multiple ways
...
#rb Michael.Noland
#rnx
#jira
#ROBOMERGE-SOURCE: CL 13183805 via CL 13183813 via CL 13183823
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v688-13145358)
[CL 13183833 by marc audy in Main branch]
2020-05-05 13:59:39 -04:00
marc audy
1fe338e5e5
UHT optimization: UnrealSourceFile API cleanup
...
Eliminate Get/AppendDefinedClasses and use the const TMap& GetDefinedClassesWithParsingInfo instead to avoid building/copying arrays unnecessarily.
Cache GeneratedHeaderFilename, StrippedFilename, and FileId instead of repeatedly rebuilding
Use Move parameters as possible
#rb Michael.Noland
#jira
#rnx
#ROBOMERGE-SOURCE: CL 13181587 via CL 13181592 via CL 13181597
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v688-13145358)
[CL 13181603 by marc audy in Main branch]
2020-05-05 12:35:20 -04:00
marc audy
4175165b20
UHT Optimization: Determine and store in a static bool FailIfGeneratedCodeChanges rather than looking up per module.
...
#rb Michael.Noland
#rnx
#jira
#ROBOMERGE-SOURCE: CL 13181389 via CL 13181398 via CL 13181407
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v688-13145358)
[CL 13181416 by marc audy in Main branch]
2020-05-05 12:16:53 -04:00
marc audy
0aff069f59
Move headers in to place and delete stale/unused generated headers asynchronously while moving on to parsing next package
...
#rb Steve.Robb
#jira
#rnx
#ROBOMERGE-SOURCE: CL 13055676 via CL 13055683 via CL 13055702
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)
[CL 13055705 by marc audy in Main branch]
2020-04-28 12:02:34 -04:00
josh adams
9e0ddd18b0
- Hardened UHT against an order of module dependencies issue that can happen with CoreUObject depending on other modules
...
#rb steve.robb,rob.manuszewski
#ROBOMERGE-SOURCE: CL 12471866 via CL 12471871 via CL 12471875
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v672-12450963)
[CL 12471876 by josh adams in Main branch]
2020-03-27 13:04:41 -04:00
robert manuszewski
b938e59c9b
Reimplementing FProperty changes from //UE4/Main
...
+ Reimplemented FProperty related fixed from //UE4/Main:
CL#10791312, 10804850, 10851666, 10855122, 10855198, 10942138, 11030611, 11030639, 11032261, 11061515, 11136964,11138881, 11214238, 11214865
#rb none (previously reviewed in Dev-Core)
[FYI] Chris.Bunnner, Daniel.Lamb
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 11302985 via CL 11303011 via CL 11303019
#ROBOMERGE-BOT: (v0-11244347)
[CL 11303183 by robert manuszewski in Main branch]
2020-02-10 08:06:56 -05:00
Josh Adams
aa9705149b
Copying Private-LoadTimes-4.24 stream to Main. Biggest changes are in Materials/Shader memory freezing.
...
#rb none
[CL 11282608 by Josh Adams in Main branch]
2020-02-06 13:13:41 -05:00
Stefan Boberg
55a8b15f1f
Copying //UE4/Dev-Core to Main (//UE4/Main)
...
#rb none
[CL 11258477 by Stefan Boberg in Main branch]
2020-02-05 14:26:36 -05:00
Marc Audy
6be7175165
Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 11203868
...
#rb
#rnx
[CL 11203920 by Marc Audy in Dev-Framework branch]
2020-02-01 14:39:32 -05:00
Marc Audy
9b14e17824
Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 11128285
...
#rb
#rnx
[CL 11130996 by Marc Audy in Dev-Framework branch]
2020-01-28 11:29:06 -05:00
PJ Kack
ef8a7b620e
AUTO MERGE
...
Merging //UE4/Main @ 11112898 to //UE4/Dev-Core (dev-core-l0178)
#rb none
(ushell-p4-mergedown)
[CL 11113593 by PJ Kack in Dev-Core branch]
2020-01-26 11:35:42 -05:00
Steve Robb
53e4e28152
More informative assert message when trying to export a header which has no class data.
...
#rb none
#rnx
#jira none
[CL 11027914 by Steve Robb in Dev-Core branch]
2020-01-16 06:30:14 -05:00
jon nabozny
53952b18c1
Redo changes from CL-10931598 with crash fix and copyright update.
...
[FYI] Bob.Tellez
#rb None
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: jon.nabozny
#ROBOMERGE-SOURCE: CL 10982730 via CL 10982741 via CL 10982750 via CL 10983012
#ROBOMERGE-BOT: CORE (Main -> Dev-Core) (v633-10983880)
[CL 11008716 by jon nabozny in Dev-Core branch]
2020-01-15 22:02:50 -05:00
Steve Robb
ffa7580f18
Test code removed.
...
#rb trivial
#rnx
#fyi robert.manuszewski
[CL 10991680 by Steve Robb in Dev-Core branch]
2020-01-15 05:03:27 -05:00