<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rt/memory_region.cpp, 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>2013-10-26T08:10:39+00:00</updated>
<entry>
<title>Rewrite boxed_region/memory_region in Rust</title>
<updated>2013-10-26T08:10:39+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-10-26T08:10:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=357ef1f69cd1ffbd3c36a9e7e171b10263d94139'/>
<id>urn:sha1:357ef1f69cd1ffbd3c36a9e7e171b10263d94139</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>rt: Remove sync.h</title>
<updated>2013-08-24T01:38:59+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2013-08-23T05:44:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b4ef59db2fdf3d2f2c239a03f60569196a8df44d'/>
<id>urn:sha1:b4ef59db2fdf3d2f2c239a03f60569196a8df44d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Memory regions are never synchronized now</title>
<updated>2013-08-24T01:38:59+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2013-08-23T05:42:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e3419f9c45476f27e1c89edff5ab557039cdd384'/>
<id>urn:sha1:e3419f9c45476f27e1c89edff5ab557039cdd384</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Print alloc backtraces for bad release_alloc with RUSTRT_TRACK_ALLOCATIONS</title>
<updated>2013-07-17T21:04:03+00:00</updated>
<author>
<name>Keegan McAllister</name>
<email>kmcallister@mozilla.com</email>
</author>
<published>2013-07-16T22:31:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2d82d9364c194d0ee6c46c378dfdb4d8b04a581a'/>
<id>urn:sha1:2d82d9364c194d0ee6c46c378dfdb4d8b04a581a</id>
<content type='text'>
Probably the env var should be renamed from DETAILED_LEAKS but I'm leaving
aside that breaking change for now.
</content>
</entry>
<entry>
<title>rt: Diagnose bad alloc index in release_alloc with RUSTRT_TRACK_ALLOCATIONS</title>
<updated>2013-07-17T21:03:59+00:00</updated>
<author>
<name>Keegan McAllister</name>
<email>kmcallister@mozilla.com</email>
</author>
<published>2013-07-16T21:26:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dfa5595628651f55bda7437c80631d596c8b61f9'/>
<id>urn:sha1:dfa5595628651f55bda7437c80631d596c8b61f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Don't make memory_region depend on rust_env</title>
<updated>2013-04-22T00:42:45+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2013-04-22T00:42:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2fe118b26fdb2897eb000ae47f912cc6b2534324'/>
<id>urn:sha1:2fe118b26fdb2897eb000ae47f912cc6b2534324</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>rm the unused calloc wrapper from memory_region</title>
<updated>2013-02-14T23:28:04+00:00</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2013-02-14T23:28:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1a41b484bf05514f469e69efd56fcd7039d34db9'/>
<id>urn:sha1:1a41b484bf05514f469e69efd56fcd7039d34db9</id>
<content type='text'>
it doesn't actually call calloc, so it's fairly pointless
</content>
</entry>
<entry>
<title>rt: Do some casting to avoid warnings</title>
<updated>2012-12-16T06:38:20+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-12-16T03:53:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=20ea37b3364b2903f3373a33e04921d145050de9'/>
<id>urn:sha1:20ea37b3364b2903f3373a33e04921d145050de9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Long lines</title>
<updated>2012-12-16T06:38:20+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-12-16T03:54:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=91067e9df4ce42575bd70be5716e378d6c672073'/>
<id>urn:sha1:91067e9df4ce42575bd70be5716e378d6c672073</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check for oom in a few more places</title>
<updated>2012-12-16T06:38:20+00:00</updated>
<author>
<name>Jesse Jones</name>
<email>jesse9jones@gmail.com</email>
</author>
<published>2012-12-12T03:20:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=81805e0568706534b8b1d136dc11ee7be001f4cb'/>
<id>urn:sha1:81805e0568706534b8b1d136dc11ee7be001f4cb</id>
<content type='text'>
</content>
</entry>
</feed>
