about summary refs log tree commit diff
path: root/src/test/stdtest
AgeCommit message (Collapse)AuthorLines
2011-09-02Remove estrs and evecs from runtime. Issue #855Brian Anderson-0/+7
2011-09-01Convert all uses of #ifmt to #fmt. Issue #855Brian Anderson-1/+1
2011-09-01Rename std::istr to std::str. Issue #855Brian Anderson-131/+131
2011-09-01Convert rust_list_files to istrs. Issue #855Brian Anderson-0/+11
2011-09-01Check error code in rust_file_is_dir. Prevent comparison of uninitialized memBrian Anderson-0/+5
2011-09-01Consolidate std::str tests into stdtest::strBrian Anderson-41/+28
2011-09-01Convert std::test to istrs. Issue #855Brian Anderson-21/+23
2011-08-31Start paring down std::str. Issue #855Brian Anderson-500/+283
2011-08-31Convert uses of #fmt to #ifmt. Issue #855Brian Anderson-1/+1
2011-08-30Convert std::net to istrs. Issue #855Brian Anderson-2/+4
2011-08-30Add a precondition on vec::zipTim Chevalier-1/+8
vec::zip now has the precondition that the two argument vectors are the same length. Changed uses of it to reflect that. Also added a few vector-enumerating utilities to vec.rs, which necessitated in making some functions in u8 declared-pure.
2011-08-29Implement non-internal ivecsMarijn Haverbeke-12/+2
Vectors are now similar to our old, pre-internal vectors, except that they are uniquely owned, not refcounted. Their name should probably change too, then. I've renamed them to vec in the runtime, will do so throughout the compiler later.
2011-08-27Add std::istr::as_buf for converting to cstrs. Issue #855Brian Anderson-1/+21
2011-08-27Convert std::os to istrs. Issue #855Brian Anderson-1/+1
2011-08-27Convert std::generic_os to istrs. Issue #855Brian Anderson-9/+9
2011-08-27Add std::istr::str_from_cstr. Issue #855Brian Anderson-0/+9
2011-08-27Convert std::io to istrs. Issue #855Brian Anderson-11/+11
2011-08-27Convert std::run to istrs. Issue #855Brian Anderson-4/+5
2011-08-27Convert std::getopts to istrs. Issue #855Brian Anderson-111/+112
2011-08-27Convert std::fs to istrs. Issue #855Brian Anderson-7/+7
2011-08-27Convert std::sha1 to istrs. Issue #855Brian Anderson-12/+12
2011-08-27Convert std::int to istrs. Issue #855Brian Anderson-6/+6
2011-08-27Convert std::uint to istrs. Issue #855Brian Anderson-24/+27
2011-08-26stdlib: more test cases for treemap.Eric Holk-1/+16
2011-08-26stdlib: Added a treemap traversal function.Eric Holk-0/+17
2011-08-26stdlib: Added an incredibly simple treemap.Eric Holk-0/+43
2011-08-26Adding a test case to make sure spawning polymorphic functions works.Eric Holk-0/+12
2011-08-25Change "pred" to "pure fn" in all libraries and test casesTim Chevalier-1/+1
2011-08-25Cleaning up task and comm exports, updating all the test cases.Eric Holk-38/+11
2011-08-25Fix istr::unsafe_from_bytes. Issue #855Brian Anderson-0/+7
2011-08-23Resolve a number of FIXMEsBrian Anderson-29/+6
2011-08-22Eliminate unused variable warnings in stdtestBrian Anderson-6/+7
2011-08-22Add std::istr. Issue #855Brian Anderson-0/+252
2011-08-20ReformatBrian Anderson-457/+439
This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[]
2011-08-18Rename various things from ivec to vecBrian Anderson-26/+26
2011-08-17Better type inference for chans and ports.Eric Holk-0/+16
2011-08-17Convenience methods for spawning and joining tasks.Eric Holk-0/+8
2011-08-17Yet another comm interface.Eric Holk-0/+8
2011-08-17Using move-mode for spawn thunks to avoid race conditions.Eric Holk-4/+8
2011-08-16Updating to new type parameter syntax.Eric Holk-2/+2
2011-08-16New channel-based task status notifications.Eric Holk-0/+32
2011-08-16Port the tests to the expr foo::<T> syntax.Erick Tryzelaar-68/+68
2011-08-16Port the tests to the decl foo<T> syntax.Erick Tryzelaar-4/+4
2011-08-16Port the tests to the typaram foo<T> syntax.Erick Tryzelaar-45/+45
2011-08-16Rename std::ivec to std::vecBrian Anderson-96/+96
2011-08-16Removed trans_comm.rs from the compiler. Updating aio/sio to work with the ↵Eric Holk-8/+13
new chan and port system, started on a networking module for the standard library.
2011-08-16Clean up zip and unzip in std::ivecMarijn Haverbeke-12/+12
2011-08-15The wonky for...in... whitespace was bothering me. Sorry!Lindsey Kuper-6/+6
2011-08-15Removed spawn and task from the parser. Updated all the tests except for the ↵Eric Holk-5/+5
benchmarks.
2011-08-15Removed old object-based chans.Eric Holk-12/+1