Chris Gagnon
6f65d35a7a
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) in prep for copy up
...
#rb none
[CL 8563299 by Chris Gagnon in Dev-Editor branch]
2019-09-06 19:11:19 -04:00
Jake Leonard
5066eeafde
End the async loading thread loop on core uobject shutdown. This causes games to not crash on exit after changes from CL 8321295
...
#JIRA: UE-79704
#rb: Sam.Zamani, Josh.Markiewicz
[CL 8558911 by Jake Leonard in Main branch]
2019-09-06 16:47:56 -04:00
ben marsh
9974cb33fa
Last batch of IncludeTool fixes (hopefully).
...
#jira
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 8376637 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)
[CL 8498119 by ben marsh in Main branch]
2019-09-04 15:56:47 -04:00
arciel rekman
d20a07ec2a
Fix a compile issue (missing semicolon).
...
#rnx
#rb none
#jira none
[FYI] Ben.Marsh
#lockdown Cristina.Riveron
#ROBOMERGE-SOURCE: CL 8374691 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)
[CL 8497937 by arciel rekman in Main branch]
2019-09-04 15:42:32 -04:00
ben marsh
fb4078d777
More IncludeTool fixes.
...
#rb none
#rnx
#jira
#ROBOMERGE-SOURCE: CL 8374228 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)
[CL 8497914 by ben marsh in Main branch]
2019-09-04 15:40:51 -04:00
Marc Audy
181b245591
Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 8417635
...
#rb
#rnx
[CL 8420815 by Marc Audy in Dev-Framework branch]
2019-09-03 10:41:02 -04:00
Max Chen
61603c83e4
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) at CL#8390086
...
#rb none
[CL 8393238 by Max Chen in Dev-Editor branch]
2019-09-01 02:03:35 -04:00
dmitriy dyomin
43d2c7dffc
Run GC tasks on hi-pri threads (big cores) on Android devices. Reduces GC time by 2.5x on high end devices
...
#rb jack.porter
#ROBOMERGE-SOURCE: CL 8370381 via CL 8371517 via CL 8372527
#ROBOMERGE-BOT: (v402-8361577)
[CL 8372717 by dmitriy dyomin in Main branch]
2019-08-29 11:47:10 -04:00
marc audy
09111e0765
Remove accidentally checked in diagnostic
...
#jira
#rnx
#ROBOMERGE-SOURCE: CL 8294846 via CL 8354221
#ROBOMERGE-BOT: (v401-8057353)
[CL 8354383 by marc audy in Main branch]
2019-08-27 17:23:50 -04:00
marc audy
c48ebb4d45
Make virtual UObject::Modify WITH_EDITOR. UObject::Modify remains defined as a forceinlined noop without editor to avoid having to fixup all existing code that exists in non-editor that calls Modify.
...
#rb Michael.Noland
#jira
#ROBOMERGE-SOURCE: CL 8293866 via CL 8353802
#ROBOMERGE-BOT: (v401-8057353)
[CL 8354009 by marc audy in Main branch]
2019-08-27 17:20:03 -04:00
Josh Markiewicz
d79515867d
Copying //UE4/Dev-Online to Dev-Main (//UE4/Dev-Main)
...
- Up to CL8320930 from DevOnline and 8311605 Merge Down from Main
- skipped some Fortnite content/plugins/code where it tried to reintegrate files that had been moved pending investigation
#rb none
[CL 8321295 by Josh Markiewicz in Main branch]
2019-08-26 18:35:22 -04:00
Marc Audy
a7459b1afc
Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 8292949
...
#rb
#rnx
[CL 8293622 by Marc Audy in Dev-Framework branch]
2019-08-26 10:30:04 -04:00
jeanfrancois dube
a600d2156e
Fix static analysis warning.
...
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 8210612 via CL 8211301
#ROBOMERGE-BOT: (v401-8057353)
[CL 8211406 by jeanfrancois dube in Main branch]
2019-08-22 10:03:32 -04:00
Max Chen
719222de61
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 8153426 by Max Chen in Dev-Editor branch]
2019-08-21 00:20:50 -04:00
jeanfrancois dube
bbe2a77c0f
Fix Linux compile warning ('&&' within '||').
...
#rb richard.malo
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 8096583 via CL 8097023 via CL 8097036
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v401-8057353)
[CL 8146371 by jeanfrancois dube in Dev-Build branch]
2019-08-20 23:04:42 -04:00
jeanfrancois dube
89f9b0d1b3
Introduce owned packages:
...
- Owned packages can reference private objects in their owner package.
- Owned packages can reference private objects in other packages sharing the same owner.
- Owner package can reference private objects in it�s owned packages.
Note: UE4 object version changed.
#rb robert.manuszewski, jamie.dale, richard.malo
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 8089997 via CL 8095845 via CL 8095932
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v401-8057353)
[CL 8143804 by jeanfrancois dube in Dev-Build branch]
2019-08-20 22:53:11 -04:00
Marc Audy
6d882034f1
Fix UpdateSuffixForNextNewObject definition signature
...
#rnx
#rb
[CL 8113677 by Marc Audy in Dev-Framework branch]
2019-08-19 10:35:41 -04:00
Marc Audy
ba98a11d57
const parameters to ultimately make NewObject able to take a const UClass*
...
#rb
#rnx
[CL 8101031 by Marc Audy in Dev-Framework branch]
2019-08-16 16:58:43 -04:00
jeanfrancois dube
24cfa56288
Fix Linux compile warning ('&&' within '||').
...
#rb richard.malo
#rnx
#ROBOMERGE-SOURCE: CL 8096583 via CL 8097023
#ROBOMERGE-BOT: (v401-8057353)
[CL 8097036 by jeanfrancois dube in Main branch]
2019-08-16 15:04:58 -04:00
jeanfrancois dube
6c79ec7645
Introduce owned packages:
...
- Owned packages can reference private objects in their owner package.
- Owned packages can reference private objects in other packages sharing the same owner.
- Owner package can reference private objects in it�s owned packages.
Note: UE4 object version changed.
#rb robert.manuszewski, jamie.dale, richard.malo
#rnx
#ROBOMERGE-SOURCE: CL 8089997 via CL 8095845
#ROBOMERGE-BOT: (v401-8057353)
[CL 8095932 by jeanfrancois dube in Main branch]
2019-08-16 13:52:30 -04:00
marc audy
a6b5d44ae5
Copying //UE4/Dev-Framework to Dev-Main (//UE4/Dev-Main) [at] 7987668
...
#rb
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 7988574 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v399-8035122)
[CL 8039505 by marc audy in Dev-Build branch]
2019-08-14 13:20:31 -04:00
Marc Audy
95a36b7df4
Allow blueprint users to override the component class of a native introduced component.
...
#jira UE-26970
#rb Phillip.Kavan
[CL 8037286 by Marc Audy in Dev-Framework branch]
2019-08-14 12:44:32 -04:00
uriel doyon
7c52f5473d
Part 2 of async loading stall workaround when post-loading async textures.
...
#jira none
#rb robert.manuszewski
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: uriel.doyon
#ROBOMERGE-SOURCE: CL 7951766 in //UE4/Release-4.23/... via CL 7951770
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v399-8035122)
[CL 8036866 by uriel doyon in Dev-Build branch]
2019-08-14 12:38:07 -04:00
Marc Audy
307e2e8d66
Store a function pointer on UDynamicClass to the custom class initialization (in much the same way that AddReferencedObjects pointer is stored) to ensure the class is initialized before beginning to construct the CDO rather than code embedded in the constructor
...
#rb Phillip.Kavan
#rnx
[CL 8034012 by Marc Audy in Dev-Framework branch]
2019-08-14 11:50:43 -04:00
Marc Audy
2ae81698c3
Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 7985126
...
#rb
#rnx
[CL 7987668 by Marc Audy in Dev-Framework branch]
2019-08-13 12:59:27 -04:00