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

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-01[csproj] Update project filesmonojenkins
2018-05-26[Mono.Debugger.Soft.Test] Use interp on debugee (#8851)Bernhard Urban
* [debugger tests] use runtime flags for debugee * [debugger] handle managed-to-native frames fixes DebuggerTests.InspectThreadSuspenedOnWaitOne on the interpreter * [interp] set SP in monoctx that is passed to exception handling fixes DebuggerTests.ExceptionFilter on the interpreter * [debugger] fix debugger_invoke frame in interp case fixes DebuggerTests.BreakpointDuringInvoke on the interpreter
2018-05-22[bcl] Start replacing gensources.sh with gensources.cs (#8619)Katelyn Gadd
This PR introduces a new tool, gensources.cs, which replaces gensources.sh. It is able to parse the whole set of .sources files for a library in one go so that genproj can use that information to encode all our platform and profile specific files into one csproj file. For now this PR just introduces it and switches libraries to using it instead of gensources.sh.
2018-04-16Default platform to net_4_x if none is specified, to fix tools that build ↵Katelyn Gadd
without setting a platform (#8223) * Default platform to net_4_x if none is specified, to fix tools that build without setting a platform * [csproj] Update project files
2018-04-10[sdks] Add managed debugger tests to sdks (#6309)Alexander Kyte
* [sdks] New SDK target: soft debugger + non-nunit exe This adds support for building an arbitrary .exe (dtest-app is hardcoded now, but changing that and setting the arguments is another line or two, to bu customized to the app being bound) When an environment variable is set, the runtime will wait for the managed debugger. This enables the desktop to debug the deployed .exe. This will be used for the Mono.Debugger.Soft tests, but is useful for isolated reproductions with android bugs. An unmanaged debugger versions of the managed debugger is coming in another PR. * [runtime] Provide argument to dtest-app when running remotely * [runtime] Fix case of VMDisconnectionException when getting Process of remote host that has disconnected * [runtime] Script monodroid desktop debugger agent * [runtime] Use g_warning in debugger agent * [sdks] Ship PDBs on android * [sdks] Add Android target to run debugger tests * [sdks] Add desktop profile target for debugger tests * [sdks] Disable debugger tests on mobile that use unsupported apis * [sdks] Add monodroid test profile to android sdks * [runtime] Allow dtest-app to be built on non-debugger-client profiles * [runtime] Allow dtest-app building on mobile profiles
2018-03-28[msvc] Update csproj files (#7811)monojenkins
* [msvc] Update csproj files * [msvc] Delete old net_4_x.csproj and xbuild_12.csproj files
2018-03-22Revert "Swap Close/Dispose calls so that the receiver_thread_main loop will ↵Zoltan Varga
be properly interrupted (#7390)" (#7745) This reverts commit e7ba41d14c7e1dc6e860e6e9c5a3db05686d2c5a.
2018-03-08[msvc] Update csproj files (#7497)monojenkins
2018-03-08[build] Unify DEFAULT_REFERENCE handling so I can override it with ↵Marek Safar
TARGET_NET_REFERENCE for individual tools
2018-03-03Swap Close/Dispose calls so that the receiver_thread_main loop will be ↵Sebastien Lebreton
properly interrupted (#7390)
2018-02-27[sdb] Fix VirtualMachine.CreateEnumMirror () so it works with types from ↵Zoltan Varga
non-root domains. Fixes https://github.com/mono/mono/issues/7289.
2018-02-25Add PointerValue.Value to dereference and access pointer value. (#6840)Jonathan Chambers
2018-02-23[msvc] Update csproj files (#7238)monojenkins
2018-02-14[debugger] disable StepOutAsync test because it's flakyBernhard Urban
2018-02-10Bug 60088 - Assertion at ↵Zoltan Varga
../../../../external/mono/mono/mini/debugger-agent.c:4765, condition `array->len == 1' not met (#6902) Problem was that I didn't consider `async void` method when adding that assert
2018-01-22[runtime] Apply cctor filters to callees of cctors (#6562)Alexander Kyte
2018-01-22Add test for reproduce problem in debugger steppingMikhail Filippov
2017-11-26[msvc] Update csproj files (#6100)monojenkins
2017-11-01Debugger support for the interpreter (#5902)Zoltan Varga
* [interp] Add infrastructure code needed for unified exception handling between the interpreter and the JIT. * Pass the clause to mono_interp_set_resume_state (). * Add a mono_interp_run_filter () function to run filter clauses. * Add a 'ji' field to ExceptionTraceIp which is used to avoid an ip->ji lookup in ves_icall_get_trace (). * Rename mono_handle_exception_internal_first_pass () to handle_exception_first_pass () and make it return the StackFrameInfo for the frame which caught the exception. This allows the removal of the duplicate and hard to understand interpreter EH code and makes it easier to add debugger support to the intepreter. * [sdb] Pass the already computed StackFrameInfo to mono_debugger_agent_handle_exception () so it doesn't have to be recomputed in ss_create (). This approach works both for the JIT and the interpreter. * [interp] Generate seq points for async methods too. * [interp] Rename ves_exec_method_with_context () to interp_exec_method_full (), add a interp_exec_method () helper with less arguments. * [interp] Set ctx->sp for interpreter frames to the address of the InterpFrame structure, code in debugger-agent.c uses it to order frames. * [sdb] Fix the support for filter clauses in the interpreter by running them in a new interpreter frame. * [sdb] Add DEBUGGER_INVOKE frames for the interpreter. * [interp] Add a mono_interp_frame_get_parent () function, use that instead of the 'new_sp' argument to mono_interp_frame_iter_next (). * [sdb] Run the test code for the ClassLocalReflection () test only for that test since it doesn't work with the interpreter. * [interp] Fix the build.
2017-10-12[debugger] Fix LineNumbers test (#5744)Ludovic Henry
2017-10-05Bump corefxMarek Safar
2017-08-29[sdb] Make the IL in dtest-excfilter.il valid. (#5463)Zoltan Varga
2017-08-07[msvc] Update csproj filesAlexander Köplinger
2017-08-07[bcl] Specify the name of the key file on the command line instead of using ↵Zoltan Varga
the AssemblyKeyFile attribute for consistency and to make it easier to do path name manipulation on the file name. (#5316)
2017-06-17[sdb] Fix invokes to string ctors. Fixes #57197.Zoltan Varga
2017-06-17[w32handle] Unify WaitHandle.Wait{One,Any,All} icalls (#5051)Ludovic Henry
2017-06-16Fixed Mono.Debugger.Soft unit tests and added new `new String('a', 3);` unit ↵David Karlaš
test after `return;`
2017-06-16Bug 44266 - Unable to change variable values whilst debuggingDavid Karlaš
https://github.com/mono/debugger-libs/commit/ac17c08938408abc7f5aaf0f862d83bbd2b56d42
2017-06-16caching thread stateDavid Karlaš
https://github.com/mono/debugger-libs/commit/e3e665525a59823563c23babaf5d0e29a44a644a
2017-06-16Updated SourceLocation with end line and end columnDavid Karlaš
https://github.com/mono/debugger-libs/commit/479a84ce506e7cf25d6aac4353d59b7fc6526a17
2017-06-16Fix one extra allocation on MethodMirror.FullNameDavid Karlaš
https://github.com/mono/debugger-libs/commit/cfea89011ef690fe2cd9fefccf6b34ee1d4b1584
2017-06-16Bug 36053 - Broken enum values conversionDavid Karlaš
plus moved some code to correct location https://github.com/mono/debugger-libs/commit/d65261617baddb5b41f665b0eb717cd1f81873b6
2017-06-16Fixed fetching Enum values on older runtimesDavid Karlaš
https://github.com/mono/debugger-libs/commit/525c3a685d52eb6ed053ee23c358e54dc091d9cb
2017-06-16[Debugger] Set the encoding of the error/output readers.David Karlaš
Bug 40556 - Output pad no longer displays unicode characters https://github.com/mono/debugger-libs/commit/c10de4dd44493156a112fdc0d315db75e0457a2d
2017-06-10[sdb] Fix passing of nullable parameters in invokes. Fixes #57160. (#5012)Zoltan Varga
2017-06-02Revert "[sdb] Add an API to make the contents of the 'State Machine Hoisted ↵Zoltan Varga
Local Scopes' table in ppdb files available in sdb. (#4961)" (#4970) This reverts commit 010fce60af693fdb80c814b94825a1ca9b9bac1e.
2017-06-02[sdb] Add an API to make the contents of the 'State Machine Hoisted Local ↵Zoltan Varga
Scopes' table in ppdb files available in sdb. (#4961)
2017-05-15[msvc] Update csproj files (#4846)monojenkins
2017-05-09[sdb] Avoid printing out the ThreadAbortException used to abort the protocol ↵Zoltan Varga
receiver thread. (#4804)
2017-04-18[msvc] Update csproj files (#4711)monojenkins
2017-03-26Add FieldInfoMirror.FullName (#4588)Jb Evain
2017-03-22[msvc] Update csproj filesmonojenkins
2017-02-08[sdb] Add an attach test, not yet enabled.Zoltan Varga
2017-02-01[sdb] Add a Domain property to AssemblyMirror. (#4309)Zoltan Varga
2017-01-27[Ppdb] Support for reading CustomDebugInformation and more specifically ↵David Karlaš
AsyncMethodDebugInfo
2017-01-17Clean up few warningsMarek Safar
2017-01-10[msvc] Update csproj files (#4221)monojenkins
2017-01-04Merge pull request #4196 from DavidKarlas/stepAndCatchExceptionDavid Karlaš
[Debugger] Fixed step-in and step-out in case of exception + unit tests
2016-12-28[Debugger] Fixed step-in and step-out in case of exception + unit testsDavid Karlaš
Before this change step-in and step-out didn’t place breakpoints on catch handlers which caused code to continue execution instead of stopping since it missed all breakpoints…
2016-12-28Bug 44974 - [pdb] stepping over is not workingDavid Karlaš
mcs.exe didn’t emit some NOPs after method calls needed when doing StepOut, now that Roslyn emits this we correctly step out to line that called hence, some unit tests needed correcting