Ben Blum
|
152f2eade8
|
arc.rs: make exclusive's data mutable
|
2012-07-11 12:07:06 -04:00 |
|
Eric Holk
|
d93f3c5d83
|
Arc requires send trait (issue #2788)
|
2012-07-05 10:25:38 -07:00 |
|
Eric Holk
|
5bfb5cad3a
|
Remove create_lock in favor of lock_and_signal() (issue #2780)
|
2012-07-05 10:11:25 -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 |
|
Graydon Hoare
|
debb7e4641
|
Switch 'native' to 'extern' (or 'foreign' in some descriptions)
|
2012-07-03 16:11:00 -07:00 |
|
Patrick Walton
|
e1ee198216
|
core: Import future::extensions
|
2012-07-03 15:56:27 -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 |
|
Michael Sullivan
|
98e161f00e
|
Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.
|
2012-06-29 17:41:45 -07:00 |
|
Eric Holk
|
404afcbb41
|
Mark exclusive arc-related functions as unsafe. Fixes #2727.
|
2012-06-27 10:24:51 -07:00 |
|
Michael Sullivan
|
329eca6044
|
Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.
|
2012-06-25 20:00:46 -07:00 |
|
Tim Chevalier
|
25aa360595
|
[NEEDS SNAPSHOT] Port remainder of resources to classes in libcore
|
2012-06-21 22:20:09 -07:00 |
|
Eric Holk
|
3b9848b869
|
Remove some warnings and make tests pass.
|
2012-06-21 16:11:11 -07:00 |
|
Eric Holk
|
e4c291530e
|
Basic functionality for new ports and chans
The first benchmark shows about twice the throughput of the old system.
|
2012-06-21 16:11:11 -07:00 |
|
Eric Holk
|
514e8ded2f
|
Temporarily ignoring tests that can go into infinite loops.
|
2012-06-19 18:03:28 -07:00 |
|
Eric Holk
|
2a128fa205
|
Reference fixes.
|
2012-06-19 10:31:12 -07:00 |
|
Eric Holk
|
be664ddd29
|
Moved arc to libcore and added an arc that allows shared mutable state through mutual exclusion.
|
2012-06-19 10:31:12 -07:00 |
|
Tim Chevalier
|
0276a3376b
|
Revert "Moved arc to libstd and added an arc that allows shared mutable state through mutual exclusion."
This reverts commit 015527b0ce.
|
2012-06-16 15:21:08 -07:00 |
|
Tim Chevalier
|
69447e9002
|
Revert "Reference and whitespace fixes."
This reverts commit 52f1904ddd.
|
2012-06-16 15:17:10 -07:00 |
|
Eric Holk
|
52f1904ddd
|
Reference and whitespace fixes.
|
2012-06-15 22:14:02 -04:00 |
|
Eric Holk
|
015527b0ce
|
Moved arc to libstd and added an arc that allows shared mutable state through mutual exclusion.
|
2012-06-15 22:00:58 -04:00 |
|