EXCLUSIVE LOGGING
First Claim
1. A method for controlled processing of a plurality of log statements, the method comprising:
- accessing a database of unique identifiers for each of the plurality of log statements, the unique identifiers being generated based at least in part on a file name and a line number corresponding to each of the log statements;
determining a status corresponding to each of the unique identifiers, the status representing either an “
on”
or an “
off”
status of the log statements associated with each of the unique identifiers; and
processing one or more of the plurality of log statements based on the determined status of each of the log statements.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for controlled processing of a plurality of log statements. In an embodiment, the method includes accessing a database of unique identifiers for each of the log statements. The unique identifiers are generated based at least on a file name and a line number corresponding to each of the log statements. The method also includes determining a status corresponding to each of the unique identifiers. The status represents either an “on” or an “off” status of the log statements associated with each of the unique identifiers. The one or more of the log statements are processed based on the status of each of the log statements.
-
Citations
20 Claims
-
1. A method for controlled processing of a plurality of log statements, the method comprising:
-
accessing a database of unique identifiers for each of the plurality of log statements, the unique identifiers being generated based at least in part on a file name and a line number corresponding to each of the log statements; determining a status corresponding to each of the unique identifiers, the status representing either an “
on”
or an “
off”
status of the log statements associated with each of the unique identifiers; andprocessing one or more of the plurality of log statements based on the determined status of each of the log statements. - View Dependent Claims (2, 3, 4)
-
-
5. A system for controlled processing of one or more log statements in a program code, the system comprising:
an exclusive logging module configured to identify and process a log statement from the one or more log statements based at least in part on a combination of plurality of unique parameters associated with the log statement, the plurality of unique parameters comprising a file name and a line number associated with the log statement. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
13. An exclusive logging system, the system comprising:
-
a data structure configured to represent, at runtime, either an ‘
on’
or an ‘
off’
status corresponding to a log statement in a program code, the representation based at least in part on a combination of a line number and a file name associated with the log statement; anda compiler configured to access the data structure and execute the log statement based at least in part on the status. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification