Invention Grant
- Patent Title: Efficiently tracking code location of run-time events in system software
-
Application No.: US16778235Application Date: 2020-01-31
-
Publication No.: US11113180B2Publication Date: 2021-09-07
- Inventor: Aditya P. Gurajada
- Applicant: salesforce.com, inc.
- Applicant Address: US CA San Francisco
- Assignee: salesforce.com, inc.
- Current Assignee: salesforce.com, inc.
- Current Assignee Address: US CA San Francisco
- Agency: Dergosits & Noah LLP
- Agent Todd A. Noah
- Main IPC: G06F11/36
- IPC: G06F11/36 ; G06F8/77

Abstract:
Methods, systems and computer program products for tracking, encoding and decoding the code-location of runtime events. The system receives an encoded identifier function call as a parameter for a first function included in at least one file in a plurality of files of a source code base. The system returns a compact encoded identifier generated by the encoded identifier function call during compilation of the plurality of files of the source code base. In response to receiving a runtime event's identifier from execution of the source code base, the system decodes the encoded identifier to trace back to a unique location of the first function in the source code base, thereby identifying the filename and line number where the event occurred.
Public/Granted literature
- US20210240593A1 EFFICIENTLY TRACKING CODE LOCATION OF RUN-TIME EVENTS IN SYSTEM SOFTWARE Public/Granted day:2021-08-05
Information query