Monitor.TryEnter asm timeout != 0 before spin (dotnet/coreclr#6951)
authorBen Adams <thundercat@illyriad.co.uk>
Tue, 30 Aug 2016 02:23:53 +0000 (03:23 +0100)
committerJan Kotas <jkotas@microsoft.com>
Tue, 30 Aug 2016 02:23:53 +0000 (19:23 -0700)
commit506d4354b0c79bd8916f8ba29d6c9fce2160a9d9
tree491bcb8ea4a35aa399cca6f5ee5f8497534bcf4a
parentaf5f237b6c9bf20e07e298d6efbdd1140aa6cf24
Monitor.TryEnter asm timeout != 0 before spin (dotnet/coreclr#6951)

* JIT_MonTryEnter_Slow timeout != 0 before spin
* JIT_MonTryEnter_InlineGetThread timeout != 0 before spin

Commit migrated from https://github.com/dotnet/coreclr/commit/4f60a817e3ea408a176c74ec0f0ea5e9f151dd61
src/coreclr/src/vm/amd64/JitHelpers_InlineGetThread.asm
src/coreclr/src/vm/amd64/JitHelpers_Slow.asm