]> git.lizzy.rs Git - rust.git/commit
Fix Rc/Arc allocation layout
authorMurarth <murarth@gmail.com>
Wed, 7 Nov 2018 17:59:25 +0000 (10:59 -0700)
committerMurarth <murarth@gmail.com>
Thu, 8 Nov 2018 18:50:02 +0000 (11:50 -0700)
commit317f494c72aead3fecd73788569983fd2f8ea8a3
tree9ff610a28d4e52ba1301f8472d3aa7dc403aaeaf
parent653da4fd006c97625247acd7e076d0782cdc149b
Fix Rc/Arc allocation layout

* Rounds allocation layout up to a multiple of alignment
* Adds a convenience method `Layout::pad_to_align` to perform rounding
src/liballoc/rc.rs
src/liballoc/sync.rs
src/libcore/alloc.rs