Commit Graph

8884 Commits

Author SHA1 Message Date
Chris Babcock
5879d4dfa4 Use libc++ stl on Lumin to match Android
#jira UE-89269
#ue4
#fyi Jack.Porter
#rb Steve.Smith

[CL 11578617 by Chris Babcock in 4.25 branch]
2020-02-21 15:44:35 -05:00
Andrew Grant
ceb2fcc6a6 Merging FastBuild improvements
#jira #rb na
#fyi michael.trepka

[CL 11578302 by Andrew Grant in 4.25 branch]
2020-02-21 15:09:02 -05:00
JeanMichel Dignard
40f307a4d1 Added support for Sketchup 2020 in Datasmith SketchUp exporter
#jira UEENT-3396
#rb Jerome.Delattre

[CL 11577401 by JeanMichel Dignard in 4.25 branch]
2020-02-21 13:56:45 -05:00
ionut matasaru
c096abdb88 [Insights]
- Bug fix: Browser: Renamed "..." button to "Explore" (Explore the Trace Store Directory). Also aligned the button to the right. (UE-89187)
  - Bug fix: Renamed command line params to analyze a session from "-TraceFile" / "-TraceId" to "-OpenTraceFile" / "-OpenTraceId" (in order to avoid conflict with "-TraceFile" cmd line param already in use to direct tracing to a file).

#jira UE-89187
#rb none

[CL 11576085 by ionut matasaru in 4.25 branch]
2020-02-21 10:51:47 -05:00
Jack Porter
98e5a53da0 Slightly modified null check fix that restores previous behavior
#jira UE-89096
#rb None
#lockdown Cristina.Riveron

[CL 11575890 by Jack Porter in 4.25 branch]
2020-02-21 10:23:06 -05:00
emil kirichev
a740115e8a Scene Hierarchy from a Revit Datasmith export has duplicates
#jira UE-88537
#rb JeanLuc.Corenthin

[CL 11575007 by emil kirichev in 4.25 branch]
2020-02-21 06:10:14 -05:00
Andrew Grant
0e56a4aeae Added CPU count to benchmark results
#jira #rb na

[CL 11573243 by Andrew Grant in 4.25 branch]
2020-02-20 21:28:00 -05:00
Andrew Grant
a101c2ffcc Fixed copy & pasta with format string
#jira #rb na

[CL 11568915 by Andrew Grant in 4.25 branch]
2020-02-20 14:59:43 -05:00
Andrew Grant
4dae50603d Fixed noxge in benchmark script
#jira #rb na

[CL 11568646 by Andrew Grant in 4.25 branch]
2020-02-20 14:38:24 -05:00
Michael Sartain
f1120d5206 Add protected to bGdbIndexSection bool
#jira none
#rb Brandon.Schaefer, Arciel.Rekman

[CL 11567407 by Michael Sartain in 4.25 branch]
2020-02-20 13:10:45 -05:00
Andrew Grant
d199343f3e Added nofastbuild support to benchmark script.
Improved some reporting

#jira #rb na

[CL 11567261 by Andrew Grant in 4.25 branch]
2020-02-20 13:01:08 -05:00
Andrew Grant
4fdb8e5e46 Fixed incorrect dsymutil being used with 11.0.0 and higher.
#fyi michael.trepka, josh.adams
#jira #rb na

[CL 11567226 by Andrew Grant in 4.25 branch]
2020-02-20 12:58:06 -05:00
Michael Sartain
c15155d66b Add bGdbIndexSection bool to LinuxToolChain
#rb Arciel.Rekman, Brandon.Schaefer
#jira none

[CL 11566988 by Michael Sartain in 4.25 branch]
2020-02-20 12:40:53 -05:00
Patrick Laflamme
b9ce249504 #jira UE-89180 - Crash Report Client does not display callstack for debug commands
- Changed the execution flow to ensure the callstack was displayed while the windows was still on screen (it was updated just after the window was closed).

#rb Johan.Berg

[CL 11565572 by Patrick Laflamme in 4.25 branch]
2020-02-20 10:35:19 -05:00
Andrew Grant
9e71754da0 Fixed benchmark script so singlecompile doesn't do a rebuild when -noxge is used
#jira #rb na

[CL 11560081 by Andrew Grant in 4.25 branch]
2020-02-19 21:56:40 -05:00
andrey yamashev
294d81be00 Added RenderSync log category to the nDisplayLauncher 'Log' tab
#jira none
#rb none
#lockdown simon.tourangeau

#ROBOMERGE-SOURCE: CL 11558975 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Release-4.25) (v654-11333218)

[CL 11558976 by andrey yamashev in 4.25 branch]
2020-02-19 20:40:49 -05:00
Chris Babcock
b0bc7837c8 Update Android toolchain to NDK 21 (20 also supported for x86_64) additional files
#jira UE-80046
#ue4
#android
#rb Bradon.Schaefer

[CL 11555526 by Chris Babcock in 4.25 branch]
2020-02-19 17:24:59 -05:00
Michael Sartain
bd6f92d5ff Linux: Build with -gdb-index with Clang v9 and above
On my machine, this cuts symbol loading time (breaking at main) from 45 seconds
to 17 seconds (with gdb v8.3.1).

#jira none
#rb Brandon.Schaefer
#fyi Arciel.Rekman

[CL 11551587 by Michael Sartain in 4.25 branch]
2020-02-19 15:44:59 -05:00
Michael Sartain
1f0a1d5f84 Linux: Always use lld linker with clang v9 and above
#jira none
#rb Brandon.Schaefer
#fyi Arciel.Rekman

[CL 11551479 by Michael Sartain in 4.25 branch]
2020-02-19 15:43:51 -05:00
Andrew Grant
1d4b49b80a Editgrating benchmark scripts from main.
Also includes noshaderddc option that emulates a cold DDC for shaders

#jira #rb na
#tests ran BenchmarkBuild -project=UE4 -editor -client -xge

[CL 11548100 by Andrew Grant in 4.25 branch]
2020-02-19 14:05:12 -05:00
Johan Berg
edd4f3408a Crash report client doesn't need full access handle to runtime when monitoring.
While monitoring the parent process CRC doesn't need a full access process handle on Windows. Open the handle using limited acccess flags instead.

#rb stefan.boberg
#jira UE-88601, UE-88978
#lockdown stefan.boberg

#ushell-cherrypick of 11458913 by Johan.Berg
#ushell-cherrypick of 11458942 by Johan.Berg

[CL 11536303 by Johan Berg in 4.25 branch]
2020-02-19 08:33:28 -05:00
Ben Marsh
6a394c3dad Another fix for UE-88874 (exception generating project files from binary release).
#rb none
#jira UE-88874
#rnx

[CL 11527879 by Ben Marsh in 4.25 branch]
2020-02-18 18:03:51 -05:00
RPG3D
b65e7beea4 Ignore empty AAR directories on Android (contributed by RPG3D)
#jira UE-88492
#PR #6676
#ue4
#android
#rb trivial

[CL 11520899 by Chris Babcock in 4.25 branch]
2020-02-18 16:46:54 -05:00
Patrick Laflamme
75b36ad299 #jira UE-85967 - UnrealDisasterRecoveryService character length is long and can easily max out path length
#jira UE-88070 - UnrealDisasterRecoveryService paths are too long
  - Renamed UnrealDisasterRecoveryService as UnrealRecoverySvc
  - Set a ConcertSyncServer ShortName as "CncrtSyncSvr" to ensure shorter build path.

The change saves 29 characters on the offending path. The path before vs the path after:

Engine\Plugins\Developer\Concert\ConcertSync\ConcertSyncServer\Intermediate\Build\Win64\UnrealDisasterRecoveryService\Development\ConcertSyncServer\UnrealDisasterRecoveryService-ConcertSyncServer.lib (Before, 199 chars)
Engine\Plugins\Developer\Concert\ConcertSync\ConcertSyncServer\Intermediate\Build\Win64\UnrealRecoverySvc\Development\CncrtSyncSvr\UnrealRecoverySvc-ConcertSyncServer.lib (After, 170 chars)

#rb Jamie.Dale

Edigrated 11281991 from Dev-VirtualProduction

[CL 11516806 by Patrick Laflamme in 4.25 branch]
2020-02-18 16:17:00 -05:00
Patrick Laflamme
47044a7f9a #jira UE-87900 - Disaster Recover stops recording transactions if the UDP transport layer restarts or auto-repair
- Fixed disaster recovery remote endpoint timeout set to zero, preventing it from re-registering with MessageBus when an error occurred (like the socket disconnected).

#jira UE-87899 - Disaster recovery prevents showing the crash reporting UI in a timely manner if the session is large
  - Fixed the crash reporter app to display the UI (asking the user to send the bug report) before shutting down the recovery service.

- Renamed the field FDisasterRecoveryInfo::Version into FDisasterRecoveryInfo::Revision because revision is more accurate for the field.

#rb Jamie.Dale

Edigrated 11250824 from Dev-VirtualProduction.

[CL 11515425 by Patrick Laflamme in 4.25 branch]
2020-02-18 15:49:59 -05:00