Skip to content

Commit

Permalink
Implement ICorProfilerInfo14::EnumerateNonGCObjects (#85100)
Browse files Browse the repository at this point in the history
  • Loading branch information
EgorBo authored Apr 26, 2023
1 parent ac2b353 commit e5798eb
Show file tree
Hide file tree
Showing 15 changed files with 13,262 additions and 9,716 deletions.
11 changes: 11 additions & 0 deletions src/coreclr/inc/corprof.idl
Original file line number Diff line number Diff line change
Expand Up @@ -4245,6 +4245,17 @@ interface ICorProfilerInfo13 : ICorProfilerInfo12
[out] ObjectID* pObject);
}

[
object,
uuid(F460E352-D76D-4FE9-835F-F6AF9D6E862D),
pointer_default(unique),
local
]
interface ICorProfilerInfo14 : ICorProfilerInfo13
{
HRESULT EnumerateNonGCObjects([out] ICorProfilerObjectEnum** ppEnum);
}

/*
* This interface lets you iterate over methods in the runtime.
*/
Expand Down
3 changes: 3 additions & 0 deletions src/coreclr/pal/prebuilt/idl/corprof_i.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,9 @@ MIDL_DEFINE_GUID(IID, IID_ICorProfilerInfo12,0x27b24ccd,0x1cb1,0x47c5,0x96,0xee,
MIDL_DEFINE_GUID(IID, IID_ICorProfilerInfo13,0x6E6C7EE2,0x0701,0x4EC2,0x9D,0x29,0x2E,0x87,0x33,0xB6,0x69,0x34);


MIDL_DEFINE_GUID(IID, IID_ICorProfilerInfo14,0xF460E352,0xD76D,0x4FE9,0x83,0x5F,0xF6,0xAF,0x9D,0x6E,0x86,0x2D);


MIDL_DEFINE_GUID(IID, IID_ICorProfilerMethodEnum,0xFCCEE788,0x0088,0x454B,0xA8,0x11,0xC9,0x9F,0x29,0x8D,0x19,0x42);


Expand Down
Loading

0 comments on commit e5798eb

Please sign in to comment.