marc audy
a88b71c8b7
Fix/silence C4702 warnings
...
#rnx
[CL 29883627 by marc audy in ue5-main branch]
2023-11-22 01:04:15 -05:00
tim smith
6fcbe51e16
Removed usage of include file macros from LiveCoding source since it was causing issues with SN-DBS
...
#rb tim.smith
[CL 29401475 by tim smith in ue5-main branch]
2023-11-03 07:04:54 -04:00
joe kirchoff
aeca895d45
Fix compile issue with cl-clang
...
#rnx
[CL 28427476 by joe kirchoff in ue5-main branch]
2023-10-03 15:38:41 -04:00
tim smith
9cc91976c0
Fix to live coding shutdown to eliminate a somewhat rare crash on exit.
...
#rb Dan.Engelbrecht
#jira UE-188767
[CL 26055035 by tim smith in ue5-main branch]
2023-06-16 11:55:21 -04:00
Steve Robb
e8df23c174
Fixed mismatched copy constructor/assignment operator in FixedSizeString.
...
#rb none
#jira none
#preflight 645919bc6c35ad81e621217a
[CL 25372020 by Steve Robb in ue5-main branch]
2023-05-08 12:18:34 -04:00
tim smith
20d5198a07
Fixed issue in LiveCoding preload module support where if a module name is known but not currently loaded, the engine would generate a check.
...
#rb devin.doucette
#jira UE-177805
#preflight 63f4f6f19b26c4957e0b8914
[CL 24345013 by tim smith in ue5-main branch]
2023-02-21 13:47:53 -05:00
tim smith
a6a1bcf63b
Fixed issue with LiveCoding where large projects might not have enough memory reserved around libraries preventing patching.
...
#rb josh.adams, self
#preflight 63d9550fba4fadeef097c212
[CL 23935004 by tim smith in ue5-main branch]
2023-01-31 14:46:34 -05:00
tim smith
ad7274f76c
Fix compilation issue with VS2019
...
#rb self
#rnx
#preflight 63d82e52d21dbe1d296cf453
[CL 23923504 by tim smith in ue5-main branch]
2023-01-31 01:17:32 -05:00
tim smith
ccf1af206b
Added a new LiveCoding command that allows for a single command to add both types of modules and a list of reserved pages.
...
#rb self
#rnx
#preflight 63d80c8a1f0aa8a2895c9d22
[CL 23923296 by tim smith in ue5-main branch]
2023-01-31 01:12:06 -05:00
tim smith
d447f60f19
Fixed LiveCoding issue where if a typo is made in the preloaded module list, the game would hit a breakpoint.
...
#rb self
#preflight 63c54a302e714f64adda77e0
[CL 23729054 by tim smith in ue5-main branch]
2023-01-16 09:26:35 -05:00
bryan sefcik
c998a06737
Fixes to get arm64 and arm64ec to partially compile.
...
#jira
#fyi josh.adams
#preflight 6392612567018b14b5af1d5f
[CL 23456665 by bryan sefcik in ue5-main branch]
2022-12-08 17:28:30 -05:00
Tim Smith
9f52c3aa2d
Fix to allow settings objects to be properly handled by LiveCoding and HotReload.
...
#rb matt.peters
#jira UE-169808
#preflight 6373dbaf232e3d12cbd1e9a0
[CL 23139425 by Tim Smith in ue5-main branch]
2022-11-15 13:39:47 -05:00
Tim Smith
684a5edf74
Fixed issue where Live Coding Console would fail to properly enable when it is started on demand.
...
#rb self
#jira UE-169199
#preflight 63655cf1882365b859bea5e4
[CL 22992274 by Tim Smith in ue5-main branch]
2022-11-04 14:48:13 -04:00
henrik karlsson
bd5352a0c3
[UE]
...
* More fixes to be preprocessor conformant (/Zc:preprocessor)
#rb none
#preflight skipped
[CL 22705198 by henrik karlsson in ue5-main branch]
2022-10-21 19:52:08 -04:00
henrik karlsson
dbe0123ff5
* Fixed so preprocessor conforms to C99 and C++11 (/Zc:preprocessor)
...
Not proud over the LC_* files but don't dare touching the actual log macros since that is hard to get right and I don't know how to test this code
#preflight 6351d6de777a77c440123e2c
#rb none
[CL 22705170 by henrik karlsson in ue5-main branch]
2022-10-21 19:50:32 -04:00
Tim Smith
d087b03671
Improved Live Coding startup time to make starting the console an asyncronous task.
...
#rb Robert.Miller
#preflight 635143efc9559712ed540c11
[CL 22654049 by Tim Smith in ue5-main branch]
2022-10-20 09:21:20 -04:00
bryan sefcik
0beee50b45
Updated ../Engine/Source/Developer/... to inline gen.cpp files
...
Before:
Total CPU Time: 53783.640625 s
Total time in Parallel executor: 558.66 seconds
After:
Total CPU Time: 47886.140625 s
Total time in Parallel executor: 498.81 seconds
#jira
[CL 22173145 by bryan sefcik in ue5-main branch]
2022-09-24 13:31:25 -04:00
Tim Smith
af57b8323e
Fixed issue where packaged blueprint builds would not be able to start live coding without first having to clear the live coding source project variable.
...
#rb self
#jira UE-149584
#preflight 62fb8d851e39eb26a03adcfc
[CL 21403836 by Tim Smith in ue5-main branch]
2022-08-16 08:49:21 -04:00
Tim Smith
dfc7238978
Provide console feedback when starting live coding fails packaged builds
...
#rb self
#jira UE-149580
#preflight 62fa974c153b17e746461877
[CL 21391530 by Tim Smith in ue5-main branch]
2022-08-15 15:08:39 -04:00
Tim Smith
0ad177d3af
Added tagging for unassigned allocations
...
#rb self
#jira UE-153910
#preflight 62fa5e6bb66d5d93137aada8
[CL 21387777 by Tim Smith in ue5-main branch]
2022-08-15 12:06:33 -04:00
Tim Smith
6da6208fa9
Fixed issue where modules listed to be preloaded were not being preloaded.
...
#rb self
#jira UE-160674
#preflight 62f4f82e7c66d5539e8a8bad
[CL 21334853 by Tim Smith in ue5-main branch]
2022-08-11 08:59:35 -04:00
Tim Smith
606d63e307
Updating LiveCoding to Live++ 1.6.10
...
#rb self
#preflight 62f128d1185da2495f7b4182
[CL 21269385 by Tim Smith in ue5-main branch]
2022-08-08 11:29:32 -04:00
Tim Smith
561cc621f4
Fixed issue where live coding would always complain that a plugin wasn't enabled for live coding. This would happen if the plugin wasn't explicitly enabled by the project but was loaded by another plugin.
...
#rb self
#jira UE-155343
#preflight 62d57d283c3df32390b44c54
[CL 21149283 by Tim Smith in ue5-main branch]
2022-07-18 11:46:10 -04:00
Tim Smith
2b7e4bb5da
Fixed a reliability issue with LiveCoding where it could crash on startup.
...
#rb self
#preflight 62976df5101592b80503164f
[CL 20451989 by Tim Smith in ue5-main branch]
2022-06-01 10:02:51 -04:00
joe kirchoff
cdedc71084
UnrealBuildTool: Initial support for Clang 13
...
Hack to workaround clang-cl bug in LC_StringUtil.cpp is finally no longer necessary with Clang 13
Outstanding Issues:
Unresloved externals in ClangEditor (FRHI*)
error: ordered comparison of function pointers ('Electra::fastdelegate::DelegateMemento::GenericFuncPtr' (aka
'void (*)()') and 'Electra::fastdelegate::DelegateMemento::GenericFuncPtr') [-Werror,-Wordered-compare-function-
pointers]
#rnx
#rb none
#preflight 61d33dff932a02483cb454bc
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18503088 in //UE5/Release-5.0/... via CL 18503149
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18503159 by joe kirchoff in ue5-release-engine-test branch]
2022-01-03 15:42:39 -05:00