summaryrefslogtreecommitdiff
path: root/src/vm/stackingallocator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/vm/stackingallocator.cpp')
-rw-r--r--src/vm/stackingallocator.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/vm/stackingallocator.cpp b/src/vm/stackingallocator.cpp
index 2a7c293a53..266105b2d3 100644
--- a/src/vm/stackingallocator.cpp
+++ b/src/vm/stackingallocator.cpp
@@ -74,7 +74,6 @@ StackingAllocator::~StackingAllocator()
{
NOTHROW;
GC_NOTRIGGER;
- SO_TOLERANT;
MODE_ANY;
}
CONTRACTL_END;
@@ -104,7 +103,6 @@ void *StackingAllocator::GetCheckpoint()
CONTRACTL {
THROWS;
GC_NOTRIGGER;
- SO_TOLERANT;
} CONTRACTL_END;
#ifdef _DEBUG
@@ -223,7 +221,6 @@ void* StackingAllocator::UnsafeAllocSafeThrow(UINT32 Size)
THROWS;
GC_TRIGGERS;
MODE_ANY;
- SO_TOLERANT;
INJECT_FAULT(ThrowOutOfMemory());
PRECONDITION(m_CheckpointDepth > 0);
POSTCONDITION(CheckPointer(RETVAL));
@@ -246,7 +243,6 @@ void *StackingAllocator::UnsafeAlloc(UINT32 Size)
THROWS;
GC_NOTRIGGER;
MODE_ANY;
- SO_TOLERANT;
INJECT_FAULT(ThrowOutOfMemory());
PRECONDITION(m_CheckpointDepth > 0);
POSTCONDITION(CheckPointer(RETVAL));
@@ -311,7 +307,6 @@ void * __cdecl operator new(size_t n, StackingAllocator * alloc)
{
STATIC_CONTRACT_THROWS;
STATIC_CONTRACT_FAULT;
- STATIC_CONTRACT_SO_TOLERANT;
#ifdef _WIN64
// size_t's too big on 64-bit platforms so we check for overflow
@@ -327,7 +322,6 @@ void * __cdecl operator new[](size_t n, StackingAllocator * alloc)
{
STATIC_CONTRACT_THROWS;
STATIC_CONTRACT_FAULT;
- STATIC_CONTRACT_SO_TOLERANT;
#ifdef _WIN64
// size_t's too big on 64-bit platforms so we check for overflow
@@ -347,7 +341,6 @@ void * __cdecl operator new(size_t n, StackingAllocator * alloc, const NoThrow&)
{
STATIC_CONTRACT_NOTHROW;
STATIC_CONTRACT_FAULT;
- STATIC_CONTRACT_SO_TOLERANT;
#ifdef _WIN64
// size_t's too big on 64-bit platforms so we check for overflow
@@ -361,7 +354,6 @@ void * __cdecl operator new[](size_t n, StackingAllocator * alloc, const NoThrow
{
STATIC_CONTRACT_NOTHROW;
STATIC_CONTRACT_FAULT;
- STATIC_CONTRACT_SO_TOLERANT;
#ifdef _WIN64
// size_t's too big on 64-bit platforms so we check for overflow