swiftlang / swift-corelibs-libdispatch

The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware
swift.org
Apache License 2.0
2.47k stars 460 forks source link

[Windows] Improve timer accuracy. #843

Open al45tair opened 1 month ago

al45tair commented 1 month ago

This changes the way timers are implemented so that they will be a lot more accurate on Windows than they were previously.

(See also swiftlang/swift#72095)

rdar://135413990

al45tair commented 1 month ago

@swift-ci Please test Linux platform

al45tair commented 1 month ago

@swift-ci Please test Windows platform

al45tair commented 1 month ago

@swift-ci Please test Windows platform

al45tair commented 1 month ago

@swift-ci Please test Windows platform

al45tair commented 1 month ago

@swift-ci Please test Linux platform

al45tair commented 1 month ago

@swift-ci Please test Windows platform

al45tair commented 1 month ago

@swift-ci Please test Linux platform

al45tair commented 1 month ago

@swift-ci Please test Windows platform

al45tair commented 1 month ago

Windows failure looks like CI has gone wrong trying to check out Swift itself. Will have to get someone to look at that on Monday.

al45tair commented 1 month ago

@swift-ci Please test Windows platform