Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/debugger-libs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-26Merge pull request #343 from mono/dev/mkrueger/RoslynPortHEADmainJason Imison
Ported evaluator to roslyn.
2022-10-25Fix indentationnosami
2022-10-25Put expression cache backnosami
2022-10-25Address feedbacknosami
2022-10-25Bump package versionsnosami
2022-10-25Bump package versionsnosami
2022-10-25Bump package versionsnosami
2022-10-25User version variablesnosami
2022-10-25Fix lambda evaluation testsnosami
2022-10-25Fix nested generic type evaluationnosami
2022-10-25Generic and type resolver fixesnosami
2022-10-25More Generics evaluation fixesnosami
2022-10-25Generic method resolve fixnosami
2022-10-25Partial generic type fixnosami
2022-10-25Remove dead codenosami
2022-10-25Fix nullable type testsnosami
2022-10-25More tests passingnosami
2022-10-25More test fixesnosami
2022-10-25Fix more testsnosami
2022-10-25Add ArgumetSyntax visitornosami
2022-10-25Fix VisitPredefinedTypenosami
2022-10-25Fix field assignment expressionnosami
2022-10-25Fix broken Breakpoint testnosami
2022-10-25Ported evaluator to roslyn.mkrueger
2022-08-19Fix libc.dll not found exception causing breakpoints not to be boundCalvin Gagliano
Not finding libc.dll causes an exception to fire and for us not to fall back to the Path.GetFullPath method. This fixes it. System.DllNotFoundException HResult=0x80131524 Message=Unable to load DLL 'libc': The specified module could not be found. (Exception from HRESULT: 0x8007007E) Source=Mono.Debugging StackTrace: at Mono.Debugging.Client.BreakpointStore.realpath(String path, IntPtr buffer) at Mono.Debugging.Client.BreakpointStore.ResolveFullPath(String path) in D:\Repos\xamarinDebugVs\external\debugger-libs\Mono.Debugging\Mono.Debugging.Client\BreakpointStore.cs:line 489 This exception was originally thrown at this call stack: Mono.Debugging.Client.BreakpointStore.ResolveFullPath(string) in BreakpointStore.cs
2022-08-01Merge pull request #373 from mono/dev/t-jochang/modulesFixJonathan CHang
soft debugger null check for Preview 17.4 version 1
2022-08-01soft debugger null check for Preview 17.4 version 1Jonathan CHang
2022-07-21Merge pull request #366 from mono/dev/t-jochang/moduleviewGreg Munn
Provide listed assembly in process for moduleview
2022-07-21optimize documentation for assembly classJonathan CHang
2022-07-21Merge pull request #372 from mono/dev/nosami/set-options-before-dispatchJason Imison
Set options before Dispatch
2022-07-20Set options before Dispatchdev/nosami/set-options-before-dispatchnosami
This is a feedback fix in response to https://github.com/mono/debugger-libs/pull/371#discussion_r925712902
2022-07-20add definition for assembly class and attributes.dev/t-jochang/moduleviewJonathan CHang
2022-07-20Merge pull request #371 from mono/dev/nosami/debugger-locksJason Imison
Remove nested locks on slock
2022-07-20Remove nested locks on slocknosami
2022-07-19make naming in assembly more consistant hassymbol's'Jonathan CHang
2022-07-19support dynamic assemblyJonathan CHang
2022-07-18Provide listed assembly for debugger sessionJonathan CHang
2022-06-30Implemented simpler approach to resolve paths.Mike Krüger
Benchmarked both variants they've the same performance.
2022-06-29Removed C# 9 usage.Mike Krüger
2022-06-29Fixed build.Mike Krüger
Using was missing.
2022-06-29Merge pull request #370 from mono/dev/mkrueger/1385012Mike Krüger
Optimized BreakpointStore link resolving.
2022-06-29Optimized BreakpointStore link resolving.Mike Krüger
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1385012
2022-06-28[compliance] Updated NewtonSoft.Json to 13.0.1 (#369)Mauro Agnoletti
2022-06-24Support new hotreload features and support line changes (#365)Thays Grazia
* About HotReload now we can do in an android app and the debug will continue working: 1) add lines before the breakpoint and the breakpoint will continue working 2) remove lines before the breakpoint and the breakpoint will continue working 3) add new static methods 4) add new static fields 5) add new classes Also we check what is supported by runtime to make it possible from debugger. * Addressing @lewing comments. * Fix wrong implementation. * Changing enum as it was changed on runtime * Addressing @nosami comments.
2022-06-10Merge pull request #337 from ivorne/masterJason Imison
Version check in AssemblyMirror.GetPdbBlob
2022-06-10Merge pull request #364 from mono/sourcelinkJason Imison
Add symbol server options and tweak cache path format
2022-06-10Simplify uri -> filename conversionnosami
2022-06-09Add symbol server options and tweak cache path formatnosami
2022-05-03Protect from errors related to cancelling debugger connection (#361)dev/gregm/testMauro Agnoletti
* Protect from null AsyncState when canceling the connection in VirtualMachineManager Under some circumstances it could happen that the AsyncState is null because the socket connection was not established and the socket is therefore null. This may happen when the debugger session has been started but the connection to the app didn't take place * Added exception handling when canceling debugger connection on SoftDebuggerSession.EndLaunch If any unexpected error occurs at this point, some important things may not happen like invoking the TargetExited event, which could cause the debugger session to hang For this reason we should handle any exception happening here and report it accordingly One reason for this problem to reproduce is when the debugger session launches but the connection with the app is not established, so the session will never end and potentially hang under any UI interaction
2022-03-28Fix fatal null reference exception in StartConnectionMatt Ward
When the iOS simulator is stopped immediately after it starts up the debugger would crash the IDE with a fatal unhandled null reference exception in StartConnection. An unhandled exception has occurred. Terminating Visual Studio? True System.NullReferenceException: Object reference not set to an instance of an object. at Mono.Debugging.Soft.SoftDebuggerSession.<>c__DisplayClass47_0 .<StartConnection>b__0(IAsyncResult ar) in Mono.Debugging.Soft/ SoftDebuggerSession.cs:line 158 On stopping the simulator the startArgs field is set to null in EndLaunch. This was not handled in the callback used in StartConnection and would cause the fatal exception. Handle a null startsArgs in the callback when checking if a retry is required. Fixes VSTS #1506514 - VS crashes when start debugging Xamarin.Forms (target iOS) project using iPhone simulator