BBCode Link
[url=http://www.purearea.net/pb/showcase/show.php?id=231&d=1] [b]opt. Memory Library v.1.03[/b][/url]
Memory-Library (optimized and debugged)
(C) Dee?m2031
orginal Library
MD5: 9bacf23f77f75f3d65376aef18e21cf4
Size: 3.198 Bytes
Runtime*: 1200 / 200000 ms
Known bugs: FreeMemory(-1)
Known compatibility: (win)3.93; (win)3.94b1
new Library
MD5: 3b3a031234e532714bfb8119a6daad4a
Size: 2.564 Bytes
Runtime*: 650 / 200000 ms
Known bugs: none
Changes: FreeMemory(-1) fixed
Known compatibility: (win)3.93; (win)3.94b1
optimized Procs: (Proc() - Runtime PB-Library -> Runtime New-Library)
CompareMemory() - 4062 / 4000000 ms -> 250 / 4000000 ms
CopyMemory() - 235 / 4000000 ms -> 141 / 4000000 ms
MemoryStringLength() - 7672 / 40000000 ms -> 3922 / 40000000 ms
All other Procs were also optimized but dont have noticeable improvements.
History:
Version 1.03
-fixed "bug" with FreeWindows()
Version 1.02
-fixed POLINK-Errors with Userlibraries
Version 1.01
-fixed CopyMemoryString()
(*Runtime of all procedures (besides the Init- and Endfunction) at a AMD XP 2000+)
|
|
[2.5 KB] (1178 Downloads)
|