|Title||Unclear what mps_SEH functions are for|
|Assigned user||Richard Brooksby|
|Description||What's the purpose of mps_SEH_filter and mps_SEH_handler? Are they part of the plinth? Do they need to be documented?|
|Analysis||These symbols are declared in mpsw3.h  where they appear in the macro expansion of mps_tramp. They are defined (with no-op implementations) in mpsiw3.c .|
It looks as if they may be a mechanism to allow a client program, that needs to handle exceptions on Windows, to co-operate with the MPS.
GDR 2013-03-08: The MPS no longer uses Structured Exception Handling on Windows , so these symbols do not need to be documented. They can be removed from the public interface when mps_tramp is removed.
|Created by||Gareth Rees|
|Created on||2012-10-31 15:39:49|
|Last modified by||Richard Brooksby|
|Last modified on||2013-03-12 13:01:59|
|History||2012-10-31 GDR Created.|
|180961||closed||2013-02-20 12:11:40||Richard Brooksby||Deprecating the MPS trampoline by using Vectored Exception Handling on Windows.|