[WarpCast] NewCalls v1.02 - 9/01/00 |
Network Trace for OS/2 - Turn any OS/2 machine into a network probe. - Take a trace on any segment in the network, in minutes. - A software-only, hardware-independent implementation. http://www.goldencode.com/ntrace.html ********************************************************************* Source: Carsten Arnold (C.Arnold@transnet.de) Moderator: Trevor Smith (feedback@warpcast.com) ------------------------------------------------------- Today I have uploded version 1.02 of NewCalls on my home page: http://home.t-online.de/home/C.Arnold English home page: http://home.t-online.de/home/C.Arnold/e NewCalls is a patch for the pmmerge.dll. It increases the perfomance for INI-write-actions. This reduces the blockade of WPS during INI-writes. The file PMMERGE.DLL opens the INI files with the flag OPEN_FLAGS_WRITE_THROUGH which has the consequence that these files are written uncached to the HD, so that the WPS is blocked partially quite a long while. IBM made for exaggerated safety reasons, in my opinion that is not necessary. This Tool goes back on an idea from Peter Fitzsimmons. At this the module entry DOSCALLS will replaced in pmmerge.dll by NEWCALLS. The NEWCALLS.DLL contains so-called Forwarder on all functions in DOSCALLS except DOS32OPEN, this function its by own _DOS32OPEN replaced. If opening files, _DOS32OPEN removes the flag OPEN_FLAGS_WRITE_THROUGH and calls then DOS32OPEN in DOSCALLS. I wrote now a Installer and shortened the file NEWCALLS.DLL somewhat (no, there now nothing is missing;-)). Supplementary product like DLLRNAME are more necessary. In this version I have correct on installer again. If DOSCALLS on position 2 in PMMERGE found, a warnig was displayed. This I have removed. DOSCALLS can apparent occur on position 1 and 2. The program is Freeware. Direct URL is: http://home.t-online.de/home/C.Arnold/newcalls.zip ------------------------------------------------------- To subscribe, unsubscribe, or for more information on WarpCast, visit: http://www.warpcast.com/ -------------------------------------------------------