about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2012-12-16Add priority_queue test for unique pointersBrian Anderson-0/+22
2012-12-16Add various workaround attributes to priority_queueBrian Anderson-0/+13
2012-12-16priority_queue: add docstring for from_vecDaniel Micay-0/+1
2012-12-16priority_queue: replace copies with movesDaniel Micay-10/+24
2012-12-16priority_queue: clean up namingDaniel Micay-25/+23
2012-12-16priority_queue: fix test compilationDaniel Micay-1/+1
2012-12-16priority_queue: fix siftup/siftdown namingDaniel Micay-11/+11
2012-12-16priority_queue: avoid copy with top and maybe_topDaniel Micay-11/+12
2012-12-16priority_queue: fix to_sorted_vec off-by-one errorDaniel Micay-13/+23
2012-12-16priority_queue: replace some copies with swapsDaniel Micay-10/+6
2012-12-16priority_queue: make from_vec a static methodDaniel Micay-10/+11
2012-12-16priority_queue: make to_vec/to_sorted_vec methodsDaniel Micay-20/+17
2012-12-16add priority queue implementation (binary heap)Daniel Micay-0/+254
2012-12-14Rename core::comm to core::oldcommBrian Anderson-209/+202
2012-12-13Begin renaming serialization to std::serialize. (snapshot)Erick Tryzelaar-1/+588
2012-12-13Long linesBrian Anderson-1/+2
2012-12-13Change some uses of static methods to use the trait pathBrian Anderson-3/+2
2012-12-13Replace some Eq impls with deriving_eqBrian Anderson-151/+13
2012-12-13std: Convert records to structs in getoptsBrian Anderson-33/+42
2012-12-13Rename Send trait to OwnedBrian Anderson-52/+53
2012-12-13Rename Owned trait to DurableBrian Anderson-1/+1
2012-12-13librustc: Make `use` statements crate-relative by default. r=brsonPatrick Walton-6/+5
2012-12-11Reverse the order of the results of pipes::streamTim Chevalier-27/+27
2012-12-11libstd: Implement read_managed_str for the JSON deserialiser.Huon Wilson-2/+5
2012-12-11libstd: refactor future, remove with(), remove ~ indirection.Graydon Hoare-90/+32
2012-12-11libstd: teach workcache to check freshness.Graydon Hoare-18/+59
2012-12-10Add license boilerplate to more files.Graydon Hoare-0/+20
2012-12-10Minor cleanups to pipes and serializationBrian Anderson-9/+13
2012-12-09Remove transitional codeBrian Anderson-38/+0
2012-12-07Make short flags with a single-char arg work in getoptsTim Chevalier-34/+37
2012-12-07librustc: De-mode pattern bindings. r=nmatsakisPatrick Walton-5/+5
2012-12-06make bblum happyTim Chevalier-17/+6
2012-12-06Rename std::ebml::Reader => std::ebml::reader, same for writerTim Chevalier-5/+5
2012-12-04librustc: Implement moves based on type. r=nmatsakisPatrick Walton-3/+3
2012-12-04librustc: Implement explicit self for Add and Index; add a hack in the borrow...Patrick Walton-0/+38
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+430
2012-11-30libs: Remove transitionary material on iter_bytes, add workcache to build.Graydon Hoare-23/+1
2012-11-29impls of traits cannot define methods on the anonymous traitBrian Anderson-5/+3
2012-11-29librustc: Eliminate most expressions of the form `a.b()` that are not method ...Patrick Walton-1/+1
2012-11-29librustc: Make the Drop trait use explicit selfPatrick Walton-22/+22
2012-11-28core: Convert some records to structsBrian Anderson-19/+23
2012-11-28Merge remote-tracking branch 'erickt/time'Brian Anderson-110/+162
2012-11-28Merge remote-tracking branch 'brson/companion' into incomingBrian Anderson-512/+3
2012-11-28Register snapshotsBrian Anderson-512/+3
2012-11-28librustc: Add explicit self to IterBytes. r=nmatsakisPatrick Walton-1/+23
2012-11-28Merge pull request #4032 from catamorphism/getoptsGraydon Hoare-39/+39
2012-11-27core: Add Clone traitBrian Anderson-24/+45
2012-11-26libstd: turn time::Tm and time::Timespec into structsErick Tryzelaar-194/+176
2012-11-26Made Tm_ a struct instead of a record and added serialization support to Tm a...Jesse Jones-17/+78
2012-11-25Rename insert_with functions to update, update_with_keyBrian Anderson-25/+25