diff options
author | Kshama Pawar <kspawa@microsoft.com> | 2016-06-09 11:28:04 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-06-09 11:28:04 -0700 |
commit | ef0cd3fb766e9bb7a03d0426bf4ad409f0dd19a1 (patch) | |
tree | fddcdb912e8c7d6eda7271bb63db324df200219a /Documentation | |
parent | ce40049d1a4d94a63581694cbb3fd18222e318aa (diff) | |
download | coreclr-ef0cd3fb766e9bb7a03d0426bf4ad409f0dd19a1.tar.gz coreclr-ef0cd3fb766e9bb7a03d0426bf4ad409f0dd19a1.tar.bz2 coreclr-ef0cd3fb766e9bb7a03d0426bf4ad409f0dd19a1.zip |
Create profiling-api-status.md
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/project-docs/profiling-api-status.md | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Documentation/project-docs/profiling-api-status.md b/Documentation/project-docs/profiling-api-status.md new file mode 100644 index 0000000000..83805d6665 --- /dev/null +++ b/Documentation/project-docs/profiling-api-status.md @@ -0,0 +1,41 @@ +APIs Internally Microsoft Tested: +1. Windows + +ICorProfilerCallback: + Initialize + ModuleLoadFinished + ModuleUnloadStarted + ModuleUnloadFinished + ModuleAttachedToAssembly + JITCompilationStarted + +ICorProfilerInfo: + GetModuleInfo + GetModuleMetaData + GetModuleInfo + GetModuleInfo2 + GetModuleMetaData + GetFunctionInfo + SetILFunctionBody + SetILInstrumentedCodeMap + GetILFunctionBodyAllocator + GetRuntimeInformation + SetEventMask + +The flags tested for SetEventMask are: + COR_PRF_MONITOR_MODULE_LOADS + COR_PRF_MONITOR_JIT_COMPILATION + COR_PRF_DISABLE_INLINING + +2. Linux +3. OSX + +APIs known to work; tested by other contributors (please mention your github handle in case someone wants to reach out for further clarification) +1. Windows +2. Linux +3. OSX + +APIs definitely known not to work yet +1. Windows +2. Linux +3. OSX |