Commit Graph

22529 Commits

Author SHA1 Message Date
henrik karlsson
f2c05ad149 [UBA]
* Added description to error message when process exits before getting exit message
* Changed NtQueryDirectoryFile usage in UbaDirectoryIterator to use ReturnSingleEntry=false to reduce number of kernel calls. It now uses a 64k buffer to receive as many entries as possible at the time
* Fixed bug in detoured NtQueryDirectoryFile after learning how it works by implementing ReturnSingleEntry=false

[CL 32498649 by henrik karlsson in 5.4 branch]
2024-03-26 02:01:26 -04:00
joe kirchoff
fdb7f8a5e2 UnrealBuildTool: Fix preferred version check for Intel oneAPI toolchain
#rnx

[CL 32498639 by joe kirchoff in 5.4 branch]
2024-03-26 02:01:07 -04:00
ben marsh
1099e45338 Horde: Merging latest from Main.
[CL 32498630 by ben marsh in 5.4 branch]
2024-03-26 02:00:50 -04:00
ben marsh
fbea18dc23 Horde: Merging latest from Main.
#rnx

[CL 32498608 by ben marsh in 5.4 branch]
2024-03-26 01:59:46 -04:00
joe kirchoff
0a90b7992b UnrealBuildTool: Fix reference to unavailable symbol
#rnx

[CL 32498575 by joe kirchoff in 5.4 branch]
2024-03-26 01:58:36 -04:00
real-mikhail
298f166949 PR #11411: Fixes for Rider project file generator
#jira UE-205866

[CL 32498428 by real-mikhail in 5.4 branch]
2024-03-26 01:54:19 -04:00
henrik karlsson
d4d4cb52ab [UBA]
* Re-added use for ftruncate on mac because it still didn't work after the fix for linux

[CL 32498413 by henrik karlsson in 5.4 branch]
2024-03-26 01:53:58 -04:00
henrik karlsson
50953b94d9 [UBA]
* Proper fix for setting size of file mapping.. bug was that it tried to set file mapping size on files that were readonly and error was confusing

[CL 32498412 by henrik karlsson in 5.4 branch]
2024-03-26 01:53:54 -04:00
Evtihevich
0d0c529592 PR #11565: [PVS-Studio] Added a new format of the analyzer report
#jira UE-208643

[CL 32498399 by Evtihevich in 5.4 branch]
2024-03-26 01:53:33 -04:00
henrik karlsson
a381f662eb [Uba]
* Fixed bug where NtQueryDirectoryFile did not handle buffer overflow properly

[CL 32498395 by henrik karlsson in 5.4 branch]
2024-03-26 01:53:24 -04:00
robert millar
e8b1224a6b Fix log channel manipulation to use correct names to enable LogUnrealPackageTool.
[CL 32498389 by robert millar in 5.4 branch]
2024-03-26 01:53:10 -04:00
henrik karlsson
a0cec3ecab [Uba]
* Fixed stack overflow issue on mac silicon machines

[CL 32498380 by henrik karlsson in 5.4 branch]
2024-03-26 01:53:03 -04:00
henrik karlsson
3ecc35f7de [Uba]
* Added missing check for if AppendDir actually contains a dir

[CL 32498361 by henrik karlsson in 5.4 branch]
2024-03-26 01:52:08 -04:00
henrik karlsson
88ac2d206b [UBA]
* Changed so macos is using ftruncate instead of lseek+write.  This fixes failed unit test on some macs
* Removed locks in UbaNetworkBackendMemory to fix potential deadlock
* Added StringBuffer::GetFileName since it is a common usecase when doing debug printing
* Added missing close of file descriptor in error situation

[CL 32498359 by henrik karlsson in 5.4 branch]
2024-03-26 01:51:59 -04:00
henrik karlsson
4230e6ae71 [UBA]
* Added support for running individual unit tests from command line

[CL 32498344 by henrik karlsson in 5.4 branch]
2024-03-26 01:51:31 -04:00
adolf stary
731031c06e Added PGO artifact merging step and sync of required dependencies
#rnx

[CL 32498140 by adolf stary in 5.4 branch]
2024-03-26 01:46:09 -04:00
edwin maynard
df85a37484 [Backout] - CL32164660 (backed out due to setup build error)
[FYI] adolf.stary
Original CL Desc
-----------------------------------------------------------------
Added PGO artifact merging step and sync of required dependencies

#rnx

[CL 32498096 by edwin maynard in 5.4 branch]
2024-03-26 01:44:24 -04:00
robert millar
bd61d5f232 Silence other logging so it doesn't interfere with parsing output.
[CL 32498093 by robert millar in 5.4 branch]
2024-03-26 01:44:18 -04:00
adolf stary
0939bd1663 Added PGO artifact merging step and sync of required dependencies
#rnx

[CL 32498029 by adolf stary in 5.4 branch]
2024-03-26 01:32:45 -04:00
joe kirchoff
b7e3e48eb0 UnrealBuildTool: Fix analysis warning
#rnx

[CL 32497994 by joe kirchoff in 5.4 branch]
2024-03-26 01:31:08 -04:00
joe kirchoff
261971d192 PVS license renew message should be a warning
#rnx
#jira UE-208854

[CL 32497991 by joe kirchoff in 5.4 branch]
2024-03-26 01:30:58 -04:00
joe kirchoff
8a2ac63b55 Handle PVS-Studio notice
#rnx
#jira UE-208854

[CL 32497962 by joe kirchoff in 5.4 branch]
2024-03-26 01:30:14 -04:00
henrik karlsson
5e3d61ed7c [UBA]
* Fixed so ref count of remote process is kept up in order to prevent it from being deleted at wrong point in time

[CL 32497961 by henrik karlsson in 5.4 branch]
2024-03-26 01:29:55 -04:00
henrik karlsson
2838d99820 [UBA]
* Lowered stack usage for some unit tests to see if that solves macos failures

[CL 32497915 by henrik karlsson in 5.4 branch]
2024-03-26 01:27:59 -04:00
henrik karlsson
7d68989b98 [UBA]
* Removed hard coded epic strings that should not be in code

[CL 32497857 by henrik karlsson in 5.4 branch]
2024-03-26 01:26:14 -04:00