dynare/mex/sources/bytecode
Sébastien Villemot 895ce96c61
Bytecode: fix memory management for FBEGINBLOCK and FCALL tags
FCALL was not properly deallocated, hence leading to a memory leak.
Also simplify the handling of FBEGINBLOCK through a std::unique_ptr.
2023-02-21 16:58:45 -05:00
..
BasicSymbolTable.cc Bytecode MEX: streamline error handling 2022-07-29 13:04:29 +02:00
BasicSymbolTable.hh Bytecode MEX: split out code for dealing with variable names into a dedicated BasicSymbolTable class 2022-07-28 16:56:40 +02:00
ErrorHandling.hh Bytecode MEX: drop the ErrorMsg class and integrate most of its members inside the Evaluate class 2022-07-29 13:04:31 +02:00
Evaluate.cc Bytecode: diminish the number of data members in Evaluate class 2023-02-17 13:46:41 -05:00
Evaluate.hh Bytecode: fix memory management for FBEGINBLOCK and FCALL tags 2023-02-21 16:58:45 -05:00
Interpreter.cc Bytecode: fix memory management for FBEGINBLOCK and FCALL tags 2023-02-21 16:58:45 -05:00
Interpreter.hh Bytecode: fix memory management for FBEGINBLOCK and FCALL tags 2023-02-21 16:58:45 -05:00
Mem_Mngr.cc Bytecode MEX: drop the ErrorMsg class and integrate most of its members inside the Evaluate class 2022-07-29 13:04:31 +02:00
Mem_Mngr.hh Bytecode MEX: streamline preprocessor guards in includes 2022-07-29 12:40:33 +02:00
SparseMatrix.cc Bytecode: diminish the number of data members in Evaluate class 2023-02-17 13:46:41 -05:00
SparseMatrix.hh Bytecode: diminish the number of data members in Evaluate class 2023-02-17 13:46:41 -05:00
bytecode.cc Bytecode: misc minor simplifications 2023-02-21 16:31:08 -05:00