|Title||Configura cannot use Win32 fibers|
|Assigned user||Richard Brooksby|
|Description||The MPS does not support Win32 fibers. Using the stack of a|
Win32 fiber to store roots will not work. Either the MPS will
not scan the root or it could crash trying to scan the root.
There is no way for an MPS client to specify that a fiber stack
should be registered as a root. Attempting to use the mps_thr_t
type and mps_root_create_reg will not work because the MPS is
not "fiber aware" and will not use the correct value for the top
(most accessible) of stack for a fiber. See my mail message
, for my original analysis.
See  for an overview of Win32 fibers.
In addition, other platforms may support something analagous to
Win32 fibers. They won't work either.
initial analysis of the problem
overview of Win32 fibers.
|Created by||David Jones|
|Created on||2006-03-20 15:12:40|
|Last modified by||Gareth Rees|
|Last modified on||2013-03-19 12:02:27|
|History||2006-03-20 DRJ Created.|
2013-03-19 GDR Assigned to RB.