-
- Downloads
Remove workaround for errors in MEX files
Because at some point throwing exceptions from MEX files (with mexErrMsgTxt()) was not working under Windows 64-bit, we had designed a workaround to avoid using exceptions. Most MEX files were returning an error code as their first (or sometimes last) argument, and that code would have to be checked from the MATLAB code. Since this workaround is no longer needed, this commit removes it. As a consequence, the interface of many MEX files is modified. For some background, see https://www.dynare.org/pipermail/dev/2010-September/000895.html
Showing
- matlab/DsgeSmoother.m 2 additions, 3 deletionsmatlab/DsgeSmoother.m
- matlab/block_bytecode_mfs_steadystate.m 2 additions, 2 deletionsmatlab/block_bytecode_mfs_steadystate.m
- matlab/bytecode_steadystate.m 2 additions, 2 deletionsmatlab/bytecode_steadystate.m
- matlab/dr_block.m 4 additions, 6 deletionsmatlab/dr_block.m
- matlab/dsge_likelihood.m 15 additions, 12 deletionsmatlab/dsge_likelihood.m
- matlab/dyn_first_order_solver.m 2 additions, 3 deletionsmatlab/dyn_first_order_solver.m
- matlab/dyn_ramsey_static.m 5 additions, 5 deletionsmatlab/dyn_ramsey_static.m
- matlab/dyn_risky_steadystate_solver.m 1 addition, 2 deletionsmatlab/dyn_risky_steadystate_solver.m
- matlab/dyn_second_order_solver.m 8 additions, 15 deletionsmatlab/dyn_second_order_solver.m
- matlab/dynare_solve_block_or_bytecode.m 11 additions, 8 deletionsmatlab/dynare_solve_block_or_bytecode.m
- matlab/ep/extended_path_core.m 9 additions, 3 deletionsmatlab/ep/extended_path_core.m
- matlab/evaluate_planner_objective.m 11 additions, 21 deletionsmatlab/evaluate_planner_objective.m
- matlab/evaluate_static_model.m 3 additions, 4 deletionsmatlab/evaluate_static_model.m
- matlab/evaluate_steady_state.m 2 additions, 3 deletionsmatlab/evaluate_steady_state.m
- matlab/get_perturbation_params_derivs.m 22 additions, 22 deletionsmatlab/get_perturbation_params_derivs.m
- matlab/k_order_pert.m 4 additions, 3 deletionsmatlab/k_order_pert.m
- matlab/mex/k_order_perturbation.m 2 additions, 3 deletionsmatlab/mex/k_order_perturbation.m
- matlab/mexErrCheck.m 0 additions, 42 deletionsmatlab/mexErrCheck.m
- matlab/missing/mex/gensylv/gensylv.m 3 additions, 4 deletionsmatlab/missing/mex/gensylv/gensylv.m
- matlab/missing/mex/kronecker/A_times_B_kronecker_C.m 3 additions, 3 deletionsmatlab/missing/mex/kronecker/A_times_B_kronecker_C.m
Loading
-
mentioned in merge request !1697 (merged)
-
mentioned in merge request !2097 (merged)
Please register or sign in to comment