I've spent a lot of time working on the debugger today, but it's mainly been cleaning up code to be ready for the next stage. I'm sldo trying to decide if function breakpoints are any use to anybody, or if normal breakpoints will do. A function breakpoint is a breakpoint that triggers when a function is entered, as apposed to a breakpoint that is set on a spacific code point in a function. The thing is that you can set a normal breakpoint in a way so that they seem the same, but I'm going to have to do some tests to see exactly when they both trigger. I have a feeling that the function level breakpoints might be useful but until I get around to testing them I'll not know.
Normal breakpoints will be implemented as soon as I write the code to calculate where they should be set, and after that I'm going to go back to my sequence point code and try to figure out a comprehensive set of tests for that. I released a test build for #Develop this week that is impossible to break into so that I could get some feedback on the actual run until the exit process event cycle and so far nobody has come up with any problems that I didn't already know about, and they were all deficiencies in my addin that I haven't gotten around to fixing yet. The next version I release should raise a lot more comments since it will have breakpoints and stepping enabled.
What other blogs are saying about this post.
6:52:15 PM
|
|
From: http://www.ftponline.com/reports/vslivesf/2003/02_12_03/rudder/
"Stressing the fact that Microsoft continues to "obsess about developer productivity," the talk closed with an early demo of the Whidbey release by Ari Bixhorn, Lead Product Manager and host of the VBTV show. This release, which will follow the upcoming 2003 release at some point down the road, focuses on enhancing productivity through controls, editor, and compiler capabilities. These include Edit and Continue for VB, XML code documentation comments for VB, tile view and grouping for list controls, and new abstract capabilities controls such as a sound control, video control, and printer controls. It will also offer enhancements in drag-and-drop of data sources onto the designer that will auto-generate DataGrids or data-bound form controls in addition to the connection and adapters created in the current version. The release after Whidbey, code-named "Longhorn," was also briefly mentioned, but without specifics of what it would include."
What other blogs are saying about this post.
11:21:24 AM
|
|