data structure viz for vc debugger
Download
Skip this Video
Download Presentation
Data Structure Viz for VC++ debugger

Loading in 2 Seconds...

play fullscreen
1 / 9

Data Structure Viz for VC++ debugger - PowerPoint PPT Presentation


  • 115 Views
  • Uploaded on

Data Structure Viz for VC++ debugger. OOL. C. By Sumithra Luhui Shumei Sam & Matt. T . Motivation . Seeing Data flow during program execution. Vs. Strategy. Get variables to be watched Get values at breakpoints Categorize data variables as: Heap & Stack Variables

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Data Structure Viz for VC++ debugger' - reese


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
data structure viz for vc debugger

Data Structure Vizfor VC++ debugger

OOL

C

By

SumithraLuhui Shumei

Sam & Matt

T

motivation
Motivation

Seeing Data flow during program execution.

Vs

strategy
Strategy
  • Get variables to be watched
  • Get values at breakpoints
  • Categorize data variables as:

Heap & Stack Variables

  • Show relationships
heap variables
Heap Variables
  • Run-time variables tracked by VC++ debugger
  • Each node is a box with its fields
  • Nodes connected by pointers
  • Support flexible drag-drop
  • Right Click highlights pointer
stack variables
Stack Variables
  • All watch variables in VC++ debugger
  • Display all these stack variables in a box
  • Includes all its basic information
    • Name, value, type & context
  • Enables quick finding and comparing of variables by name, data type & context using sorting
  • Enables identification of corresponding heap variables by click
conclusions future work
Conclusions

Better visualization of data structures, reflecting structure of tree, list etc.

Directed lines for pointers

Need feedback to support more fun

Future Work

Collect feedback from (all??) of you

Incorporate suggestions

Release ASAP

Conclusions & Future Work
questions
Questions

?

?

?

?

?

?

?

?

?

?

?

ad