<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/liballoc_jemalloc/lib.rs, branch 1.27.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.27.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.27.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-04-22T17:08:49+00:00</updated>
<entry>
<title>Remove Alloc::oom</title>
<updated>2018-04-22T17:08:49+00:00</updated>
<author>
<name>Steven Fackler</name>
<email>sfackler@gmail.com</email>
</author>
<published>2018-04-21T16:47:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9e8f683476d5a9d72c6c1e9383a519cf0fb27494'/>
<id>urn:sha1:9e8f683476d5a9d72c6c1e9383a519cf0fb27494</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace GlobalAlloc::oom with a lang item</title>
<updated>2018-04-22T17:08:17+00:00</updated>
<author>
<name>Steven Fackler</name>
<email>sfackler@gmail.com</email>
</author>
<published>2018-04-21T04:05:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e513c1bd314bbeb6295a7a759de8833b52ff854d'/>
<id>urn:sha1:e513c1bd314bbeb6295a7a759de8833b52ff854d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restore Global.oom() functionality</title>
<updated>2018-04-12T20:53:21+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-04-04T16:57:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=eae0d468932660ca383e35bb9d8b0cb4943a82ae'/>
<id>urn:sha1:eae0d468932660ca383e35bb9d8b0cb4943a82ae</id>
<content type='text'>
… now that #[global_allocator] does not define a symbol for it
</content>
</entry>
<entry>
<title>Use the GlobalAlloc trait for #[global_allocator]</title>
<updated>2018-04-12T20:53:12+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-04-03T15:12:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=86753ce1cc520bfe50ae89f09ec47f313ce900eb'/>
<id>urn:sha1:86753ce1cc520bfe50ae89f09ec47f313ce900eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make AllocErr a zero-size unit struct</title>
<updated>2018-04-12T20:53:03+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-04-03T13:41:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ba7081a033de4981ccad1e1525c8b5191ce02208'/>
<id>urn:sha1:ba7081a033de4981ccad1e1525c8b5191ce02208</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Separate alloc::heap::Alloc trait for stage0 #[global_allocator]</title>
<updated>2018-04-12T20:52:54+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-04-03T18:58:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5e5a0c21fc1416e77ae8e4db74b93e3601241e22'/>
<id>urn:sha1:5e5a0c21fc1416e77ae8e4db74b93e3601241e22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move deny(warnings) into rustbuild</title>
<updated>2018-04-08T22:59:14+00:00</updated>
<author>
<name>Mark Simulacrum</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-04-01T15:35:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c115cc655c8bb3077ff349e4ddd704a2239438a6'/>
<id>urn:sha1:c115cc655c8bb3077ff349e4ddd704a2239438a6</id>
<content type='text'>
This permits easier iteration without having to worry about warnings
being denied.

Fixes #49517
</content>
</entry>
<entry>
<title>Use Alloc and Layout from core::heap.</title>
<updated>2018-04-02T07:06:19+00:00</updated>
<author>
<name>Mike Hommey</name>
<email>mh@glandium.org</email>
</author>
<published>2018-04-02T07:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b647583c2df155f4741fa2b3e1fa6e4fb1f5868f'/>
<id>urn:sha1:b647583c2df155f4741fa2b3e1fa6e4fb1f5868f</id>
<content type='text'>
94d1970bba87f2d2893f6e934e4c3f02ed50604d moved the alloc::allocator
module to core::heap, moving e.g. Alloc and Layout out of the alloc
crate. While alloc::heap reexports them, it's better to use them from
where they really come from.
</content>
</entry>
<entry>
<title>Remove comment about a branch being optimized out, fix #45831</title>
<updated>2017-11-20T15:22:17+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2017-11-20T14:55:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=43e32b53462e139c560672102724e8a8c859dbf7'/>
<id>urn:sha1:43e32b53462e139c560672102724e8a8c859dbf7</id>
<content type='text'>
Most often, this code is used through the `std::heap::Heap`
and `#[gloabal_allocator]` indirection, so this branch is not
optimized out anymore.
</content>
</entry>
<entry>
<title>alloc_jemalloc: don’t assume MIN_ALIGN for small sizes</title>
<updated>2017-11-20T15:22:17+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2017-11-20T14:42:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2dd268b652cb42f4ebaa145c9e50cc6509c47d26'/>
<id>urn:sha1:2dd268b652cb42f4ebaa145c9e50cc6509c47d26</id>
<content type='text'>
See previous commit’s message for what is expected of allocators
in general, and https://github.com/jemalloc/jemalloc/issues/1072
for discussion of what jemalloc does specifically.
</content>
</entry>
</feed>
