Imported Upstream version 6.0.0.172

Former-commit-id: f3cc9b82f3e5bd8f0fd3ebc098f789556b44e9cd
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2019-04-12 14:10:50 +00:00
parent 8016999e4d
commit 64ac736ec5
32155 changed files with 3981439 additions and 75368 deletions

View File

@@ -721,13 +721,6 @@ mono_profiler_enable_call_context_introspection (void)
functions (they will simply return <code><code>NULL</code>)</code>. Returns <code><code>TRUE</code></code> if call context
introspection was enabled, or <code><code>FALSE</code></code> if the function was called too late for
this to be possible.
<p />
Please note: Mono's LLVM backend does not support this feature. This means
that methods with call context instrumentation will be handled by Mono's
JIT even in LLVM mode. There is also a special case when Mono is compiling
in LLVM-only mode: Since LLVM does not provide a way to implement call
contexts, a <code><code>NULL</code></code> context will always be passed to enter/leave events even
though this method returns <code><code>TRUE</code></code>.
<p />
This function is <strong>not</strong> async safe.
<p />