The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe d432023cf6 * force the size of TFPHashList always to a power of two, and use an "and"
instead of a "div" to truncate the hash to the table size
  * prefetch the string we are looking for
  - removed the optimization whereby the length and the last character are
    checked before the entire string is compared during the hashtable
    searching, because this does not help anymore (our hash funcion is
    better than when this was added, and we also have a special "equals"
    string comparison function nowadays that also first checks the length)

git-svn-id: trunk@15516 -
2010-07-03 13:05:32 +00:00
compiler * force the size of TFPHashList always to a power of two, and use an "and" 2010-07-03 13:05:32 +00:00
ide * add *.dpr and *.lpr to the Pascal highlight extensions 2010-06-15 07:49:06 +00:00
installer + bzip2 unit added 2010-04-11 16:35:04 +00:00
packages * Map blob to SQL_LONGVARBINARY, MS SQL has a maximum of 8000 bytes for SQL_BINARY types, bug #14907 2010-07-01 15:50:17 +00:00
rtl * prefetch heap status in sysfreemem 2010-07-03 12:45:55 +00:00
tests * also support variants for %s in sysutils.format (mantis #16787) 2010-07-02 19:59:58 +00:00
utils * Fix so only interface is parsed 2010-06-10 06:52:07 +00:00
.gitattributes * also support variants for %s in sysutils.format (mantis #16787) 2010-07-02 19:59:58 +00:00
.gitignore * ignore stamp files *-stamp.* 2010-02-02 15:20:07 +00:00
Makefile + mips(el) support in the compiler makefile 2009-12-08 19:57:16 +00:00
Makefile.fpc * Makefiles version 2.5.1 2009-08-13 21:21:28 +00:00