<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/liballoc_system, branch try-perf</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try-perf</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try-perf'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-11-11T17:22:28+00:00</updated>
<entry>
<title>std: Delete the `alloc_system` crate</title>
<updated>2018-11-11T17:22:28+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2018-11-03T18:15:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cc7590341a6ac213909d0ef56a7ebc2834274c8b'/>
<id>urn:sha1:cc7590341a6ac213909d0ef56a7ebc2834274c8b</id>
<content type='text'>
This commit deletes the `alloc_system` crate from the standard
distribution. This unstable crate is no longer needed in the modern
stable global allocator world, but rather its functionality is folded
directly into the standard library. The standard library was already the
only stable location to access this crate, and as a result this should
not affect any stable code.
</content>
</entry>
<entry>
<title>rustc: Clean up allocator injection logic</title>
<updated>2018-11-11T17:22:28+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2018-11-03T17:51:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d3939322e3273059bdfedec52cb8d6f78476af7c'/>
<id>urn:sha1:d3939322e3273059bdfedec52cb8d6f78476af7c</id>
<content type='text'>
This commit cleans up allocator injection logic found in the compiler
around selecting the global allocator. It turns out that now that
jemalloc is gone the compiler never actually injects anything! This
means that basically everything around loading crates here and there can
be easily pruned.

This also removes the `exe_allocation_crate` option from custom target
specs as it's no longer used by the compiler anywhere.
</content>
</entry>
<entry>
<title>wasm32: Inline a trivial function in libstd</title>
<updated>2018-11-01T15:24:53+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2018-10-28T15:26:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=49ec93586ba46b429b8a51e186b5a3719e6bc7d1'/>
<id>urn:sha1:49ec93586ba46b429b8a51e186b5a3719e6bc7d1</id>
<content type='text'>
No need for this to actually show up in optimized non-LTO executables!
</content>
</entry>
<entry>
<title>std: Synchronize global allocator on wasm32</title>
<updated>2018-10-10T06:35:45+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2018-10-10T03:18:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c1f7e922e6e082d3f58db4a69fdf821e93ffa665'/>
<id>urn:sha1:c1f7e922e6e082d3f58db4a69fdf821e93ffa665</id>
<content type='text'>
We originally didn't have threads, and now we're starting to add them!
Make sure we properly synchronize access to dlmalloc when the `atomics`
feature is enabled for `wasm32-unknown-unknown`.
</content>
</entry>
<entry>
<title>Bump to 1.31.0 and bootstrap from 1.30 beta</title>
<updated>2018-09-28T03:52:53+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2018-09-26T21:26:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ce034951fb907c8aa6abd5e6e04769e5e628953c'/>
<id>urn:sha1:ce034951fb907c8aa6abd5e6e04769e5e628953c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stabalize infer outlives requirements (RFC 2093).</title>
<updated>2018-09-11T15:40:04+00:00</updated>
<author>
<name>toidiu</name>
<email>apoorv@toidiu.com</email>
</author>
<published>2018-08-28T04:46:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=731f4efae5ee18082202f31e8699fe07eb0a5d19'/>
<id>urn:sha1:731f4efae5ee18082202f31e8699fe07eb0a5d19</id>
<content type='text'>
Co-authored-by: nikomatsakis
</content>
</entry>
<entry>
<title>Replace usages of 'bad_style' with 'nonstandard_style'.</title>
<updated>2018-08-29T14:01:35+00:00</updated>
<author>
<name>Corey Farwell</name>
<email>coreyf@rwell.org</email>
</author>
<published>2018-08-29T13:21:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e477a13d63c2139f39c192c8e22dcfd0810f68e4'/>
<id>urn:sha1:e477a13d63c2139f39c192c8e22dcfd0810f68e4</id>
<content type='text'>
`bad_style` is being deprecated in favor of `nonstandard_style`:

- https://github.com/rust-lang/rust/issues/41646
</content>
</entry>
<entry>
<title>check that adding infer-outlives requirement to all crates works</title>
<updated>2018-08-24T21:10:50+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2018-08-24T21:10:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=73fb1622b303c67f9e87da87f39ccacea322b5f9'/>
<id>urn:sha1:73fb1622b303c67f9e87da87f39ccacea322b5f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace usages of ptr::offset with ptr::{add,sub}.</title>
<updated>2018-08-20T11:28:34+00:00</updated>
<author>
<name>Corey Farwell</name>
<email>coreyf@rwell.org</email>
</author>
<published>2018-08-20T02:16:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=993fb934640b7e514f3c629c33a2698a83ed8c3e'/>
<id>urn:sha1:993fb934640b7e514f3c629c33a2698a83ed8c3e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>liballoc_system: enable feature(nll) for bootstrap</title>
<updated>2018-08-09T05:50:22+00:00</updated>
<author>
<name>memoryruins</name>
<email>memoryruinsmusic@gmail.com</email>
</author>
<published>2018-08-09T05:50:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1c3d20eb41189e87b94f63a8caad7cd1acd61528'/>
<id>urn:sha1:1c3d20eb41189e87b94f63a8caad7cd1acd61528</id>
<content type='text'>
</content>
</entry>
</feed>
