Historial de Commits

Autor SHA1 Mensaje Fecha
  pierre 67cf63049d Commit patch submitted in bug report #35787 by Gareth Moreton hace 6 años
  pierre 243c967967 Commit of new debug feature implemented by J. Gareth Moreton hace 6 años
  Jonas Maebe 170ec00348 - removed withnode (was no longer used since a very long time) hace 6 años
  Jonas Maebe 3b9f5a5e96 * moved finalization of code generator temps to a node, so it can be getcopy'd hace 6 años
  florian eea088c5f5 * allow nil to be assigned to generic types, resolves #34037 hace 6 años
  nickysn 3318703ece * moved nf_typedaddr to addrnodeflags (anf_typedaddr) hace 7 años
  Jonas Maebe 7911cc8437 - removed some dataconstn remenants hace 8 años
  florian 8fe986ba11 + write also node complexity when dumping a node tree hace 9 años
  svenbarth 02e56f410d Merged revision(s) 28689 from branches/svenbarth/packages: hace 9 años
  Jonas Maebe 9ace5ad038 * let is_conststringnode() and is_constwidestringnode() also recognise string hace 9 años
  svenbarth 4f5fc66298 + new parser-only node class to handle Delphi-mode inline specializations hace 10 años
  florian 1366498255 + nf_addr_taken: it marks nodes which address is taken hace 11 años
  florian 880201e56c + pointerconstn is also a constant node hace 11 años
  florian 3cb747f4a7 * mark the node which is the entry of the user code with a flag hace 11 años
  sergei dac8cbcefc * Handle assigned(x) expressions entirely in first pass by converting them to "x<>nil", indicate that procedure variables should not be called by setting nf_load_procvar flag (which is already used with typeconvnode for exactly the same purpose). This allows to generate better code when assigned(x) is used on right side of assigments. Mantis #24572. hace 12 años
  florian be2ab84474 * make actualtargetnode a normal procedure using pointers to node so it can be used also when replacing nodes hace 12 años
  florian 3016d48521 * clear optinfo after allocating it hace 12 años
  florian 2fdd3e2d0a + introduce tvariantrecbranch to be able to store hace 12 años
  svenbarth 344571cb4e Added support for type helpers. In non Delphi modes they use "type helper" and in mode Delphi they use "record helper". They can also be used on constants. hace 12 años
  svenbarth c7a9e17bc5 Patch by Vasiliy Kevroletin. Fixes Mantis #23655. hace 12 años
  Jonas Maebe 6e9a8c9187 * write node flags to log file instead of to stdout hace 12 años
  florian ca5fabda6d * cleanup some unused units from uses clauses hace 13 años
  florian dd18d0bd4d * write flags in tnode.printnodeinfo hace 13 años
  Jonas Maebe eedb5c89de * part of r20140, forgot to commit hace 13 años
  florian 6ec0f2549a * factored load node flags out of node flags to gain space hace 13 años
  florian 111d05c68f o patch by Alexander Shishkin, resolves #20409 hace 14 años
  paul ee6fe6c4f5 compiler: add unary plus node, search for unary plus operator if a type cannot be handled by compiler, increase ppu version because of node types change hace 14 años
  Jonas Maebe 94d976bc87 * when simplifying ordinal expressions during inlining, keep the resultdef hace 15 años
  Jonas Maebe 1f4d7d6057 * add type symbol names to -vp output (patch by Adriaan van Os, mantis hace 15 años
  Jonas Maebe 3660bf7f98 * integrated the transformation of an Objective-C method call into a call hace 16 años