Capture and display of historical run-time execution traces in a code editor
a code editor and run-time execution technology, applied in the field of computer programming editors, can solve problems such as forgetting code written by programmers, exacerbate the difficulty of writing program code, and difficult for programmers to reason about and extend code written by others
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0013]Allowing a user to view or inspect historical or projected (e.g., forecasted) values of software variables is disclosed, e.g., when using a program code editor. The values may be viewed or inspected, e.g., during the code execution. The values may be viewed or inspected also when the code is not actually executing. Such features may be provided in the forms of a system, method, and / or programming instructions executable on one or more hardware processors.
[0014]In one embodiment of the present disclosure, a system may capture the types and values of variables during the execution of one or more specified blocks of code and store them. During program execution, the system incrementally builds a table, or other affordance. During execution, the system continuously updates the table or the like, for example, by appending the current state of variable types and values and their statistical properties, for example, along with a date and time (referred to as a timestamp) such that a ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com