summaryrefslogtreecommitdiff
path: root/src/vm/threadsuspend.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-03-07Fix hijacking for ARM/ARM64/x86 on Unix (#20042)refs/changes/15/201015/1Jan Vorlicek1-2/+1
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-06Remove hosting methods that always return false (#9930)Austin Wise1-68/+11
2017-02-14Remove never defined FEATURE_INCLUDE_ALL_INTERFACESdanmosemsft1-9/+0
2017-02-13Remove never defined FEATURE_CER and headerdanmosemsft1-186/+0
2017-02-11Inadvertent inline redundant define in threadsuspend.cppdanmosemsft1-0/+11
2017-02-11Remove always defined FEATURE_CORECLRdanmosemsft1-471/+0
2017-02-09[x86/Linux] Port SWCB_GetExecutionState (#9436)Jonghyun Park1-7/+9
2017-02-09[x86/Linux] Revise TAStackCrawlCallBackWorker (#9432)Jonghyun Park1-6/+6
2017-01-14Enable 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-25GcInfo: 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-03Merge pull request #2974 from krytarowski/netbsd-support-26Jan Kotas1-4/+4
2016-02-03Static analysis fixesKoundinya Veluri1-1/+2
2016-02-02Fix build on NetBSD: cast ptr to function to ptr to dataKamil Rytarowski1-4/+4
2016-02-02Merge pull request #2860 from LLITCHEV/gc-stressLubomir Litchev1-2/+4
2016-02-02Fix for bugs related to clasifying System.TypedReference.Lubomir Litchev1-2/+4
2016-01-27Update license headersdotnet-bot1-4/+3
2015-12-24GC OS interface refactoringJan Vorlicek1-4/+4
2015-10-27[arm] Clean up a few places where the arm build has bit rottedGeoff Norton1-0/+2
2015-10-20Implementation of System V ABI struct passing.Lubomir Litchev1-3/+103
2015-09-23Implement runtime suspension for OSXJan Vorlicek1-3/+11
2015-09-18Change PAL_InjectActivation to use pthread_killJan Vorlicek1-1/+9
2015-08-25Detect whether we interrupted an epilog properlyAditya Mandaleeka1-1/+2
2015-08-19Add config switch for thread suspension injection in clrconfigvalues.hAditya Mandaleeka1-0/+4
2015-08-14Add build-time check for existence of pthread_sigqueue and fix minorAditya Mandaleeka1-23/+19
2015-08-13Remove temporary ifdef and refactor/simplifyAditya Mandaleeka1-11/+11