Commit History

Autor SHA1 Mensaxe Data
  Sergey Larin 62c24b3756 Added test to check WideChar const to UTF8String const conversion %!s(int64=3) %!d(string=hai) anos
  Sergey Larin de58691e75 Allow WideChar const to UTF8String const conversion %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 4d33e5f137 * x86: OptPass1_V_MOVAP now uses GetNextInstructionUsingReg and UpdateUsedRegsBetween %!s(int64=3) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 9ee672f9eb * New UpdateUsedRegsBetween utility subroutine %!s(int64=3) %!d(string=hai) anos
  florian 95e5eeb226 * fix compilation with -dEXTDEBUG %!s(int64=2) %!d(string=hai) anos
  florian 7cc94fc000 * patch by Rika: Trivial adjustments to !379, resolves #40168 %!s(int64=2) %!d(string=hai) anos
  Michalis Kamburelis 905c485ff4 Fix glDebugMessageXxx to use extdecl %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton a5702d89e8 * More complex uses of the pruning methods in TAddNode.Simplify %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 9d8fd6d55e * TAddNode.Simplify now uses pruning methods %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 7488f1e3f8 * New node pruning methods %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 2a44ffe51b * x86: BZHI optimisation now sets the subtract and shift nodes to 'do not execute' as they are skipped over. %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 16bd996e74 * x86: 'and not' optimisation now sets the NOT node to 'do not execute' as it is skipped over %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 1b43913408 * New 'do not execute' flag for notes and respective internal error triggering %!s(int64=2) %!d(string=hai) anos
  florian 586a7d30ab * patch by ccrause: fixes another .fpc* section problem for AVR, resolves #40162 %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 090e4fea96 * New test for i40122 %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton dd7320ec13 * x86: PostPeepholeOptCmp and PostPeepholeOptTestOr %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 4d676cd6fa * x86: JccMovJmpMov2CMovCMov will no longer move %!s(int64=2) %!d(string=hai) anos
  florian 8f7e61eef6 * patch by ccrause: do not load .fpc* sections into avr microcontroller to save space, resolves #40160 %!s(int64=2) %!d(string=hai) anos
  Rika Ichinose b723178117 Even better CompareByte for x64. %!s(int64=2) %!d(string=hai) anos
  Rika Ichinose d36e96ea74 Improved CompareDWord for i386 and x86_64. %!s(int64=2) %!d(string=hai) anos
  Rika Ichinose ee5b9e53a9 Improve generic CompareDWord. %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton 4e8ef448ed * i386: Bug fix where EBP was marked as preserved when it wasn't, causing faulty optimisations %!s(int64=2) %!d(string=hai) anos
  Marcus Sackrow 1cacbeff1e AThreads: ThreadInfo for the main thread move to a global var to prevent problems with heap manager %!s(int64=2) %!d(string=hai) anos
  Marcus Sackrow 5fe9ed18d9 Amiga: System CloseList() and CleanupThreadProcChain() are called after the memory manager is already shut down changed to native os memory allocation %!s(int64=2) %!d(string=hai) anos
  florian a221f2af79 * completed post/pre inc/decrement addressing mode instructions in TAoptBaseCpu.RegModifiedByInstruction %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt e4ad313f8b * Better transaction handling, improved ranking mechanism speed %!s(int64=2) %!d(string=hai) anos
  florian 22f1289b2a * post/pre inc/decrement references modify obviously the base register on avr, resolves #40153 %!s(int64=2) %!d(string=hai) anos
  florian ece59f2534 * also count the use of enum syms in preprocessor expressions correctly %!s(int64=2) %!d(string=hai) anos
  florian 811c683775 * set rangedef of dyn. arrays correctly, resolves #40149 %!s(int64=2) %!d(string=hai) anos
  mattias 11cf24891d fcl-web: moved OnLog from TSimpleFileModule to TFPCustomFileModule %!s(int64=2) %!d(string=hai) anos