francis hurteau
be8e06c6d7
Fix crash due to unimplemented function in old loader
...
#rb Danny.Couture
[CL 29487363 by francis hurteau in ue5-main branch]
2023-11-06 09:40:41 -05:00
tim smith
6b49d07ce2
Silence a static analyzer warning.
...
#rnx
#rb Tim.Smith
[CL 29485353 by tim smith in ue5-main branch]
2023-11-06 06:55:51 -05:00
matt peters
cfc232c4ee
DirectoryTree: 1) Fix bug in GetChildren - added children of implied children were not reported in some cases.
...
2) Fix assertion in GetChildren when called on a DriveSpecifierWithoutRoot.
#rnx
#rb Devin.Doucette
[CL 29473731 by matt peters in ue5-main branch]
2023-11-04 12:13:02 -04:00
bob tellez
b37acb7ad3
[Backout] - CL29418752
...
[FYI] Ryan.Gerleve
Original CL Desc
-----------------------------------------------------------------
Optimize net.RemapStableSubobjects and add fast arrays to the test case.
Store unmapped NetGUIDs of stably-named subobjects persistently instead of iterating through object replicators to find them every time.
#jira UE-198402
#rb LouisPhilippe.Seguin
[CL 29433740 by bob tellez in ue5-main branch]
2023-11-03 20:39:06 -04:00
dmytro vovk
a2c2f00af8
Added a better explanation for UObjectBase size assert
...
#rb trivial
[CL 29432735 by dmytro vovk in ue5-main branch]
2023-11-03 19:57:33 -04:00
ryan gerleve
e9b65b79a0
Optimize net.RemapStableSubobjects and add fast arrays to the test case.
...
Store unmapped NetGUIDs of stably-named subobjects persistently instead of iterating through object replicators to find them every time.
#jira UE-198402
#rb LouisPhilippe.Seguin
[CL 29431800 by ryan gerleve in ue5-main branch]
2023-11-03 19:40:38 -04:00
dmytro vovk
38058f211c
Fixed Editor build failing on a UE_STORE_OBJECT_LIST_INTERNAL_INDEX define
...
#rb trivial
[CL 29431329 by dmytro vovk in ue5-main branch]
2023-11-03 19:33:25 -04:00
dmytro vovk
d60fba300a
Optimized UObject hash's ClassToObjectListMap
...
#rb Johan.Torp
[CL 29426530 by dmytro vovk in ue5-main branch]
2023-11-03 18:29:17 -04:00
bob tellez
a0a7706e9c
#UE Remove temporary logging
...
[CL 29417790 by bob tellez in ue5-main branch]
2023-11-03 15:29:46 -04:00
francis hurteau
0d790f0ba5
Save and ResetLoaders only flush loading requests specific to the package when there's already pending async requests
...
#rb Danny.Couture, Matt.Peters
[CL 29406554 by francis hurteau in ue5-main branch]
2023-11-03 10:49:58 -04:00
andrew scheidecker
eb7369544e
Fix ClearReturnValue destroying the value before clearing it, which assumes that the value being cleared is an initialized value.
...
#rb Devin.Doucette, Steve.Robb
[CL 29404228 by andrew scheidecker in ue5-main branch]
2023-11-03 09:37:39 -04:00
bob tellez
191fd10c5d
#UE Move temporary logging
...
[CL 29401442 by bob tellez in ue5-main branch]
2023-11-03 07:00:41 -04:00
bob tellez
4b95c899c4
#UE Temporary logging for CDO creation
...
[CL 29401140 by bob tellez in ue5-main branch]
2023-11-03 06:18:42 -04:00
robert manuszewski
2b8255f292
Removing redundant marking paths from GC since all FUObjectItem::Set*/Clear*Flags functions internally redirect to atomic functions (ThisThreadAtomicallyClear/SetFlag)
...
#rb Johan.Torp
[CL 29399359 by robert manuszewski in ue5-main branch]
2023-11-03 03:55:31 -04:00
marc audy
f626319b1b
Include the verse VM dependencies if WITH_VERSE_VM=WITH_COREUOBJECT is set.
...
Being in CoreUObject.build.cs should imply that WITH_COREUOBJECT=1, so this should be equivalent to the existing WITH_VERSE_VM=1 check.
[CODEREVIEW] Tim.Smith
#rnx
#jira
[CL 29386061 by marc audy in ue5-main branch]
2023-11-02 18:42:57 -04:00
marc audy
7473bfb34a
Fix warning V570: The variable is assigned to itself.
...
[CL 29376677 by marc audy in ue5-main branch]
2023-11-02 16:02:11 -04:00
tim smith
6aa9320788
Fixed missing include
...
#rnx
#rb tim.smith
[CL 29371453 by tim smith in ue5-main branch]
2023-11-02 13:33:22 -04:00
andrew davidson
e717a20b2c
Initial property bag repository skeleton.
...
#jira UE-192688
#rb francis.hurteau, jordan.hoffmann, phillip.kavan, devin.doucette
[CL 29367367 by andrew davidson in ue5-main branch]
2023-11-02 11:42:52 -04:00
tim smith
9040ace66e
Added limited VCell support to GC history.
...
#rb robert.manuszewski
[CL 29365611 by tim smith in ue5-main branch]
2023-11-02 11:00:14 -04:00
tim smith
825a2fcc65
Fixed issue where the GC debug processor could stop being used during analysis.
...
#rb Robert.Manuszewski
[CL 29364110 by tim smith in ue5-main branch]
2023-11-02 10:16:28 -04:00
kirill zorin
1602e3feda
UObjectBase: using TObjectPtr to avoid manually running barriers on OuterPrivate and ClassPrivate
...
#rb robert.manuszewski, steve.robb, zousar.shaker
[CL 29323917 by kirill zorin in ue5-main branch]
2023-11-01 13:32:14 -04:00
danny couture
ea287a5e9a
[Loader] - Add object flags in the error when detaching linker of an object that still needs loading.
...
#rb Francis.Hurteau
[CL 29316162 by danny couture in ue5-main branch]
2023-11-01 10:21:44 -04:00
charles lefebvre
ea3d59837c
Add GetAllowedClasses and GetDisallowedClasses metadata
...
#rb jamie.dale
#tests PIE (single and multi selection)
[CL 29296643 by charles lefebvre in ue5-main branch]
2023-10-31 18:53:48 -04:00
jamie dale
8234f098e4
Fixed validation of external actors, and exclude temp assets/actors from validation
...
#rb robert.millar
#rnx
[CL 29289543 by jamie dale in ue5-main branch]
2023-10-31 16:34:59 -04:00
danny couture
37ae8de1ec
[ZenLoader] - Fix crash when reloading a world twice in PIE due to missing fixup in GlobalImportStore
...
Simple repro
- PIE in EngineTest
- 2x Open /Engine/Maps/Templates/OpenWorld
#rnx
#rb Francis.Hurteau
[CL 29269279 by danny couture in ue5-main branch]
2023-10-31 05:27:11 -04:00