Skip to content
Snippets Groups Projects
Select Git revision
  • 9d02bccb7219a3f979b13db3d159b4df206b6638
  • develop default protected
  • feature/gmsh-reader
  • origin/stage/bouguettaia
  • feature/kinetic-schemes
  • feature/reconstruction
  • feature/local-dt-fsi
  • feature/composite-scheme-sources
  • feature/composite-scheme-other-fluxes
  • feature/serraille
  • feature/variational-hydro
  • feature/composite-scheme
  • hyperplastic
  • feature/polynomials
  • feature/gks
  • feature/implicit-solver-o2
  • feature/coupling_module
  • feature/implicit-solver
  • feature/merge-local-dt-fsi
  • master protected
  • feature/escobar-smoother
  • v0.5.0 protected
  • v0.4.1 protected
  • v0.4.0 protected
  • v0.3.0 protected
  • v0.2.0 protected
  • v0.1.0 protected
  • Kidder
  • v0.0.4 protected
  • v0.0.3 protected
  • v0.0.2 protected
  • v0 protected
  • v0.0.1 protected
33 results

SymbolTable.hpp

  • Stéphane Del Pino's avatar
    cb888d72
    Fix a vicious bug in symbol table management · cb888d72
    Stéphane Del Pino authored
    Functions identifiers are also stored in symbol tables.
    When a block of code is left, all local variables are reset to avoid
    useless memory consumption.
    
    The problem was that locally defined functions lost their associate id
    which is necessary to retrieve the function in the function
    table. When a function was defined in a block, its id were set to 0...
    
    Now functions identifiers are no more clean-up.
    cb888d72
    History
    Fix a vicious bug in symbol table management
    Stéphane Del Pino authored
    Functions identifiers are also stored in symbol tables.
    When a block of code is left, all local variables are reset to avoid
    useless memory consumption.
    
    The problem was that locally defined functions lost their associate id
    which is necessary to retrieve the function in the function
    table. When a function was defined in a block, its id were set to 0...
    
    Now functions identifiers are no more clean-up.