spacejam/sled

implement actual parallel IO trait for windows

开放

#243 创建于 2018年2月11日

 (3 条评论) (0 个反应) (0 位负责人)Rust (315 个派生)batch import
help wantednewbie

仓库指标

星标
 (6,419 个星标)
PR 合并指标
 (30 天内没有已合并 PR)

描述

We need to support parallel writes for building on windows.

I believe the way to go about this is through https://retep998.github.io/doc/kernel32/fn.WriteFile.html and passing in an OVERLAPPED struct, as per SO.

Here's the current, global-lock driven approach on windows, which may not even compile: https://github.com/spacejam/sled/pull/242/commits/2906673fe6755f18bebf5d90a63eca6ff75a2036#diff-f23996d5649981fd238dd760793391c1R78

贡献者指南