Commit History

Autor SHA1 Mensaxe Data
  maciej-izak dcf172dee4 rtl-generics: speed up quadratic probe function. If the hash table size is a prime number and load factor is < 0.5 then the probe function p(k,i)=(h(k)+sqr(i)) is sufficient. %!s(int64=8) %!d(string=hai) anos
  sergei 2357ca1fe6 * Fixed size suffix generated for CVTSI2SS, CVTSI2SD, VCVTSI2SS, VCVTSI2SD instructions. Mantis #31550. %!s(int64=8) %!d(string=hai) anos
  michael 051f8568b3 * Fix nested comments (* *) style %!s(int64=8) %!d(string=hai) anos
  michael d831c57883 * Force stop now first sends stop, then shutdown signals (bug ID 19510) %!s(int64=8) %!d(string=hai) anos
  michael 2469aa48c1 * Patch from Mario Ray Mahardika to remove need for TypeCasts (bug ID 30252) %!s(int64=8) %!d(string=hai) anos
  michael cd03ec93fe * Patch from Karl-Michael Schindler (Bug ID 30402) %!s(int64=8) %!d(string=hai) anos
  michael cfbf1820e1 * Fix bug ID #31540 (again?) %!s(int64=8) %!d(string=hai) anos
  michael 68bb9bef2c * Optimize fpc_AnsiStr_Compare to not use exception frame unless codepages differ %!s(int64=8) %!d(string=hai) anos
  michael 2714a06e77 * Small optimization for comparing nil strings. %!s(int64=8) %!d(string=hai) anos
  michael b0ad48c877 * Fix bug #31532 %!s(int64=8) %!d(string=hai) anos
  michael 72c8dc8a65 * Fix bug #31560 %!s(int64=8) %!d(string=hai) anos
  michael 90f3ec2e3b * Fix bug ID #31559: methods of generic classes %!s(int64=8) %!d(string=hai) anos
  michael b517ab7906 * Patch from Mattias Gaertner: %!s(int64=8) %!d(string=hai) anos
  michael 309c0115f7 * Patch from Mattias Gaertner: %!s(int64=8) %!d(string=hai) anos
  michael ef82aff9cd * Patch from Mattias Gaertner: %!s(int64=8) %!d(string=hai) anos
  michael 4f24dfb71a * Fix bug #31483 %!s(int64=8) %!d(string=hai) anos
  michael 5bbf299c22 * Fix bug #31555, disbablefile locking %!s(int64=8) %!d(string=hai) anos
  maciej-izak 154216788e rtl-generics: Override TOpenAddressingQP<OPEN_ADDRESSING_CONSTRAINTS>.FindBucketIndex for quadratic probing to omit infinite loop (for ContainsKey). Small refactoring for FindBucketIndexOrTombstone (no functional change). %!s(int64=8) %!d(string=hai) anos
  maciej-izak cc5027cd75 rtl-generics: remove unused "m" parameter from "Probe" methods for memory expanders related to dictionaries. %!s(int64=8) %!d(string=hai) anos
  maciej-izak 52ec13613b rtl-generics: Fix critical issue (infinity loop) for quadratic probing. Table size must be a prime number. %!s(int64=8) %!d(string=hai) anos
  michael c213a4187a * Fix bug ID #21458 %!s(int64=8) %!d(string=hai) anos
  maciej-izak e089e19a7d rtl-generics: Change visibility of method TDeamortizedDArrayCuckooMap<CUCKOO_CONSTRAINTS>.UpdateItemsThreshold from private to protected %!s(int64=8) %!d(string=hai) anos
  pierre 984f9ff25e Regenerate Makefiel using trunk fpcmake with -Tall option to avoid failure on unsupported targets %!s(int64=8) %!d(string=hai) anos
  marcus 824cabd203 Fixed textractquote regression after r35598 %!s(int64=8) %!d(string=hai) anos
  michael ae6b9652fc * Avoid exception frame in ansistring compare for cases where codepage is equal %!s(int64=8) %!d(string=hai) anos
  Károly Balogh 4b1ac10e0d libusb: fixed Windows build. Enabled the package for Win64 %!s(int64=8) %!d(string=hai) anos
  michael e2d704cc8d * Small optimization in CompareStr as suggested in bug ID #30777 %!s(int64=8) %!d(string=hai) anos
  Károly Balogh fccff1f010 libusb: attempt to fix build on Linux, fix typo in description %!s(int64=8) %!d(string=hai) anos
  michael 5ca540f3c7 * LibUSB headers from Anton Kavalenka (Bug ID 31095) %!s(int64=8) %!d(string=hai) anos
  michael 0ee31963ed * explicit check for Nil in AnsiExtractQuotedString (bug 31212) %!s(int64=8) %!d(string=hai) anos