INNER CODE UNIT · Python

Target

SpaRcle-Studio/SREngine · CI/ninjatracing.py:33

class Target:
    """Represents a single line read for a .ninja_log file. Start and end times
    are milliseconds."""
    def __init__(self, start, end):
        self.start = int(start)
        self.end = int(end)
        self.targets = []


def read_targets(log, show_all):
    """Reads all targets from .ninja_log file |log_file|, sorted by start
    time"""
    header = log.readline()
    m = re.search(r'^# ninja log v(\d+)\n$', header)
    assert m, "unrecognized ninja log version %r" % header
    version = int(m.group(1))
    assert 5 <= version <= 7, "unsupported ninja log version %d" % version
    if version in (6, 7):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…