Project

General

Profile

Task #8161

Basic modules

Added by Sergey Smolov almost 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
11/01/2016
Due date:
% Done:

100%

Estimated time:
Detected in build:
master
Published in build:
0.1.1-beta-170425

Description

The project should be organized as a number of Python modules that include the following:
  • Trace - a sequence of Records, should be treated as stream (probably, received from log file);
  • Record - an event of Trace, it's structure depends from the type (different types of records are used for instruction execution events, register access events, exceptions and so on);
  • Oracle - module that registers received Records (registerRecord(Record, ...) function) and checks whether elaborated parts of Traces match each other (check() function)
  • RecordParser - module that fills fields of structure of a new Record that is taken from Trace stream (getNextRecord(Trace) function)

History

#1 Updated by Sergey Smolov almost 2 years ago

  • Status changed from Resolved to Closed
  • Published in build set to 0.1.1-beta-170425

Also available in: Atom PDF