#1 Re: Enhanced System Run Time Library » Enhanced System Run Time for Delphi 7 and Delphi 2007 » 2023-11-09 07:21:41

SEA

Hi! We found (and fixed in overrided classes or other procedures) next problems in system units:
1) No overflow check in int64 muiltiplication and division
2) TStringStream cut string on write before end
3) TMemoryStream allocate memory with fixed blocks, that lead to slow allocation and heap degradation. It is better to allocate blocks of size proportional to total size.
4) FileExists fails on zero date

and some other things. Is it interesting now for anybody?

Board footer

Powered by FluxBB