Commits from dotnet/coreclr#24229 - Fixes for IBC profile data on Linux
authorBrian Sullivan <briansul@microsoft.com>
Fri, 26 Apr 2019 23:21:51 +0000 (16:21 -0700)
committerBrian Sullivan <briansul@microsoft.com>
Fri, 26 Apr 2019 23:21:51 +0000 (16:21 -0700)
commitf4345080615e7b4c38c06c29b27d4dc391c3ed6f
treeaa7ee43b06711a708254871deeb63db5d8446dd0
parentcda602da1865eb1cb3e2f0fabf3e67fc1a7886a5
Commits from dotnet/coreclr#24229 - Fixes for IBC profile data on Linux

Added public static function GetManagedCommandLine() and SaveManagedCommandLine()

Moved GetManagedCommandLine and SaveManagedCommandLine to ceeload to link

Disabled the setup for BBSweep on Linux as the PAL doesn’t support process named objects

Commit migrated from https://github.com/dotnet/coreclr/commit/36e4846e9053cf966b7c07d28fdb47b983afbfca
src/coreclr/src/vm/ceeload.cpp
src/coreclr/src/vm/ceeload.h
src/coreclr/src/vm/ceemain.cpp
src/coreclr/src/vm/corhost.cpp
src/coreclr/src/vm/eventpipe.cpp
src/coreclr/src/vm/eventpipe.h