<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rt/rust_crate_cache.cpp, branch 0.7</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.7</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.7'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2012-03-15T23:44:06+00:00</updated>
<entry>
<title>Get rid of rust_crate_cache in the runtime</title>
<updated>2012-03-15T23:44:06+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2012-03-15T16:28:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=146b61189a5c206d744a09b9336c26e3dc1637c4'/>
<id>urn:sha1:146b61189a5c206d744a09b9336c26e3dc1637c4</id>
<content type='text'>
We are no longer generating dynamic tydescs or dicts.

Issue #1982
</content>
</entry>
<entry>
<title>rt: Rename rust_scheduler to rust_task_thread</title>
<updated>2012-02-04T07:48:12+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-02-03T20:47:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f94339cc1c98a1ae3ee3beb94c848009167a58d9'/>
<id>urn:sha1:f94339cc1c98a1ae3ee3beb94c848009167a58d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some bad code in the dict interner</title>
<updated>2012-01-08T20:57:54+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2012-01-07T19:04:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9a7061dfab73caeea215a99a5d8cca26360fe99e'/>
<id>urn:sha1:9a7061dfab73caeea215a99a5d8cca26360fe99e</id>
<content type='text'>
Issue #1436
</content>
</entry>
<entry>
<title>Make binding of fns with bounded type parameters work</title>
<updated>2012-01-06T16:40:05+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2012-01-06T16:29:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=822acdd1703af1714cb084a76c10937713339f6d'/>
<id>urn:sha1:822acdd1703af1714cb084a76c10937713339f6d</id>
<content type='text'>
Interns non-static dicts to heap-allocated equivalents so that they no
longer have stack scope.

Closes #1436
</content>
</entry>
<entry>
<title>Remove is_stateful flag from tydesc. Closes #136</title>
<updated>2011-09-23T05:15:25+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2011-09-23T05:15:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dbd2ee015a9a98825a21ee039e32b87d536d60e6'/>
<id>urn:sha1:dbd2ee015a9a98825a21ee039e32b87d536d60e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Set n_params appropriately in upcall_get_type_desc</title>
<updated>2011-09-01T01:03:12+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2011-09-01T00:46:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=729437d2c07cfaf3d924df59a9341b3ac2efa1d6'/>
<id>urn:sha1:729437d2c07cfaf3d924df59a9341b3ac2efa1d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Remember the number of captured type descriptors for objects in the type descriptor crate cache</title>
<updated>2011-08-25T21:21:05+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2011-08-25T21:20:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8bd019bdc868e9d563aa72acbb0307deaeca919f'/>
<id>urn:sha1:8bd019bdc868e9d563aa72acbb0307deaeca919f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc: Add an extra flag to object tydescs so that shapes know how to find the captured subtydescs</title>
<updated>2011-08-25T19:01:10+00:00</updated>
<author>
<name>Patrick Walton</name>
<email>pcwalton@mimiga.net</email>
</author>
<published>2011-08-25T01:36:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=880fd788eb04717d7a75bd5bbf0b8f0a692bda53'/>
<id>urn:sha1:880fd788eb04717d7a75bd5bbf0b8f0a692bda53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lots of work on memory tracking and channels.</title>
<updated>2011-07-21T18:51:22+00:00</updated>
<author>
<name>Eric Holk</name>
<email>eholk@mozilla.com</email>
</author>
<published>2011-07-18T19:02:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3ae4dcd41e72d197e3882835253745f79588b04a'/>
<id>urn:sha1:3ae4dcd41e72d197e3882835253745f79588b04a</id>
<content type='text'>
We're trying to get closer to doing correct move semantics for channel
operations. This involves a lot of cleanup (such as removing the
unused sched parameter from rust_vec constructor) and making
circular_buffer kernel_owned.

Added tagging for memory allocations. This means we give a string tag
to everything we allocate. If we leak something and TRACK_ALLOCATIONS
is enabled, then it's much easier now to tell exactly what is leaking.
</content>
</entry>
<entry>
<title>Fix compile-command lines in rt.</title>
<updated>2011-07-13T20:51:20+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2011-07-13T20:51:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=49116adbe989139766feeccad51b46207fc546dc'/>
<id>urn:sha1:49116adbe989139766feeccad51b46207fc546dc</id>
<content type='text'>
</content>
</entry>
</feed>
