about summary refs log tree commit diff
path: root/src/lib
AgeCommit message (Expand)AuthorLines
2010-08-20Add _uint module to std, move some code around.Graydon Hoare-60/+75
2010-08-19Make _io.buf_reader read more than 0 bytes at a time.Roy Frostig-7/+24
2010-08-18Add stdio_reader to io, just use FILE* values for now. We have things to do.Graydon Hoare-1/+46
2010-08-12Address FIXME in _vec waiting on closed issue #108.Roy Frostig-5/+4
2010-08-12Add vec debugging utility to _vec module.Roy Frostig-0/+5
2010-08-11Added support for task sleeping in the scheduler.Michael Bebenita-0/+14
2010-08-11Add native vec[u8] to str converter. Put in workaround for leak in str to ve...Roy Frostig-4/+31
2010-08-11Fix reverse-indexing bug in _vec.init_fn.Roy Frostig-3/+3
2010-08-10Fix a deque size bookkeeping bug.Roy Frostig-1/+3
2010-08-06Implement _str.len() to return the number of bytes, rename it to byte_len(),Jeffrey Yasskin-5/+10
2010-08-06Add an int->str conversion function.Jeffrey Yasskin-12/+12
2010-08-06Redo yesterday's buf_writer-wrapper in a less silly and convoluted way. Add ...Roy Frostig-43/+59
2010-08-05Mop up workarounds in stdlib no longer required as issue #93 is closed.Graydon Hoare-24/+11
2010-08-04Add to std._io some formatter/type-specific-writer mechanism. Make a few typ...Roy Frostig-0/+70
2010-08-04Add per-platform file-open flags to std.os. Open buffers as desired in std._io.Roy Frostig-6/+73
2010-08-04Add a buffered writer to stdlib _io module.Roy Frostig-5/+48
2010-08-04Address _io.new_buf FIXME now that issue #93 is closed.Roy Frostig-9/+1
2010-08-03Have hashmap's insert method overwrite on existing-key insertion and return t...Roy Frostig-4/+8
2010-08-03More stdlib hashmap work. Add a simple test and XFAIL it due to a valgrind-s...Roy Frostig-21/+29
2010-08-03Address _vec.map allocation FIXME. Add test.Roy Frostig-6/+2
2010-08-03Address _vec.grow FIXME, as issue #89 has been closed.Roy Frostig-4/+1
2010-08-03Pass parametric types by-alias in various stdlib spots.Roy Frostig-5/+5
2010-08-03More stdlib hashmap bits (plus some drive-by extras).Roy Frostig-34/+89
2010-07-28Test the deque more and fix uncovered off-by-one bug.Roy Frostig-8/+6
2010-07-28Test the deque a bit. Give it a get-by-index method. Fix two uncovered stat...Roy Frostig-0/+7
2010-07-27Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as a...Graydon Hoare-54/+54
2010-07-25Expose an RNG (the one used by our runtime) to Rust via std.Roy Frostig-0/+27
2010-07-22Notify copy glue of dst-initialization and fix _vec.alloc issues in lib and r...Roy Frostig-2/+5
2010-07-22Source FIXME annotations for issue #81 and a correction to STMT_bind fmt.Roy Frostig-5/+7
2010-07-20Add a (coarse, first-pass) deque implementation to stdlib.Roy Frostig-7/+155
2010-07-16Add incomplete hashmap implementation to stdlib.Roy Frostig-0/+169
2010-07-16Ensure that functions that should return a value do; issue 41Patrick Walton-0/+2
2010-07-15Implement the "simple typechecker", which avoids HM inferencePatrick Walton-2/+2
2010-07-16Add a _vec.slice function that'll hold us over until .(a,b) syntax isJeffrey Yasskin-0/+15
2010-07-13Modify _io's fd_buf_reader to do something slightly more useful: produce mult...Graydon Hoare-13/+33
2010-07-13Add differently-typed refcount synonyms to _str and _vec.Graydon Hoare-0/+2
2010-07-05Change from 'spawner' to 'supervisor' in rust_task, and add an unsupervise call.Graydon Hoare-0/+1
2010-07-05Uint-ify various bits of _str and _vec, enrich _vec a bit.Graydon Hoare-8/+38
2010-07-05Teach the dwarf readers to handle udata, so we can link with util.option; add...Graydon Hoare-0/+4
2010-07-05Rename some stuff in lib/util.rs.Graydon Hoare-2/+2
2010-07-02Gut the box[m][o] family from util.Roy Frostig-26/+0
2010-06-28The few and proud isolated bits from stdlib-work so far that don't break ever...Roy Frostig-0/+63
2010-06-27Only translate or dwarf-emit items or stubs locally defined or used. Avoids i...Graydon Hoare-0/+13
2010-06-25Add callable gc method exposed to user code, use it in mlist-cycle.rs test (s...Graydon Hoare-0/+1
2010-06-23Populate tree.Graydon Hoare-0/+218