summaryrefslogtreecommitdiff
path: root/src/vm/threadsuspend.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-01-10Normalize a few more spin-wait loops (#21586)Koundinya Veluri1-5/+4
2018-12-03Make sure the debug registers are available in the SavedRedirectContext (#21293)Andrew Au1-2/+2
2018-11-30Eliminate the requirement that abort requires no lock held on the current thr...Andrew Au1-6/+0
2018-11-15Delete HAS_FLS_SUPPORT and related code (#21035)Jan Kotas1-26/+0
2018-11-06Code review feedbackAndrew Au1-0/+6
2018-11-06Fixing the deadlocksAndrew Au1-1/+1
2018-11-06This should fix the non-deterministic failuresAndrew Au1-16/+2
2018-11-06Completed the lock reversal workAndrew Au1-7/+15
2018-10-04Remove AppDomain unload (#20250)Jan Vorlicek1-178/+2
2018-09-25Fix hijacking for ARM/ARM64/x86 on Unix (#20042)Jan Vorlicek1-2/+1
2018-07-23Add missing FlushInstructionCache to Thread::CommitGCStressInstructionUpdate ...Egor Chesakov1-0/+2
2018-06-07Use atomic ops in CommitGCStressInstructionUpdate()Steve MacLean1-9/+13
2018-05-24Typo (#18122)John Doe1-1/+1
2018-05-24Fix a variety of typos (#18096)John Doe1-1/+1
2018-04-17Unix/x64 ABI cleanupCarol Eidt1-4/+4
2018-03-13[local gc] refactor apis for threading and suspension to avoid redundant call...David Mason1-0/+6
2018-02-18Delete some more dead code related to #16304 (#16432)Jan Kotas1-61/+0
2018-02-14Fix ARM/ARM64 hijacking in tail calls (#16039)Jan Vorlicek1-0/+13
2018-02-09Remove an old JIT64 thread suspend work around (#16304)Brian Sullivan1-19/+0
2017-11-18Delete unused Thread::YieldTask (#15091)Jan Kotas1-42/+1
2017-07-15Fix usage of GetThreadContext (#12825)Sergiy Kuryata1-3/+11
2017-06-12[x86/Linux] Port 'ThrowControlForThread' (#11641)Jonghyun Park1-1/+1
2017-05-24Indicate if thread time events are in managed or native code. (#11892)Brian Robbins1-0/+5
2017-04-14[Local GC] Move operations on CLREventStatic to the EE interface (#10813)Sean Gillespie1-2/+2
2017-03-28[Local GC] Use standard C++ types (bool) and consistent types (void*) on the ...Sean Gillespie1-2/+2
2017-03-27Add heuristic to trigger GC to finalize dead threads and clean up han… (#10...Koundinya Veluri1-47/+22
2017-03-22Fix an issue where GCStress allocated objects using the Gen 0 alloc context (...Sean Gillespie1-1/+5
2017-03-05Remove hosting methods that always return false (#9930)Austin Wise1-68/+11
2017-02-14Remove never defined FEATURE_INCLUDE_ALL_INTERFACESdanmosemsft1-9/+0
2017-02-12Remove never defined FEATURE_CER and headerdanmosemsft1-186/+0
2017-02-11Inadvertent inline redundant define in threadsuspend.cppdanmosemsft1-0/+11
2017-02-10Remove always defined FEATURE_CORECLRdanmosemsft1-471/+0
2017-02-09[x86/Linux] Port SWCB_GetExecutionState (#9436)Jonghyun Park1-7/+9
2017-02-08[x86/Linux] Revise TAStackCrawlCallBackWorker (#9432)Jonghyun Park1-6/+6
2017-01-13Enable thread interrupt in finally blocksKoundinya Veluri1-3/+2
2017-01-11[x86/Linux] Fix WIN64EXCEPTIONS build error (#8629)Jonghyun Park1-2/+2
2016-11-30Fix mismatch between signature and implementation of ActivationFunctions (#8394)Jonghyun Park1-2/+2
2016-11-29Disable CER feature as it is not used (#8218)John Chen1-0/+8
2016-09-14Merge pull request #6974 from swaroop-sridhar/gc86Swaroop Sridhar1-11/+1
2016-09-14Implement GcInfo v2 for X86Swaroop Sridhar1-11/+1
2016-09-14Use the correct HijackHelper for X86 FP (#7182)Swaroop Sridhar1-1/+1
2016-09-08Introduce an interface separating the GC and the VM,Sean Gillespie1-22/+22
2016-08-29Enable return address hijacking for arm64.Rahul Kumar1-5/+3
2016-08-24GcInfo: Don't use slim header for struct-returnsSwaroop Sridhar1-1/+1
2016-08-07Fix compile error (#6641)Guo Xiao1-2/+2
2016-08-05Implement GcInfo v2Swaroop Sridhar1-266/+115
2016-04-14Fix potential deadlock when calling ExecutionManager::IsManagedCodeJan Vorlicek1-4/+11
2016-03-16Update code to use COMPlus_ instead of COMPLUS_ when referencing knobsManu1-1/+1
2016-02-08Merge pull request #2981 from kouvel/FixesKoundinya Veluri1-1/+2
2016-02-02Merge pull request #2974 from krytarowski/netbsd-support-26Jan Kotas1-4/+4