@@ -689,7 +689,6 @@ class Module;
689689class  Assembly ;
690690class  MethodDesc ;
691691class  MethodTable ;
692- class  BaseDomain ;
693692class  AppDomain ;
694693class  SString ;
695694class  CrawlFrame ;
@@ -750,12 +749,11 @@ namespace ETW
750749#ifdef  FEATURE_EVENT_TRACE
751750        static  VOID SendThreadRundownEvent ();
752751        static  VOID SendGCRundownEvent ();
753-         static  VOID IterateDomain (BaseDomain *pDomain, DWORD enumerationOptions);
754-         static  VOID IterateAppDomain (AppDomain * pAppDomain, DWORD enumerationOptions);
752+         static  VOID IterateAppDomain (DWORD enumerationOptions);
755753        static  VOID IterateCollectibleLoaderAllocator (AssemblyLoaderAllocator *pLoaderAllocator, DWORD enumerationOptions);
756754        static  VOID IterateAssembly (Assembly *pAssembly, DWORD enumerationOptions);
757755        static  VOID IterateModule (Module *pModule, DWORD enumerationOptions);
758-         static  VOID EnumerationHelper (Module *moduleFilter, BaseDomain *domainFilter,  DWORD enumerationOptions);
756+         static  VOID EnumerationHelper (Module *moduleFilter, DWORD enumerationOptions);
759757        static  DWORD GetEnumerationOptionsFromRuntimeKeywords ();
760758    public: 
761759        typedef  union  _EnumerationStructs
@@ -839,7 +837,7 @@ namespace ETW
839837        static  VOID SendModuleEvent (Module *pModule, DWORD dwEventOptions, BOOL bFireDomainModuleEvents=FALSE );
840838        static  ULONG SendModuleRange (_In_ Module *pModule, _In_ DWORD dwEventOptions);
841839        static  VOID SendAssemblyEvent (Assembly *pAssembly, DWORD dwEventOptions);
842-         static  VOID SendDomainEvent (BaseDomain *pBaseDomain,  DWORD dwEventOptions, LPCWSTR wszFriendlyName=NULL );
840+         static  VOID SendDomainEvent (DWORD dwEventOptions, LPCWSTR wszFriendlyName=NULL );
843841    public: 
844842        typedef  union  _LoaderStructs
845843        {
@@ -877,23 +875,23 @@ namespace ETW
877875
878876        }LoaderStructs;
879877
880-         static  VOID DomainLoadReal (BaseDomain *pDomain,  _In_opt_ LPWSTR wszFriendlyName=NULL );
878+         static  VOID DomainLoadReal (_In_opt_ LPWSTR wszFriendlyName=NULL );
881879
882-         static  VOID DomainLoad (BaseDomain *pDomain,  _In_opt_ LPWSTR wszFriendlyName = NULL )
880+         static  VOID DomainLoad (_In_opt_ LPWSTR wszFriendlyName = NULL )
883881        {
884882            if  (ETW_PROVIDER_ENABLED (MICROSOFT_WINDOWS_DOTNETRUNTIME_PROVIDER))
885883            {
886-                 DomainLoadReal (pDomain,  wszFriendlyName);
884+                 DomainLoadReal (wszFriendlyName);
887885            }
888886        }
889887
890-         static  VOID DomainUnload (AppDomain *pDomain );
888+         static  VOID DomainUnload ();
891889        static  VOID CollectibleLoaderAllocatorUnload (AssemblyLoaderAllocator *pLoaderAllocator);
892890        static  VOID ModuleLoad (Module *pModule, LONG liReportedSharedModule);
893891#else 
894892    public: 
895-         static  VOID DomainLoad (BaseDomain *pDomain,  _In_opt_ LPWSTR wszFriendlyName=NULL ) {};
896-         static  VOID DomainUnload (AppDomain *pDomain ) {};
893+         static  VOID DomainLoad (_In_opt_ LPWSTR wszFriendlyName=NULL ) {};
894+         static  VOID DomainUnload () {};
897895        static  VOID CollectibleLoaderAllocatorUnload (AssemblyLoaderAllocator *pLoaderAllocator) {};
898896        static  VOID ModuleLoad (Module *pModule, LONG liReportedSharedModule) {};
899897#endif  //  FEATURE_EVENT_TRACE
@@ -904,7 +902,7 @@ namespace ETW
904902    {
905903        friend  class  ETW ::EnumerationLog;
906904#ifdef  FEATURE_EVENT_TRACE
907-         static  VOID SendEventsForJitMethods (BaseDomain *pDomainFilter , LoaderAllocator *pLoaderAllocatorFilter, DWORD dwEventOptions);
905+         static  VOID SendEventsForJitMethods (BOOL getCodeVersionIds , LoaderAllocator *pLoaderAllocatorFilter, DWORD dwEventOptions);
908906        static  VOID SendEventsForJitMethodsHelper (
909907            LoaderAllocator *pLoaderAllocatorFilter,
910908            DWORD dwEventOptions,
0 commit comments