summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRichard L Ford <richford@microsoft.com>2015-10-08 13:21:14 -0700
committerRichard L Ford <richford@microsoft.com>2015-10-08 13:23:54 -0700
commit36a36a7b4fcf050525351b0f758512fa2887b3ca (patch)
tree591bf169be89638a624006a01439d96b5c201fbb /src
parent0eb192ec5d67810bae92e265910d4a177d650a93 (diff)
downloadcoreclr-36a36a7b4fcf050525351b0f758512fa2887b3ca.tar.gz
coreclr-36a36a7b4fcf050525351b0f758512fa2887b3ca.tar.bz2
coreclr-36a36a7b4fcf050525351b0f758512fa2887b3ca.zip
Fix incorrect runtime contract for FailedAssembly::Initialize
FailedAssembly::Initialize may call CLRException::GetHR. CLRException::GetHR is marked GC_TRIGGERS. FailedAssembly::Initialize has to be marked GC_TRIGGERS as well.
Diffstat (limited to 'src')
-rw-r--r--src/vm/appdomain.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vm/appdomain.hpp b/src/vm/appdomain.hpp
index 6649c66db4..de60e95259 100644
--- a/src/vm/appdomain.hpp
+++ b/src/vm/appdomain.hpp
@@ -1857,7 +1857,7 @@ struct FailedAssembly {
CONTRACTL
{
THROWS;
- GC_NOTRIGGER;
+ GC_TRIGGERS;
MODE_ANY;
}
CONTRACTL_END;