Changeset 814


Ignore:
Timestamp:
Aug 26, 2007, 11:50:07 PM (18 years ago)
Author:
Gregg Young
Message:

DosSleep(1) in loops changed to (0) to enhance performance

Location:
trunk/dll
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/arccnrs.c

    r793 r814  
    4646  06 Aug 07 GKY Reduce DosSleep times (ticket 148)
    4747  20 Aug 07 GKY Move #pragma alloc_text to end for OpenWatcom compat
     48  26 Aug 07 GKY DosSleep(1) in loops changed to (0)
    4849
    4950***********************************************************************/
     
    20272028                       (li->type == IDM_EDITTEXT && *editor) ||
    20282029                       (li->type == IDM_EDITBINARY && *bined)) {
    2029                 DosSleep(50); //05 Aug 07 GKY 100
     2030                DosSleep(32); //05 Aug 07 GKY 100
    20302031                ExecOnList(hwnd, ((li->type == IDM_VIEWTEXT) ? viewer :
    20312032                                  (li->type == IDM_VIEWBINARY) ? binview :
     
    21082109              WinSendMsg(dcd->hwndCnr, WM_COMMAND,
    21092110                         MPFROM2SHORT(IDM_COLLECTOR, 0), MPVOID);
    2110               DosSleep(100); //05 Aug 07 GKY 128
     2111              DosSleep(10); //05 Aug 07 GKY 128
    21112112              if (Collector) {
    21122113                if (!PostMsg(Collector, WM_COMMAND,
  • trunk/dll/collect.c

    r793 r814  
    4040  06 Aug 07 GKY Reduce DosSleep times (ticket 148)
    4141  20 Aug 07 GKY Move #pragma alloc_text to end for OpenWatcom compat
     42  26 Aug 07 GKY DosSleep(1) in loops changed to (0)
    4243
    4344
     
    610611              ulMaxFiles--;
    611612            }
    612             DosSleep(1);
     613            DosSleep(0); //26 Aug 07 GKY 1
    613614          }
    614615          if (ulMaxFiles) {
  • trunk/dll/comp.c

    r790 r814  
    3636  20 Aug 07 SHL Revert to DosSleep(0)
    3737  20 Aug 07 SHL Use GetMSecTimer for timing
     38  26 Aug 07 GKY DosSleep(1) in loops changed to (0)
    3839
    3940***********************************************************************/
     
    480481              else
    481482                cmp->cmp->totalright--;
    482               DosSleep(1);
     483              DosSleep(0); //8-26-07 GKY 1
    483484            }
    484485            break;
  • trunk/dll/dircnrs.c

    r793 r814  
    3030  06 Aug 07 GKY Reduce DosSleep times (ticket 148)
    3131  20 Aug 07 GKY Move #pragma alloc_text to end for OpenWatcom compat
     32  26 Aug 07 GKY DosSleep(1) in loops changed to (0)
    3233
    3334
     
    693694          if (!pciC) {
    694695            Stubby(dcd->hwndCnr, pci);
    695             DosSleep(1);
     696            DosSleep(0); //26 Aug 07 GKY 1
    696697          }
    697698        }
  • trunk/dll/dirsize.c

    r783 r814  
    3030  13 Aug 07 SHL ProcessDir: remove unneeded reallocs.  Sanitize code
    3131  13 Aug 07 SHL Move #pragma alloc_text to end for OpenWatcom compat
     32  26 Aug 07 GKY DosSleep(1) in loops changed to (0)
    3233
    3334***********************************************************************/
     
    420421                                               CMA_ITEMORDER));
    421422      while (pci && (INT) pci != -1) {
    422         DosSleep(1);
     423        DosSleep(0); //26 Aug 07 GKY 1
    423424        PrintToFile(hwndCnr, indent + 1, pci, fp);
    424425        pci = (PCNRITEM) WinSendMsg(hwndCnr, CM_QUERYRECORD, MPFROMP(pci),
    425426                                    MPFROM2SHORT(CMA_NEXT, CMA_ITEMORDER));
    426       }
     427      } //while
    427428    }
    428429  }
  • trunk/dll/key.c

    r793 r814  
    120120          WinSendDlgItemMsg(hwnd, ABT_ICON, SM_SETHANDLE,
    121121                            MPFROMLONG(sk1), MPVOID);
    122           DosSleep(16L);//05 Aug 07 GKY 33
     122          DosSleep(16);//05 Aug 07 GKY 33
    123123          WinSendDlgItemMsg(hwnd, ABT_ICON, SM_SETHANDLE,
    124124                            MPFROMLONG(sk2), MPVOID);
  • trunk/dll/mle.c

    r793 r814  
    1616  06 Aug 07 GKY Reduce DosSleep times (ticket 148)
    1717  20 Aug 07 GKY Move #pragma alloc_text to end for OpenWatcom compat
     18  26 Aug 07 GKY DosSleep(1) in loops changed to (0)
    1819
    1920***********************************************************************/
     
    503504                numimport -= howmuch;
    504505                memmove(hexbuff, hexbuff + howmuch, numimport);
    505                 DosSleep(1);
     506                DosSleep(0);  //26 Aug 07 GKY 1
    506507                if (!WinIsWindow(hab, h) || (vw && vw->killme))
    507508                  break;
     
    659660                  numread = tempnum;
    660661              }
    661               DosSleep(1);
     662              DosSleep(0); //26 Aug 07 GKY 1
    662663            }
    663664            else
     
    670671            WinSetWindowText(grandpa, s);
    671672          }
    672           DosSleep(1);
     673          DosSleep(0); //26 Aug 07 GKY 1
    673674        }
    674675        DosFreeMem(buffer);
  • trunk/dll/seeall.c

    r787 r814  
    2929  14 Aug 07 SHL Revert to DosSleep(0) to speed up inner loops
    3030  14 Aug 07 SHL Drop afFilesToGet
     31  26 Aug 07 GKY DosSleep(1) in loops changed to (0)
    3132
    3233***********************************************************************/
     
    642643                goto Abort;
    643644              }
    644               DosSleep(1);
     645              DosSleep(0);  //26 Aug 07 GKY 1
    645646              if (mv.skip || !*mv.target)
    646647                break;
     
    16451646          for (x = 0; x < ad->affiles; x++)
    16461647            ad->afhead[x].flags &= (~(AF_DUPE | AF_SELECTED));
    1647           DosSleep(1);
     1648          DosSleep(0);  //26 Aug 07 GKY 1
    16481649          for (x = 0; x < ad->affiles && !ad->stopflag; x++) {
    16491650            if (!(ad->afhead[x].flags & (AF_DUPE | AF_FILTERED))) {
     
    20342035                DoADir(hwnd, startname);
    20352036                PostMsg(hwnd, UM_RESCAN, MPVOID, MPVOID);
    2036                 DosSleep(1);
     2037                DosSleep(0); //26 Aug 07 GKY 1
    20372038              }
    20382039            }
  • trunk/dll/select.c

    r793 r814  
    2727  14 Aug 07 SHL Revert ExpandAll DosSleep to 0
    2828  20 Aug 07 GKY Move #pragma alloc_text to end for OpenWatcom compat
     29  26 Aug 07 GKY DosSleep(1) in loops changed to (0)
    2930
    3031***********************************************************************/
     
    633634                                   MPFROM2SHORT(CMA_NEXT, CMA_ITEMORDER));
    634635    if (!(x % 500))
    635       DosSleep(1);
     636      DosSleep(0);  //26 Aug 07 GKY 1
    636637    // else if (!(x % 50))
    637638    //  DosSleep(0);
     
    663664                                   MPFROM2SHORT(CMA_NEXT, CMA_ITEMORDER));
    664665    if (!(x % 500))
    665       DosSleep(1);
     666      DosSleep(0);  //26 Aug 07 GKY 1
    666667    // else if (!(x % 50))
    667668    //  DosSleep(0);
     
    732733      }
    733734      if (!(x % 500))
    734         DosSleep(1);
     735        DosSleep(0); //26 Aug 07 GKY 1
    735736      // else if (!(x % 50))
    736737      //        DosSleep(0);
     
    755756      }
    756757      if (!(x % 500))
    757         DosSleep(1);
     758        DosSleep(0); //26 Aug 07 GKY 1
    758759      // else if (!(x % 50))
    759760      //        DosSleep(0);
     
    775776      }
    776777      if (!(x % 500))
    777         DosSleep(1);
     778        DosSleep(0); //26 Aug 07 GKY 1
    778779      // else if (!(x % 50))
    779780      //        DosSleep(0);
     
    861862      }
    862863      if (!(x % 500))
    863         DosSleep(1);
     864        DosSleep(0); //26 Aug 07 GKY 1
    864865      // else if (!(x % 50))
    865866      //        DosSleep(0);
     
    879880      }
    880881      if (!(x % 500))
    881         DosSleep(1);
     882        DosSleep(0); //26 Aug 07 GKY 1
    882883      // else if (!(x % 50))
    883884      //        DosSleep(0);
     
    901902      }
    902903      if (!(x % 500))
    903         DosSleep(1);
     904        DosSleep(0);  //26 Aug 07 GKY 1
    904905      // else if (!(x % 50))
    905906      //        DosSleep(0);
     
    922923      }
    923924      if (!(x % 500))
    924         DosSleep(1);
     925        DosSleep(0); //26 Aug 07 GKY 1
    925926      // else if (!(x % 50))
    926927      //        DosSleep(0);
     
    943944      }
    944945      if (!(x % 500))
    945         DosSleep(1);
     946        DosSleep(0); //26 Aug 07 GKY 1
    946947      // else if (!(x % 50))
    947948      //        DosSleep(0);
     
    964965      }
    965966      if (!(x % 500))
    966         DosSleep(1);
     967        DosSleep(0); //26 Aug 07 GKY 1
    967968      // else if (!(x % 50))
    968969      //        DosSleep(0);
     
    985986      }
    986987      if (!(x % 500))
    987         DosSleep(1);
     988        DosSleep(0); //26 Aug 07 GKY 1
    988989      // else if (!(x % 50))
    989990      //        DosSleep(0);
     
    10031004      }
    10041005      if (!(x % 500))
    1005         DosSleep(1);
     1006        DosSleep(0); //26 Aug 07 GKY 1
    10061007      // else if (!(x % 50))
    10071008      //        DosSleep(0);
     
    10241025      }
    10251026      if (!(x % 500))
    1026         DosSleep(1);
     1027        DosSleep(0); //26 Aug 07 GKY 1
    10271028      // else if (!(x % 50))
    10281029      //        DosSleep(0);
     
    10451046      }
    10461047      if (!(x % 500))
    1047         DosSleep(1);
     1048        DosSleep(0); //26 Aug 07 GKY 1
    10481049      // else if (!(x % 50))
    10491050      //        DosSleep(0);
     
    10661067      }
    10671068      if (!(x % 500))
    1068         DosSleep(1);
     1069        DosSleep(0); //26 Aug 07 GKY 1
    10691070      // else if (!(x % 50))
    10701071      //        DosSleep(0);
     
    10871088      }
    10881089      if (!(x % 500))
    1089         DosSleep(1);
     1090        DosSleep(0); //26 Aug 07 GKY 1
    10901091      // else if (!(x % 50))
    10911092      //        DosSleep(0);
     
    11081109      }
    11091110      if (!(x % 500))
    1110         DosSleep(1);
     1111        DosSleep(0); //26 Aug 07 GKY 1
    11111112      // else if (!(x % 50))
    11121113      //        DosSleep(0);
     
    11221123      WinSendMsg(hwndCnrS, CM_INVALIDATERECORD,
    11231124                 MPFROMP(pciSa), MPFROM2SHORT((min(numS, 65535)), 0));
    1124       DosSleep(1);
     1125      DosSleep(0); //26 Aug 07 GKY 1
    11251126      WinSendMsg(hwndCnrD, CM_INVALIDATERECORD,
    11261127                 MPFROMP(pciDa), MPFROM2SHORT((min(numD, 65535)), 0));
    11271128      numS -= min(numS, 65535);
    11281129      if (numS)
    1129         DosSleep(1);
     1130        DosSleep(0); //26 Aug 07 GKY 1
    11301131    }
    11311132  }
     
    12221223               hwndCnr,
    12231224               UM_NOTIFY, MPFROMP(GetPString(IDS_BUILDINGLISTSTEXT)), MPVOID);
    1224     DosSleep(1);
     1225    DosSleep(0); //26 Aug 07 GKY 1
    12251226  }
    12261227
     
    12521253                                  MPFROM2SHORT(CMA_NEXT, CMA_ITEMORDER));
    12531254    }
    1254     DosSleep(1);
     1255    DosSleep(0);  //26 Aug 07 GKY 1
    12551256    Cnrs[z].numfiles = x;
    12561257    if (Cnrs[z].numfiles)
     
    13741375                     MPFROM2SHORT(TRUE, CRA_SELECTED));
    13751376      }
    1376       DosSleep(1);
     1377      DosSleep(0); //26 Aug 07 GKY 1
    13771378    }
    13781379    break;
     
    13851386                     MPFROM2SHORT(TRUE, CRA_SELECTED));
    13861387      }
    1387       DosSleep(1);
     1388      DosSleep(0);  //26 Aug 07 GKY 1
    13881389    }
    13891390    break;
     
    13961397                     MPFROM2SHORT(TRUE, CRA_SELECTED));
    13971398      }
    1398       DosSleep(1);
     1399      DosSleep(0);  //26 Aug 07 GKY 1
    13991400    }
    14001401    break;
     
    14071408                     MPFROM2SHORT(TRUE, CRA_SELECTED));
    14081409      }
    1409       DosSleep(1);
     1410      DosSleep(0); //26 Aug 07 GKY 1
    14101411    }
    14111412    break;
     
    14181419                     MPFROM2SHORT(TRUE, CRA_SELECTED));
    14191420      }
    1420       DosSleep(1);
     1421      DosSleep(0); //26 Aug 07 GKY 1
    14211422    }
    14221423    break;
     
    14291430                     MPFROM2SHORT(TRUE, CRA_SELECTED));
    14301431      }
    1431       DosSleep(1);
     1432      DosSleep(0); //26 Aug 07 GKY 1
    14321433    }
    14331434    break;
     
    14401441                     MPFROM2SHORT(TRUE, CRA_SELECTED));
    14411442      }
    1442       DosSleep(1);
     1443      DosSleep(0); //26 Aug 07 GKY 1
    14431444    }
    14441445    break;
     
    14521453                     MPFROM2SHORT(FALSE, CRA_SELECTED));
    14531454      }
    1454       DosSleep(1);
     1455      DosSleep(0); //26 Aug 07 GKY 1
    14551456    }
    14561457    break;
     
    14631464                     MPFROM2SHORT(FALSE, CRA_SELECTED));
    14641465      }
    1465       DosSleep(1);
     1466      DosSleep(0); //26 Aug 07 GKY 1
    14661467    }
    14671468    break;
     
    14741475                     MPFROM2SHORT(FALSE, CRA_SELECTED));
    14751476      }
    1476       DosSleep(1);
     1477      DosSleep(0); //26 Aug 07 GKY 1
    14771478    }
    14781479    break;
     
    14851486                     MPFROM2SHORT(FALSE, CRA_SELECTED));
    14861487      }
    1487       DosSleep(1);
     1488      DosSleep(0); //26 Aug 07 GKY 1
    14881489    }
    14891490    break;
     
    14961497                     MPFROM2SHORT(FALSE, CRA_SELECTED));
    14971498      }
    1498       DosSleep(1);
     1499      DosSleep(0); //26 Aug 07 GKY 1
    14991500    }
    15001501    break;
     
    15071508                     MPFROM2SHORT(FALSE, CRA_SELECTED));
    15081509      }
    1509       DosSleep(1);
     1510      DosSleep(0); //26 Aug 07 GKY 1
    15101511    }
    15111512    break;
     
    15181519                     MPFROM2SHORT(FALSE, CRA_SELECTED));
    15191520      }
    1520       DosSleep(1);
     1521      DosSleep(0); //26 Aug 07 GKY 1
    15211522    }
    15221523    break;
Note: See TracChangeset for help on using the changeset viewer.