about summary refs log tree commit diff
path: root/src/test
AgeCommit message (Expand)AuthorLines
2011-03-25Add test for local declarations with receive. XFAIL in rustc.Brian Anderson-0/+14
2011-03-25Start making the standard-lib utf-8 awareMarijn Haverbeke-0/+32
2011-03-25A first stab at the 'nbody' demo, with support for calling C sqrt().Lindsey Kuper-0/+209
2011-03-23Support for 'float' in type signatures.Lindsey Kuper-0/+10
2011-03-22Further support for floating-point. Literals with exponents workTim Chevalier-0/+23
2011-03-22Add a test case for empty mutable vector literals, XFAIL'd in rustbootPatrick Walton-0/+4
2011-03-22Added test case for floatsTim Chevalier-0/+9
2011-03-22Add some nesting to the else-if test caseBrian Anderson-1/+24
2011-03-22Add test for sending strings over channelsBrian Anderson-0/+17
2011-03-22Add a regression test for channels of nil, which happens to work in rustc, bu...Brian Anderson-0/+17
2011-03-22Generalize send/recv to work for more typesBrian Anderson-0/+105
2011-03-18rustc: Fix inference for auto slots. Add a test case.Patrick Walton-0/+6
2011-03-18rustc: Implement "mutable?". Add a test case and XFAIL it in rustboot for now.Patrick Walton-0/+17
2011-03-16rustc: Add str_from_cstr() and str_from_buf() functions to the standard libra...Patrick Walton-0/+14
2011-03-16Switch all vases of vec += elt to vec += vec. Prohibit former in rustboot. Tw...Graydon Hoare-20/+5
2011-03-14Add fannkuchredux shootout benchmarkBrian Anderson-0/+99
2011-03-14Rename binary trees benchmark to match the original shootout sourceBrian Anderson-0/+0
2011-03-14Implement the rest of the binary trees shootout benchmarkBrian Anderson-0/+56
2011-03-14Add _int.powBrian Anderson-0/+11
2011-03-14Remove broken 99-bottles makefile and run scriptBrian Anderson-23/+0
2011-03-14Integrate shootout benchmarks into testsuiteBrian Anderson-5/+5
2011-03-14Split trans' collection in two passes. This allows us to handle tagsRafael Ávila de Espíndola-0/+13
2011-03-10Add failing test for tag-leaking case.Graydon Hoare-0/+9
2011-03-09Implement deep structural comparison through boxes and sequences.Graydon Hoare-0/+20
2011-03-09rustc: Make test/run-pass/generic-tag-alt.rs valid Rust; it was passing a dyn...Patrick Walton-1/+1
2011-03-09rustc: Have demand_pat() extract type parameters from tags. Add a test case.Patrick Walton-0/+11
2011-03-09rustc: Substitute type parameters in type_of_variant(). Add a test case.Patrick Walton-0/+8
2011-03-09rustc: Don't try to load dynamically-sized types when translating tag variant...Patrick Walton-0/+7
2011-03-08Fix generic-bind support for bound aliases and generics.Graydon Hoare-3/+10
2011-03-07Most of the way through genericizing bind properly with new malloc path. Stil...Graydon Hoare-2/+7
2011-03-07Modernize test/run-pass/generic-recursive-tag.rs. Un-XFAIL it in rustboot.Patrick Walton-3/+4
2011-03-07Poison ty_param values in trans; fix buggy parametric obj and box malloc path...Graydon Hoare-0/+8
2011-03-06Change io.fileflag to a tag type. Remove FIXMEBrian Anderson-1/+1
2011-03-03Rewrite rustboot's flow-graph wiring passes to be less awful. Add test for ne...Graydon Hoare-0/+26
2011-03-02Add more #fmt testsBrian Anderson-0/+3
2011-03-02Parse parameter types for fmt extensionBrian Anderson-6/+5
2011-03-02Add fold, typecheck and trans for expr_extBrian Anderson-2/+3
2011-03-02Begin work on #fmt parsingBrian Anderson-3/+3
2011-03-02Begin implementing #fmt in rustcBrian Anderson-2/+10
2011-02-25Revert "rustc: Push type parameters down through alt tag patterns; add a test...Patrick Walton-19/+0
2011-02-25rustc: Push type parameters down through alt tag patterns; add a testPatrick Walton-0/+19
2011-02-24Cast more aggressively to the callee type when calling generic functions. Add...Patrick Walton-0/+9
2011-02-24Revert "Cast more aggressively to the callee type when calling generic functi...Patrick Walton-9/+0
2011-02-24Cast more aggressively to the callee type when calling generic functions. Add...Patrick Walton-0/+9
2011-02-23Parse the abi in native modules.Rafael Ávila de Espíndola-0/+9
2011-02-22Teach rustc about reserved keywordsBrian Anderson-0/+35
2011-02-22Rename std._io to std.io since 'io' is no longer a keywordBrian Anderson-3/+3
2011-02-21Implement sha-1 in standard library. Closes #228Brian Anderson-0/+115
2011-02-17Add type parameters to tag typesPatrick Walton-1/+1
2011-02-14Add support for unsigned binops. Closes #57Brian Anderson-0/+24