Remove hosthook api (dotnet/coreclr#19079)
authorAaron Robinson <arobins@microsoft.com>
Mon, 23 Jul 2018 10:30:57 +0000 (03:30 -0700)
committerJan Kotas <jkotas@microsoft.com>
Mon, 23 Jul 2018 10:30:57 +0000 (03:30 -0700)
commit1b10901766ddb6b57e769e2dea04ad6e8e91160d
tree9afe702c62188a2a9872f785ccc00c391ab9b316
parent25178675c81085228b8e345857f71b0cf90a0a55
Remove hosthook api (dotnet/coreclr#19079)

* Remove CallNeedsHostHook() API

* Remove IsHostHookEnabled() API and with it related dead code

* Remove code enabling host hooks (i.e. COMPlus_GenerateStubForHost)
Remove function declarations for creating host hooks
Update comments

Commit migrated from https://github.com/dotnet/coreclr/commit/92d2c4bde42569d2aa22e44550d69f7d743bf9a0
15 files changed:
docs/coreclr/project-docs/clr-configuration-knobs.md
src/coreclr/src/inc/clrconfigvalues.h
src/coreclr/src/vm/amd64/UMThunkStub.asm
src/coreclr/src/vm/comdelegate.cpp
src/coreclr/src/vm/comdelegate.h
src/coreclr/src/vm/compile.cpp
src/coreclr/src/vm/dllimport.cpp
src/coreclr/src/vm/dllimport.h
src/coreclr/src/vm/eeconfig.cpp
src/coreclr/src/vm/eeconfig.h
src/coreclr/src/vm/i386/cgenx86.cpp
src/coreclr/src/vm/method.hpp
src/coreclr/src/vm/stubhelpers.cpp
src/coreclr/src/vm/syncblk.cpp
src/coreclr/src/vm/syncblk.h