<commit_before>﻿<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <Keyword>Win32Proj</Keyword>
    <ProjectGuid>{46842776-68A5-EC98-6A09-1859BBFC73AA}</ProjectGuid>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v120</PlatformToolset>
    <CLRSupport>false</CLRSupport>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v120_xp</PlatformToolset>
    <CLRSupport>false</CLRSupport>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v120</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v120_xp</PlatformToolset>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>redis-server</TargetName>
    <GenerateManifest>false</GenerateManifest>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>redis-server</TargetName>
    <GenerateManifest>false</GenerateManifest>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>redis-server</TargetName>
    <GenerateManifest>false</GenerateManifest>
    <CustomBuildAfterTargets>Build</CustomBuildAfterTargets>
    <IncludePath>C:\Users\icalciu\Source\Repos\REDIS\redis\src;$(IncludePath)</IncludePath>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>redis-server</TargetName>
    <GenerateManifest>false</GenerateManifest>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <PreprocessorDefinitions>WIN32_IOCP;WIN32;USE_DL_PREFIX;LACKS_STDLIB_H;_DEBUG;_CONSOLE;__x86_64__;%(PreprocessorDefinitions);USE_TMALLOC</PreprocessorDefinitions>
      <AdditionalIncludeDirectories>$(SolutionDir)..\deps\mlib;$(SolutionDir)..\src\rds;$(SolutionDir)..\deps\lua\src;$(SolutionDir)..\deps\hiredis</AdditionalIncludeDirectories>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <Optimization>Disabled</Optimization>
      <DisableSpecificWarnings>4996;4146</DisableSpecificWarnings>
      <WholeProgramOptimization>true</WholeProgramOptimization>
    </ClCompile>
    <Link>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <AdditionalLibraryDirectories>$(OutDir);$(OutDir)lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>psapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
      <IgnoreSpecificDefaultLibraries>MSVCRT.lib</IgnoreSpecificDefaultLibraries>
      <Profile>true</Profile>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <PreprocessorDefinitions>WIN32;USE_DL_PREFIX;LACKS_STDLIB_H;_DEBUG;_CONSOLE;__x86_64__;%(PreprocessorDefinitions);USE_TMALLOC;WIN32_IOCP;_WIN32_WINNT=0x0501</PreprocessorDefinitions>
      <AdditionalIncludeDirectories>$(SolutionDir)..\deps\mlib;$(SolutionDir)..\src\rds;$(SolutionDir)..\deps\lua\src;$(SolutionDir)..\deps\hiredis</AdditionalIncludeDirectories>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <Optimization>Disabled</Optimization>
      <DisableSpecificWarnings>4996;4146</DisableSpecificWarnings>
      <WholeProgramOptimization>true</WholeProgramOptimization>
    </ClCompile>
    <Link>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <AdditionalLibraryDirectories>$(OutDir);$(OutDir)lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>psapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
      <IgnoreSpecificDefaultLibraries>MSVCRT.lib</IgnoreSpecificDefaultLibraries>
      <Profile>true</Profile>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <PreprocessorDefinitions>WIN32_IOCP;WIN32;USE_DL_PREFIX;LACKS_STDLIB_H;NDEBUG;_CONSOLE;__x86_64__;%(PreprocessorDefinitions);USE_TMALLOC</PreprocessorDefinitions>
      <AdditionalIncludeDirectories>$(SolutionDir)..\deps\mlib;$(SolutionDir)..\src\rds;$(SolutionDir)..\deps\lua\src;$(SolutionDir)..\deps\hiredis</AdditionalIncludeDirectories>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4996;4146</DisableSpecificWarnings>
      <WholeProgramOptimization>true</WholeProgramOptimization>
      <Optimization>Full</Optimization>
    </ClCompile>
    <Link>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <AdditionalLibraryDirectories>$(OutDir);$(OutDir)lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>psapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
    </Link>
    <PostBuildEvent>
      <Command>
      </Command>
    </PostBuildEvent>
    <CustomBuildStep>
      <Command>
      </Command>
      <Inputs>
      </Inputs>
    </CustomBuildStep>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <PreprocessorDefinitions>_WIN32IOCP;WIN32;USE_DL_PREFIX;LACKS_STDLIB_H;NDEBUG;_CONSOLE;__x86_64__;%(PreprocessorDefinitions);WIN32_IOCP;USE_DLMALLOC;_WIN32_WINNT=0x0501</PreprocessorDefinitions>
      <AdditionalIncludeDirectories>$(SolutionDir)..\deps\lua\src;$(SolutionDir)..\deps\hiredis</AdditionalIncludeDirectories>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4996;4146</DisableSpecificWarnings>
      <WholeProgramOptimization>true</WholeProgramOptimization>
    </ClCompile>
    <Link>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <AdditionalLibraryDirectories>$(OutDir);$(OutDir)lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>psapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
    </Link>
    <PostBuildEvent>
      <Command>
      </Command>
    </PostBuildEvent>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="..\src\adlist.c" />
    <ClCompile Include="..\src\ae.c" />
    <ClCompile Include="..\src\anet.c" />
    <ClCompile Include="..\src\aof.c" />
    <ClCompile Include="..\src\bio.c" />
    <ClCompile Include="..\src\bitops.c" />
    <ClCompile Include="..\src\config.c" />
    <ClCompile Include="..\src\crc64.c" />
    <ClCompile Include="..\src\db.c" />
    <ClCompile Include="..\src\debug.c" />
    <ClCompile Include="..\src\dict.c" />
    <ClCompile Include="..\src\endianconv.c" />
    <ClCompile Include="..\src\hyperloglog.c" />
    <ClCompile Include="..\src\intset.c" />
    <ClCompile Include="..\src\latency.c" />
    <ClCompile Include="..\src\lzf_c.c" />
    <ClCompile Include="..\src\lzf_d.c" />
    <ClCompile Include="..\src\memtest.c" />
    <ClCompile Include="..\src\migrate.c" />
    <ClCompile Include="..\src\multi.c" />
    <ClCompile Include="..\src\networking.c" />
    <ClCompile Include="..\src\notify.c" />
    <ClCompile Include="..\src\object.c" />
    <ClCompile Include="..\src\pqsort.c" />
    <ClCompile Include="..\src\pubsub.c" />
    <ClCompile Include="..\src\rand.c" />
    <ClCompile Include="..\src\rdb.c" />
    <ClCompile Include="..\src\rds\czipf.cpp" />
    <ClCompile Include="..\src\rds\fc.c" />
    <ClCompile Include="..\src\rds\RDS.c">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\src\rds\SharedLog.c" />
    <ClCompile Include="..\src\rds\utility.c" />
    <ClCompile Include="..\src\rds\zipf.cpp" />
    <ClCompile Include="..\src\redis.c" />
    <ClCompile Include="..\src\release.c" />
    <ClCompile Include="..\src\replication.c" />
    <ClCompile Include="..\src\rio.c" />
    <ClCompile Include="..\src\scripting.c" />
    <ClCompile Include="..\src\sds.c" />
    <ClCompile Include="..\src\sentinel.c" />
    <ClCompile Include="..\src\sha1.c" />
    <ClCompile Include="..\src\slowlog.c" />
    <ClCompile Include="..\src\sort.c" />
    <ClCompile Include="..\src\sparkline.c" />
    <ClCompile Include="..\src\syncio.c" />
    <ClCompile Include="..\src\threadpool.c" />
    <ClCompile Include="..\src\t_hash.c" />
    <ClCompile Include="..\src\t_list.c" />
    <ClCompile Include="..\src\t_set.c" />
    <ClCompile Include="..\src\t_string.c" />
    <ClCompile Include="..\src\t_zset.c" />
    <ClCompile Include="..\src\util.c" />
    <ClCompile Include="..\src\ziplist.c" />
    <ClCompile Include="..\src\zipmap.c" />
    <ClCompile Include="..\src\zmalloc.c" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\src\adlist.h" />
    <ClInclude Include="..\src\ae.h" />
    <ClInclude Include="..\src\anet.h" />
    <ClInclude Include="..\src\bio.h" />
    <ClInclude Include="..\src\config.h" />
    <ClInclude Include="..\src\dict.h" />
    <ClInclude Include="..\src\endianconv.h" />
    <ClInclude Include="..\src\fmacros.h" />
    <ClInclude Include="..\src\help.h" />
    <ClInclude Include="..\src\intset.h" />
    <ClInclude Include="..\src\latency.h" />
    <ClInclude Include="..\src\lzf.h" />
    <ClInclude Include="..\src\lzfP.h" />
    <ClInclude Include="..\src\pqsort.h" />
    <ClInclude Include="..\src\rand.h" />
    <ClInclude Include="..\src\rdb.h" />
    <ClInclude Include="..\src\rds\czipf.h" />
    <ClInclude Include="..\src\rds\fc.h" />
    <ClInclude Include="..\src\rds\RDS.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\src\rds\SharedLog.h" />
    <ClInclude Include="..\src\rds\utility.h" />
    <ClInclude Include="..\src\rds\zipf.h" />
    <ClInclude Include="..\src\redis.h" />
    <ClInclude Include="..\src\rio.h" />
    <ClInclude Include="..\src\sds.h" />
    <ClInclude Include="..\src\sha1.h" />
    <ClInclude Include="..\src\slowlog.h" />
    <ClInclude Include="..\src\solarisfixes.h" />
    <ClInclude Include="..\src\sparkline.h" />
    <ClInclude Include="..\src\testhelp.h" />
    <ClInclude Include="..\src\threadpool.h" />
    <ClInclude Include="..\src\util.h" />
    <ClInclude Include="..\src\version.h" />
    <ClInclude Include="..\src\ziplist.h" />
    <ClInclude Include="..\src\zipmap.h" />
    <ClInclude Include="..\src\zmalloc.h" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\deps\mlib\mlib.vcxproj"><commit_msg>fix conflicts<commit_after>﻿<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <Keyword>Win32Proj</Keyword>
    <ProjectGuid>{46842776-68A5-EC98-6A09-1859BBFC73AA}</ProjectGuid>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v120</PlatformToolset>
    <CLRSupport>false</CLRSupport>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v120_xp</PlatformToolset>
    <CLRSupport>false</CLRSupport>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v120</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v120_xp</PlatformToolset>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>redis-server</TargetName>
    <GenerateManifest>false</GenerateManifest>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>redis-server</TargetName>
    <GenerateManifest>false</GenerateManifest>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>redis-server</TargetName>
    <GenerateManifest>false</GenerateManifest>
    <CustomBuildAfterTargets>Build</CustomBuildAfterTargets>
    <IncludePath>C:\Users\icalciu\Source\Repos\REDIS\redis\src;$(IncludePath)</IncludePath>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <LinkIncremental>false</LinkIncremental>
    <TargetName>redis-server</TargetName>
    <GenerateManifest>false</GenerateManifest>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <PreprocessorDefinitions>WIN32_IOCP;WIN32;USE_DL_PREFIX;LACKS_STDLIB_H;_DEBUG;_CONSOLE;__x86_64__;%(PreprocessorDefinitions);USE_TMALLOC</PreprocessorDefinitions>
      <AdditionalIncludeDirectories>$(SolutionDir)..\deps\mlib;$(SolutionDir)..\src\rds;$(SolutionDir)..\deps\lua\src;$(SolutionDir)..\deps\hiredis</AdditionalIncludeDirectories>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <Optimization>Disabled</Optimization>
      <DisableSpecificWarnings>4996;4146</DisableSpecificWarnings>
      <WholeProgramOptimization>true</WholeProgramOptimization>
    </ClCompile>
    <Link>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <AdditionalLibraryDirectories>$(OutDir);$(OutDir)lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>psapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
      <IgnoreSpecificDefaultLibraries>MSVCRT.lib</IgnoreSpecificDefaultLibraries>
      <Profile>true</Profile>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <PreprocessorDefinitions>WIN32;USE_DL_PREFIX;LACKS_STDLIB_H;_DEBUG;_CONSOLE;__x86_64__;%(PreprocessorDefinitions);USE_TMALLOC;WIN32_IOCP;_WIN32_WINNT=0x0501</PreprocessorDefinitions>
      <AdditionalIncludeDirectories>$(SolutionDir)..\deps\mlib;$(SolutionDir)..\src\rds;$(SolutionDir)..\deps\lua\src;$(SolutionDir)..\deps\hiredis</AdditionalIncludeDirectories>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <Optimization>Disabled</Optimization>
      <DisableSpecificWarnings>4996;4146</DisableSpecificWarnings>
      <WholeProgramOptimization>true</WholeProgramOptimization>
    </ClCompile>
    <Link>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <AdditionalLibraryDirectories>$(OutDir);$(OutDir)lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>psapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
      <IgnoreSpecificDefaultLibraries>MSVCRT.lib</IgnoreSpecificDefaultLibraries>
      <Profile>true</Profile>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <PreprocessorDefinitions>WIN32_IOCP;WIN32;USE_DL_PREFIX;LACKS_STDLIB_H;NDEBUG;_CONSOLE;__x86_64__;%(PreprocessorDefinitions);USE_TMALLOC</PreprocessorDefinitions>
      <AdditionalIncludeDirectories>$(SolutionDir)..\deps\mlib;$(SolutionDir)..\src\rds;$(SolutionDir)..\deps\lua\src;$(SolutionDir)..\deps\hiredis</AdditionalIncludeDirectories>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4996;4146</DisableSpecificWarnings>
      <WholeProgramOptimization>true</WholeProgramOptimization>
      <Optimization>Full</Optimization>
    </ClCompile>
    <Link>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <AdditionalLibraryDirectories>$(OutDir);$(OutDir)lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>psapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
    </Link>
    <PostBuildEvent>
      <Command>
      </Command>
    </PostBuildEvent>
    <CustomBuildStep>
      <Command>
      </Command>
      <Inputs>
      </Inputs>
    </CustomBuildStep>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <PreprocessorDefinitions>_WIN32IOCP;WIN32;USE_DL_PREFIX;LACKS_STDLIB_H;NDEBUG;_CONSOLE;__x86_64__;%(PreprocessorDefinitions);WIN32_IOCP;USE_DLMALLOC;_WIN32_WINNT=0x0501</PreprocessorDefinitions>
      <AdditionalIncludeDirectories>$(SolutionDir)..\deps\lua\src;$(SolutionDir)..\deps\hiredis</AdditionalIncludeDirectories>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4996;4146</DisableSpecificWarnings>
      <WholeProgramOptimization>true</WholeProgramOptimization>
    </ClCompile>
    <Link>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <AdditionalLibraryDirectories>$(OutDir);$(OutDir)lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>psapi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;advapi32.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <RandomizedBaseAddress>false</RandomizedBaseAddress>
      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
    </Link>
    <PostBuildEvent>
      <Command>
      </Command>
    </PostBuildEvent>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="..\src\adlist.c" />
    <ClCompile Include="..\src\ae.c" />
    <ClCompile Include="..\src\anet.c" />
    <ClCompile Include="..\src\aof.c" />
    <ClCompile Include="..\src\bio.c" />
    <ClCompile Include="..\src\bitops.c" />
    <ClCompile Include="..\src\config.c" />
    <ClCompile Include="..\src\crc64.c" />
    <ClCompile Include="..\src\db.c" />
    <ClCompile Include="..\src\debug.c" />
    <ClCompile Include="..\src\dict.c" />
    <ClCompile Include="..\src\endianconv.c" />
    <ClCompile Include="..\src\hyperloglog.c" />
    <ClCompile Include="..\src\intset.c" />
    <ClCompile Include="..\src\latency.c" />
    <ClCompile Include="..\src\lzf_c.c" />
    <ClCompile Include="..\src\lzf_d.c" />
    <ClCompile Include="..\src\memtest.c" />
    <ClCompile Include="..\src\migrate.c" />
    <ClCompile Include="..\src\multi.c" />
    <ClCompile Include="..\src\networking.c" />
    <ClCompile Include="..\src\notify.c" />
    <ClCompile Include="..\src\object.c" />
    <ClCompile Include="..\src\pqsort.c" />
    <ClCompile Include="..\src\pubsub.c" />
    <ClCompile Include="..\src\rand.c" />
    <ClCompile Include="..\src\rdb.c" />
    <ClCompile Include="..\src\rds\czipf.cpp" />
    <ClCompile Include="..\src\rds\c_prng.cpp" />
    <ClCompile Include="..\src\rds\fc.c" />
    <ClCompile Include="..\src\rds\RDS.c">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\src\rds\SharedLog.c" />
    <ClCompile Include="..\src\rds\utility.c" />
    <ClCompile Include="..\src\rds\zipf.cpp" />
    <ClCompile Include="..\src\redis.c" />
    <ClCompile Include="..\src\release.c" />
    <ClCompile Include="..\src\replication.c" />
    <ClCompile Include="..\src\rio.c" />
    <ClCompile Include="..\src\scripting.c" />
    <ClCompile Include="..\src\sds.c" />
    <ClCompile Include="..\src\sentinel.c" />
    <ClCompile Include="..\src\sha1.c" />
    <ClCompile Include="..\src\slowlog.c" />
    <ClCompile Include="..\src\sort.c" />
    <ClCompile Include="..\src\sparkline.c" />
    <ClCompile Include="..\src\syncio.c" />
    <ClCompile Include="..\src\threadpool.c" />
    <ClCompile Include="..\src\t_hash.c" />
    <ClCompile Include="..\src\t_list.c" />
    <ClCompile Include="..\src\t_set.c" />
    <ClCompile Include="..\src\t_string.c" />
    <ClCompile Include="..\src\t_zset.c" />
    <ClCompile Include="..\src\util.c" />
    <ClCompile Include="..\src\ziplist.c" />
    <ClCompile Include="..\src\zipmap.c" />
    <ClCompile Include="..\src\zmalloc.c" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\src\adlist.h" />
    <ClInclude Include="..\src\ae.h" />
    <ClInclude Include="..\src\anet.h" />
    <ClInclude Include="..\src\bio.h" />
    <ClInclude Include="..\src\config.h" />
    <ClInclude Include="..\src\dict.h" />
    <ClInclude Include="..\src\endianconv.h" />
    <ClInclude Include="..\src\fmacros.h" />
    <ClInclude Include="..\src\help.h" />
    <ClInclude Include="..\src\intset.h" />
    <ClInclude Include="..\src\latency.h" />
    <ClInclude Include="..\src\lzf.h" />
    <ClInclude Include="..\src\lzfP.h" />
    <ClInclude Include="..\src\pqsort.h" />
    <ClInclude Include="..\src\rand.h" />
    <ClInclude Include="..\src\rdb.h" />
    <ClInclude Include="..\src\rds\czipf.h" />
    <ClInclude Include="..\src\rds\c_prng.h" />
    <ClInclude Include="..\src\rds\fc.h" />
    <ClInclude Include="..\src\rds\RDS.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\src\rds\SharedLog.h" />
    <ClInclude Include="..\src\rds\utility.h" />
    <ClInclude Include="..\src\rds\zipf.h" />
    <ClInclude Include="..\src\redis.h" />
    <ClInclude Include="..\src\rio.h" />
    <ClInclude Include="..\src\sds.h" />
    <ClInclude Include="..\src\sha1.h" />
    <ClInclude Include="..\src\slowlog.h" />
    <ClInclude Include="..\src\solarisfixes.h" />
    <ClInclude Include="..\src\sparkline.h" />
    <ClInclude Include="..\src\testhelp.h" />
    <ClInclude Include="..\src\threadpool.h" />
    <ClInclude Include="..\src\util.h" />
    <ClInclude Include="..\src\version.h" />
    <ClInclude Include="..\src\ziplist.h" />
    <ClInclude Include="..\src\zipmap.h" />
    <ClInclude Include="..\src\zmalloc.h" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\deps\mlib\mlib.vcxproj">
{'fraction_non_alphanumeric': 0.17309601005756634, 'fraction_numerical': 0.014887844901740223, 'mean_word_length': 4.750951293759513, 'pattern_counts': {'":': 0, '<': 785, '<?xml version=': 2, '>': 785, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2453400', 'n_tokens_mistral': 10436, 'n_tokens_neox': 9095, 'n_words': 868}