Commit History

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