Debugger libraries
Перейти к файлу
Emanuel Fernandez Dell'Oca 7e672e7283
Retrieve only necessary assembly info for debug session (#413)
As we are reading all the assembly information from protocol, scenarios where the debugger goes over the network are heavily impacted by the amount of information we get.

By not retrieving information that's not necessary we are improving the assembly load times, which improves the app launch times. This is specially important for remote iOS scenarios from Visual Studio.
2024-08-29 11:41:37 -03:00
CorApi Change DebugType from `full` to `portable` (#335) 2021-01-20 09:23:25 +02:00
CorApi2 Change DebugType from `full` to `portable` (#335) 2021-01-20 09:23:25 +02:00
Mono.Debugger.Soft Fix add breakpoint and viewing locals from a pdb loaded on debugger side. (#409) 2024-07-12 17:33:35 -03:00
Mono.Debugging Avoid blocking the SoftDebuggerStackFrame ctor when updating source location from source link (#398) 2023-04-24 19:17:08 -03:00
Mono.Debugging.Soft Retrieve only necessary assembly info for debug session (#413) 2024-08-29 11:41:37 -03:00
Mono.Debugging.Win32 Change DebugType from `full` to `portable` (#335) 2021-01-20 09:23:25 +02:00
UnitTests Ensure all threads have started before test pauses 2023-02-15 14:12:14 +00:00
.editorconfig Add MonoDevelop .editorconfig 2018-06-05 13:10:11 -07:00
.gitignore Update gitignore 2018-06-05 13:10:11 -07:00
CODE-OF-CONDUCT.md Link Code of Conduct 2020-04-07 19:28:37 -07:00
Directory.Build.props [build] add extension point for consuming repositories (#412) 2024-08-21 11:54:32 -03:00
LICENSE
Mono.Debugging.Win32.sln Fix the path to "Mono.Debugging" project just like debugger-libs.sln 2018-10-10 16:00:17 -04:00
Mono.Debugging.settings
NuGet.config This will add the non-default nuget key to avoid compilation error. (#390) 2023-04-10 11:43:59 -03:00
README.md Change nrefactory used by debugger-libs 2020-03-26 16:15:37 -03:00
README.txt
debugger-libs.sln Fix sln file 2018-06-05 13:10:11 -07:00
eula.rtf

README.md

This repository contains several libraries which can be used to control the Mono debugger.

  • Mono.Debugger.Soft: The Mono Soft Debugger low level API
  • Mono.Debugging: Pluggable debugger API abstraction. It provides a common API to be used as frontend to different debuggers.
  • Mono.Debugging.Soft: Mono.Debugging backend for the Mono Soft Debugger.

Dependencies

The libraries in this repository have external dependencies, specifically: