diff options
author | Aleksey Kliger (λgeek) <alklig@microsoft.com> | 2019-06-21 19:47:26 +0300 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2019-06-21 19:47:26 +0300 |
commit | 71ceefccf68a0dbcf2a2fe6aa4064e831dbdb413 (patch) | |
tree | 3ea3596ff37d9498374d2f9a808dba131698e182 /msvc | |
parent | 3d48d85472fe89e3c40a2f9fccf467dde32215ba (diff) |
[api] Add a mono/metadata/profiler-legacy.h header (#15098)
* [api] Add mono/metadata/profiler-legacy.h header
Add a header with the legacy Mono profiler API. New code should use the API
from mono/metadata/profiler.h.
* [profiler] Mark the legacy profiler API with MONO_DEPRECATED
* [runtime] Don't install the profiler-legacy.h header
Make the decision later whether these should be in the set of public API headers
Diffstat (limited to 'msvc')
-rw-r--r-- | msvc/libmonoruntime-common.targets | 1 | ||||
-rw-r--r-- | msvc/libmonoruntime-common.targets.filters | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/msvc/libmonoruntime-common.targets b/msvc/libmonoruntime-common.targets index 93760e07899..17031f92241 100644 --- a/msvc/libmonoruntime-common.targets +++ b/msvc/libmonoruntime-common.targets @@ -245,6 +245,7 @@ <ClInclude Include="$(MonoSourceLocation)\mono\metadata\opcodes.h" /> <ClInclude Include="$(MonoSourceLocation)\mono\metadata\profiler.h" /> <ClInclude Include="$(MonoSourceLocation)\mono\metadata\profiler-events.h" /> + <ClInclude Include="$(MonoSourceLocation)\mono\metadata\profiler-legacy.h" /> <ClInclude Include="$(MonoSourceLocation)\mono\metadata\reflection.h" /> <ClInclude Include="$(MonoSourceLocation)\mono\metadata\row-indexes.h" /> <ClInclude Include="$(MonoSourceLocation)\mono\metadata\tokentype.h" /> diff --git a/msvc/libmonoruntime-common.targets.filters b/msvc/libmonoruntime-common.targets.filters index 3202a97fcd0..f0bc5339890 100644 --- a/msvc/libmonoruntime-common.targets.filters +++ b/msvc/libmonoruntime-common.targets.filters @@ -672,6 +672,9 @@ <ClInclude Include="$(MonoSourceLocation)\mono\metadata\profiler-events.h"> <Filter>Header Files$(MonoRuntimeFilterSubFolder)\common\public</Filter> </ClInclude> + <ClInclude Include="$(MonoSourceLocation)\mono\metadata\profiler-legacy.h"> + <Filter>Header Files$(MonoRuntimeFilterSubFolder)\common\public</Filter> + </ClInclude> <ClInclude Include="$(MonoSourceLocation)\mono\metadata\reflection.h"> <Filter>Header Files$(MonoRuntimeFilterSubFolder)\common\public</Filter> </ClInclude> |