jonathan pickett
|
d4051d4c38
|
issue 105: 32-bit version not running on server 2003. Adjusted project settings and selected APIs in use via runtime version checks and windows version macro.
|
2014-05-29 22:33:19 -07:00 |
|
jonathan pickett
|
f441b8d0f2
|
Issue 108: Added 32-bit support back in. QFork code requires a contiguous memory allocation for heap. Due to this requirement and 32-bit memory model limitations, maxheap is limited to about 512MB in 32-bit executable. 32-bit version appears to be about 30% slower than 64-bit version on 64-bit OS.
|
2014-05-15 18:24:59 -07:00 |
|
jonathan pickett
|
34250336c1
|
Release build still had link dependency on DLL versions of CRT. Also updated release documentation
|
2014-04-07 19:00:35 -07:00 |
|
jonathan pickett
|
c3c91f5ab0
|
Moved projects to VS2013. Removed dependency on CRT runtime DLLs. Removed APIBridge.DLL. Added MSOpenTech copyright notices.
|
2014-03-31 17:01:21 -07:00 |
|
jonathan pickett
|
411ef3f609
|
Cleaned up duplicate WIN32_IOCP flag in projects. Also added compressOutputToReleaseFolder.ps1 script to release build of Redis.
|
2014-02-25 18:03:23 -08:00 |
|
Jonathan Pickett
|
4440406bb5
|
Using project reference rather than linker library input. This fixes the annoying 'do you want to rebuild the universe just because you pressed F5' problem. Built is now built.
|
2014-01-28 18:08:38 -08:00 |
|
Jonathan Pickett
|
ce6c1f08b0
|
continuing code cleanup by moving win32 specific code into Win32_Interop directory
|
2014-01-17 18:24:31 -08:00 |
|
Jonathan Pickett
|
8b3daf2bb8
|
compile/link cleanup
|
2014-01-16 14:13:51 -08:00 |
|
Jonathan Pickett
|
d30d0c6a31
|
moving win32 specific code into a static lib so that it compiles only once, also some minor code tidying
|
2014-01-15 16:32:38 -08:00 |
|
Jonathan Pickett
|
bf22d5646d
|
replacing win32_cow implementation with win32_qfork. replication currently broken, but all other unit tests are working.
|
2014-01-02 12:06:06 -08:00 |
|
Jonathan Pickett
|
5e2bb3e678
|
Removed x86 and non-IOCP targets in preparation for new qfork implementation. Only supported build henceforth will be x64 with IOCP.
|
2013-12-23 19:29:38 -08:00 |
|
Jonathan Pickett
|
926e5283c6
|
Isolating the socket differences beween Linux and Windows in Win32_FDAPI and APIBridge code.
|
2013-11-26 17:19:22 -08:00 |
|
Jonathan Pickett
|
5fbc129b4e
|
Work in progress. Temporary move towards separate IOCP/non-IOCP builds because of thread state issues. Neither build set is particularily stable at the moment.
|
2013-10-18 13:34:16 -07:00 |
|
Jonathan Pickett
|
e1f6d21cdf
|
stability fixes
|
2013-10-09 15:12:57 -07:00 |
|
Jonathan Pickett
|
3561ada2db
|
upgraded tool chain to vs2012
|
2013-09-20 13:05:30 -07:00 |
|
Henry Rawas
|
11d870bd55
|
Redis 2.6 for Windows
|
2013-07-21 11:54:30 -07:00 |
|