<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/liballoc_jemalloc/Cargo.toml, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-11-02T13:52:56+00:00</updated>
<entry>
<title>Remove all jemalloc-related content</title>
<updated>2018-11-02T13:52:56+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2018-10-21T02:04:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=61e89446ef6e115630faa75c985c599d739f7586'/>
<id>urn:sha1:61e89446ef6e115630faa75c985c599d739f7586</id>
<content type='text'>
This commit removes all jemalloc related submodules, configuration, etc,
from the bootstrap, from the standard library, and from the compiler.
This will be followed up with a change to use jemalloc specifically as
part of rustc on blessed platforms.
</content>
</entry>
<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>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>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>Inject the `compiler_builtins` crate whenever the `core` crate is injected</title>
<updated>2018-04-07T07:24:35+00:00</updated>
<author>
<name>Oliver Schneider</name>
<email>git-no-reply-9879165716479413131@oli-obk.de</email>
</author>
<published>2018-03-30T11:06:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=679657b863c2a53a3052d8af9defbce48e12db10'/>
<id>urn:sha1:679657b863c2a53a3052d8af9defbce48e12db10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump cc to 1.01 to include x86_64-unknown-linux-gnux32 support</title>
<updated>2017-10-12T00:35:53+00:00</updated>
<author>
<name>Marco A L Barbosa</name>
<email>malbarbo@gmail.com</email>
</author>
<published>2017-10-12T00:29:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=03419c846af0dea71e38064223d5e51550350a61'/>
<id>urn:sha1:03419c846af0dea71e38064223d5e51550350a61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to the `cc` crate</title>
<updated>2017-09-28T14:45:50+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-09-23T04:34:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7694ca419b3ade48e22982b69dec90eb45d8da73'/>
<id>urn:sha1:7694ca419b3ade48e22982b69dec90eb45d8da73</id>
<content type='text'>
This is the name the `gcc` crate has moved to
</content>
</entry>
<entry>
<title>Bump master to 1.21.0</title>
<updated>2017-07-25T14:03:19+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-07-17T16:32:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9010567dcc0aba772525841aee67c030ea3450c6'/>
<id>urn:sha1:9010567dcc0aba772525841aee67c030ea3450c6</id>
<content type='text'>
This commit bumps the master branch's version to 1.21.0 and also updates the
bootstrap compiler from the freshly minted beta release.
</content>
</entry>
<entry>
<title>rustc: Implement the #[global_allocator] attribute</title>
<updated>2017-07-05T21:37:01+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-06-03T21:54:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=695dee063bcd40f154bb27b7beafcb3d4dd775ac'/>
<id>urn:sha1:695dee063bcd40f154bb27b7beafcb3d4dd775ac</id>
<content type='text'>
This PR is an implementation of [RFC 1974] which specifies a new method of
defining a global allocator for a program. This obsoletes the old
`#![allocator]` attribute and also removes support for it.

[RFC 1974]: https://github.com/rust-lang/rfcs/pull/197

The new `#[global_allocator]` attribute solves many issues encountered with the
`#![allocator]` attribute such as composition and restrictions on the crate
graph itself. The compiler now has much more control over the ABI of the
allocator and how it's implemented, allowing much more freedom in terms of how
this feature is implemented.

cc #27389
</content>
</entry>
</feed>
