Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Getting the compiled asm of .NET application in Mono

Can I get asm-implementation of .NET application after JIT-compilation in Mono 3.2.3 (namely assembler, not IL). In Visual Studio I can use different debug tools for getting asm-code, registers state, memory, etc. : VisualStudioScreenshot

Is there some way to get this data in Mono? Can I also get dump of memory in runtime? Previously, for these purposes, I could use Hard debugger, but it's not supported now.

like image 471
AndreyAkinshin Avatar asked Sep 21 '13 11:09

AndreyAkinshin


1 Answers

Run with:

mono -v -v yourprogram.exe

This will dump lots of info about jit compilation, including the assembly code.

like image 51
lupus Avatar answered Sep 23 '22 16:09

lupus