Method for determining dynamic function call relation based on register transfer languages
A technology of function call relationship and register transfer, applied in the direction of program control device, etc., can solve the problem that the function call graph cannot be given.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0033] The present invention will be further described below in conjunction with the accompanying drawings.
[0034] In this embodiment, a method for determining a dynamic function call relationship based on a register transfer language, the method includes:
[0035] Detect function call execution events during system operation,
[0036] If a call instruction is detected, analyze the function name corresponding to the function entry address called by the instruction, count the number of instructions, output the function name, call occurrence time, process number, thread number, stack top pointer and module number, and save to the trace data file;
[0037] If the detected command is after the return command, output the time, process number, thread number and stack top pointer to the tracking data file;
[0038] The trace data file is processed to obtain a predetermined standard data format, and the trace data file is transmitted to the static function call relationship genera...
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