Week 48: Sunday
676 lines changed4 commits4 modules2 devs
Modules
UbaCommon UbaDetours Engine UbaCore
Commits
e513f77 UbaCommon[UBA]
* Added simple support for "overlay files" which can be used to make virtual files only visible to individual processes (they never end up in the directory table)
[CL 48800116 by henrik karlsson in ue5-main branch]
471dc9a UbaDetours[UBA]
* Implemented overlay files in posix detouring code
[CL 48800168 by henrik karlsson in ue5-main branch]
ae36a83 Engine[Backout] - CL48761025
[FYI] JeanFrancois.Dube
#rnx
Original CL Desc
-----------------------------------------------------------------
Convert USceneComponent::AttachParent from TObjectPtr to TWeakObjectPtr to handle the case where a component get destroyed, marking it as garbage, but some other components still have their AttachParent set to the destroyed component without being actually attached.
This worked before "kill pending kill" where the GC would null-out references to pending kill objects, but now the GC reports it as a reachable garbage reference instead.
Converting the pointer to a weak ref instead is closer to the expected behavio, without having to do expensive cleanup when destroying a component.
#rb vincent.beauchemin
#p4v-cherrypick 48615863, 48744686
#lockdown vincent.beauchemin
[CL 48797988 by jeanfrancois dube in ue5-main branch]
ebda504 UbaCore[UBA]
* Removed assert around size alignment in SharedMemoryView... it is allowed to have any size as long as offset is page aligned.
[CL 48800090 by henrik karlsson in ue5-main branch]
Experimental lists all experimental plugins touched today.
Modules shows the top engine modules ranked by impact score.
Plugins shows the top plugins ranked by impact score.
Commits highlights the most significant changes ranked by impact score.
Main Radar is experimental and generated automatically from Unreal Engine's ue5-main branch. It may make mistakes, and I'm improving it day by day. If something looks off, please let me know — feedback helps make it better.
This project is part of my broader work at Mundus Creatus.
Member discussion