ApplyStartupHook diagnostic IPC command (#86813)
authorJustin Anderson <jander-msft@users.noreply.github.com>
Tue, 13 Jun 2023 07:28:19 +0000 (00:28 -0700)
committerGitHub <noreply@github.com>
Tue, 13 Jun 2023 07:28:19 +0000 (00:28 -0700)
commit39bbff83122665902b03f9e8bcbf550b52b258f3
tree87b55976a44d2f12f70c5e850d3c104985fb12d0
parenteb4959424cd9e32d8332c3f0f88760fe1ea26bef
ApplyStartupHook diagnostic IPC command (#86813)
24 files changed:
src/coreclr/System.Private.CoreLib/src/System/StartupHookProvider.CoreCLR.cs
src/coreclr/nativeaot/Runtime/eventpipe/ds-rt-aot.h
src/coreclr/vm/assembly.cpp
src/coreclr/vm/assembly.hpp
src/coreclr/vm/corelib.h
src/coreclr/vm/eventing/eventpipe/ds-rt-coreclr.h
src/coreclr/vm/metasig.h
src/libraries/System.Private.CoreLib/src/ILLink/ILLink.Suppressions.LibraryBuild.xml
src/libraries/System.Private.CoreLib/src/System/StartupHookProvider.cs
src/mono/mono/eventpipe/ds-rt-mono.h
src/mono/mono/metadata/object.c
src/native/eventpipe/ds-process-protocol.c
src/native/eventpipe/ds-process-protocol.h
src/native/eventpipe/ds-rt.h
src/native/eventpipe/ds-types.h
src/tests/Loader/StartupHooks/StartupHookTests.cs
src/tests/tracing/eventpipe/applystartuphook/ApplyStartupHookValidation.cs [new file with mode: 0644]
src/tests/tracing/eventpipe/applystartuphook/Hook.cs [new file with mode: 0644]
src/tests/tracing/eventpipe/applystartuphook/applystartuphook.csproj [new file with mode: 0644]
src/tests/tracing/eventpipe/applystartuphook/hooks/Basic.cs [new file with mode: 0644]
src/tests/tracing/eventpipe/applystartuphook/hooks/Basic.csproj [new file with mode: 0644]
src/tests/tracing/eventpipe/common/IpcUtils.cs
src/tests/tracing/eventpipe/common/Microsoft.Diagnostics.NETCore.Client/DiagnosticsClient/DiagnosticsClient.cs
src/tests/tracing/eventpipe/common/Microsoft.Diagnostics.NETCore.Client/DiagnosticsIpc/IpcCommands.cs