Michael Sullivan
|
1c62f5ff74
|
Get rid of all of the remaining /~s in the code base.
|
2012-07-12 15:13:18 -07:00 |
|
Patrick Walton
|
fdf0c1b353
|
core: Newtype a bunch of types in libcore
|
2012-07-11 12:47:32 -07:00 |
|
Michael Sullivan
|
702f0cd734
|
Rename dvec::from_elt to dvec::from_elem. Closes #2792.
|
2012-07-06 14:52:57 -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 |
|
Erick Tryzelaar
|
39492782fa
|
Export dvec::from_elt.
|
2012-07-03 09:14:46 -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 |
|
Michael Sullivan
|
98e161f00e
|
Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.
|
2012-06-29 17:41:45 -07:00 |
|
Eric Holk
|
c3b98cabe1
|
Removed pretty much all the vector+ from core (issue #2719)
|
2012-06-27 15:22:06 -07:00 |
|
Eric Holk
|
a08281616f
|
More perf tweaks (issue #2719)
|
2012-06-26 14:08:16 -07:00 |
|
Eric Holk
|
b9d3ad0736
|
Getting rid of lots more vector +=. (issue #2719)
|
2012-06-26 00:39:18 -07:00 |
|
Michael Sullivan
|
329eca6044
|
Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.
|
2012-06-25 20:00:46 -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
|
9bdb2c9e48
|
Library vecs are fast now.
|
2012-06-21 16:11:11 -07:00 |
|
Eric Holk
|
0e5cfd9f33
|
Move vector addition out of trans and into libcore.
|
2012-06-21 16:11:11 -07:00 |
|
Niko Matsakis
|
e6c613ffa5
|
remove irrelevant fixme (#2607)
|
2012-06-15 06:24:52 -07:00 |
|
Tim Chevalier
|
8945255559
|
Comments only: Annotate FIXMEs in libcore
|
2012-06-14 17:56:41 -07:00 |
|
Tim Chevalier
|
ffc9fff720
|
In dvec, annotate a FIXME and uncomment append_iter
I uncommented append_iter and made it compile. I hope it wasn't
horribly flawed in some other way... but if so, there was no comment
explaining how.
|
2012-06-14 17:56:41 -07:00 |
|
Niko Matsakis
|
0d20717fab
|
add some purity annotations in dvec/vec, occasional accessor method
|
2012-06-06 18:37:07 -07:00 |
|
Niko Matsakis
|
f90228b8a8
|
make all arguments modes immutable
note: you can still move from copy/move mode args
|
2012-05-29 16:22:17 -07:00 |
|
Niko Matsakis
|
d1cde18af3
|
add more inline directives to dvec
|
2012-05-18 20:00:51 -07:00 |
|
Niko Matsakis
|
cf6ad6d62a
|
move io over to dvec
|
2012-05-18 20:00:50 -07:00 |
|
Niko Matsakis
|
da204e1d73
|
add swappable/dvec modules
|
2012-05-18 20:00:50 -07:00 |
|