<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rt/rust_message.cpp, branch beta</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=beta</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=beta'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2011-07-30T01:54:59+00:00</updated>
<entry>
<title>Removing proxies and message queues.</title>
<updated>2011-07-30T01:54:59+00:00</updated>
<author>
<name>Eric Holk</name>
<email>eholk@mozilla.com</email>
</author>
<published>2011-07-29T18:00:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d1dbb99984064eedb77c0f55300430bcb35ce109'/>
<id>urn:sha1:d1dbb99984064eedb77c0f55300430bcb35ce109</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Atomic reference counting for tasks.</title>
<updated>2011-07-28T17:47:28+00:00</updated>
<author>
<name>Eric Holk</name>
<email>eholk@mozilla.com</email>
</author>
<published>2011-07-27T21:51:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=279844ce9fc64969d1c048335214627ab50237a0'/>
<id>urn:sha1:279844ce9fc64969d1c048335214627ab50237a0</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>Prohibit trailing whitespace under 'tidy' script. Clean up all caught cases.</title>
<updated>2011-07-13T22:44:09+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2011-07-13T22:44:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=39151f2ad8d18554af1d6787bae0b02345e1d90b'/>
<id>urn:sha1:39151f2ad8d18554af1d6787bae0b02345e1d90b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove 'Nop.' comments, add emacs lines, remove obsolete file.</title>
<updated>2011-07-13T21:03:18+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2011-07-13T21:03:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=336a4df778129f906714830f429ad9c009434083'/>
<id>urn:sha1:336a4df778129f906714830f429ad9c009434083</id>
<content type='text'>
</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>
<entry>
<title>Renamed what's left of rust_dom to rust_scheduler</title>
<updated>2011-06-28T23:12:33+00:00</updated>
<author>
<name>Eric Holk</name>
<email>eholk@mozilla.com</email>
</author>
<published>2011-06-28T19:15:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=657e5a2bd579f7f1698f8ba88cb1142ced7a477f'/>
<id>urn:sha1:657e5a2bd579f7f1698f8ba88cb1142ced7a477f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed dom_owned, splitting things between task_owned and kernel_owned. Had to re-xfail a few tests brson recently un-xfailed.</title>
<updated>2011-06-28T23:12:33+00:00</updated>
<author>
<name>Eric Holk</name>
<email>eholk@mozilla.com</email>
</author>
<published>2011-06-28T02:15:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=49a8cb34d2b6e3f7af4a7cbe842fe48ffa0245eb'/>
<id>urn:sha1:49a8cb34d2b6e3f7af4a7cbe842fe48ffa0245eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Overhaul logging system in runtime</title>
<updated>2011-04-19T14:57:13+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2011-04-19T10:21:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=880be6a94013ba0b7791b0ca1b6e16104f2f0a1c'/>
<id>urn:sha1:880be6a94013ba0b7791b0ca1b6e16104f2f0a1c</id>
<content type='text'>
See https://github.com/graydon/rust/wiki/Logging-vision

The runtime logging categories are now treated in the same way as
modules in compiled code. Each domain now has a log_lvl that can be
used to restrict the logging from that domain (will be used to allow
logging to be restricted to a single domain).

Features dropped (can be brought back to life if there is interest):
  - Logger indentation
  - Multiple categories per log statement
  - I possibly broke some of the color code -- it confuses me
</content>
</entry>
<entry>
<title>Lots of design changes around proxies and message passing. Made it so that domains can only talk to other domains via handles, and with the help of the rust_kernel.</title>
<updated>2010-09-08T01:44:12+00:00</updated>
<author>
<name>Michael Bebenita</name>
<email>mbebenita@mozilla.com</email>
</author>
<published>2010-09-08T01:39:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=de611a309006f0976bc9a579eb1087e7a89f79a7'/>
<id>urn:sha1:de611a309006f0976bc9a579eb1087e7a89f79a7</id>
<content type='text'>
</content>
</entry>
</feed>
