Commit History

Автор SHA1 Съобщение Дата
  Jonas Maebe a835d8b533 rgobj: reduce compilation time of programs with long movelists преди 2 години
  Jonas Maebe e2ade64a1e cgbase: make first parameter of supregset_reset "out" преди 2 години
  Pierre Muller d217a459aa Fix bug report #39952. преди 2 години
  florian f0c0d8a033 + test for #22809 which is meanwhile resolved преди 2 години
  florian 989895c82f * patch by Bart B: FormatFloat correctly outputs NaN now, resolves #32868 преди 2 години
  Sven/Sarah Barth bb51ac77dd * the right side of a concatenation of multiple ShortString values can directly pass any String[x] to the utility routine, because only the Length() is used, not High() and nothing is modified (also typed pointers must not be used for them); this allows for better code generation for strings with a maximum length < 255 преди 2 години
  mattias 3e181d7640 pastojs: fixed clone array of tobject, pas2js issue 39238 преди 2 години
  florian 1b6982107f * TDebugInfoDwarf3.appenddef_object should not write an extra finish_entry for objects and C++ classes преди 2 години
  florian 3e5f6d3228 * use AllocRegbetween in TARMAsmOptimizer.RemoveSuperfluousMove, resolves #39921 преди 2 години
  Sven/Sarah Barth 02aac653d2 * optimize shortstring concatenations if they're on the right side of an assignment to directly use the left side instead of a temporary преди 2 години
  Sven/Sarah Barth 32261a0f6d * fix copy/paste typo in comments преди 2 години
  Michaël Van Canneyt f2580efc15 * Fix memleak in case of error. преди 2 години
  Jonas Maebe d12bf094ab cs_opt_consts: disable when non-local gotos are active преди 2 години
  florian 5b73fc4d0e * marked parameters in ucomplex with const преди 2 години
  Sven/Sarah Barth 188cac3bc6 * enable OpenStrings by default in mode Delphi преди 2 години
  Sven/Sarah Barth 920e1c8d19 * change PPU version as the change regarding $P/$OpenStrings affects the token buffers of generics (which contains the current settings) преди 2 години
  Sven/Sarah Barth 6cbbf9c52a * $P/$OpenStrings is supposed to be a local switch, so change that accordingly преди 2 години
  florian b934517871 * patch by Rika: Optimize some compiler/CFileUtl.pas functions for returning unchanged strings, resolves #39882 преди 2 години
  florian 9f293df425 * export DynArrayAssign, resolves #39897 преди 2 години
  florian ad7cc0e69d * handle <dyn.array>+[] (and swapped) correctly, resolves #39919 преди 3 години
  marcoonthegit 2291100bbd * fix and test for bug #39884 solving daysbetween when zero date is crossed. преди 3 години
  mattias 569f83e33d fcl-web: TWSServerConnection.HandshakeResponseSent propagates result преди 3 години
  florian d8cd4d283d * removed wrong program name преди 3 години
  mattias 01c982ad70 fcl-passrc: omit hint for not used anonymous type преди 3 години
  mattias a2182cb7a5 fcl-passrc: omit hint for not used anonymous type преди 3 години
  Michaël Van Canneyt eb8c322a53 * Use aValue instead of Value. Fix issue #39938 преди 3 години
  Michaël Van Canneyt e736011c37 * Fix from Bart for issue #39938 преди 3 години
  florian f8848dd185 * fix for commit a91e5478, mixed localalignmax and constalignmax преди 3 години
  florian a91e547832 * set the maximum alignment values for constants and variables to 64 on aarch64-linux преди 3 години
  florian 2396b36c21 * nil =/<> dyn. array is a valid expression, so isbinaryoperatoroverloadable needs to take care of it, resolves #39933 преди 3 години