Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
/I "."
/I "Runtime/AutoRTFM/Private"
/I "Runtime/Core/Public"
/I "Runtime/Core/Internal"
/I "Runtime/AutoRTFM/Public"
/I "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/FPSTemplateServer/Inc/ImageCore/UHT"
/I "Runtime/ImageCore/Public"
/I "Runtime/TraceLog/Public"
/external:W0
/external:I "ThirdParty/GuidelinesSupportLibrary/GSL-1144/include"
/external:I "ThirdParty/AtomicQueue"
/external:I "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/INCLUDE"
/external:I "C:/Program Files (x86)/Windows Kits/10/include/10.0.22621.0/ucrt"
/external:I "C:/Program Files (x86)/Windows Kits/10/include/10.0.22621.0/shared"
/external:I "C:/Program Files (x86)/Windows Kits/10/include/10.0.22621.0/um"
/external:I "C:/Program Files (x86)/Windows Kits/10/include/10.0.22621.0/winrt"

View File

@@ -0,0 +1,101 @@
<?xml version="1.0" encoding="utf-8"?>
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
<!-- Epic Games, Inc. AutoRTFM Visualizers -->
<Type Name="AutoRTFM::FWriteLog">
<DisplayString>Count: {NumEntries}</DisplayString>
<Expand>
<Item Name="Count">NumEntries</Item>
<Item Name="TotalSizeBytes">TotalSizeBytes</Item>
<Synthetic Name="Writes">
<Expand>
<CustomListItems>
<Variable Name="Block" InitialValue="HeadBlock" />
<Variable Name="Record" InitialValue="(*Block).FirstRecord" />
<Variable Name="Data" InitialValue="(std::byte*)(Block) + sizeof(AutoRTFM::FWriteLog::FBlock)" />
<Variable Name="Index" InitialValue="0" />
<Loop>
<Loop Condition="(Block != nullptr) &amp;&amp; (Record &lt; (*Block).LastRecord)">
<Exec>Block = (*Block).NextBlock</Exec>
<Exec>Record = (*Block).FirstRecord</Exec>
<Exec>Data = (std::byte*)(Block) + sizeof(AutoRTFM::FWriteLog::FBlock)</Exec>
</Loop>
<Break Condition="Block == nullptr" />
<Item Name="[{Index}] Record">*Record,x</Item>
<If Condition="(*Record).Size == 2">
<Item Name="[{Index}] Data">(uint32*)(Data),x</Item>
</If>
<Else>
<If Condition="(*Record).Size == 4">
<Item Name="[{Index}] Data">(uint32*)(Data),x</Item>
</If>
<Else>
<If Condition="(*Record).Size == 8">
<Item Name="[{Index}] Data">(uint64*)(Data),x</Item>
</If>
<Else>
<Item Name="[{Index}] Data">Data,[(*Record).Size]</Item>
</Else>
</Else>
</Else>
<Exec>Index++</Exec>
<Exec>Data += (*Record).Size</Exec>
<Exec>Record--</Exec>
</Loop>
</CustomListItems>
</Expand>
</Synthetic>
<Synthetic Name="Blocks">
<Expand>
<CustomListItems>
<Variable Name="Block" InitialValue="HeadBlock" />
<Variable Name="Index" InitialValue="0" />
<Loop Condition="Block != nullptr">
<Item Name="[{Index}]">*Block</Item>
<Exec>Index++</Exec>
<Exec>Block = (*Block).NextBlock</Exec>
</Loop>
</CustomListItems>
</Expand>
</Synthetic>
</Expand>
</Type>
<Type Name="AutoRTFM::FWriteLog::FBlock">
<DisplayString>Count: {FirstRecord - LastRecord + 1}</DisplayString>
<Expand>
<Item Name="Count">FirstRecord - LastRecord + 1</Item>
<Item Name="DataSize">DataEnd - ((std::byte*)(this) + sizeof(AutoRTFM::FWriteLog::FBlock))</Item>
<Item Name="BlockSize">(std::byte*)(FirstRecord + 1) - (std::byte*)(this)</Item>
<CustomListItems>
<Variable Name="Record" InitialValue="FirstRecord" />
<Variable Name="Data" InitialValue="(std::byte*)(this) + sizeof(AutoRTFM::FWriteLog::FBlock)" />
<Variable Name="Index" InitialValue="0" />
<Loop Condition="Record &gt;= LastRecord">
<Item Name="[{Index}] Record">*Record,x</Item>
<If Condition="(*Record).Size == 2">
<Item Name="[{Index}] Data">(uint32*)(Data),x</Item>
</If>
<Else>
<If Condition="(*Record).Size == 4">
<Item Name="[{Index}] Data">(uint32*)(Data),x</Item>
</If>
<Else>
<If Condition="(*Record).Size == 8">
<Item Name="[{Index}] Data">(uint64*)(Data),x</Item>
</If>
<Else>
<Item Name="[{Index}] Data">Data,[(*Record).Size]</Item>
</Else>
</Else>
</Else>
<Exec>Index++</Exec>
<Exec>Data += (*Record).Size</Exec>
<Exec>Record--</Exec>
</Loop>
</CustomListItems>
</Expand>
</Type>
</AutoVisualizer>

View File

@@ -0,0 +1,114 @@
// Generated by UnrealBuildTool (UEBuildModuleCPP.cs) : Definitions
#pragma once
#define IS_PROGRAM 0
#define UE_SERVER 1
#define USE_NULL_RHI 1
#define USE_SHADER_COMPILER_WORKER_TRACE 0
#define UE_REFERENCE_COLLECTOR_REQUIRE_OBJECTPTR 1
#define WITH_VERSE_VM 0
#define ENABLE_PGO_PROFILE 0
#define USE_VORBIS_FOR_STREAMING 1
#define USE_XMA2_FOR_STREAMING 1
#define WITH_DEV_AUTOMATION_TESTS 1
#define WITH_PERF_AUTOMATION_TESTS 1
#define WITH_LOW_LEVEL_TESTS 0
#define EXPLICIT_TESTS_TARGET 0
#define WITH_TESTS 1
#define UNICODE 1
#define _UNICODE 1
#define __UNREAL__ 1
#define IS_MONOLITHIC 1
#define UE_MERGED_MODULES 0
#define WITH_ENGINE 1
#define WITH_UNREAL_DEVELOPER_TOOLS 1
#define WITH_UNREAL_TARGET_DEVELOPER_TOOLS 1
#define WITH_APPLICATION_CORE 1
#define WITH_COREUOBJECT 1
#define UE_WITH_CONSTINIT_UOBJECT 0
#define UE_TRACE_ENABLED 1
#define UE_TRACE_FORCE_ENABLED 0
#define WITH_VERSE 1
#define UE_USE_VERSE_PATHS 1
#define WITH_VERSE_BPVM 1
#define USE_STATS_WITHOUT_ENGINE 0
#define WITH_PLUGIN_SUPPORT 0
#define WITH_ACCESSIBILITY 1
#define WITH_PERFCOUNTERS 1
#define WITH_FIXED_TIME_STEP_SUPPORT 1
#define USE_LOGGING_IN_SHIPPING 0
#define ALLOW_CONSOLE_IN_SHIPPING 0
#define ALLOW_PROFILEGPU_IN_TEST 0
#define ALLOW_PROFILEGPU_IN_SHIPPING 0
#define WITH_LOGGING_TO_MEMORY 0
#define USE_CACHE_FREED_OS_ALLOCS 1
#define USE_CHECKS_IN_SHIPPING 0
#define USE_UTF8_TCHARS 0
#define USE_ESTIMATED_UTCNOW 0
#define UE_ALLOW_EXEC_COMMANDS_IN_SHIPPING 1
#define WITH_EDITOR 0
#define WITH_EDITORONLY_DATA 0
#define WITH_CLIENT_CODE 0
#define WITH_SERVER_CODE 1
#define UE_FNAME_OUTLINE_NUMBER 0
#define WITH_PUSH_MODEL 0
#define WITH_CEF3 0
#define WITH_LIVE_CODING 1
#define WITH_CPP_MODULES 0
#define WITH_PROCESS_PRIORITY_CONTROL 0
#define UE_DEFINE_FORCEINLINE_HINT_TO_INLINE 0
#define UBT_MODULE_MANIFEST "FPSTemplateServer.modules"
#define UBT_MODULE_MANIFEST_DEBUGGAME "FPSTemplateServer-Win64-DebugGame.modules"
#define UBT_COMPILED_PLATFORM Win64
#define UBT_COMPILED_TARGET Server
#define UBT_COMPILED_ARCHITECTURE x64
#define UE_APP_NAME "FPSTemplateServer"
#define UE_WARNINGS_AS_ERRORS 0
#define UE_ENGINE_DIRECTORY "../../../UE_5_7_1/Engine/"
#define FORCE_ANSI_ALLOCATOR 0
#define USE_MALLOC_BINNED2 1
#define USE_MALLOC_BINNED3 0
#define NDIS_MINIPORT_MAJOR_VERSION 0
#define WIN32 1
#define _WIN32_WINNT 0x0A00
#define WINVER 0x0A00
#define NTDDI_VERSION 0x0A000000
#define PLATFORM_WINDOWS 1
#define PLATFORM_MICROSOFT 1
#define OVERRIDE_PLATFORM_HEADER_NAME Windows
#define WINDOWS_MAX_NUM_TLS_SLOTS 2048
#define WINDOWS_MAX_NUM_THREADS_WITH_TLS_SLOTS 512
#define NDEBUG 1
#define UE_BUILD_DEVELOPMENT 1
#define UE_IS_ENGINE_MODULE 1
#define UE_VALIDATE_FORMAT_STRINGS 1
#define UE_VALIDATE_INTERNAL_API 0
#define UE_VALIDATE_EXPERIMENTAL_API 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_4 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_5 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_6 0
#define UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_7 0
#define UE_PROJECT_NAME FPSTemplate
#define UE_TARGET_NAME FPSTemplateServer
#define SUPPRESS_PER_MODULE_INLINE_FILE 1
#define UE_MODULE_NAME "AutoRTFM"
#define UE_PLUGIN_NAME ""
#define UE_MEMORY_TAGS_TRACE_ENABLED 1
#define UE_ENABLE_ICU 1
#define WITH_ADDITIONAL_CRASH_CONTEXTS 1
#define UE_WITH_IRIS 1
#define PLATFORM_SUPPORTS_PLATFORM_EVENTS 1
#define PLATFORM_SUPPORTS_TRACE_WIN32_VIRTUAL_MEMORY_HOOKS 1
#define PLATFORM_SUPPORTS_TRACE_WIN32_MODULE_DIAGNOSTICS 1
#define PLATFORM_SUPPORTS_TRACE_WIN32_CALLSTACK 1
#define UE_MEMORY_TRACE_AVAILABLE 1
#define WITH_MALLOC_STOMP 1
#define UE_DELEGATE_CHECK_LIFETIME 0
#define CORE_API
#define CORE_NON_ATTRIBUTED_API
#define AUTORTFM_API
#define AUTORTFM_NON_ATTRIBUTED_API
#define IMAGECORE_API
#define IMAGECORE_NON_ATTRIBUTED_API
#define GSL_NO_IOSTREAMS 1
#define TRACELOG_API
#define TRACELOG_NON_ATTRIBUTED_API

View File

@@ -0,0 +1,21 @@
{
"RemapUnityFiles":
{
"Module.AutoRTFM.cpp.obj": [
"API.cpp.obj",
"CompilerInterface.cpp.obj",
"Context.cpp.obj",
"ExternAPI.cpp.obj",
"FunctionMap.cpp.obj",
"LongJump.cpp.obj",
"Memcpy.cpp.obj",
"OpenHashThrottler.cpp.obj",
"Stats.cpp.obj",
"StdLibSupport.cpp.obj",
"ThreadID.cpp.obj",
"Transaction.cpp.obj",
"Utils.cpp.obj",
"WriteLog.cpp.obj"
]
}
}

View File

@@ -0,0 +1,15 @@
// This file is automatically generated at compile-time to include some subset of the user-created cpp files.
#include "Runtime/AutoRTFM/Private/API.cpp"
#include "Runtime/AutoRTFM/Private/CompilerInterface.cpp"
#include "Runtime/AutoRTFM/Private/Context.cpp"
#include "Runtime/AutoRTFM/Private/ExternAPI.cpp"
#include "Runtime/AutoRTFM/Private/FunctionMap.cpp"
#include "Runtime/AutoRTFM/Private/LongJump.cpp"
#include "Runtime/AutoRTFM/Private/Memcpy.cpp"
#include "Runtime/AutoRTFM/Private/OpenHashThrottler.cpp"
#include "Runtime/AutoRTFM/Private/Stats.cpp"
#include "Runtime/AutoRTFM/Private/StdLibSupport.cpp"
#include "Runtime/AutoRTFM/Private/ThreadID.cpp"
#include "Runtime/AutoRTFM/Private/Transaction.cpp"
#include "Runtime/AutoRTFM/Private/Utils.cpp"
#include "Runtime/AutoRTFM/Private/WriteLog.cpp"

View File

@@ -0,0 +1,162 @@
{
"Version": "1.2",
"Data": {
"Source": "d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\x64\\fpstemplateserver\\development\\autortfm\\module.autortfm.cpp",
"ProvidedModule": "",
"Includes": [
"d:\\fpstemplate_5_4_or_5_5\\intermediate\\build\\win64\\x64\\fpstemplateserver\\development\\autortfm\\definitions.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\api.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\public\\autortfm.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\public\\autortfmconstants.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cstdint",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\yvals_core.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\sal.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\concurrencysal.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vadefs.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xkeycheck.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\stdint.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\public\\autortfmdefines.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\hal\\platform.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\misc\\build.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\misc\\largeworldcoordinates.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\type_traits",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cstddef",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\stddef.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xtr1common",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cstring",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\string.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_memory.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_memcpy_s.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\errno.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_string.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_wstring.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\hal\\preprocessorhelpers.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\windows\\windowsplatformcompilerpresetup.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\microsoft\\msvcplatformcompilerpresetup.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\genericplatform\\genericplatformcompilerpresetup.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\genericplatform\\genericplatform.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\microsoft\\microsoftplatformcodeanalysis.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\windows\\windowsplatform.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\microsoft\\msvcplatform.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\windows\\windowsplatformcodeanalysis.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\core\\public\\windows\\windowsplatformcompilersetup.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\public\\autortfmtask.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\utility",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\initializer_list",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\compare",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\concepts",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_new.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\algorithm",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_heap_algorithms.hpp",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xutility",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\yvals.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\crtdbg.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_new_debug.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\crtdefs.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\use_ansi.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_iter_core.hpp",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\climits",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\limits.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cstdlib",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\math.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_math.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\stdlib.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_malloc.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_search.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_wstdlib.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cwchar",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cstdio",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\stdio.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_wstdio.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_stdio_config.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\wchar.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_wconio.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_wctype.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_wdirect.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_wio.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_share.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_wprocess.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_wtime.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\sys\\stat.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\sys\\types.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_minmax.hpp",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xmemory",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\limits",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cfloat",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\float.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\intrin0.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\intrin0.inl.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\new",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\exception",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xatomic.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\tuple",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cstdarg",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\stdarg.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\memory.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\context.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\externapi.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\transaction.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\random",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_int128.hpp",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_bit_utils.hpp",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cmath",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\ios",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xlocnum",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\iterator",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\iosfwd",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\streambuf",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xiosbase",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\share.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\system_error",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_system_error_abi.hpp",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cerrno",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\stdexcept",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xstring",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_sanitizer_annotate_container.hpp",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_string_view.hpp",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xpolymorphic_allocator.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xcall_once.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xerrc.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\atomic",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xatomic_wait.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xthreads.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_threads_core.hpp",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xtimec.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\ctime",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\time.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xlocale",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\memory",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\typeinfo",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_typeinfo.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_exception.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\eh.h",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\corecrt_terminate.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xfacet",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xlocinfo",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_xlocinfo_types.hpp",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cctype",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\ctype.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\clocale",
"c:\\program files (x86)\\windows kits\\10\\include\\10.0.22621.0\\ucrt\\locale.h",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vector",
"c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xbit_ops.h",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\compilerinterface.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\context.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\externapi.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\functionmap.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\longjump.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\memcpy.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\openhashthrottler.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\stats.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\stdlibsupport.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\threadid.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\transaction.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\utils.cpp",
"d:\\ue_5_7_1\\engine\\source\\runtime\\autortfm\\private\\writelog.cpp"
],
"ImportedModules": [],
"ImportedHeaderUnits": []
}
}

View File

@@ -0,0 +1,52 @@
"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/AutoRTFM/Module.AutoRTFM.cpp"
@"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/AutoRTFM/AutoRTFM.Shared.rsp"
/FI"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/AutoRTFM/Definitions.h"
/Fo"D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/AutoRTFM/Module.AutoRTFM.cpp.obj"
/experimental:log "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/AutoRTFM/Module.AutoRTFM.cpp.sarif"
/sourceDependencies "D:/FPSTemplate_5_4_or_5_5/Intermediate/Build/Win64/x64/FPSTemplateServer/Development/AutoRTFM/Module.AutoRTFM.cpp.dep.json"
/nologo
/Oi
/FC
/diagnostics:caret
/c
/Gw
/Gy
/utf-8
/wd4819
/DSAL_NO_ATTRIBUTE_DECLARATIONS=1
/permissive-
/Zc:strictStrings-
/Zc:__cplusplus
/Zc:inline
/Zc:preprocessor
/D_CRT_STDIO_LEGACY_WIDE_SPECIFIERS=1
/D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS=1
/D_DISABLE_EXTENDED_ALIGNED_STORAGE
/Ob2
/d2ExtendedWarningInfo
/Ox
/Ot
/GF
/errorReport:prompt
/D_HAS_EXCEPTIONS=0
/DPLATFORM_EXCEPTIONS_DISABLED=1
/Z7
/MD
/bigobj
/fp:fast
/Zo
/Zp8
/W4
/we4456
/we4458
/we4459
/we4244
/we4838
/we4668
/wd4267
/we4100
/we4996
/TP
/GR-
/std:c++20
/wd5054

View File

@@ -0,0 +1,18 @@
{
"version": "2.1.0",
"$schema": "https://schemastore.azurewebsites.net/schemas/json/sarif-2.1.0-rtm.5.json",
"runs": [
{
"results": [],
"tool": {
"driver": {
"name": "MSVC",
"shortDescription": {
"text": "Microsoft Visual C++ Compiler Warnings/Errors"
},
"informationUri": "https://docs.microsoft.com/cpp/error-messages/compiler-errors-1/c-cpp-build-errors"
}
}
}
]
}