| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-07-31 | std: getopts::match -> matches | Brian Anderson | -33/+33 | |
| 2012-07-31 | Change remaining "iface" occurrences to "trait"; deprecate "iface" | Lindsey Kuper | -13/+13 | |
| 2012-07-30 | Change syntax extension syntax: `#m[...]` -> `m!{...}`. | Paul Stansifer | -368/+368 | |
| 2012-07-30 | Move send_map to libcore | Ben Blum | -347/+1 | |
| 2012-07-29 | Rewrite bitv to use classes and optimize its representation | Tim Chevalier | -330/+484 | |
| Rewrote bitv as a class that uses a 32-bit int as its representation for bit vectors of 32 bits or less, and a vector (the old representation) otherwise. I didn't benchmark very much, but a bit of informal benchmarking suggested this is a win. Closes #2341 | ||||
| 2012-07-28 | std: Implement to_str for net::url::url | Brian Anderson | -0/+6 | |
| 2012-07-27 | libstd: Fix missing export from URL module | Patrick Walton | -2/+2 | |
| 2012-07-27 | rustc: Use coherence for operator overloading. | Patrick Walton | -0/+20 | |
| The only use of the old-style impls is now placement new. | ||||
| 2012-07-27 | change send_map tests to use ~linear_map, much more natural | Niko Matsakis | -24/+24 | |
| 2012-07-27 | export send_map and use fewer impl names | Niko Matsakis | -8/+9 | |
| 2012-07-27 | core: Trait-ify various overloaded operators | Patrick Walton | -4/+26 | |
| 2012-07-27 | std: Make url a sendable type | Brian Anderson | -8/+6 | |
| 2012-07-27 | wip: add a sendable hashmap to stdlib | Niko Matsakis | -0/+346 | |
| caveats: - not efficient nor heavily tested - API subject to change and currently incompatible with map | ||||
| 2012-07-26 | std: Create correctly-sized buffers on TCP read | Brian Anderson | -2/+1 | |
| 2012-07-26 | Removed the rest of the vec::view calls that were marked with #2880. Fixes ↵ | Eric Holk | -1/+1 | |
| #2880. | ||||
| 2012-07-26 | Use iteration protocol for ebml, use vec::view in more places (issue #2880) | Eric Holk | -6/+9 | |
| 2012-07-26 | Nomenclature fixes in the lint checker. Fewer double-negatives. | Graydon Hoare | -0/+7 | |
| New style is allow(foo), warn(foo), deny(foo) and forbid(foo), mirrored by -A foo, -W foo, -D foo and -F foo on command line. These replace -W no-foo, -W foo, -W err-foo, respectively. Forbid is new, and means "deny, and you can't override it". | ||||
| 2012-07-26 | core::io::writer : add get_type() method | Damian Gryski | -0/+3 | |
| The get_type() method can hint to users what kind of item might be under the hood. | ||||
| 2012-07-26 | core: Mark a bunch of numeric functions as pure | Patrick Walton | -5/+5 | |
| 2012-07-25 | 3x faster typechecking | Eric Holk | -1/+1 | |
| 2012-07-25 | Add #[inline(never)], and also fixed inlining on vec::push | Eric Holk | -1/+3 | |
| 2012-07-24 | Update some str functions to slices, merge as_buf and unpack_slice. | Graydon Hoare | -8/+6 | |
| 2012-07-23 | Add to_str for hashmap. | Glenn Willen | -1/+31 | |
| 2012-07-23 | Switch reader to work with preallocated vecs | Erick Tryzelaar | -21/+28 | |
| This closes #2901. | ||||
| 2012-07-23 | Convert std::test to new task_builder interface | Ben Blum | -5/+6 | |
| 2012-07-23 | Convert os/priv/uv to new task_builder interface | Ben Blum | -11/+7 | |
| 2012-07-23 | Adding simple net::url module to parse and format urls. | Daniel Patterson | -1/+246 | |
| 2012-07-18 | prevent regions from escaping in ifaces; remove &r.T syntax | Niko Matsakis | -1/+3 | |
| 2012-07-17 | Fixing coherence error in bitv | Eric Holk | -1/+23 | |
| 2012-07-17 | Added liveness analysis for protocols, and removed warnings about empty states. | Eric Holk | -0/+8 | |
| 2012-07-17 | Modernize bitv somewhat | Eric Holk | -20/+41 | |
| 2012-07-17 | rustc: Implement and enforce instance coherence | Patrick Walton | -28/+84 | |
| 2012-07-16 | replace core::tuple functions with methods | Gareth Daniel Smith | -2/+2 | |
| 2012-07-14 | improve failure message when key is not present | Niko Matsakis | -1/+4 | |
| 2012-07-14 | Tear out ty_str and ty_vec. | Michael Sullivan | -1/+1 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -1157/+1166 | |
| #2907. | ||||
| 2012-07-13 | Support prefix notation for vstore strings. Closes #2906. | Michael Sullivan | -57/+57 | |
| 2012-07-13 | Make push_str overallocate. Use it in some places that were still doing +=. | Michael Sullivan | -1/+1 | |
| 2012-07-13 | More consistent use of backticks and "expected" in error messages. | Lindsey Kuper | -6/+6 | |
| Got some of the debug messages, here, too. I figure it doesn't hurt to get used to doing this even in places where users won't ever see it. | ||||
| 2012-07-12 | Fix the signature on vec::view. | Eric Holk | -2/+3 | |
| Due to limitations in region inference, this has the effect of making vec::view pretty much entirely unusable. | ||||
| 2012-07-12 | Merge remote-tracking branch 'origin/dist-snap' into incoming | Graydon Hoare | -2/+2 | |
| 2012-07-12 | Accept prefix notation for writing the types of str/~ and friends. | Michael Sullivan | -14/+14 | |
| 2012-07-12 | Get rid of all of the remaining /~s in the code base. | Michael Sullivan | -27/+27 | |
| 2012-07-11 | Change the interface of placement new to take a tydesc as part of Issue #2831. | Michael Sullivan | -2/+10 | |
| 2012-07-11 | Fix some version numbers. | Graydon Hoare | -2/+2 | |
| 2012-07-10 | std: Fix deadlock by unsupervising the global I/O task | Brian Anderson | -0/+1 | |
| 2012-07-10 | libcore: add a task::set_sched_mode fn | Erick Tryzelaar | -18/+3 | |
| 2012-07-09 | Switch 'cont' to 'again' everywhere. Close #2229. | Graydon Hoare | -1/+1 | |
| 2012-07-09 | Merge pull request #2846 from gwillen/1c882842e06431767676887f97f9dcc0ee50a7b9 | Brian Anderson | -1/+25 | |
| Add map::clear | ||||
| 2012-07-09 | rustc: Switch to the new resolution pass | Patrick Walton | -1/+2 | |
