<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/sys/pal/windows/mod.rs, branch 1.78.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.78.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.78.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-03-05T00:19:42+00:00</updated>
<entry>
<title>Windows: Implement mutex using futex</title>
<updated>2024-03-05T00:19:42+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2024-03-03T22:06:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f700641bd9eb7ec3b36b4d44eafae35ba970eea4'/>
<id>urn:sha1:f700641bd9eb7ec3b36b4d44eafae35ba970eea4</id>
<content type='text'>
Well, the Windows equivalent: `WaitOnAddress`, `WakeByAddressSingle` and `WakeByAddressAll`.
</content>
</entry>
<entry>
<title>Cleanup windows abort_internal</title>
<updated>2024-03-02T18:22:15+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2024-03-01T14:42:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ce26c7882024874bacf05bedf0e8de692e6f6d13'/>
<id>urn:sha1:ce26c7882024874bacf05bedf0e8de692e6f6d13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Delete architecture-specific memchr code in std::sys</title>
<updated>2024-02-20T21:27:39+00:00</updated>
<author>
<name>Arthur Carcano</name>
<email>arthur.carcano@ocamlpro.com</email>
</author>
<published>2023-07-24T14:09:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=88ac7ace569c6ad8ac2b9300cdeeb0170a1f04c5'/>
<id>urn:sha1:88ac7ace569c6ad8ac2b9300cdeeb0170a1f04c5</id>
<content type='text'>
Currently all architecture-specific memchr code is only used in
`std::io`. Most of the actual `memchr` capacity exposed to the user
through the slice API is instead implemented in core::slice::memchr.

Hence this commit deletes memchr from std::sys[_common] and replace
calls to it by calls to core::slice::memchr functions. This deletes
(r)memchr from the list of symbols linked to libc.
</content>
</entry>
<entry>
<title>std: move locks to `sys` on Windows</title>
<updated>2024-02-16T11:10:49+00:00</updated>
<author>
<name>joboet</name>
<email>jonasboettiger@icloud.com</email>
</author>
<published>2024-02-15T16:47:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6ee45102fe4f2d7db1b2c60bcac93213b83a4578'/>
<id>urn:sha1:6ee45102fe4f2d7db1b2c60bcac93213b83a4578</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: move path into `sys`</title>
<updated>2024-02-08T11:51:35+00:00</updated>
<author>
<name>joboet</name>
<email>jonasboettiger@icloud.com</email>
</author>
<published>2024-02-08T11:41:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c0d9776562359268ccc385b55fe55db640578fe1'/>
<id>urn:sha1:c0d9776562359268ccc385b55fe55db640578fe1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: move cmath into `sys`</title>
<updated>2024-01-22T14:30:54+00:00</updated>
<author>
<name>joboet</name>
<email>jonasboettiger@icloud.com</email>
</author>
<published>2024-01-18T19:33:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f88e64343e4f9c9ec40c5e7c2c0bcd27ff6052bd'/>
<id>urn:sha1:f88e64343e4f9c9ec40c5e7c2c0bcd27ff6052bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: move OS String implementation into `sys`</title>
<updated>2024-01-15T15:26:25+00:00</updated>
<author>
<name>joboet</name>
<email>jonasboettiger@icloud.com</email>
</author>
<published>2024-01-15T15:26:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=70b03645002e50fbe0c8ed29a0b0e801ace48a10'/>
<id>urn:sha1:70b03645002e50fbe0c8ed29a0b0e801ace48a10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: begin moving platform support modules into `pal`</title>
<updated>2024-01-11T19:10:25+00:00</updated>
<author>
<name>joboet</name>
<email>jonasboettiger@icloud.com</email>
</author>
<published>2024-01-11T19:10:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=99128b7e45f8b95d962da2e6ea584767f0c85455'/>
<id>urn:sha1:99128b7e45f8b95d962da2e6ea584767f0c85455</id>
<content type='text'>
</content>
</entry>
</feed>
