<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rt/sync/lock_free_queue.h, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2012-06-25T22:39:59+00:00</updated>
<entry>
<title>rt: Remove lock_free_queue. Unused. Issue #2701</title>
<updated>2012-06-25T22:39:59+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-06-25T22:39:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3d0826b5fceee9b5625cd8b728dad222cbcff305'/>
<id>urn:sha1:3d0826b5fceee9b5625cd8b728dad222cbcff305</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>Refactor includes structure, getting rid of rust_internal.h</title>
<updated>2012-04-03T23:02:38+00:00</updated>
<author>
<name>Jon Morton</name>
<email>jonanin@gmail.com</email>
</author>
<published>2012-04-03T03:18:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=632a4c9326561de2bd9d9ded19a82f22678a0cf4'/>
<id>urn:sha1:632a4c9326561de2bd9d9ded19a82f22678a0cf4</id>
<content type='text'>
Many changes to code structure are included:
- removed TIME_SLICE_IN_MS
- removed sychronized_indexed_list
- removed region_owned
- kernel_owned move to kernel.h, task_owned moved to task.h
- global configs moved to rust_globals.h
- changed #pragma once to standard guard in rust_upcall.h
- got rid of memory.h
</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>add FIXME related to the -fno-strict-aliasing workaround</title>
<updated>2011-04-08T00:23:33+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2011-04-08T00:14:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=009e01dbe74699d137410c13fca70370d376a824'/>
<id>urn:sha1:009e01dbe74699d137410c13fca70370d376a824</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed deadlock caused by the message pump not being notified of new message sends.</title>
<updated>2010-09-16T07:51:03+00:00</updated>
<author>
<name>Michael Bebenita</name>
<email>mbebenita@mozilla.com</email>
</author>
<published>2010-09-15T18:56:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1bd331b7aaa24245f86868305ab64600683a41e1'/>
<id>urn:sha1:1bd331b7aaa24245f86868305ab64600683a41e1</id>
<content type='text'>
</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>
<entry>
<title>Added a few utility classes, cleaned up the include order of .h files, and started to make the Rust kernel own domain message queues rather than the Rust domains themselves.</title>
<updated>2010-09-08T01:41:07+00:00</updated>
<author>
<name>Michael Bebenita</name>
<email>mbebenita@mozilla.com</email>
</author>
<published>2010-08-28T01:26:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f8ff013e3cc737b92b5a140dfd0ddcc5ab6773d9'/>
<id>urn:sha1:f8ff013e3cc737b92b5a140dfd0ddcc5ab6773d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implemented an lock free queue based on this paper http://www.cs.rochester.edu/~scott/papers/1996_PODC_queues.pdf, the "lock free queue" we had before wasn't lock free at all.</title>
<updated>2010-08-25T04:07:14+00:00</updated>
<author>
<name>Michael Bebenita</name>
<email>mbebenita@mozilla.com</email>
</author>
<published>2010-08-25T04:06:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=64ff82ecf98ceb4725f0f51c73e23d1efc2160bc'/>
<id>urn:sha1:64ff82ecf98ceb4725f0f51c73e23d1efc2160bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Made the lock_free_queue lock (temporarily, until fixed).</title>
<updated>2010-08-18T06:49:57+00:00</updated>
<author>
<name>Michael Bebenita</name>
<email>mbebenita@mozilla.com</email>
</author>
<published>2010-08-18T06:15:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6e9f0f952d758bae2b530c2c9b780f2addf10207'/>
<id>urn:sha1:6e9f0f952d758bae2b530c2c9b780f2addf10207</id>
<content type='text'>
</content>
</entry>
</feed>
