summaryrefslogtreecommitdiff
path: root/src/jit/rangecheck.h
diff options
context:
space:
mode:
authorPat Gavlin <pagavlin@microsoft.com>2016-03-31 17:23:30 -0700
committerPat Gavlin <pagavlin@microsoft.com>2016-04-06 09:35:25 -0700
commit66f98c36fb79ecf8982547594eda392dadd17c82 (patch)
treec11fe5b1ab1b5d1fd11e0198dc502e4cc0d0fc79 /src/jit/rangecheck.h
parent6863ed8cf37548c198cd64db06b3d59431e7e873 (diff)
downloadcoreclr-66f98c36fb79ecf8982547594eda392dadd17c82.tar.gz
coreclr-66f98c36fb79ecf8982547594eda392dadd17c82.tar.bz2
coreclr-66f98c36fb79ecf8982547594eda392dadd17c82.zip
Add JIT and GC info SimplerHashTable behaviors.
These behaviors override the default out-of-memory handling s.t. it is appropriate for the JIT.
Diffstat (limited to 'src/jit/rangecheck.h')
-rw-r--r--src/jit/rangecheck.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/jit/rangecheck.h b/src/jit/rangecheck.h
index 181bbd40f5..c01c907eee 100644
--- a/src/jit/rangecheck.h
+++ b/src/jit/rangecheck.h
@@ -480,11 +480,11 @@ public:
Location();
};
- typedef SimplerHashTable<GenTreePtr, PtrKeyFuncs<GenTree>, bool, DefaultSimplerHashBehavior> OverflowMap;
- typedef SimplerHashTable<GenTreePtr, PtrKeyFuncs<GenTree>, Range*, DefaultSimplerHashBehavior> RangeMap;
- typedef SimplerHashTable<GenTreePtr, PtrKeyFuncs<GenTree>, BasicBlock*, DefaultSimplerHashBehavior> SearchPath;
- typedef SimplerHashTable<INT64, LargePrimitiveKeyFuncs<INT64>, Location*, DefaultSimplerHashBehavior> VarToLocMap;
- typedef SimplerHashTable<INT64, LargePrimitiveKeyFuncs<INT64>, ExpandArrayStack<Location*>*, DefaultSimplerHashBehavior> VarToLocArrayMap;
+ typedef SimplerHashTable<GenTreePtr, PtrKeyFuncs<GenTree>, bool, JitSimplerHashBehavior> OverflowMap;
+ typedef SimplerHashTable<GenTreePtr, PtrKeyFuncs<GenTree>, Range*, JitSimplerHashBehavior> RangeMap;
+ typedef SimplerHashTable<GenTreePtr, PtrKeyFuncs<GenTree>, BasicBlock*, JitSimplerHashBehavior> SearchPath;
+ typedef SimplerHashTable<INT64, LargePrimitiveKeyFuncs<INT64>, Location*, JitSimplerHashBehavior> VarToLocMap;
+ typedef SimplerHashTable<INT64, LargePrimitiveKeyFuncs<INT64>, ExpandArrayStack<Location*>*, JitSimplerHashBehavior> VarToLocArrayMap;
// Generate a hashcode unique for this ssa var.
UINT64 HashCode(unsigned lclNum, unsigned ssaNum);