Project

General

Profile

Actions

Task #8161

closed

Basic modules

Added by Sergey Smolov over 7 years ago. Updated over 7 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)
Actions #1

Updated by Sergey Smolov over 7 years ago

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

Also available in: Atom PDF