[Local GC] Remove a number of inclusions of handle table private headers from the...
authorSean Gillespie <segilles@microsoft.com>
Fri, 23 Jun 2017 21:48:41 +0000 (14:48 -0700)
committerGitHub <noreply@github.com>
Fri, 23 Jun 2017 21:48:41 +0000 (14:48 -0700)
commit3a24095610ecaba62495740bf8319ad467af4997
treeca8321d9d9bdaf09a43078cb9422df3f34a666b0
parent16cee64552b4fd6d08dd84b273cc223094d5b5f6
[Local GC] Remove a number of inclusions of handle table private headers from the VM (#12389)

* Remove inclusions of private handle table headers from the VM

* Add TraceRefCountedHandles to the GC handle table interface

* Fix the Unix build

* Move ValidatePinnedObject to marshalnative.h
34 files changed:
src/debug/daccess/dacimpl.h
src/debug/ee/dactable.cpp
src/gc/gchandletable.cpp
src/gc/gchandletableimpl.h
src/gc/gcinterface.h
src/gc/gcsvr.cpp
src/gc/gcwks.cpp
src/gc/handletable.h
src/gc/objecthandle.cpp
src/gc/objecthandle.h
src/strongname/api/common.h
src/vm/ceemain.cpp
src/vm/class.h
src/vm/classcompat.h
src/vm/clrex.h
src/vm/comcallablewrapper.cpp
src/vm/comcallablewrapper.h
src/vm/common.h
src/vm/dispatchinfo.cpp
src/vm/eventtrace.cpp
src/vm/field.h
src/vm/frames.cpp
src/vm/frames.h
src/vm/handletable.h [deleted file]
src/vm/handletable.inl [deleted file]
src/vm/marshalnative.cpp
src/vm/marshalnative.h
src/vm/methodtable.h
src/vm/nativeoverlapped.cpp
src/vm/objecthandle.h [deleted file]
src/vm/rcwrefcache.cpp
src/vm/runtimecallablewrapper.h
src/vm/runtimehandles.cpp
src/vm/syncblk.h