Erick Tryzelaar
|
5b2c0a999f
|
std: Whitespace cleanup.
|
2012-01-28 09:18:35 -08:00 |
|
Niko Matsakis
|
5e13d19cc0
|
s/block()/fn()/g
|
2012-01-23 19:06:33 -08:00 |
|
Graham Fawcett
|
7763b40c71
|
issue #1352: change param order on vec::init_elt, putting block in final position.
To match the init_fn() and init_fn_mut() changes.
|
2012-01-21 13:33:16 -08:00 |
|
Graydon Hoare
|
7b1a8f0a91
|
Additional ; to , changes, disable "tag" and ";" in parser. Close #1430. Close #1428.
|
2012-01-19 19:29:21 -08:00 |
|
Patrick Walton
|
6222e98dda
|
lib: ';' to ',' in enums in more places
|
2012-01-19 19:08:49 -08:00 |
|
Patrick Walton
|
c5a407b11b
|
stdlib: "tag" -> "enum"
|
2012-01-19 15:22:25 -08:00 |
|
Tim Chevalier
|
04a2887f87
|
Remove '.' after nullary tags in patterns
Does what it says on the tin.
The next commit will remove support for this syntax.
|
2012-01-18 23:17:34 -08:00 |
|
Brian Anderson
|
6e27b27cf8
|
libstd: Move std tests into libstd
|
2012-01-17 19:48:58 -08:00 |
|
Niko Matsakis
|
455f8b0d45
|
deprecate fn exprs and the fn() type, preferring fn@ and native fn
|
2012-01-13 06:27:34 -08:00 |
|
Marijn Haverbeke
|
15744210e7
|
Implement std::map as an iface/impl instead of an obj
|
2012-01-11 20:33:44 +01:00 |
|
Erick Tryzelaar
|
3e68803891
|
libcore: add [u8] helper functions to vec.
|
2012-01-06 07:47:14 -08:00 |
|
Erick Tryzelaar
|
eade7844a3
|
libstd: switch map to use libcore's hash functions.
|
2012-01-06 07:47:14 -08:00 |
|
Marijn Haverbeke
|
60ae1590af
|
Switch to new param kind bound syntax
And remove support for the old syntax
|
2012-01-05 15:50:02 +01:00 |
|
Graydon Hoare
|
389329ef1e
|
Merge all 3 log syntaxes, tidy up residual misuses.
|
2011-12-22 16:14:00 -08:00 |
|
Erick Tryzelaar
|
43a6bd110e
|
Whitespace cleanup.
|
2011-12-22 15:05:59 -08:00 |
|
Graydon Hoare
|
fa9ad984fb
|
Copy first batch of material from libstd to libcore.
|
2011-12-13 16:34:50 -08:00 |
|
Niko Matsakis
|
0fc4403442
|
use util::rational to work around bug w/ floats on win
|
2011-12-07 17:05:58 -08:00 |
|
Niko Matsakis
|
1ff8994fce
|
Purge old map impl: more collisions, not clear it is safe on 64bit
|
2011-12-07 17:05:58 -08:00 |
|
Niko Matsakis
|
4b704ac69b
|
improve comments
|
2011-12-07 17:05:58 -08:00 |
|
Niko Matsakis
|
ed0e13f1d8
|
fix old map impl, add logging
|
2011-12-07 17:05:58 -08:00 |
|
Niko Matsakis
|
30a2361e68
|
add some debugging logs
|
2011-12-07 17:05:58 -08:00 |
|
Niko Matsakis
|
13a3288f3f
|
dec size in remove
|
2011-12-07 17:05:58 -08:00 |
|
Niko Matsakis
|
ddfe82a466
|
make rehashing more efficient by not re-allocating entries
|
2011-12-07 17:05:58 -08:00 |
|
Niko Matsakis
|
729345cb97
|
implement a chained hashmap
|
2011-12-07 17:05:58 -08:00 |
|
Niko Matsakis
|
66355607da
|
hack for now: map uint hashes into a u32, which helps x86_64 perf.
|
2011-12-06 19:55:46 -08:00 |
|
Graydon Hoare
|
447414f007
|
Establish 'core' library separate from 'std'.
|
2011-12-06 12:13:04 -08:00 |
|