rocksdb/port/win
Dmitri Smirnov 5270b33bd3 Make use of portable `uint64_t` type to make possible file access
in 64-bit.

  Currently, a signed off_t type is being used for the following
  interfaces for both offset and the length in bytes:
  * `Allocate`
  * `RangeSync`

  On Linux `off_t` is automatically either 32 or 64-bit depending on
  the platform. On Windows it is always a 32-bit signed long which
  limits file access and in particular space pre-allocation
  to effectively 2 Gb.

  Proposal is to replace off_t with uint64_t as a portable type
  always access files with 64-bit interfaces.

  May need to modify posix code but lack resources to test it.
2015-11-10 17:03:42 -08:00
..
env_win.cc Make use of portable `uint64_t` type to make possible file access 2015-11-10 17:03:42 -08:00
port_win.cc Fixing mutex to not use unique_lock 2015-10-12 15:41:20 -07:00
port_win.h move debug variable under ifndef 2015-10-13 14:28:11 -07:00
win_logger.cc Remove usage of C runtime API that has file handle limitation 2015-08-26 18:51:18 -07:00
win_logger.h Remove usage of C runtime API that has file handle limitation 2015-08-26 18:51:18 -07:00