View previous topic :: View next topic |
Author |
Message |
Trass3r
Joined: 29 Feb 2008 Posts: 66 Location: Germany
|
Posted: Thu Jan 07, 2010 12:37 am Post subject: keep up the good work! :) |
|
|
Just wanted to say, I really appreciate cv2pdb. It's an indispensable tool for me
Hope you keep developing it |
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Fri Jan 08, 2010 12:01 pm Post subject: |
|
|
Thanks.
as you might have noticed, I've uploaded a new version a week ago, but you'll also need to patch dmd for the real goodies
As it seems, cv2pdb doesn't have any major problems, but you need to get used to some quirks. Getting beyond these will probably need some better support from within visual studio, but that's a whole new story...
The next thing I will try to add is support for debugging string-mixins, but this is going to be a dmd-patch aswell.
Cheers,
Rainer |
|
Back to top |
|
|
Trass3r
Joined: 29 Feb 2008 Posts: 66 Location: Germany
|
Posted: Fri Jan 08, 2010 7:37 pm Post subject: |
|
|
What are those goodies? Where's the patch? |
|
Back to top |
|
|
sagitario
Joined: 03 Mar 2007 Posts: 292
|
Posted: Sat Jan 09, 2010 1:54 am Post subject: |
|
|
The info is a bit hidden in the version history...
The issue that was bothering me the most, is that if you have two variables with the same name in different scopes inside a function, you'll always just see the value of the first.
The necessary debug information is not written by dmd, so it needs modification. The patch is in dmd's bugzilla #3657 and adds lexical scope information to local variables (but needs a bad workaround, because optlink removes the standard debug entries).
I hope Walter will integrate the patches into dmd in one of the next releases... |
|
Back to top |
|
|
Trass3r
Joined: 29 Feb 2008 Posts: 66 Location: Germany
|
Posted: Thu Feb 04, 2010 4:36 pm Post subject: |
|
|
You are lucky
Seems like your bug #3373 bad codeview debug info for long and ulong might be integrated into the next release. |
|
Back to top |
|
|
|