Rewritten most of the code for multithreading; still not 100%, but getting there. If this commit proves to be too problematic, we can always undo it.

git-svn-id: http://mc-server.googlecode.com/svn/trunk@251 0a769ca7-a7f5-676a-18bf-c427514a06d6
This commit is contained in:
madmaxoft@gmail.com
2012-02-13 21:47:03 +00:00
parent 0a46c065bf
commit 4f17362aeb
87 changed files with 6915 additions and 2803 deletions
+100 -26
View File
@@ -205,14 +205,6 @@
RelativePath="..\source\cChatColor.h"
>
</File>
<File
RelativePath="..\source\cChestEntity.cpp"
>
</File>
<File
RelativePath="..\source\cChestEntity.h"
>
</File>
<File
RelativePath="..\source\cChunk.cpp"
>
@@ -379,6 +371,14 @@
RelativePath="..\source\cNoise.inc"
>
</File>
<File
RelativePath="..\source\cPiston.cpp"
>
</File>
<File
RelativePath="..\source\cPiston.h"
>
</File>
<File
RelativePath="..\source\cPlugin.cpp"
>
@@ -511,10 +511,6 @@
RelativePath="..\source\Endianness.h"
>
</File>
<File
RelativePath="..\source\FileDefine.h"
>
</File>
<File
RelativePath="..\source\Globals.cpp"
>
@@ -539,6 +535,31 @@
RelativePath="..\source\Globals.h"
>
</File>
<File
RelativePath="..\source\LeakFinder.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\source\LeakFinder.h"
>
</File>
<File
RelativePath="..\source\LuaFunctions.h"
>
@@ -555,10 +576,6 @@
RelativePath="..\source\Matrix4f.h"
>
</File>
<File
RelativePath="..\source\MCSocket.h"
>
</File>
<File
RelativePath="..\source\MemoryLeak.h"
>
@@ -568,11 +585,28 @@
>
</File>
<File
RelativePath="..\source\PacketID.h"
RelativePath="..\source\StackWalker.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\source\ptr_cChunk.h"
RelativePath="..\source\StackWalker.h"
>
</File>
<File
@@ -1022,6 +1056,10 @@
RelativePath="..\source\packets\cPacket_WindowOpen.h"
>
</File>
<File
RelativePath="..\source\PacketID.h"
>
</File>
</Filter>
<Filter
Name="Mobs"
@@ -1202,6 +1240,14 @@
RelativePath="..\source\cBlockToPickup.h"
>
</File>
<File
RelativePath="..\source\cChestEntity.cpp"
>
</File>
<File
RelativePath="..\source\cChestEntity.h"
>
</File>
<File
RelativePath="..\source\cDoors.h"
>
@@ -1250,14 +1296,6 @@
RelativePath="..\source\cPickup.h"
>
</File>
<File
RelativePath="..\source\cPiston.cpp"
>
</File>
<File
RelativePath="..\source\cPiston.h"
>
</File>
<File
RelativePath="..\source\cPlayer.cpp"
>
@@ -1489,6 +1527,22 @@
<File
RelativePath="..\source\Bindings.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\source\Bindings.h"
@@ -1579,6 +1633,26 @@
>
</File>
</Filter>
<Filter
Name="World storage"
>
<File
RelativePath="..\source\WorldStorage.cpp"
>
</File>
<File
RelativePath="..\source\WorldStorage.h"
>
</File>
<File
RelativePath="..\source\WSSCompact.cpp"
>
</File>
<File
RelativePath="..\source\WSSCompact.h"
>
</File>
</Filter>
</Filter>
<File
RelativePath="..\makefile"