Commit History

Author SHA1 Message Date
  lacak 36249fcee1 fcl-db: memds: add support for calculated fields. revealed by TestCalculatedField 12 years ago
  sergei 441e37b8b4 - Eliminated separate extractFloat32* routines, they are used only once and manually inlining them does not harm to readability. 12 years ago
  michael 68caeb93c1 * Fix bug #22271 12 years ago
  lacak 87fbf36ff8 fcl-db: memds: add support for more datatypes (ftGuid, ftWideString, ftFixedWideChar, ftBytes, ftVarBytes) 12 years ago
  florian bbabb77ec9 * disable 32 bit operation optimization for powerpc64 12 years ago
  florian 424d5cafb2 * cleanup 12 years ago
  florian cca520abd9 + warn for uninitialized out parameters when dfa is enabled 12 years ago
  florian 722c59bcb1 * use the correct node in CalcLife 12 years ago
  florian 2fc4a7fdd7 * better DFA debugging information 12 years ago
  florian 89f34965e9 * fix dfa of for nodes, loopiteration node introduced to get proper life information for the loop 12 years ago
  florian 63757c84ad * fix life information of block nodes 12 years ago
  florian 1e4737c46d * fix life information of for nodes 12 years ago
  florian 31f3bb900c * fix UpdateLifeInfo if n<>node 12 years ago
  florian 1f05011113 * set successor of blocknodes properly 12 years ago
  florian b3c2a8ddb1 * set always resultnode as last node 12 years ago
  florian 0a762e416f * always create a resultnode, also for procedures 12 years ago
  florian 1fb3c2e0c2 * the successor of the last node is the resultnode if one exists 12 years ago
  florian 20942d8b45 * fix life information generation of for nodes 12 years ago
  florian fa8abf7fcb * handle constructors correctly during dfa: the result note must point to self 12 years ago
  florian 6f03d04fe1 * when using a pointer as array, the pointer is never written, only read 12 years ago
  florian 9fdd64e94c * indention and new line fixes 12 years ago
  florian 1a4584f4c6 + dead store elimination, based on a patch by Jeppe Johansen 12 years ago
  florian aef0841fe4 * unified internalerror 12 years ago
  florian 5f167091c0 * fix test so it works with const. propagation and does throws the range check error at run time 12 years ago
  florian b928b1e9c9 * reorganized generic optimization switches 12 years ago
  florian e8787c4b48 + constant propagation, based on a patch by Jeppe Johansen 12 years ago
  florian d39b9059d6 * improve simplification of arithmetic nodes, based on a patch by Jeppe Johansen 12 years ago
  Jonas Maebe d4b6406e62 * fixed compilation of new str<->float code on the JVM target (patch by 12 years ago
  Jonas Maebe 3ed60082d3 * don't generate typed constant initialisers for set and enum constants 12 years ago
  Jonas Maebe 8fe7d82db7 * changed type of TAbstractSearchRec.name_do_not_touch from untyped pointer 12 years ago