Skip to content

Commit 98c8a40

Browse files
committed
Remove commented out code
1 parent 8e6d209 commit 98c8a40

File tree

1 file changed

+0
-28
lines changed

1 file changed

+0
-28
lines changed

src/libstd/sort.rs

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -353,17 +353,13 @@ struct RunState {
353353

354354
struct MergeState<T> {
355355
mut min_gallop: uint,
356-
//mut mergePt: uint,
357-
//mut tmpPt: uint,
358356
mut array: &[mut T],
359357
runs: DVec<RunState>,
360358
}
361359

362360
fn MergeState<T>() -> MergeState<T> {
363361
MergeState {
364362
min_gallop: MIN_GALLOP,
365-
//mergePt: 0,
366-
//tmpPt: 0,
367363
array: &[mut],
368364
runs: DVec(),
369365
}
@@ -427,13 +423,11 @@ impl<T: Copy Ord> MergeState<T> {
427423
}
428424

429425
let slice = vec::mut_view(array, b1, b1+l1);
430-
//self.mergePt = b1;
431426
let k = gallop_right(&const array[b2], slice, 0);
432427
b1 += k;
433428
l1 -= k;
434429
if l1 != 0 {
435430
let slice = vec::mut_view(array, b2, b2+l2);
436-
//self.mergePt = b2;
437431
let l2 = gallop_left(
438432
&const array[b1+l1-1],slice,l2-1);
439433
if l2 > 0 {
@@ -446,16 +440,13 @@ impl<T: Copy Ord> MergeState<T> {
446440
}
447441
}
448442
self.runs.pop();
449-
//self.mergePt = 0;
450443
}
451444

452445
fn merge_lo(&self, array: &[mut T], base1: uint, len1: uint,
453446
base2: uint, len2: uint) {
454447
assert len1 != 0 && len2 != 0 && base1+len1 == base2;
455448

456449
let tmp = vec::to_mut(vec::slice(array, base1, base1+len1));
457-
//self.tmpPt = 0;
458-
//self.mergePt = base1;
459450

460451
let mut c1 = 0;
461452
let mut c2 = base2;
@@ -465,7 +456,6 @@ impl<T: Copy Ord> MergeState<T> {
465456

466457
array[dest] <-> array[c2];
467458
dest += 1; c2 += 1; len2 -= 1;
468-
//self.mergePt += 1;
469459

470460
if len2 == 0 {
471461
copy_vec(array, dest, tmp, 0, len1);
@@ -488,16 +478,13 @@ impl<T: Copy Ord> MergeState<T> {
488478
if array[c2] < tmp[c1] {
489479
array[dest] <-> array[c2];
490480
dest += 1; c2 += 1; len2 -= 1;
491-
//self.mergePt += 1;
492481
count2 += 1; count1 = 0;
493482
if len2 == 0 {
494483
break_outer = true;
495484
}
496485
} else {
497486
array[dest] <-> tmp[c1];
498487
dest += 1; c1 += 1; len1 -= 1;
499-
//self.mergePt += 1;
500-
//self.tmpPt += 1;
501488
count1 += 1; count2 = 0;
502489
if len1 == 1 {
503490
break_outer = true;
@@ -519,25 +506,21 @@ impl<T: Copy Ord> MergeState<T> {
519506
if count1 != 0 {
520507
copy_vec(array, dest, tmp, c1, count1);
521508
dest += count1; c1 += count1; len1 -= count1;
522-
//self.mergePt += count1; self.tmpPt += count1;
523509
if len1 <= 1 { break_outer = true; break; }
524510
}
525511
array[dest] <-> array[c2];
526512
dest += 1; c2 += 1; len2 -= 1;
527-
//self.mergePt += 1;
528513
if len2 == 0 { break_outer = true; break; }
529514

530515
let tmp_view = vec::const_view(array, c2, c2+len2);
531516
count2 = gallop_left(&const tmp[c1], tmp_view, 0);
532517
if count2 != 0 {
533518
copy_vec(array, dest, array, c2, count2);
534519
dest += count2; c2 += count2; len2 -= count2;
535-
//self.mergePt += count2;
536520
if len2 == 0 { break_outer = true; break; }
537521
}
538522
array[dest] <-> tmp[c1];
539523
dest += 1; c1 += 1; len1 -= 1;
540-
//self.mergePt += 1; self.tmpPt += 1;
541524
if len1 == 1 { break_outer = true; break; }
542525
min_gallop -= 1;
543526
if !(count1 >= MIN_GALLOP || count2 >= MIN_GALLOP) {
@@ -561,7 +544,6 @@ impl<T: Copy Ord> MergeState<T> {
561544
assert len1 > 1;
562545
copy_vec(array, dest, tmp, c1, len1);
563546
}
564-
//self.tmpPt = 0;
565547
}
566548
567549
fn merge_hi(&self, array: &[mut T], base1: uint, len1: uint,
@@ -576,9 +558,6 @@ impl<T: Copy Ord> MergeState<T> {
576558
let mut len1 = len1;
577559
let mut len2 = len2;
578560
579-
//self.mergePt = dest;
580-
//self.tmpPt = len2 - 1;
581-
582561
array[dest] <-> array[c1];
583562
dest -= 1; c1 -= 1; len1 -= 1;
584563
@@ -605,15 +584,13 @@ impl<T: Copy Ord> MergeState<T> {
605584
if tmp[c2] < array[c1] {
606585
array[dest] <-> array[c1];
607586
dest -= 1; c1 -= 1; len1 -= 1;
608-
//self.mergePt -= 1;
609587
count1 += 1; count2 = 0;
610588
if len1 == 0 {
611589
break_outer = true;
612590
}
613591
} else {
614592
array[dest] <-> tmp[c2];
615593
dest -= 1; c2 -= 1; len2 -= 1;
616-
//self.mergePt -= 1; self.tmpPt -= 1;
617594
count2 += 1; count1 = 0;
618595
if len2 == 1 {
619596
break_outer = true;
@@ -635,28 +612,24 @@ impl<T: Copy Ord> MergeState<T> {
635612
636613
if count1 != 0 {
637614
dest -= count1; c1 -= count1; len1 -= count1;
638-
//self.mergePt -= count1;
639615
copy_vec(array, dest+1, array, c1+1, count1);
640616
if len1 == 0 { break_outer = true; break; }
641617
}
642618
643619
array[dest] <-> tmp[c2];
644620
dest -= 1; c2 -= 1; len2 -= 1;
645-
//self.mergePt -= 1; self.tmpPt -= 1;
646621
if len2 == 1 { break_outer = true; break; }
647622
648623
//let tmp_view = vec::mut_view(tmp, 0, len2);
649624
let count2 = len2 - gallop_left(&const array[c1],
650625
vec::mut_view(tmp, 0, len2), len2-1);
651626
if count2 != 0 {
652627
dest -= count2; c2 -= count2; len2 -= count2;
653-
//self.mergePt -= count2; self.tmpPt -= count2;
654628
copy_vec(array, dest+1, tmp, c2+1, count2);
655629
if len2 <= 1 { break_outer = true; break; }
656630
}
657631
array[dest] <-> array[c1];
658632
dest -= 1; c1 -= 1; len1 -= 1;
659-
//self.mergePt -= 1;
660633
if len1 == 0 { break_outer = true; break; }
661634
min_gallop -= 1;
662635
if !(count1 >= MIN_GALLOP || count2 >= MIN_GALLOP) {
@@ -683,7 +656,6 @@ impl<T: Copy Ord> MergeState<T> {
683656
assert len2 != 0;
684657
copy_vec(array, dest-(len2-1), tmp, 0, len2);
685658
}
686-
//self.tmpPt = 0;
687659
}
688660

689661
fn merge_collapse(&self, array: &[mut T]) {

0 commit comments

Comments
 (0)