Eric Holk
|
7b8171ef2d
|
Added liveness analysis for protocols, and removed warnings about empty states.
|
2012-07-17 17:46:31 -07:00 |
|
Michael Sullivan
|
92743dc2a6
|
Move the world over to using the new style string literals and types. Closes #2907.
|
2012-07-14 01:03:43 -07:00 |
|
Eric Holk
|
594d9a0554
|
Use protocol compiler in future.rs. Also split recv into recv and try_recv.
|
2012-07-10 22:00:48 -07:00 |
|
Eric Holk
|
7b03832c95
|
Updating tests to use pipes.
|
2012-07-06 10:42:41 -07:00 |
|
Eric Holk
|
89bdd481e5
|
Port future to pipes. Graph500 is about 21% faster now.
Making all tests pass.
|
2012-07-06 10:42:39 -07:00 |
|
Gareth Daniel Smith
|
be0141666d
|
convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498
|
2012-07-04 19:18:13 -07:00 |
|
Ben Striegel
|
f2e2a14f36
|
Remove empty argument lists from do expressions
|
2012-07-04 17:21:29 -07:00 |
|
Patrick Walton
|
1c2843c8ad
|
core: Eliminate some overloading of the name "future" in future.rs
|
2012-07-03 11:24:01 -07:00 |
|
Patrick Walton
|
f093d374ed
|
rustc: Implement a new resolve pass behind a compile flag
|
2012-07-02 18:30:12 -07:00 |
|
Brian Anderson
|
d1fc2b5995
|
Convert to new closure syntax
|
2012-07-01 19:19:32 -07:00 |
|
Brian Anderson
|
a3382b6f26
|
Eliminate usages of old sugared call syntax
|
2012-06-30 16:01:49 -07:00 |
|
Patrick Walton
|
6413421c8c
|
core: make_a_sandwitch -> make_a_sandwich
|
2012-06-26 13:55:33 -07:00 |
|
Niko Matsakis
|
bede54b14a
|
misc. copies in core/syntax to please borrowck
|
2012-06-06 18:36:15 -07:00 |
|
Eric Holk
|
0b2f2cabbe
|
Send is no longer a subkind of copy. This allows for sendable, but non-copyable resources. Closes #2420.
|
2012-05-22 14:10:32 -07:00 |
|
Graydon Hoare
|
6e6798c4e1
|
Bulk-edit mutable -> mut.
|
2012-03-26 18:35:18 -07:00 |
|
Brian Anderson
|
47d468f08c
|
core: Store reexporting result and either. Closes #1997
|
2012-03-16 15:14:37 -07:00 |
|
Brian Anderson
|
b968c8e6cd
|
Name types after their modules instead of 't'
|
2012-03-13 15:14:17 -07:00 |
|
Brian Anderson
|
b22556a6f8
|
core: Convert to rustdoc
|
2012-03-09 22:56:53 -08:00 |
|
Niko Matsakis
|
713006c7b6
|
add mutability annotations to libcore
|
2012-03-07 07:47:50 -08:00 |
|
Brian Anderson
|
23d36be1e9
|
core: Define futures in terms of local functions, of which port::recv is one possibility
|
2012-02-18 15:23:56 -08:00 |
|
Brian Anderson
|
ff6b71f78b
|
core: Add core::future
Futures will be required for upcoming changes to the task API
|
2012-02-14 16:45:17 -08:00 |
|