about summary refs log tree commit diff
path: root/src/rt/boxed_region.h
AgeCommit message (Collapse)AuthorLines
2013-10-26Rewrite boxed_region/memory_region in RustAlex Crichton-68/+0
This drops more of the old C++ runtime to rather be written in rust. A few features were lost along the way, but hopefully not too many. The main loss is that there are no longer backtraces associated with allocations (rust doesn't have a way of acquiring those just yet). Other than that though, I believe that the rest of the debugging utilities made their way over into rust. Closes #8704
2013-04-21rt: Don't make memory_region depend on rust_envBrian Anderson-3/+3
I am going to use memory_region and boxed_region as the local heap in the new scheduler, for now at least, and I don't have a rust_env available.
2012-12-15WhitespaceBrian Anderson-1/+1
2012-12-15Made a bunch more classes non-copyableJesse Jones-0/+5
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-07-17Create some infrastructure for building up @-vectors. Work on #2921.Michael Sullivan-0/+1
2012-06-13Add a malloc_dyn upcall for dynamically sized allocations on the shared heap.Michael Sullivan-2/+12
2012-05-15make poison-on-free work, disable copying if borrowck is enabledNiko Matsakis-2/+5
2012-02-01make boxes self-describing (fixes #1493)" (take 2)Niko Matsakis-0/+39
this will be used to generate a new snapshot.
2012-02-01Revert "make boxes self-describing (fixes #1493)" until a newNiko Matsakis-39/+0
snapshot is prepared.
2012-02-01make boxes self-describing (fixes #1493)Niko Matsakis-0/+39