summaryrefslogtreecommitdiff
path: root/src/vm/gcenv.os.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-01-14Port to 3.1 - Fix getting affinity set on MUSL on Jetson TX2 (#27957)Jan Vorlicek1-1/+1
2019-07-05many core (#25350)Maoni Stephens1-16/+78
2019-05-21Delete Unsafe redefinitions of Windows APIs (#24688)Jan Kotas1-4/+4
2019-05-21Fix GCToOSInterface::SetCurrentThreadIdealAffinity on Unix (#24706)Jan Vorlicek1-1/+3
2019-04-25Fix NUMA node for heap when NUMA is not availableJan Vorlicek1-13/+13
2019-04-17Put back the CPU limiting in GCJan Vorlicek1-8/+4
2019-04-10Fix few issues discovered by testingJan Vorlicek1-8/+7
2019-04-09Fix several issuesJan Vorlicek1-1/+1
2019-04-09Remove Unix CPU groups emulationJan Vorlicek1-55/+103
2019-04-08Add Large pages support in GCMukul Sabharwal1-0/+69
2019-04-04Modify affinity range config format for WindowsJan Vorlicek1-0/+49
2019-04-03Use the GCHeapAffinitizeRanges / GCHeapAffinitizeMask exclusivelyJan Vorlicek1-11/+55
2019-04-03Reflect PR feedbackJan Vorlicek1-1/+1
2019-04-03Remove CPU groups handling from the gc.cppJan Vorlicek1-53/+148
2019-03-18Fix for running in a container without mem limit set on Windows; (#23297)Maoni Stephens1-8/+13
2019-01-29To support container scenario, 2 HardLimit configs are added - (#22180)Maoni Stephens1-1/+16
2018-08-25Remove NumaNodeInfo, CPUGroupInfo, AppDomain, SystemDomain, and EEConfig stub...David Mason1-3/+45
2018-08-16Determine memory load based on cgroup usage. (#19518)Tom Deseyn1-1/+1
2018-03-27restrict memory limit by taking VM into consideration (#17177)Maoni Stephens1-12/+74
2018-01-29Perform PhysicalMemoryLimit check for workstation GC, refactor GetLargestOnDi...Tom Deseyn1-9/+2
2017-11-09[Local GC] Unify background GC thread and server GC thread creation (#14821)Sean Gillespie1-79/+44
2017-09-27Add SetThreadIdealProcessorEx PAL API (#13606)Xiangyang (Mark) Guo1-1/+3
2017-07-06Pin GC threads to corresponding processors on Linux (#12486)Xiangyang (Mark) Guo1-2/+0
2017-06-15[Local GC] Fix a number of handle table interface violations (#12277)Sean Gillespie1-1/+1
2017-06-12[Arm64/Unix] Add 64K page support (#10981)Steve MacLean1-1/+11
2017-06-01[Local GC] Remove uses of g_SystemInfo from the GC (#11628)Sean Gillespie1-2/+14
2017-04-22Remove destructor from GCEvent and instead rely on the OS to clean up (#11132)Sean Gillespie1-6/+0
2017-04-19Add NUMA and thread affinity support for Unix (#10938)Jan Vorlicek1-4/+0
2017-04-14[Local GC] Move operations on CLREventStatic to the EE interface (#10813)Sean Gillespie1-0/+211
2017-03-22memory limit in containers on linuxrahul1-9/+33
2017-03-07[x86/Linux] CDECL as default P/Invoke Calling Convetion (#9977)Jonghyun Park1-1/+1
2017-02-11Revert "Remove always defined FEATURE_CORESYSTEM"danmosemsft1-1/+3
2017-02-10Remove always defined FEATURE_CORECLRdanmosemsft1-18/+0
2017-02-10Remove always defined FEATURE_CORESYSTEMdanmosemsft1-3/+1
2016-12-15Remove API Set dependency (#8624)John Chen1-50/+5
2016-11-30[x86/Linux] Fix prototype for GCThreadStub (#8397)SaeHie Park1-1/+1
2016-11-16Enable GCToOSInterface to be defined on the GC side of the GC interface (#8121)Sean Gillespie1-2/+8
2016-10-28C++ conformance. (building with /permissive-) (#7855)Phil Christensen1-1/+1
2016-07-27GC update from CoreRT (#6487)Jan Kotas1-2/+7
2016-05-18Add missing method contractJan Kotas1-0/+2
2016-05-17Move notion of restricted physical memory behind the GCToOSInterface (#5007)Jan Kotas1-36/+73
2016-04-26bug fix in os wrapperMaoni01-9/+9
2016-04-22Fixes for GC updateJan Kotas1-1/+1
2016-03-03197654 [x86] [scanRuntime] Fix contracts in gcenv.os.cppMaoni Stephens1-0/+4
2016-03-02Integrate GC changes from full frameworkMaoni Stephens1-0/+174
2016-01-27Update license headersdotnet-bot1-4/+3
2016-01-26Update GC from CoreRTJan Kotas1-13/+0
2016-01-12Fix few details in the GCJan Vorlicek1-1/+8
2015-12-24Fix build breaks in internal x86 and arm buildsJan Kotas1-1/+1
2015-12-24GC OS interface refactoringJan Vorlicek1-0/+520