summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
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-15WhitespaceBrian Anderson-8/+11
2012-12-15rt: Do some casting to avoid warningsBrian Anderson-3/+3
2012-12-15Long linesBrian Anderson-2/+8
2012-12-15Check for oom in a few more placesJesse Jones-0/+8
2012-12-15Abort instead of throwing on oomJesse Jones-2/+4
2012-12-15Made a bunch more classes non-copyableJesse Jones-0/+41
2012-12-15Instead of returning a bool (which everyone ignored) pop assertsJesse Jones-6/+3
2012-12-15Check for realloc failure and bad subscriptsJesse Jones-2/+9
2012-12-15polymorphic indexed_list fixes:Jesse Jones-9/+10
2012-12-15Improvements to array_list, hash_map, and indexed_list:Jesse Jones-16/+45
2012-12-15rewrite uint::to_str_bytes to avoid raw pointersTim Taubert-28/+20
2012-12-14librustc: Add a lint mode for deprecated self. r=brsonPatrick Walton-0/+62
2012-12-14librustc: Fix type_use for generic newtype structs. Closes #4188. rs=bugfixPatrick Walton-1/+19
2012-12-14librustc: Implement a lint mode for default methods. r=brsonPatrick Walton-1/+37
2012-12-14Revert "librustc: Implement a lint mode for default methods"Patrick Walton-37/+1
2012-12-14test: Add a test for trait inheritance with self as a type parameter. rs=test...Patrick Walton-0/+29
2012-12-14librustc: Implement a lint mode for default methodsPatrick Walton-1/+37
2012-12-14librustc: Ensure that no moves from the inside of @ or & boxes occur. rs=cras...Patrick Walton-26/+121
2012-12-14Remove more uses of 'move' from core::vecBrian Anderson-9/+24
2012-12-14Rewrite core::vec::shift to not allocateBrian Anderson-19/+42
2012-12-14xfail-fast run-pass/stat.rsBrian Anderson-0/+2
2012-12-14Fix broken testsBrian Anderson-12/+12
2012-12-14Fix broken testBrian Anderson-2/+2
2012-12-14Fix trait-inheritance-overloading-xc and un-xfailTim Chevalier-2/+1
2012-12-14Merge remote-tracking branch 'thestinger/vim'Brian Anderson-7/+7
2012-12-14Fix broken testsBrian Anderson-1/+1
2012-12-14Un-xfail tests that work nowTim Chevalier-2/+0
2012-12-14Rename core::comm to core::oldcommBrian Anderson-719/+712
2012-12-14Remove spawn_listener, spawn_conversationBrian Anderson-108/+39
2012-12-14Remove bench/shootout-threadring.rsBrian Anderson-63/+0
2012-12-14Remove two comm-oriented benchmarks that have pipe equivsBrian Anderson-83/+0
2012-12-14Stop using spawn_conversation in chan_from_global_ptrBrian Anderson-7/+13
2012-12-14Fix broken testsBrian Anderson-3/+3
2012-12-14Fix broken testsBrian Anderson-3/+3
2012-12-14update syntax/rust.vim for keyword changesDaniel Micay-7/+7
2012-12-13librustc: Reset the mode context to MoveValue for block lambdas. rs=bugfixPatrick Walton-9/+46
2012-12-13Update src/test/run-pass/static-fn-trait-xc.rsBrian Anderson-0/+1
2012-12-13Fix broken testsBrian Anderson-89/+7
2012-12-13Fix benchmarksBrian Anderson-208/+1
2012-12-13Begin renaming serialization to std::serialize. (snapshot)Erick Tryzelaar-135/+1759
2012-12-13test: Fix last-use-corner-cases. rs=bustagePatrick Walton-2/+2
2012-12-13librustc: Add missing case in mem_categorization. rs=bugfixPatrick Walton-0/+4
2012-12-13librustc: Remove merge markers. rs=oopsPatrick Walton-6/+1