diff options
author | Pat Gavlin <pagavlin@microsoft.com> | 2016-03-31 17:23:30 -0700 |
---|---|---|
committer | Pat Gavlin <pagavlin@microsoft.com> | 2016-04-06 09:35:25 -0700 |
commit | 66f98c36fb79ecf8982547594eda392dadd17c82 (patch) | |
tree | c11fe5b1ab1b5d1fd11e0198dc502e4cc0d0fc79 /src/jit/rangecheck.h | |
parent | 6863ed8cf37548c198cd64db06b3d59431e7e873 (diff) | |
download | coreclr-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.h | 10 |
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); |