Thanks!

I hope I could find a debugger of Solaris that is as good as Visual C++ or 
Linux GDB or Tornado of Windriver, however, I feel mdb and Dtrace not as 
powerful as I expected. All other debuggers enable setting up break point, step 
in/over and can display any global or local variables' value very easily. But 
MDB looks like a core dump analyzer tool and DTrace, a performance tuning tool. 
Especially in the early stage, when the code is not stable, it is better to be 
able to stop at any time and examine any global and local flags inside of a 
subroutine. DTrace seems difficult to display value of local variables, it only 
displays the value of sub routine entry and return. I had great expectations on 
KDMB but on x86 platform, it is more like a assembly code debugger which does 
not display corresponding source level code, not very convenient. So, i am a 
little disappointed.

I have to say that I am new to Solaris and my impression may be wrong. So, I 
will order the book you recommended and hopefully I can truely understand the 
great power of mdb and DTrace.
 
 
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to