aboutsummaryrefslogtreecommitdiff
path: root/src/lib/_vec.rs
Commit message (Expand)AuthorAgeFilesLines
* Further work on typestate_checkTim Chevalier2011-04-281-0/+15
* stdlib/rt: Add an unsafe function to cast immutable vectors to mutable onesPatrick Walton2011-04-271-0/+2
* Handle nested items correctly in typestate_checkTim Chevalier2011-04-191-1/+1
* Remove effect system from src.Graydon Hoare2011-04-191-1/+1
* stdlib: Add some vector functions: empty, empty_mut, grow_set, and freeze. Ch...Patrick Walton2011-04-151-4/+31
* Make expr_while work in typestate_checkTim Chevalier2011-04-131-0/+11
* Continued sketching out code for checking states against preconditions.Tim Chevalier2011-04-061-0/+21
* Started adding support for typestate checking.Tim Chevalier2011-04-011-0/+23
* rustc: Open "use"d crates; add a _vec.vec_from_buf() method along the way; XF...Patrick Walton2011-03-241-1/+7
* Add a "last" function to return the last element of a vector to the standard ...Patrick Walton2011-03-211-0/+12
* Add "mutable?" to _vec in the standard library; fix callersPatrick Walton2011-03-181-14/+15
* Add some mutable variants of vector functions to the standard libraryPatrick Walton2011-03-181-0/+25
* Switch all vases of vec += elt to vec += vec. Prohibit former in rustboot. Tw...Graydon Hoare2011-03-161-16/+20
* Remove redundant imports in lib (rustc doesn't like 'std' as a synonym for ro...Graydon Hoare2011-03-091-1/+0
* Implement a map2() function in std._vecPatrick Walton2010-11-091-0/+18
* Support a special const-value refcount, use it for const strings.Graydon Hoare2010-11-091-2/+7
* Move the option type to its own modulePatrick Walton2010-11-051-2/+2
* Change vec slice to use uint, add push/pop/shift/unshift.Graydon Hoare2010-10-221-6/+29
* Reformat standard library; no code changes.Graydon Hoare2010-09-221-66/+75
* Test multi-ref'ed vec growth more seriously than before.Roy Frostig2010-09-031-0/+5
* Make _io.buf_reader read more than 0 bytes at a time.Roy Frostig2010-08-191-4/+20
* Address FIXME in _vec waiting on closed issue #108.Roy Frostig2010-08-121-5/+4
* Add vec debugging utility to _vec module.Roy Frostig2010-08-121-0/+5
* Fix reverse-indexing bug in _vec.init_fn.Roy Frostig2010-08-111-3/+3
* Add a buffered writer to stdlib _io module.Roy Frostig2010-08-041-2/+7
* Address _vec.map allocation FIXME. Add test.Roy Frostig2010-08-031-6/+2
* Address _vec.grow FIXME, as issue #89 has been closed.Roy Frostig2010-08-031-4/+1
* Pass parametric types by-alias in various stdlib spots.Roy Frostig2010-08-031-2/+2
* Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as a...Graydon Hoare2010-07-271-5/+5
* Notify copy glue of dst-initialization and fix _vec.alloc issues in lib and r...Roy Frostig2010-07-221-2/+5
* Source FIXME annotations for issue #81 and a correction to STMT_bind fmt.Roy Frostig2010-07-221-5/+7
* Implement the "simple typechecker", which avoids HM inferencePatrick Walton2010-07-151-1/+1
* Add a _vec.slice function that'll hold us over until .(a,b) syntax isJeffrey Yasskin2010-07-161-0/+15
* Add differently-typed refcount synonyms to _str and _vec.Graydon Hoare2010-07-131-0/+1
* Uint-ify various bits of _str and _vec, enrich _vec a bit.Graydon Hoare2010-07-051-6/+36
* The few and proud isolated bits from stdlib-work so far that don't break ever...Roy Frostig2010-06-281-0/+11
* Populate tree.Graydon Hoare2010-06-231-0/+30