dynare/mex/sources
Sébastien Villemot bd9943a695
Bytecode: fix memory leak in Evaluate class
The newly-created FBEGINBLOCK_ and FCALL_ instances were freed using a
base-class pointer. But the latter does not have a virtual destructor.

Those class instances are now stored by value in containers, so that the
destructor of the derived class is used.
2023-09-01 14:52:57 +02:00
..
block_trust_region block_trust_region MEX: remove unused parameter 2023-07-27 17:29:31 +02:00
bytecode Bytecode: fix memory leak in Evaluate class 2023-09-01 14:52:57 +02:00
cycle_reduction Fortran 2018 modernization: use the extended “implicit none” syntax 2023-04-14 15:06:37 +02:00
disclyap_fast Fortran 2018 modernization: use the extended “implicit none” syntax 2023-04-14 15:06:37 +02:00
folded_to_unfolded_dr folded_to_unfolded_dr MEX: remove unused variable 2023-07-27 17:29:32 +02:00
gensylv Tighten input sanity checks of various MEX files 2022-03-18 22:49:46 +01:00
k_order_mean Adds pruning in k_order_simul 2023-07-20 06:58:35 +01:00
k_order_perturbation Adds pruning in k_order_simul 2023-07-20 06:58:35 +01:00
k_order_simul Adds pruning in k_order_simul 2023-07-20 06:58:35 +01:00
k_order_welfare Adds pruning in k_order_simul 2023-07-20 06:58:35 +01:00
kalman_steady_state Use secure URL for link to GNU licenses 2021-06-09 17:35:05 +02:00
kronecker Fortran 2018 modernization: use the extended “implicit none” syntax 2023-04-14 15:06:37 +02:00
libkorder libkorder: remove mention of Dynare++ in the journal 2023-07-26 16:30:51 +02:00
libkordersim libkordersim: only BLAS is used, not LAPACK 2023-07-27 09:44:34 +02:00
local_state_space_iterations Adds pruning in k_order_simul 2023-07-20 06:58:35 +01:00
logarithmic_reduction Fortran 2018 modernization: use the extended “implicit none” syntax 2023-04-14 15:06:37 +02:00
mjdgges Fortran 2018 modernization: use the extended “implicit none” syntax 2023-04-14 15:06:37 +02:00
ms-sbvar Use secure URL for link to GNU licenses 2021-06-09 17:35:05 +02:00
num_procs Enable -Wunused-parameter for C++ MEX 2022-07-05 12:12:53 +02:00
perfect_foresight_problem 🐛 perfect_foresight_problem MEX: check over size of M_.dynamic_g1_sparse_colptr size was incorrect 2023-06-06 16:57:48 +02:00
riccati_update ricatti_update MEX: remove unused variable 2023-04-15 13:03:43 +02:00
sobol C++20 modernization: use new standard mathematical constants 2023-05-25 19:07:23 +02:00
Makefile.am Drop block-decomposed first-order perturbation solution and kalman filter 2023-01-13 16:57:49 +01:00
blas_lapack.F08 blas_lapack.F08: minor simplification 2023-04-15 12:50:44 +02:00
defines.F08 Convert mjdgges MEX to Fortran 2008 2020-01-09 09:23:07 +01:00
dynblas.h MEX: remove obsolete MSVC check 2023-04-03 14:59:36 +02:00
dynlapack.h MEX: better type definition for BLAS/LAPACK integers in C and C++ 2023-04-03 14:58:07 +02:00
dynmex.h 🐛 Workaround for buggy int64_T and uint64_T types under Windows with MATLAB < R2015b 2023-04-15 15:48:54 +02:00
dynumfpack.h MEX: better type definition for long SuiteSparse integers under Windows 2023-04-03 18:31:04 +02:00
matlab_mex.F08 Fortran 2018 modernization: use the extended “implicit none” syntax 2023-04-14 15:06:37 +02:00
pthread.F08 Fortran 2018 modernization: use the extended “implicit none” syntax 2023-04-14 15:06:37 +02:00