about summary refs log tree commit diff
path: root/src/libstd/sort.rs
AgeCommit message (Collapse)AuthorLines
2013-01-30RIMOV, round 10Ben Striegel-1/+1
find ./ -type f -name "*.rs" -exec sed -i "s/~\[mut /~\[/g" {} \;
2013-01-30RIMOV, round 5Ben Striegel-19/+19
find ./ -type f -name "*.rs" -exec sed -i "s/\&\[mut /\&mut \[/g" {} \;
2013-01-30RIMOV, round 4Ben Striegel-9/+9
find ./ -type f -name "*.rs" -exec sed -i "s/let mut \(.*\)\[mut[ ]\?/let mut \1\[/g" {} \;
2013-01-30RIMOV, round 3Ben Striegel-29/+29
find ./ -type f -name "*.rs" -exec sed -i "s/let \(.*\)\[mut[ ]\?/let mut \1\[/g" {} \;
2013-01-29libstd: De-export libstd. rs=deexportPatrick Walton-16/+9
2013-01-24librustc: Disallow `&mut` loans from overlapping with any other loansPatrick Walton-3/+9
2013-01-23core: Rename to_mut and from_mut to cast_to_mut and cast_from_mutTrinick-6/+6
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+21
module scope. r=tjc
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the ↵Patrick Walton-21/+0
nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6.
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+21
module scope. r=tjc
2012-12-28libstd: Fix tests. rs=bustagePatrick Walton-0/+13
2012-12-27libstd: Fix a bunch of resolve errors in tests. rs=firePatrick Walton-0/+3
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ↵Patrick Walton-2/+4
contain at least two components. r=graydon
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-29librustc: Make the Drop trait use explicit selfPatrick Walton-1/+1
2012-11-28Register snapshotsBrian Anderson-56/+0
2012-11-20libstd: fix warnings in sortErick Tryzelaar-14/+14
2012-11-19rustc: Implement explicit self for Eq and Ord. r=graydonPatrick Walton-4/+69
2012-11-18Made merge_sort pureJesse Jones-2/+2
2012-11-14Convert libstd to use the Drop traitBen Striegel-1/+4
2012-11-14Revert "Convert libstd to use the Drop trait"Brian Anderson-4/+1
This reverts commit 28c7a251514919a2d7bdf6c67b8edf5eed9043db.
2012-11-14Convert libstd to use the Drop traitBen Striegel-1/+4
2012-10-29std: disable timsort crash-test on windows.Graydon Hoare-0/+1
2012-10-25std: Fix build errors in sortBrian Anderson-4/+4
2012-10-25Merge remote-tracking branch '14427/incoming'Brian Anderson-24/+851
Conflicts: src/libstd/sort.rs
2012-10-25Remove some unused MergeState code, add a Fixme and remove a workaround ↵Simon BD-8/+5
involving pure code not being considered pure
2012-10-24Move binarysort out of MergeStateSimon BD-36/+36
2012-10-24Remove commented out codeSimon BD-28/+0
2012-10-24Remove and comment out more MergeState codeSimon BD-28/+28
2012-10-24Remove some code that MergeState used to prevent double freesSimon BD-33/+1
2012-10-24Fix tests for Copy boundSimon BD-45/+9
2012-10-24Add copy bound to sortSimon BD-104/+52
2012-10-23Remove uses of binary move - <- - from tests and librariesTim Chevalier-22/+22
2012-10-22Re-add bad Ord impl testSimon BD-0/+19
2012-10-22Fix typoSimon BD-1/+1
2012-10-22Fix long lineSimon BD-1/+2
2012-10-22Use explicit selfSimon BD-8/+8
2012-10-22Uncomment tests and fix binarysort segmentation faultSimon BD-95/+72
2012-10-22Merge remote-tracking branch 'original/incoming' into incomingSimon BD-1/+1
2012-10-22Fix up tests, export tim_sortSimon BD-25/+19
2012-10-12Make moves explicit in std testsTim Chevalier-1/+1
2012-10-06Add a test to check that badly written Ord impl do not cause double freesSimon BD-0/+21
2012-10-06Remove debug infoSimon BD-2/+2
2012-10-04Finish up tests, uncomment when ICE is fixed.Simon BD-18/+146
2012-10-04Get tim_sort working, add test for double-freeing elements in tmpSimon BD-24/+25
2012-10-03Merge remote-tracking branch 'original/incoming' into incomingSimon BD-16/+8
Conflicts: src/libstd/json.rs src/libstd/sort.rs
2012-10-03Backup changes before pull from incomingSimon BD-11/+131
2012-10-03Add cleanup code so the the array remains in a valid state if a comparison failsSimon BD-1/+74
2012-10-01Make local variables and methods use underscores not camel caseSimon BD-138/+138
2012-09-28std: Eliminate deprecated patternsBrian Anderson-1/+0