summaryrefslogtreecommitdiff
path: root/src/gc/env
AgeCommit message (Expand)AuthorFilesLines
2019-02-22More GNUC Fixes (#22687)Sinan Kaya2-8/+26
2019-02-21Remove unused perfcounter code (#22742)Sung Yoon Whang1-2/+0
2019-01-29To support container scenario, 2 HardLimit configs are added - (#22180)Maoni Stephens1-1/+5
2019-01-23Remove all traces of FEATURE_STACK_PROBE. (#22149)Filip Navara1-3/+0
2019-01-10Normalize a few more spin-wait loops (#21586)Koundinya Veluri1-0/+6
2018-12-26desktop port (#21523)Maoni Stephens1-0/+2
2018-11-08Remove need for full GC for unloadable stuff (#20384)Jan Vorlicek1-1/+0
2018-11-06Loop-free GC rounding helpers with _BitScanReverse. (#20157)Jack Pappas1-0/+52
2018-10-31Make BitScanForward/BitScanForward64 PAL wrappers branchless. (#20412)Jack Pappas1-22/+22
2018-08-31[local gc] move DacNotifyGCMarkEnd and AnalyzeSurvivorsRequested to GCToEEIn...David Mason1-0/+3
2018-08-27re-enable com for local gc (#19681)David Mason1-1/+1
2018-08-25Remove NumaNodeInfo, CPUGroupInfo, AppDomain, SystemDomain, and EEConfig stub...David Mason4-71/+27
2018-08-11[local gc] disable feature redhawk (#17769)David Mason1-1/+0
2018-07-17Delete redundant broken offsetof definitions (#18947)Jan Kotas1-26/+0
2018-04-16[Arm64] Add memory barrier after interlocked operations (#17595)Koundinya Veluri2-9/+45
2018-04-06Add GetLoaderAllocatorObjectForGC to IGCToCLR (#17443)David Mason2-6/+3
2018-03-30fix for HasCriticalFinalizer in local gc (#17369)David Mason1-6/+7
2018-03-26[local gc] Fix for BitScanForward64, it was ignoring the high byte check (#17...David Mason1-3/+9
2018-03-13[local gc] refactor apis for threading and suspension to avoid redundant call...David Mason1-6/+4
2018-01-31[local gc] Enable eventing (#16120)David Mason1-0/+1
2018-01-29Perform PhysicalMemoryLimit check for workstation GC, refactor GetLargestOnDi...Tom Deseyn1-5/+2
2018-01-24[Local GC] FEATURE_EVENT_TRACE 2/n: Scaffolding for emitting known events (#...Sean Gillespie1-0/+1
2018-01-23[Local GC] FEATURE_EVENT_TRACE 1/n: Tracking Event State (#15873)Sean Gillespie3-0/+13
2017-12-13Revert " Revert "[Local GC] Move knowledge of overlapped I/O objects to the E...Jan Kotas3-0/+8
2017-12-12Revert "[Local GC] Move knowledge of overlapped I/O objects to the EE through...Sean Gillespie3-8/+0
2017-11-27[Local GC] Move knowledge of overlapped I/O objects to the EE through four ca...Sean Gillespie3-0/+8
2017-11-09[Local GC] Unify background GC thread and server GC thread creation (#14821)Sean Gillespie2-13/+19
2017-10-27[Local GC] Implement loader protocol for a standalone GC (#14663)Sean Gillespie1-2/+10
2017-10-26[Local GC] Move IsGCThread and IsGCSpecialThread to GCToEEInterface (#14685)Sean Gillespie2-12/+2
2017-09-20When building as standalone GC the free object is initialized with 0 flags. ...Jeff Schwartz1-1/+1
2017-09-06Vendor the volatile.h header into src/gc/env for the standalone GC build (#13...Sean Gillespie3-118/+481
2017-08-22Remove macro definition checks that aren't useful and cause unnecessary build...Sean Gillespie1-8/+0
2017-08-22[Local GC] Enable building the GC as a shared library (#13137)Sean Gillespie3-146/+292
2017-06-13[Arn64/Unix] Revise Volatile.T barriers (#12156)Steve MacLean1-1/+28
2017-06-12[Arm64/Unix] Add 64K page support (#10981)Steve MacLean4-2/+51
2017-06-08[Local GC] Add GetThread to the GC/EE interface (#12036)Sean Gillespie1-0/+1
2017-06-05[Local GC] Add TrapReturningThreads to the GC/EE interface (#12067)Sean Gillespie1-0/+1
2017-06-01[Local GC] Remove uses of g_SystemInfo from the GC (#11628)Sean Gillespie1-0/+15
2017-06-01[Local GC] Obtaining configuration information (#11379)Sean Gillespie1-0/+4
2017-04-22Remove destructor from GCEvent and instead rely on the OS to clean up (#11132)Sean Gillespie1-3/+8
2017-04-14[Local GC] Move operations on CLREventStatic to the EE interface (#10813)Sean Gillespie1-0/+75
2017-04-09[Local GC] Move knowledge of the free object method table outside of the GC (...Sean Gillespie1-0/+1
2017-04-07[Local GC] Fix some interface violations (#10817)Sean Gillespie1-0/+1
2017-04-07Merge pull request #10757 from adityamandaleeka/handle_table_local_gc_initAditya Mandaleeka1-10/+0
2017-04-07Move OBJECTHANDLE definition to gcinterface.hAditya Mandaleeka1-10/+0
2017-04-05[Local GC] Fix a bad merge (#10748)Sean Gillespie1-1/+0
2017-04-05[Local GC] Pull some logic using SystemDomain::System out of the GC (#10670)Sean Gillespie1-0/+2
2017-04-05[Local GC] Move Weak Reference finalization out of the GC (#10676)Sean Gillespie1-0/+1
2017-04-01[Local GC] Move some EE-specific finalize-on-unload logic out of the GC (#10598)Sean Gillespie1-0/+1
2017-03-26Change typedef for BOOL in gcenv.base.h to int. (#10486)Aditya Mandaleeka1-1/+1