<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rt/rust_kernel.cpp, branch 0.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2012-03-28T21:26:51+00:00</updated>
<entry>
<title>Tidy up multiple declarations and STDC_FOO_MACROS guards in headers.</title>
<updated>2012-03-28T21:26:51+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2012-03-28T21:26:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2aaca455b93351847c0c267a24a3f8c3eb6920a7'/>
<id>urn:sha1:2aaca455b93351847c0c267a24a3f8c3eb6920a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some gcc-4.4-isms, should build now on 4.1+.</title>
<updated>2012-03-28T20:52:47+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2012-03-28T20:49:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c141e7a068e3fbb1a5d24dcd000567b7731910bb'/>
<id>urn:sha1:c141e7a068e3fbb1a5d24dcd000567b7731910bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Remove lock_held_by_current_thread</title>
<updated>2012-03-19T00:03:35+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-18T22:59:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b247de64583e2ab527088813ba9192824554e801'/>
<id>urn:sha1:b247de64583e2ab527088813ba9192824554e801</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Remove the kernel task table</title>
<updated>2012-03-15T18:10:52+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-15T03:55:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c414b78afed76f63adf4e7538f04b6231f177236'/>
<id>urn:sha1:c414b78afed76f63adf4e7538f04b6231f177236</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Look up ports through a single port table</title>
<updated>2012-03-15T18:10:52+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-15T00:24:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b278d675a231fdfe825c72e499d59e8a3d07ffaa'/>
<id>urn:sha1:b278d675a231fdfe825c72e499d59e8a3d07ffaa</id>
<content type='text'>
Instead of a two-level lookup, just use one big table
</content>
</entry>
<entry>
<title>rt: Remove rust_kernel::live_tasks. Unused</title>
<updated>2012-03-01T22:53:20+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-01T22:53:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5df44bd06669bef20959572a7c6a5b18759bec44'/>
<id>urn:sha1:5df44bd06669bef20959572a7c6a5b18759bec44</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Change the way the kernel exits to avoid pthread leaks</title>
<updated>2012-02-27T22:25:32+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-02-27T21:36:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b3f77bf92703543793a8073c8319e461e024cb69'/>
<id>urn:sha1:b3f77bf92703543793a8073c8319e461e024cb69</id>
<content type='text'>
This makes the kernel join every scheduler thread before exiting in order to
ensure that all threads are completely terminated before the process exits. On
my machine, for 32-bit targets, this was causing regular valgrind errors.
</content>
</entry>
<entry>
<title>rt: Make rust_task::ref_count private</title>
<updated>2012-02-10T03:00:15+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-02-09T04:52:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0667fb4e6342a6a18320b464316ae7ba9c2bc192'/>
<id>urn:sha1:0667fb4e6342a6a18320b464316ae7ba9c2bc192</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Remove rust_task_user struct</title>
<updated>2012-02-10T03:00:15+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-02-09T01:46:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d39ea4774614f1db3366184f1e6ce30b7614d9ff'/>
<id>urn:sha1:d39ea4774614f1db3366184f1e6ce30b7614d9ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix build on freebsd</title>
<updated>2012-02-10T02:41:57+00:00</updated>
<author>
<name>Jyun-Yan You</name>
<email>jyyou@cs.nctu.edu.tw</email>
</author>
<published>2012-02-09T06:08:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b778dac1976c3d4f33bf8ee8c7c3208ca8af2563'/>
<id>urn:sha1:b778dac1976c3d4f33bf8ee8c7c3208ca8af2563</id>
<content type='text'>
</content>
</entry>
</feed>
