[GDB-JIT][Linux] Add support of base classes introspection (dotnet/coreclr#9083)
authorEvgeny Pavlov <lucenticus@gmail.com>
Mon, 30 Jan 2017 10:12:17 +0000 (13:12 +0300)
committerJan Vorlicek <janvorli@microsoft.com>
Mon, 30 Jan 2017 10:12:17 +0000 (11:12 +0100)
commit5e2741c938f9bdaf0c69f92549174d46f735ded6
treef3db10fe301afbbcacedd6a234e353ca49e99415
parenta575175549d199da3b29047384710fb38645c945
[GDB-JIT][Linux] Add support of base classes introspection   (dotnet/coreclr#9083)

* [GDB-JIT] Initial support of inherited fields displaying for classes

* [GDB-JIT] Fix link to already existed parent class

* [GDB-JIT] Fix incorrect processing of links to parent class with RefTypeInfo

* [GDB-JIT] Ignore inheritance from System.ValueType

* [GDB-JIT] Insert additional check whether we already dump parent class

Commit migrated from https://github.com/dotnet/coreclr/commit/3ff336da45a4f755bf94a60a1774f615b801f45f
src/coreclr/src/vm/gdbjit.cpp
src/coreclr/src/vm/gdbjit.h