<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/lib/task.rs, 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>2011-12-06T20:13:04+00:00</updated>
<entry>
<title>Establish 'core' library separate from 'std'.</title>
<updated>2011-12-06T20:13:04+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2011-12-06T00:46:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=447414f00774d37d934867f5a476cf00e1f95423'/>
<id>urn:sha1:447414f00774d37d934867f5a476cf00e1f95423</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Remove some stack-wasting macros from rust_task::yield</title>
<updated>2011-11-18T23:59:10+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2011-11-18T23:59:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9aa67052e17705ee8175505836a2fa0117f044fe'/>
<id>urn:sha1:9aa67052e17705ee8175505836a2fa0117f044fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rt: Remove fail calls from rust_task::yield</title>
<updated>2011-11-18T23:36:48+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2011-11-18T23:36:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1e58049da27614034f8eac5bc0e6ef9e2f2be3e6'/>
<id>urn:sha1:1e58049da27614034f8eac5bc0e6ef9e2f2be3e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>intrinsics: Remove the call to get_task from task_sleep</title>
<updated>2011-11-18T18:32:27+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2011-11-17T23:19:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21865ddce662767ff8319732cb55b4cdbc9ea67e'/>
<id>urn:sha1:21865ddce662767ff8319732cb55b4cdbc9ea67e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update stdlib, compiler, and tests to new kind system</title>
<updated>2011-11-18T11:49:01+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2011-11-18T11:39:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f6491bb42636f4c43f3cbb48fdb98ddd749e6e5d'/>
<id>urn:sha1:f6491bb42636f4c43f3cbb48fdb98ddd749e6e5d</id>
<content type='text'>
This involved adding 'copy' to more generics than I hoped, but an
experiment with making it implicit showed that that way lies madness --
unless enforced, you will not remember to mark functions that don't
copy as not requiring copyable kind.

Issue #1177
</content>
</entry>
<entry>
<title>remove compile-command from local variable blocks</title>
<updated>2011-11-17T19:46:13+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2011-11-17T19:46:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=adc79e2f448d50b4d0dfd7b7c10a36711959b384'/>
<id>urn:sha1:adc79e2f448d50b4d0dfd7b7c10a36711959b384</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix alignment for chan_handle structs; rust equiv is translated</title>
<updated>2011-11-16T23:16:42+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2011-11-13T06:17:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=26b0662fb8ccea71f74e98a3c28d8dda6cbb2b20'/>
<id>urn:sha1:26b0662fb8ccea71f74e98a3c28d8dda6cbb2b20</id>
<content type='text'>
to char[16], not struct{long,long}
</content>
</entry>
<entry>
<title>change u32 to uint.  maybe we want an intptr_t built-in type.</title>
<updated>2011-11-16T23:16:41+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2011-11-11T16:33:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0cea1095b19699fc652ff1f373566fc93c72d42a'/>
<id>urn:sha1:0cea1095b19699fc652ff1f373566fc93c72d42a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use attributes for native module ABI and link name</title>
<updated>2011-11-16T19:35:13+00:00</updated>
<author>
<name>Haitao Li</name>
<email>lihaitao@gmail.com</email>
</author>
<published>2011-11-17T04:49:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=88f29aab27bf56bda4cf7062cb53af0be4b5c251'/>
<id>urn:sha1:88f29aab27bf56bda4cf7062cb53af0be4b5c251</id>
<content type='text'>
This patch changes how to specify ABI and link name of a native module.

Before:
  native "cdecl" mod llvm = "rustllvm" {...}

After:
  #[abi = "cdecl"]
  #[link_name = "rustllvm"]
  native mod llvm {...}

The old optional syntax for ABI and link name is no longer supported.

Fixes issue #547
</content>
</entry>
<entry>
<title>Rename "c-stack-cdecl" ABI to "cdecl"</title>
<updated>2011-11-10T02:44:12+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2011-11-10T02:44:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b7ab28b50fa346cf14e6fe45ea2c60434dcd979d'/>
<id>urn:sha1:b7ab28b50fa346cf14e6fe45ea2c60434dcd979d</id>
<content type='text'>
</content>
</entry>
</feed>
