Changed a comment in the code that no longer applies after the last

modification.
This commit is contained in:
Tim Edwards 2021-05-19 16:42:03 -04:00
parent 476da015f0
commit 759d63cea9
1 changed files with 9 additions and 11 deletions

View File

@ -4262,17 +4262,15 @@ void parallel_sort(struct objlist *ob1, struct nlist *tp1, int idx1, int run)
obn = ob1->next; obn = ob1->next;
for (i = 0; i < idx1; i++) obn = obn->next; for (i = 0; i < idx1; i++) obn = obn->next;
// Create a structure of length (run) to hold critical property /* Create a structure of length (run) to hold critical property
// value and index. Then sort that list, then use the sorted * value and index. Then sort that list, then use the sorted
// indexes to sort the actual property linked list. * indexes to sort the actual property linked list.
*
// If there is no critical property listed, then it is still better * If there is no critical property listed, then it will sort on
// to sort on any random property than on no properties. Note that * M first, and any additive property second, or any property at
// this can (and should!) be made better by sorting on *all* * all if no additive property was found. It is doubtful that any
// properties, not just the first. Otherwise, circuit 1 can have, e.g., * use case requires more than two properties for sorting.
// parallel transistors with W=1, L=1 and W=1, L=2 while circuit two */
// has W=1, L=2 and W=1, L=1 and property matching will fail because
// sorting was done on W only.
proplist = (propsort *)MALLOC(run * sizeof(propsort)); proplist = (propsort *)MALLOC(run * sizeof(propsort));