Skip to content
Snippets Groups Projects
Forked from Dynare / preprocessor
Source project has a limited visibility.
  • Sébastien Villemot's avatar
    150547b5
    :bug: Bytecode + block decomposition: temporary terms were not correctly output · 150547b5
    Sébastien Villemot authored
    Temporary terms computed in previous blocks were not used in the bytecode
    output of a given block. This was inefficient (because this means that
    expressions already computed and store in the temporary terms vector would be
    recomputed), and incidentally it would break the external functions
    output (because it would trigger a lookup in the “TEF terms”, which would thus
    fail).
    
    Closes: #115
    150547b5
    History
    :bug: Bytecode + block decomposition: temporary terms were not correctly output
    Sébastien Villemot authored
    Temporary terms computed in previous blocks were not used in the bytecode
    output of a given block. This was inefficient (because this means that
    expressions already computed and store in the temporary terms vector would be
    recomputed), and incidentally it would break the external functions
    output (because it would trigger a lookup in the “TEF terms”, which would thus
    fail).
    
    Closes: #115