<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rt/rust_task_thread.h, 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>2012-04-01T02:51:29+00:00</updated>
<entry>
<title>rt: Rename rust_task_thread to rust_sched_loop</title>
<updated>2012-04-01T02:51:29+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-29T23:31:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=243790836a40fd3f23d8bd16d8f45430d19aae61'/>
<id>urn:sha1:243790836a40fd3f23d8bd16d8f45430d19aae61</id>
<content type='text'>
This class no longer represents a thread; it just schedules tasks.
</content>
</entry>
<entry>
<title>rt: Extract rust_sched_launcher from rust_task_thread</title>
<updated>2012-04-01T02:51:29+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-29T22:21:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6bf8d19712e2310ab6a7da2e82b2287278a772e4'/>
<id>urn:sha1:6bf8d19712e2310ab6a7da2e82b2287278a772e4</id>
<content type='text'>
rust_sched_launcher is actually responsible for setting up the thread and
starting the loop. There will be other implementations that do not actually
set up a new thread, in order to support scheduling tasks on the main OS
thread.
</content>
</entry>
<entry>
<title>rt: Stop using large stacks for the main task</title>
<updated>2012-03-22T02:10:32+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-21T21:47:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f5f6135fd0b2ed68ee0b0836967a31d8375523e0'/>
<id>urn:sha1:f5f6135fd0b2ed68ee0b0836967a31d8375523e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Remove rust_task_thread::dead_tasks</title>
<updated>2012-03-19T01:18:18+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-18T01:33:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7dcac31e4d45308b0aa873fdeecd48cee88cbbb8'/>
<id>urn:sha1:7dcac31e4d45308b0aa873fdeecd48cee88cbbb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Remove rust_task_thread::newborn_tasks</title>
<updated>2012-03-19T01:18:18+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-18T01:29:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6f6650e72645dc4eb16696f10f3a047e98722762'/>
<id>urn:sha1:6f6650e72645dc4eb16696f10f3a047e98722762</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Convert rust_task_list to a typedef</title>
<updated>2012-03-19T01:18:18+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-18T01:25:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5d4bf75f56a10c4d15acb3ecb3d33aeea5511806'/>
<id>urn:sha1:5d4bf75f56a10c4d15acb3ecb3d33aeea5511806</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Don't store the name of the task state in rust_task_list</title>
<updated>2012-03-19T01:18:15+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-18T01:19:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=47c18957242e34ddb8b12f27c8efd396171fef6d'/>
<id>urn:sha1:47c18957242e34ddb8b12f27c8efd396171fef6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Use an enum to represent the task state</title>
<updated>2012-03-19T00:41:56+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-18T01:12:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=05466c61380366cfd1969bb9f4eb26cff2acaedd'/>
<id>urn:sha1:05466c61380366cfd1969bb9f4eb26cff2acaedd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Remove some bogus pthread settings from rust_task_thread</title>
<updated>2012-03-18T00:18:24+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-03-18T00:17:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5728a69e78d62da49ec3c6c5ce5ebab9932f4e44'/>
<id>urn:sha1:5728a69e78d62da49ec3c6c5ce5ebab9932f4e44</id>
<content type='text'>
This is all handled by rust_thread, and 'true' isn't even a valid
value to pass to pthread_attr_setdetachestate
</content>
</entry>
<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>
</feed>
