These methods don't trigger GC but were previously marked as if they did. Correcting the marking will eliminate spurious asserts.
CONTRACTL
{
THROWS;
- GC_TRIGGERS;
+ GC_NOTRIGGER;
}
CONTRACTL_END;
CONTRACTL
{
THROWS;
- GC_TRIGGERS;
+ GC_NOTRIGGER;
}
CONTRACTL_END;
CONTRACTL
{
THROWS;
- GC_TRIGGERS;
+ GC_NOTRIGGER;
}
CONTRACTL_END;
CONTRACTL
{
THROWS;
- GC_TRIGGERS;
+ GC_NOTRIGGER;
}
CONTRACTL_END;
CONTRACTL
{
THROWS;
- GC_TRIGGERS;
+ GC_NOTRIGGER;
}
CONTRACTL_END;