diff options
author | Sean Gillespie <sean@swgillespie.me> | 2017-03-28 09:59:04 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-28 09:59:04 -0700 |
commit | 7e4afb4fbf900b789f53ccb816c6ddba7807de68 (patch) | |
tree | abd92570df8d5ac52a5725f8f7bf1f220cb0c72f /src/gc/gcscan.h | |
parent | e23bfb25d4fde28d2f1648ae381f5e44538b1827 (diff) | |
download | coreclr-7e4afb4fbf900b789f53ccb816c6ddba7807de68.tar.gz coreclr-7e4afb4fbf900b789f53ccb816c6ddba7807de68.tar.bz2 coreclr-7e4afb4fbf900b789f53ccb816c6ddba7807de68.zip |
[Local GC] Use standard C++ types (bool) and consistent types (void*) on the interface (#10463)
* [Local GC] BOOL -> bool on IGCHeap
* [Local GC] size_t -> void* on IGCHeap
* [Local GC] Silence warnings by being explicit about BOOl -> bool conversions
* Address code review feedback: FinalizeAppDomain BOOL -> bool
* Fix warnings
* Address code review feedback:
1) Fix a missed default parameter (FALSE) on a parameter of type bool,
2) Fix invocations of the diagnostic callbacks to use boolean literals
instead of TRUE and FALSE,
3) Fix various invocations of GC interface methods in the VM to use
boolean literals instead of TRUE and FALSE
* Address code review feedback: fix inconsistency
Diffstat (limited to 'src/gc/gcscan.h')
-rw-r--r-- | src/gc/gcscan.h | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/gc/gcscan.h b/src/gc/gcscan.h index 306d5f23a3..c7060f3f51 100644 --- a/src/gc/gcscan.h +++ b/src/gc/gcscan.h @@ -92,11 +92,4 @@ class GCScan static VOLATILE(int32_t) m_GcStructuresInvalidCnt; }; -// These two functions are utilized to scan the heap if requested by ETW -// or a profiler. The implementations of these two functions are in profheapwalkhelper.cpp. -#if defined(FEATURE_EVENT_TRACE) | defined(GC_PROFILING) -void ScanRootsHelper(Object* pObj, Object** ppRoot, ScanContext * pSC, DWORD dwFlags); -BOOL HeapWalkHelper(Object * pBO, void * pvContext); -#endif - #endif // _GCSCAN_H_ |