| OLD | NEW | 
|    1 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file |    1 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
|    2 // for details. All rights reserved. Use of this source code is governed by a |    2 // for details. All rights reserved. Use of this source code is governed by a | 
|    3 // BSD-style license that can be found in the LICENSE file. |    3 // BSD-style license that can be found in the LICENSE file. | 
|    4  |    4  | 
|    5 #include "platform/globals.h" |    5 #include "platform/globals.h" | 
|    6 #if defined(TARGET_OS_WINDOWS) |    6 #if defined(TARGET_OS_WINDOWS) | 
|    7  |    7  | 
|    8 #include <errno.h>  // NOLINT |    8 #include <errno.h>  // NOLINT | 
|    9 #include <time.h>  // NOLINT |    9 #include <time.h>  // NOLINT | 
|   10  |   10  | 
| (...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  134   // 100-nanosecond intervals since January 1, 1601. |  134   // 100-nanosecond intervals since January 1, 1601. | 
|  135   union TimeStamp { |  135   union TimeStamp { | 
|  136     FILETIME ft_; |  136     FILETIME ft_; | 
|  137     int64_t t_; |  137     int64_t t_; | 
|  138   }; |  138   }; | 
|  139   TimeStamp time; |  139   TimeStamp time; | 
|  140   GetSystemTimeAsFileTime(&time.ft_); |  140   GetSystemTimeAsFileTime(&time.ft_); | 
|  141   return (time.t_ - kTimeEpoc) / kTimeScaler; |  141   return (time.t_ - kTimeEpoc) / kTimeScaler; | 
|  142 } |  142 } | 
|  143  |  143  | 
 |  144 void TimerUtils::Sleep(int64_t millis) { | 
 |  145   ::Sleep(millis); | 
 |  146 } | 
 |  147  | 
|  144 #endif  // defined(TARGET_OS_WINDOWS) |  148 #endif  // defined(TARGET_OS_WINDOWS) | 
| OLD | NEW |