<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/alloc.rs, branch 1.28.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.28.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.28.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-06-18T19:41:24+00:00</updated>
<entry>
<title>Rename OOM to allocation error</title>
<updated>2018-06-18T19:41:24+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-06-13T22:32:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2b789bd0570983e82533f9ed30c80312ac334694'/>
<id>urn:sha1:2b789bd0570983e82533f9ed30c80312ac334694</id>
<content type='text'>
The acronym is not descriptive unless one has seen it before.

* Rename the `oom` function to `handle_alloc_error`. It was **stabilized in 1.28**, so if we do this at all we need to land it this cycle.
* Rename `set_oom_hook` to `set_alloc_error_hook`
* Rename `take_oom_hook` to `take_alloc_error_hook`

Bikeshed: `alloc` v.s. `allocator`, `error` v.s. `failure`
</content>
</entry>
<entry>
<title>Move Unstable Book sections for #[global_allocator] and System to std::alloc docs</title>
<updated>2018-06-11T20:48:57+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-05-31T18:22:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a24924f6834ea6e5bd813d006a12aef8e5dbd5e9'/>
<id>urn:sha1:a24924f6834ea6e5bd813d006a12aef8e5dbd5e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stabilize the `System` allocator</title>
<updated>2018-06-11T20:48:39+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-05-31T17:16:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8111717da1d5854495b001be49346985ac3f208d'/>
<id>urn:sha1:8111717da1d5854495b001be49346985ac3f208d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move set_oom_hook and take_oom_hook to a dedicated tracking issue</title>
<updated>2018-06-11T20:48:39+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-05-31T17:15:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=90d19728fc93157465c1a586dbd35c6dc4cf78c9'/>
<id>urn:sha1:90d19728fc93157465c1a586dbd35c6dc4cf78c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mark as permanently-unstable some implementation details</title>
<updated>2018-06-11T20:48:27+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-05-31T16:38:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=75e17da87358751becc950b9319f5d4aa82744ce'/>
<id>urn:sha1:75e17da87358751becc950b9319f5d4aa82744ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stablize the alloc module without changing stability of its contents.</title>
<updated>2018-06-11T20:48:25+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-05-31T16:36:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=951bc28fd09f5fed793021c6be1645e034394491'/>
<id>urn:sha1:951bc28fd09f5fed793021c6be1645e034394491</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document memory allocation APIs</title>
<updated>2018-06-11T20:47:28+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-05-31T16:23:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e9fd063edb4f6783fbd91a82a0f61626dacf8dad'/>
<id>urn:sha1:e9fd063edb4f6783fbd91a82a0f61626dacf8dad</id>
<content type='text'>
Add some docs where they were missing,
attempt to fix them where they were out of date.
</content>
</entry>
<entry>
<title>Remove the deprecated Heap type/const</title>
<updated>2018-06-11T20:47:28+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-05-30T19:15:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=11f992c9584f05f56664627ac1ec42e4cd1f0e3e'/>
<id>urn:sha1:11f992c9584f05f56664627ac1ec42e4cd1f0e3e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace `impl GlobalAlloc for Global` with a set of free functions</title>
<updated>2018-06-11T20:47:23+00:00</updated>
<author>
<name>Mike Hommey</name>
<email>mh@glandium.org</email>
</author>
<published>2018-05-31T07:10:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3373204ac49ebdb7194020ea9c556ce87910f7b7'/>
<id>urn:sha1:3373204ac49ebdb7194020ea9c556ce87910f7b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove alloc::Opaque and use *mut u8 as pointer type for GlobalAlloc</title>
<updated>2018-06-11T20:47:23+00:00</updated>
<author>
<name>Mike Hommey</name>
<email>mh@glandium.org</email>
</author>
<published>2018-05-31T06:57:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f6ab74b8e7efed01c1045773b6693f23f6ebd93c'/>
<id>urn:sha1:f6ab74b8e7efed01c1045773b6693f23f6ebd93c</id>
<content type='text'>
</content>
</entry>
</feed>
