Skip to content

Commit 9179aef

Browse files
committed
Fixed #8945 (Windows server uses triple Logic thread CPU)
1 parent 18d869e commit 9179aef

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

MTA10_Server/mods/deathmatch/_ServerDeathmatch 2008.vcxproj

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -352,9 +352,7 @@
352352
<HeaderFileName />
353353
</Midl>
354354
<ClCompile>
355-
<Optimization>Custom</Optimization>
356-
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
357-
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
355+
<Optimization>MaxSpeed</Optimization>
358356
<AdditionalIncludeDirectories>.;./logic;../../../vendor;../../../vendor/sqlite;../../../vendor/zlib/;../../../vendor/pcre;../../../vendor/pme;../../../vendor/pthreads/include;../../../Shared/publicsdk/include;logic/common;../../../vendor/zlib;../../../vendor/json-c;../../sdk;../../../Shared/sdk;../../../vendor/sparsehash/current/src;../../../vendor/sparsehash/current/src/windows;../../../Shared/animation;../../../vendor/bochs;../../../vendor/bob_withers;../../../vendor/zip;../../../vendor/lua/src;../../../vendor/pcre/shipped_for_mta;../../../vendor/json-c/shipped_for_mta;../../../Shared/mods/deathmatch/logic;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
359357
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
360358
<StringPooling>true</StringPooling>
@@ -367,7 +365,10 @@
367365
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
368366
<DisableSpecificWarnings>4996;4482;%(DisableSpecificWarnings)</DisableSpecificWarnings>
369367
<AdditionalOptions>-Zm114 %(AdditionalOptions)</AdditionalOptions>
370-
<WholeProgramOptimization>false</WholeProgramOptimization>
368+
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
369+
<IntrinsicFunctions>true</IntrinsicFunctions>
370+
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
371+
<OmitFramePointers>true</OmitFramePointers>
371372
</ClCompile>
372373
<ResourceCompile>
373374
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>

vendor/lua/mak.vs2008/lua5.1s_dll.vcxproj

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@
281281
</ItemDefinitionGroup>
282282
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Nightly|Win32'">
283283
<ClCompile>
284-
<Optimization>Custom</Optimization>
284+
<Optimization>MaxSpeed</Optimization>
285285
<AdditionalIncludeDirectories>../../../Shared/publicsdk/lua/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
286286
<PreprocessorDefinitions>LUA_BUILD_AS_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
287287
<StringPooling>true</StringPooling>
@@ -292,8 +292,11 @@
292292
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
293293
<CompileAs>CompileAsC</CompileAs>
294294
<DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
295+
<WholeProgramOptimization>true</WholeProgramOptimization>
296+
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
297+
<IntrinsicFunctions>true</IntrinsicFunctions>
295298
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
296-
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
299+
<OmitFramePointers>true</OmitFramePointers>
297300
</ClCompile>
298301
<ResourceCompile>
299302
<AdditionalIncludeDirectories>../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>

0 commit comments

Comments
 (0)