| Commit message (Expand) | Author | Age | Files | Lines |
* | * since T(Tag)HashSet always forces the size to a power of 2, use "and" | jonas | 2015-10-14 | 1 | -3/+3 |
* | * take SizeOfItem() properly into account in T(Tag)HashSet | jonas | 2015-10-13 | 1 | -2/+2 |
* | * fixed overallocation of buckets in T(Tag)HashSet after resize | jonas | 2015-10-13 | 1 | -1/+1 |
* | * reimplemented r28329 in a different way, as suggested by Jonas | nickysn | 2014-08-07 | 1 | -4/+4 |
* | * eliminate classes unit from the compiler by copying an array of string based | marco | 2014-03-30 | 1 | -1/+63 |
* | * fixes several issues which cause warnings by the dfa code when using it to ... | florian | 2013-12-01 | 1 | -6/+6 |
* | Fix for Mantis #21051. Correctly handle specializations that occur during the... | svenbarth | 2013-09-26 | 1 | -0/+48 |
* | + Property TObjSymbol.ObjData, allows to access owning TObjData for external/... | sergei | 2013-07-30 | 1 | -0/+1 |
* | * better error reporting | florian | 2013-04-14 | 1 | -2/+2 |
* | Removing duplicated hash functions in compiler/cclasses.pas | masta | 2013-03-16 | 1 | -50/+29 |
* | - Removed a number of unused variables, reduces noise at compilation. | sergei | 2012-10-30 | 1 | -2/+0 |
* | + optimization that (re)orders instance fields of Delphi-style classes in | jonas | 2012-07-22 | 1 | -1/+7 |
* | * merged trunk up to r20882 | jonas | 2012-04-15 | 1 | -8/+168 |
|\ |
|
| * | * Added a lower limit on tdynamicarray block size. Certain values less than d... | sergei | 2011-12-18 | 1 | -1/+8 |
| * | o patch by Alexander Shishkin, resolves #20409 | florian | 2011-10-05 | 1 | -0/+2 |
| * | compiler: | paul | 2011-09-28 | 1 | -6/+157 |
| * | * avoid range check error | florian | 2011-08-20 | 1 | -1/+1 |
* | | + symansistr conditional define that, when activated, makes the symbol/ | jonas | 2011-08-20 | 1 | -55/+89 |
|/ |
|
* | * fixed (harmless) range check errors | jonas | 2011-06-02 | 1 | -16/+6 |
* | compiler: reduce amount of hints and warnings | paul | 2011-04-20 | 1 | -2/+0 |
* | * fixed TCmdStrListItem.GetCopy() (the reference count of the ansistring | jonas | 2011-04-08 | 1 | -0/+3 |
* | * fixed growing a tbitset when adding an element whose index equals the | jonas | 2010-07-18 | 1 | -2/+2 |
* | * ensure that the power-of-2 size of the hash table is always larger than | jonas | 2010-07-03 | 1 | -1/+1 |
* | * force the size of TFPHashList always to a power of two, and use an "and" | jonas | 2010-07-03 | 1 | -18/+20 |
* | * re-enabled CCLASSESINLINE since it no longer internalerrors the compiler | jonas | 2010-06-30 | 1 | -25/+23 |
* | compiler: revert r14244 | paul | 2009-11-23 | 1 | -20/+18 |
* | compiler: speedup tdynamicarray.read, tdynamicarray.write | paul | 2009-11-21 | 1 | -18/+20 |
* | * prefetch next items in TLinkedList.clear, removes most l2 cache misses | jonas | 2009-09-13 | 1 | -0/+1 |
* | + keep track of called virtual methods per unit. -Owoptvtms will now replace | jonas | 2009-06-06 | 1 | -0/+123 |
* | * fixed range check error | jonas | 2008-09-21 | 1 | -1/+1 |
* | * fphashlist, update hashcapacity also if capacity is changed | peter | 2008-09-03 | 1 | -24/+20 |
* | o patch from Sergej Gorelkin to improvement code generation for string literals | florian | 2008-08-27 | 1 | -4/+244 |
* | * Use unsigned integers for sizes and positions to break 2GB limit in tdynami... | yury | 2008-07-28 | 1 | -25/+23 |
* | * optimized TLinkedList.clear so it can use regvars for everything in | jonas | 2007-09-02 | 1 | -3/+3 |
* | - removed several ;; | florian | 2007-05-28 | 1 | -1/+1 |
* | * explicitly use shortstring for TFPHashList | peter | 2007-02-02 | 1 | -42/+42 |
* | * renamed TStringList to TCmdStrList, in general use TCmdStr instead of short... | tom_at_work | 2007-01-26 | 1 | -153/+54 |
* | * add TFPHashList.FindIndexOf | peter | 2007-01-11 | 1 | -0/+16 |
* | fix TFPList.QuickSort duplicate in compiler cclasses (rtl is also broken) | micha | 2006-12-02 | 1 | -5/+10 |
* | * tfphashlist.delete needs to rehash after updating all indexes | peter | 2006-11-13 | 1 | -19/+21 |
* | * set vs_initialised for typed consts | peter | 2006-11-13 | 1 | -21/+36 |
* | * fixed insertlistcopy to not reverse the list | peter | 2006-11-08 | 1 | -2/+2 |
* | * refactor procsym procdef list | peter | 2006-11-03 | 1 | -2/+3 |
* | * disable inline for 2.0.x | peter | 2006-11-03 | 1 | -59/+63 |
* | * dynamic growth of blocks in tdynamicarray | peter | 2006-11-03 | 1 | -137/+165 |
* | * remove tdictionary and tindexarray | peter | 2006-11-03 | 1 | -1132/+179 |
* | * AsmSymbolDict changed to FPHashObjectList | peter | 2006-11-01 | 1 | -16/+33 |
* | * remove tdirectorycache that is now in cfileutils | peter | 2006-10-31 | 1 | -123/+0 |
* | * Remove dos,strings units, use SysUtils instead | peter | 2006-10-30 | 1 | -3/+125 |
* | fix compilation for {$T+} linux/win | micha | 2006-10-04 | 1 | -2/+2 |