发明名称 Breakpoint Setting Through a Debugger User Interface
摘要 A debugging system may display snapshot information that may be collected in response to an event identified while an application executes. The debugging system may allow a user to browse the various data elements in the snapshot, and may allow the user to modify a snapshot configuration by including or excluding various data elements within the snapshot data. The user interface may have a mechanism for including or excluding data elements that may be presented during browsing, as well as options to change the events that may trigger a snapshot. The updated snapshot configuration may be saved for future execution when the event conditions are satisfied.
申请公布号 US2015347275(A1) 申请公布日期 2015.12.03
申请号 US201514821512 申请日期 2015.08.07
申请人 Microsoft Technology Licensing, LLC 发明人 Garrett Charles D.;Gounares Alexander G.
分类号 G06F11/36;H04L9/32 主分类号 G06F11/36
代理机构 代理人
主权项 1. A system comprising: at least one processor; a debug user interface comprising: a source code viewing area; anda local variable viewing mechanism. a debug viewer executing on said at least one processor, said debug viewer that: retrieves a first instance of a snapshot, said first instance of said snapshot being taken during execution of an application and containing local variable values and call stack data;said first instance comprising a first value for a first local variable, said first instance being stored in a first repository;retrieves a performance metric obtained during execution of the application, which performance metric is stored in a second repository;displays said first value in said debug user interface and displays at least some source code relating to said first local variable in said user interface;retrieves a second instance of a snapshot, said second instance of said snapshot being taken during said execution of said application;said second instance comprising a second value for a first local variable, said second instance being stored in said first repository; anddisplays said second value in a user interface and displays at least some source code relating to said first local variable in said user interface; anddisplays an interactive timeline comprising a first performance indicator derived from the performance metric and at least said snapshot instances, which interactive timeline allows a user to select said performance indicator or said snapshot to view underlying data.
地址 Redmond WA US