]> git.lizzy.rs Git - rust.git/commitdiff
Auto merge of #55660 - alexcrichton:cleanup-alloc-system, r=dtolnay,SimonSapin
authorbors <bors@rust-lang.org>
Sun, 11 Nov 2018 19:51:56 +0000 (19:51 +0000)
committerbors <bors@rust-lang.org>
Sun, 11 Nov 2018 19:51:56 +0000 (19:51 +0000)
Remove the `alloc_system` crate

In what's hopefully one of the final nails in the coffin of the "old allocator story of yore" this PR deletes the `alloc_system` crate and all traces of it from the compiler. The compiler no longer needs to inject allocator crates anywhere and the `alloc_system` crate has no real reason to exist outside the standard library.

The unstable `alloc_system` crate is folded directly into the standard library where its stable interface, the `System` type, remains the same. All unstable traces of `alloc_system` are removed, however.


Trivial merge