<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/ext/pipes/pipec.rs, branch release-0.4</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=release-0.4</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=release-0.4'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2012-10-05T02:59:47+00:00</updated>
<entry>
<title>Remove by-copy mode from std, mostly</title>
<updated>2012-10-05T02:59:47+00:00</updated>
<author>
<name>Tim Chevalier</name>
<email>chevalier@alum.wellesley.edu</email>
</author>
<published>2012-10-05T02:58:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8fc60af441a1375ee73a0efe4524b54ff039e69a'/>
<id>urn:sha1:8fc60af441a1375ee73a0efe4524b54ff039e69a</id>
<content type='text'>
One instance remains in net_tcp due to a foreign fn. Lots of
instances remain in serialization.rs, but IIRC that is being removed.

I had to do unholy things to task-perf-word-count-generic to get it
to compile after demoding pipes. I may well have messed up its
performance, but it passes.
</content>
</entry>
<entry>
<title>Move over to calling ptr::addr_of</title>
<updated>2012-10-01T22:12:09+00:00</updated>
<author>
<name>Tim Chevalier</name>
<email>chevalier@alum.wellesley.edu</email>
</author>
<published>2012-10-01T19:47:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b18320446e553a3f8436f87306dded57e16a4b94'/>
<id>urn:sha1:b18320446e553a3f8436f87306dded57e16a4b94</id>
<content type='text'>
Everything should now call ptr::addr_of instead of
ptr::p2::addr_of. Only the pipes macro code when compiled
by stage0 will call ptr::p2::addr_of. Needs a snapshot to get
rid of that.
</content>
</entry>
<entry>
<title>Add a demoded version of ptr::addr_of</title>
<updated>2012-09-29T05:19:01+00:00</updated>
<author>
<name>Tim Chevalier</name>
<email>chevalier@alum.wellesley.edu</email>
</author>
<published>2012-09-29T04:51:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3639d38d5c982193eab8304f2adfe0fcd2dd84bd'/>
<id>urn:sha1:3639d38d5c982193eab8304f2adfe0fcd2dd84bd</id>
<content type='text'>
Currently, the new version is ptr::p2::addr_of and the old one is
ptr::addr_of. This is kind of cheesy, but I need a snapshot before I
can ditch the old version, since the pipe compiler generates calls to
addr_of.

core is converted over to use the new version, std is not.
</content>
</entry>
<entry>
<title>demode vec</title>
<updated>2012-09-28T20:27:45+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2012-09-28T05:20:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21519bc7e0a32e388e8b12be5d36d4440129f417'/>
<id>urn:sha1:21519bc7e0a32e388e8b12be5d36d4440129f417</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Demode vec::push (and convert to method)</title>
<updated>2012-09-27T01:02:07+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2012-09-27T00:33:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=67a8e7128aea292445b763b47b04bc5f4fd43cb2'/>
<id>urn:sha1:67a8e7128aea292445b763b47b04bc5f4fd43cb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachi</title>
<updated>2012-09-22T02:13:55+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2012-09-22T01:43:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3d59ac3a1989c2d233b04cc8adc9b058690c2544'/>
<id>urn:sha1:3d59ac3a1989c2d233b04cc8adc9b058690c2544</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports];</title>
<updated>2012-09-22T01:11:43+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2012-09-22T01:10:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dffe188991325b4e803fdd0da7c1563ce0fa27f4'/>
<id>urn:sha1:dffe188991325b4e803fdd0da7c1563ce0fa27f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>demode the each() method on vec and other iterables.</title>
<updated>2012-09-20T00:03:01+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2012-09-19T23:55:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cfed923600e2f7ad34241501200d595abccdeb54'/>
<id>urn:sha1:cfed923600e2f7ad34241501200d595abccdeb54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert 'import' to 'use'. Remove 'import' keyword.</title>
<updated>2012-09-11T02:04:26+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2012-09-08T01:08:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=298eb8c7260fe321e30d9c5e22f4ecefc82c4f64'/>
<id>urn:sha1:298eb8c7260fe321e30d9c5e22f4ecefc82c4f64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make moves explicit in pipes and pipe compiler</title>
<updated>2012-09-10T22:15:10+00:00</updated>
<author>
<name>Tim Chevalier</name>
<email>chevalier@alum.wellesley.edu</email>
</author>
<published>2012-09-10T21:57:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1a33c25d6f60868525eb0e936a8fe33ddcc98ad7'/>
<id>urn:sha1:1a33c25d6f60868525eb0e936a8fe33ddcc98ad7</id>
<content type='text'>
</content>
</entry>
</feed>
