From 451e593242ba5689e4e223e2e4df4897e9d506fd Mon Sep 17 00:00:00 2001 From: Gold John King Date: Thu, 10 Nov 2022 10:19:42 +0800 Subject: [PATCH] add: upload solution files for v207 --- ide/v207/.gitignore | 5 + ide/v207/libmimalloc.sln | 34 +++ ide/v207/mimalloc-static.vcxproj | 492 +++++++++++++++++++++++++++++++ 3 files changed, 531 insertions(+) create mode 100644 ide/v207/.gitignore create mode 100644 ide/v207/libmimalloc.sln create mode 100644 ide/v207/mimalloc-static.vcxproj diff --git a/ide/v207/.gitignore b/ide/v207/.gitignore new file mode 100644 index 000000000..8f462e325 --- /dev/null +++ b/ide/v207/.gitignore @@ -0,0 +1,5 @@ +# Ignore all build files except solution and project file +* +!.gitignore +!libmimalloc.sln +!mimalloc-static.vcxproj diff --git a/ide/v207/libmimalloc.sln b/ide/v207/libmimalloc.sln new file mode 100644 index 000000000..02a0e0389 --- /dev/null +++ b/ide/v207/libmimalloc.sln @@ -0,0 +1,34 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.1.32407.343 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mimalloc-static", "mimalloc-static.vcxproj", "{3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Release|x64 = Release|x64 + Rel-LockPages|x64 = Rel-LockPages|x64 + Rel-NoCollect|x64 = Rel-NoCollect|x64 + Rel-ReserveOsMemory|x64 = Rel-ReserveOsMemory|x64 + Rel-ScheduledCollect|x64 = Rel-ScheduledCollect|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E}.Release|x64.ActiveCfg = Release|x64 + {3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E}.Release|x64.Build.0 = Release|x64 + {3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E}.Rel-LockPages|x64.ActiveCfg = Rel-LockPages|x64 + {3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E}.Rel-LockPages|x64.Build.0 = Rel-LockPages|x64 + {3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E}.Rel-NoCollect|x64.ActiveCfg = Rel-NoCollect|x64 + {3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E}.Rel-NoCollect|x64.Build.0 = Rel-NoCollect|x64 + {3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E}.Rel-ReserveOsMemory|x64.ActiveCfg = Rel-ReserveOsMemory|x64 + {3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E}.Rel-ReserveOsMemory|x64.Build.0 = Rel-ReserveOsMemory|x64 + {3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E}.Rel-ScheduledCollect|x64.ActiveCfg = Rel-ScheduledCollect|x64 + {3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E}.Rel-ScheduledCollect|x64.Build.0 = Rel-ScheduledCollect|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {F91F09F2-3AB3-3424-9D9A-37CACB9AAA78} + EndGlobalSection +EndGlobal diff --git a/ide/v207/mimalloc-static.vcxproj b/ide/v207/mimalloc-static.vcxproj new file mode 100644 index 000000000..8e12e17bf --- /dev/null +++ b/ide/v207/mimalloc-static.vcxproj @@ -0,0 +1,492 @@ + + + + x64 + + + + Rel-LockPages + x64 + + + Rel-NoCollect + x64 + + + Rel-ReserveOsMemory + x64 + + + Rel-ScheduledCollect + x64 + + + Release + x64 + + + + {3D7D41DD-5D9F-3AA3-AF08-E92D18B40A2E} + 10.0 + Win32Proj + x64 + mimalloc-static + NoUpgrade + + + + DynamicLibrary + MultiByte + Intel C++ Compiler 2022 + true + true + + + DynamicLibrary + MultiByte + Intel C++ Compiler 2022 + true + true + + + DynamicLibrary + MultiByte + Intel C++ Compiler 2022 + true + true + + + DynamicLibrary + MultiByte + Intel C++ Compiler 2022 + true + true + + + DynamicLibrary + MultiByte + Intel C++ Compiler 2022 + true + true + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + D:\GitRepos\mimalloc\ide\v207\Release\ + D:\GitRepos\mimalloc\ide\v207\Release\ + D:\GitRepos\mimalloc\ide\v207\Release\ + D:\GitRepos\mimalloc\ide\v207\Release\ + D:\GitRepos\mimalloc\ide\v207\Release\ + mimalloc-static.dir\Release\ + mimalloc-static.dir\Release\ + mimalloc-static.dir\Release\ + mimalloc-static.dir\Release\ + mimalloc-static.dir\Release\ + mimalloc-v207 + mimalloc-v207-reserve-os-memory + mimalloc-v207-scheduled-collect + mimalloc-v207-no-collect + mimalloc-v207-lock-pages + .dll + .dll + .dll + .dll + .dll + + + false + + + false + + + false + + + false + + + false + + + + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + Sync + AnySuitable + stdcpp20 + MaxSpeedHighLevel + NotUsing + MultiThreaded + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;MI_PADDING=0;MI_STATIC_LIB;CMAKE_INTDIR="Release" + $(IntDir) + + + true + Speed + false + true + Fast + true + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;MI_PADDING=0;MI_STATIC_LIB;CMAKE_INTDIR=\"Release\" + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + + + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + true + + + true + + + UseLinkTimeCodeGeneration + + + + + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + Sync + AnySuitable + stdcpp20 + MaxSpeedHighLevel + NotUsing + MultiThreaded + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;MI_PADDING=0;MI_STATIC_LIB;CMAKE_INTDIR="Release";CMA_RESERVE_OS_MEMORY + $(IntDir) + + + true + Speed + false + true + Fast + true + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;MI_PADDING=0;MI_STATIC_LIB;CMAKE_INTDIR=\"Release\" + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + + + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + true + + + true + + + UseLinkTimeCodeGeneration + + + + + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + Sync + AnySuitable + stdcpp20 + MaxSpeedHighLevel + NotUsing + MultiThreaded + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;MI_PADDING=0;MI_STATIC_LIB;CMAKE_INTDIR="Release";CMA_SCHEDULED_COLLECT + $(IntDir) + + + true + Speed + false + true + Fast + true + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;MI_PADDING=0;MI_STATIC_LIB;CMAKE_INTDIR=\"Release\" + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + + + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + true + + + true + + + UseLinkTimeCodeGeneration + + + + + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + Sync + AnySuitable + stdcpp20 + MaxSpeedHighLevel + NotUsing + MultiThreaded + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;MI_PADDING=0;MI_STATIC_LIB;CMAKE_INTDIR="Release";CMA_NO_COLLECT + $(IntDir) + + + true + Speed + false + true + Fast + true + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;MI_PADDING=0;MI_STATIC_LIB;CMAKE_INTDIR=\"Release\" + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + + + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + true + + + true + + + UseLinkTimeCodeGeneration + + + + + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + %(AdditionalOptions) /Zc:__cplusplus + $(IntDir) + Sync + AnySuitable + stdcpp20 + MaxSpeedHighLevel + NotUsing + MultiThreaded + false + Level4 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;MI_PADDING=0;MI_STATIC_LIB;CMAKE_INTDIR="Release";CMA_LOCK_PAGES + $(IntDir) + + + true + Speed + false + true + Fast + true + false + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;MI_PADDING=0;MI_STATIC_LIB;CMAKE_INTDIR=\"Release\" + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + + + D:\GitRepos\mimalloc\include;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + true + + + true + + + UseLinkTimeCodeGeneration + + + + + $(IntDir)/src/cma/cma_api.cpp.obj + + + $(IntDir)/src/cma/cma_api.h.obj + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + $(IntDir)/src/cma/cma_utils.cpp.obj + + + $(IntDir)/src/cma/cma_utils.h.obj + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + CompileAsCpp + + + + + + \ No newline at end of file