[Arm64] debugging work (dotnet/coreclr#17993)
authorDavid Wrighton <davidwr@microsoft.com>
Thu, 24 May 2018 21:35:47 +0000 (14:35 -0700)
committerGitHub <noreply@github.com>
Thu, 24 May 2018 21:35:47 +0000 (14:35 -0700)
commit5a048e09a8400d73426f55d8b301436d0402b541
treefe5ef7489ba6b7142e1e51f7832ef29004ac7141
parentde42616a8a35f66f7b4b633876c23cdc94a920e9
[Arm64] debugging work (dotnet/coreclr#17993)

* Fix missing implementation of FuncEvalFrame::UpdateRegDisplay for ARM64
- Implementation is missing. Build new one based ARM implementation

* Enable just my code on arm64

* Fix logging of addresses for DispatchPatchOrSingleStep

* arm64 does not leave the PC at the start of the breakpoint

* Enable interop debugging

* Tweaks for windows arm64 mixed mode debugging support

Commit migrated from https://github.com/dotnet/coreclr/commit/afe9b1dcea839ae93dd148e176e3b702b6b15ec1
src/coreclr/clrdefinitions.cmake
src/coreclr/src/debug/di/process.cpp
src/coreclr/src/debug/di/rsthread.cpp
src/coreclr/src/debug/ee/arm64/dbghelpers.asm
src/coreclr/src/debug/ee/controller.cpp
src/coreclr/src/debug/ee/debugger.cpp
src/coreclr/src/debug/ee/debugger.inl
src/coreclr/src/debug/inc/arm_primitives.h
src/coreclr/src/jit/flowgraph.cpp
src/coreclr/src/vm/arm64/virtualcallstubcpu.hpp