Debugger api to set a breakpoint on offset 0 of all methods (#15819)
authorDavid Mason <davmason@microsoft.com>
Thu, 8 Feb 2018 22:35:01 +0000 (14:35 -0800)
committerGitHub <noreply@github.com>
Thu, 8 Feb 2018 22:35:01 +0000 (14:35 -0800)
commit3d689d00843618105e735c5647e1cb64e721a333
treeb9a05efa47453c907289333eee643e022fabcfb1
parent7caf7f3198131dc4dc24e5e65fc2d8ce49fadf14
Debugger api to set a breakpoint on offset 0 of all methods (#15819)

* Debugger api to set a breakpoint on offset 0 of all methods

* code review feedback

* more code review feedback

* respect IsIl in CorDbFunctionBreakoint()

* change SIMPLIFYING_ASSERT to SIMPLIFYING_ASSUMPTION_SUCCEEDED for hrs, it outputs a much better diagnostic message
src/debug/di/breakpoint.cpp
src/debug/di/module.cpp
src/debug/di/rsfunction.cpp
src/debug/di/rspriv.h
src/debug/di/shimprocess.cpp
src/debug/ee/controller.cpp
src/debug/ee/controller.h
src/debug/ee/debugger.cpp
src/inc/cordebug.idl
src/pal/prebuilt/inc/cordebug.h