Brian Anderson
|
586281e2d6
|
libcore: Remove stack alignment from task spawning
This is already done by the native task start code. Closes #1324
|
2011-12-19 18:43:39 -08:00 |
|
Erick Tryzelaar
|
02d84d89e0
|
libcore: add splitn to split a string N times.
|
2011-12-19 10:22:07 -08:00 |
|
Erick Tryzelaar
|
8e54e74be4
|
libcore: add vec push.
This is a simple wrapper around grow for the common
case of pushing a value on the end of a vector.
|
2011-12-19 10:22:07 -08:00 |
|
Erick Tryzelaar
|
6b1c60d312
|
libcore: Add vec any2 and all2 functions.
|
2011-12-19 10:22:07 -08:00 |
|
Brian Anderson
|
12cde6ebee
|
libcore: Remove task::set_min_stack
This existed to make up for the lack of stack growth, and wasn't generally
safe.
|
2011-12-18 14:10:41 -08:00 |
|
Graydon Hoare
|
dbfa1b5689
|
Merge pull request #1317 from boggle/fix1315
fix to #1315 + small additions to std::either and result
|
2011-12-16 13:01:47 -08:00 |
|
Stefan Plantikow
|
bfbaadc694
|
core: marked fns as pure where possible
|
2011-12-16 17:41:07 +01:00 |
|
Stefan Plantikow
|
1fe4bd0f43
|
std: added either::flip, to_result and result::to_either
|
2011-12-16 16:31:42 +01:00 |
|
Niko Matsakis
|
ac6aba016e
|
rename iter2 to iteri to match typical convention
|
2011-12-16 07:17:29 -08:00 |
|
Niko Matsakis
|
2833ca478c
|
reorder args to the various vec, option fns so blk comes last
|
2011-12-16 07:17:23 -08:00 |
|
Marijn Haverbeke
|
4f826d81f6
|
Make 1.f parse as a field access on the integer 1
A dot is only considered part of a number when not followed by a letter
Closes #1306
|
2011-12-16 11:46:57 +01:00 |
|
Patrick Walton
|
fd1dd76977
|
stdlib: Add a str::split_str() to split on a delimiter string of any length
|
2011-12-15 17:39:53 -08:00 |
|
Stefan Plantikow
|
50db7ce906
|
Moved std::math to std::core
- merges math and float into core::float
- Splits core::ctypes into core::ctypes and core::mtypes
- cmath is not exported
- stdtest::math passes
|
2011-12-14 14:54:16 -08:00 |
|
Graydon Hoare
|
fa9ad984fb
|
Copy first batch of material from libstd to libcore.
|
2011-12-13 16:34:50 -08:00 |
|
Brian Anderson
|
4f17131855
|
Add crate_type attributes to rustc, std, core
|
2011-12-08 21:09:48 -08:00 |
|
Graydon Hoare
|
447414f007
|
Establish 'core' library separate from 'std'.
|
2011-12-06 12:13:04 -08:00 |
|