dynare/mex/sources/bytecode
Sébastien Villemot 73253a0620
Bytecode + Block decomposition: fix crash with purely forward variables
After simulating a block containing purely forward variables (thus of type
“evaluate backward”), the it_ variable of the evaluator would be left in an
inconsistent state (typically 0, which means that taking the value of a lagged
variable would lead to an invalid read).

By the way, fix a symmetric problem for backward blocks (which could
potentially create a invalid read for purely backward models).

Ref. #1727
2020-09-22 16:45:44 +02:00
..
testing Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
ErrorHandling.hh Bytecode MEX: various fixes to debug mode 2020-05-13 12:22:20 +02:00
Evaluate.cc Bytecode + Block decomposition: fix crash with purely forward variables 2020-09-22 16:45:44 +02:00
Evaluate.hh Global reindentation of MEX sources 2019-12-20 16:30:24 +01:00
Interpreter.cc Bytecode: minor improvement to debugging information 2020-09-22 16:42:33 +02:00
Interpreter.hh Use Unicode copyright symbol (in UTF-8 encoding) 2019-04-16 11:42:16 +02:00
Mem_Mngr.cc Global reindentation of MEX sources 2019-12-20 16:30:24 +01:00
Mem_Mngr.hh Global reindentation of MEX sources 2019-12-20 16:30:24 +01:00
SparseMatrix.cc Bytecode MEX: various fixes to debug mode 2020-05-13 12:22:20 +02:00
SparseMatrix.hh Global reindentation of MEX sources 2019-12-20 16:30:24 +01:00
SparseMatrix_kernel.cu - adds the kernel CUDA file for SparseMatrix 2013-03-22 16:36:30 +01:00
bytecode.cc Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00