This is required to update the default visual studio version, however that change is currently on hold due to a compiler issue
#rnx
#rb trivial
#preflight 6328f2df826e0c2fe90f097a
[CL 22088638 by joe kirchoff in ue5-main branch]
- Implemented priority control on Unix platform
- Refactored RunnableThreadUnix implementation
- Bump resource limits for process scheduling priority (nice) if possible
#rb LouisPhilippe.Seguin, Brandon.Schaefer
[FYI] anrew.ladenberger
[CL 22087348 by anton dunchev in ue5-main branch]
Before:
1 Unity file
Total CPU Time: 162.90625 s
Total time in Parallel executor: 61.62 seconds
After:
6 Unity files
Total CPU Time: 169.15625 s
Total time in Parallel executor: 16.64 seconds
#jira
[FYI] nick.darnell, joe.kirchoff
#preflight 632889795f55ba280ec1ef84
[CL 22087017 by bryan sefcik in ue5-main branch]
This change does a few things:
* Improves compile times because the gen.cpp is inlined so less header parsing is required.
* Allows us to forward declare more types in the headers where we were not able to because the gen.cpp files did not have all the required headers included. The gen.cpp files required the header that generated it to include all the types because of the constructor and desructor in the gen.cpp need to know the full type.
#jira
#preflight 6323b43f8131e92d65aed1d9
[CL 22064061 by bryan sefcik in ue5-main branch]
* Remove the "Mac short circuit" blocks of code in the project generator as it was skipping the code that sets up PLIST and BUNDLE_IDENT settings (which Xcode14 will need)
* Point Xcode at the temp plist files that project generator makes
* Make sure to copy the final plist on top of the temp plist file so Xcode will pull that one into the .app at the end
#preflight 6323ef8b74361465143e1b86
[CL 22045794 by Josh Adams in ue5-main branch]
It comes from sterr so needs to be outside the normal warning/error checking in the CompilerEventMatcher
#rnx
#jira UE-163741
#rb ben.marsh
#preflight 63221b3347741a7dbd834069
[CL 22021414 by Ryan Hummer in ue5-main branch]
[FYI] Joe.Kirchoff
Original CL Desc
-----------------------------------------------------------------
PR #9546: Improvements to PVS-Studio. PVSToolChain handles 3 additional settings from the Settings.xml file. New settings are added into .cfg file that is used by PVS-Studio.exe. (Contributed by ValeryKomarov)
#jira UE-163056
#rnx
#rb none
#preflight 631f62013267bd833664f6aa
[CL 22011804 by ValeryKomarov in ue5-main branch]
- Deprecation warnings will show up in C# log, C++ log and in editor as a load warning
- Next changelist will use the system to make some replacements
#rb david.hibbits
#jira UE-130960
#preflight 631f3c4194758d0bf225bd95
[CL 21974033 by josh adams in ue5-main branch]
Metal 2.3 removed, Metal 3.0 added for Mac
#jira UE-163352
#rb adam.kinge bertrand.carre
#preflight 631ea7eb94758d0bf2008668
[CL 21960671 by axel riffard in ue5-main branch]