Commit History

Author SHA1 Message Date
  florian e8a48be3bc * avr: more precise execution weigth for shift loops 5 years ago
  florian f61207f1cc * avr directly encodes constant shifts of 64 bit values 5 years ago
  florian 4e33889a29 * cleanup tshlshrnode.pass_1 5 years ago
  svenbarth fdeaacac21 * fix for Mantis #36223: when parsing a helper type its extendeddef might be Nil 5 years ago
  svenbarth f481587bee * fix compilation on PE/COFF based systems with GNU AS as there the progbits are not supported 5 years ago
  florian e19eff1332 * also type casts to booleans benefit if unneeded type widenings are removed 5 years ago
  florian cb67577002 * fix length(<dyn. type>)=0 optimization, resolves #36215 5 years ago
  florian 3b1903b430 * simplified fpc_mul_qword so it compiles again on avr, fixes #36236 but does not solve the root of the problem 5 years ago
  marco 480da24d4d * makefile fixes by Alfred, mantis #36237 5 years ago
  florian 172a4a999b + MovMov2Mov 6 and MovMov2Mov 7 optimization 5 years ago
  florian 2bcf1b7f59 * fptime works now usefully on unix systems 5 years ago
  florian 59d300fc6e * optimize TAOptBase.SuperRegistersEqual 5 years ago
  florian cfec725195 * clean up TX86AsmOptimizer.OptPass1MOV 5 years ago
  ondrej 13641eb1cf fcl-image: canvas AllocateResources: propagate exceptions to be able to properly handle (e.g. log) them 5 years ago
  ondrej 7c661e9d0d fcl-image: do not load freetype DLL in initialization, it is loaded when needed in ftfont.pp InitEngine 5 years ago
  Mattias Gaertner c92340af39 pastojs: typeinfo forward external class 5 years ago
  Mattias Gaertner 2b5c904b2d pastojs: less hints 5 years ago
  michael 3518f456a4 * Fix warning about unimplemented abstract method 5 years ago
  michael c35331dc57 * Fix TNoResources abstract methods 5 years ago
  Mattias Gaertner 7a8c66d0b1 pastojs: fixed pcu canonical class-of 5 years ago
  Mattias Gaertner b2d9a8361c pastojs: started pcu srcmap 5 years ago
  Mattias Gaertner 4c6b5dc3ad fcl-js: fixed jssrcmap load xssi header 5 years ago
  Mattias Gaertner 5ea4233ca4 fcl-passrc: varargs of type 5 years ago
  Mattias Gaertner e64ea172c2 fcl-passrc: varargs of type 5 years ago
  marco f7721cadcc * fix for mantis #36229, off by one in bounds check. Only affects invalid input though. 5 years ago
  Mattias Gaertner 70ed2470dc pastojs: typeinfo for external classes 5 years ago
  Mattias Gaertner 51998ca276 fcl-passrc: resolver: generic type overload 5 years ago
  Mattias Gaertner 827c5ad389 fcl-passrc: fixed foreach TAliasType.Expr 5 years ago
  michael 0e70a6d900 * Add as="script" attribute to link, to silence warning in chrome 5 years ago
  florian b7f58dd8c8 * load nodes for variables in registers do not generated instructions, so their complexity is zero 5 years ago