Invention Grant
- Patent Title: Scalable execution tracing for large program codebases
-
Application No.: US16844902Application Date: 2020-04-09
-
Publication No.: US11494287B2Publication Date: 2022-11-08
- Inventor: Christian Rudolf Hoermann
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood City
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood City
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F11/36
- IPC: G06F11/36

Abstract:
Indications of a plurality of events whose occurrence is detected in a particular execution of a program are obtained. One or more partitions of a trace object corresponding to the execution are constructed, including a first partition corresponding to a first subset of the events. The first partition comprises a header portion which includes a compressed representation of one or more event chains, and a data portion comprising a compressed events record indicating an occurrence, during the execution, of a particular sequence of events indicated by an event chain. The trace object is stored.
Public/Granted literature
- US20200233781A1 SCALABLE EXECUTION TRACING FOR LARGE PROGRAM CODEBASES Public/Granted day:2020-07-23
Information query