<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rt/rust_kernel.cpp, branch release-0.5</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=release-0.5</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=release-0.5'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2012-12-11T01:32:58+00:00</updated>
<entry>
<title>Add license boilerplate to more files.</title>
<updated>2012-12-11T01:32:58+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2012-12-10T23:44:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=12c32e944d3dbadb6a114a6e0bc51b065b4f42c1'/>
<id>urn:sha1:12c32e944d3dbadb6a114a6e0bc51b065b4f42c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>core: Allocate threads on demand, not on scheduler startup</title>
<updated>2012-09-19T21:01:53+00:00</updated>
<author>
<name>Philipp Brüschweiler</name>
<email>blei42@gmail.com</email>
</author>
<published>2012-09-14T13:01:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=68e755b1c26db09cf8e121bbbea2075f6116e279'/>
<id>urn:sha1:68e755b1c26db09cf8e121bbbea2075f6116e279</id>
<content type='text'>
API change: rust_kernel::create_scheduler() or
rust_scheduler::rust_scheduler() respecitevly now take ownership of the
launch factory argument, it is needed to create new threads on demand.

Also renames rustrt::sched_threads() to rustrt::rust_sched_threads() for
consistency. Added rustrt::rust_max_sched_threads() to return the
maximal number of scheduled threads of the current scheduler.

Fixes #3493.
</content>
</entry>
<entry>
<title>[4/4 for #2365, #2671] Reassign one last fixme to #908. Close #2365. Close #2671.</title>
<updated>2012-07-20T23:23:19+00:00</updated>
<author>
<name>Ben Blum</name>
<email>bblum@andrew.cmu.edu</email>
</author>
<published>2012-07-20T23:04:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3dc52da989dfa69a6d1abf908610e52c472f871f'/>
<id>urn:sha1:3dc52da989dfa69a6d1abf908610e52c472f871f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[3/4 for #2365, #2671] Fix exit/kill race with scheds during rust_kernel::fail</title>
<updated>2012-07-20T23:23:19+00:00</updated>
<author>
<name>Ben Blum</name>
<email>bblum@andrew.cmu.edu</email>
</author>
<published>2012-07-20T22:47:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=af7b7694659dd8988a1971118494edb684f85fbb'/>
<id>urn:sha1:af7b7694659dd8988a1971118494edb684f85fbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[1/4 for #2365, #2671] Fix create/kill race with schedulers and tasks during rust_kernel::fail</title>
<updated>2012-07-20T23:23:19+00:00</updated>
<author>
<name>Ben Blum</name>
<email>bblum@andrew.cmu.edu</email>
</author>
<published>2012-07-20T22:06:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5bb4a12900969b3250c490a5e0682c658fe65ba8'/>
<id>urn:sha1:5bb4a12900969b3250c490a5e0682c658fe65ba8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add asserts to check fail_sched_loop() only once</title>
<updated>2012-07-14T00:13:53+00:00</updated>
<author>
<name>Ben Blum</name>
<email>bblum@andrew.cmu.edu</email>
</author>
<published>2012-07-13T23:13:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cd38377b1b558ebf53a6401b0baf02e0329ba58b'/>
<id>urn:sha1:cd38377b1b558ebf53a6401b0baf02e0329ba58b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup failure handling around rust_new_task_in_sched - closes #2668</title>
<updated>2012-06-28T23:02:48+00:00</updated>
<author>
<name>Ben Blum</name>
<email>bblum@andrew.cmu.edu</email>
</author>
<published>2012-06-28T23:01:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6fc730baf6b3d156e7be7521cd60f352f2c0ea93'/>
<id>urn:sha1:6fc730baf6b3d156e7be7521cd60f352f2c0ea93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.</title>
<updated>2012-06-21T23:44:10+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2012-06-21T23:44:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=312faf31dfcce7a2d15495c5042d80a3e3b476c9'/>
<id>urn:sha1:312faf31dfcce7a2d15495c5042d80a3e3b476c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Comments only: annotate FIXMEs</title>
<updated>2012-06-21T23:03:28+00:00</updated>
<author>
<name>Tim Chevalier</name>
<email>chevalier@alum.wellesley.edu</email>
</author>
<published>2012-06-21T21:17:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c814df0bd67ba52357074d9f9a56327f93fdfcda'/>
<id>urn:sha1:c814df0bd67ba52357074d9f9a56327f93fdfcda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a malloc_dyn upcall for dynamically sized allocations on the shared heap.</title>
<updated>2012-06-14T00:59:21+00:00</updated>
<author>
<name>Michael Sullivan</name>
<email>sully@msully.net</email>
</author>
<published>2012-06-14T00:59:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4c0d41cffae78725c20a40302e81ef1246c3e4c7'/>
<id>urn:sha1:4c0d41cffae78725c20a40302e81ef1246c3e4c7</id>
<content type='text'>
</content>
</entry>
</feed>
