Histórico de Commits

Autor SHA1 Mensagem Data
  tg74 3b09397e34 merge with trunk há 11 anos atrás
  svenbarth 68a3827539 Fix for Mantis #21051. Correctly handle specializations that occur during the specialization of methods. há 12 anos atrás
  sergei 1f8a67f552 + Property TObjSymbol.ObjData, allows to access owning TObjData for external/common symbols, i.e. ones with ObjSection=nil. há 12 anos atrás
  florian 99f2e57e42 * better error reporting há 12 anos atrás
  masta d60049a1fd Removing duplicated hash functions in compiler/cclasses.pas há 12 anos atrás
  sergei 12ad6704f6 - Removed a number of unused variables, reduces noise at compilation. há 12 anos atrás
  Jonas Maebe 3798b79fd7 + optimization that (re)orders instance fields of Delphi-style classes in há 13 anos atrás
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 há 13 anos atrás
  sergei aea30f9bb2 * Added a lower limit on tdynamicarray block size. Certain values less than dynamicblockbasesize+alignment, e.g. 8 on x86_64, cause grow() to enter an infinite loop. Such values come e.g. from cloning tdataconstnode, which abuses blocksize argument as data size. Mantis #20929. há 13 anos atrás
  florian 111d05c68f o patch by Alexander Shishkin, resolves #20409 há 14 anos atrás
  paul 4cf5e36ce7 compiler: há 14 anos atrás
  florian 2f4fcf7dee * avoid range check error há 14 anos atrás
  Jonas Maebe ce88df680b + symansistr conditional define that, when activated, makes the symbol/ há 14 anos atrás
  Jonas Maebe 7173b9dfed * fixed (harmless) range check errors há 14 anos atrás
  paul d21bbc4548 compiler: reduce amount of hints and warnings há 14 anos atrás
  Jonas Maebe 66258fb0b8 * fixed TCmdStrListItem.GetCopy() (the reference count of the ansistring há 14 anos atrás
  Jonas Maebe c072eb5a34 * fixed growing a tbitset when adding an element whose index equals the há 15 anos atrás
  Jonas Maebe 434a6f6ee8 * ensure that the power-of-2 size of the hash table is always larger than há 15 anos atrás
  Jonas Maebe d432023cf6 * force the size of TFPHashList always to a power of two, and use an "and" há 15 anos atrás
  Jonas Maebe 35bacb55b5 * re-enabled CCLASSESINLINE since it no longer internalerrors the compiler há 15 anos atrás
  paul c6c15f6533 compiler: revert r14244 há 15 anos atrás
  paul 5684e3acc7 compiler: speedup tdynamicarray.read, tdynamicarray.write há 15 anos atrás
  Jonas Maebe dac2903107 * prefetch next items in TLinkedList.clear, removes most l2 cache misses há 16 anos atrás
  Jonas Maebe 41acad1d11 + keep track of called virtual methods per unit. -Owoptvtms will now replace há 16 anos atrás
  Jonas Maebe 9bb0db1a6a * fixed range check error há 17 anos atrás
  peter e90ce867d9 * fphashlist, update hashcapacity also if capacity is changed há 17 anos atrás
  florian 9955d5b061 o patch from Sergej Gorelkin to improvement code generation for string literals há 17 anos atrás
  yury 5e11e697b4 * Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers. há 17 anos atrás
  Jonas Maebe cadcfa76d8 * optimized TLinkedList.clear so it can use regvars for everything in há 18 anos atrás
  florian a3d906f1ca - removed several ;; há 18 anos atrás