Project

General

Profile

Actions

Bug #3195

closed

Rule instrumentor copies kernel-rules for each driver verified

Added by Evgeny Novikov over 12 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
High
Category:
Infrastructure
Start date:
07/12/2012
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Platform:
Published in build:
1f558ed

Description

A long ago when aspectator preprocessed aspects (in fact, just remove comments from them) and place them near original files, I decided to create a separate copy of kernel-rules directory for each rule-instrumentor invocation to avoid damage of original kernel-rules.
Then aspectator began to preprocess aspects on fly and this was totally useless indeed.
Nowadays aspectator again preprocesses aspects but in a more full way (with defines and includes). But it isn't a good solution to copy kernel-rules, since it occupies about 1.3 Mb now and for verifying all kernel drivers against 2 rules it's required about 7 Gb for kernel-rules copies.
So, we should force aspectator to place preprocessed aspects somewhere else (say, into a rule instrumentor working directory).


Related issues 1 (0 open1 closed)

Blocks C Instrumentation Framework - Bug #453: ri: aspect common file should be element of united aspect fileClosedEvgeny Novikov09/23/2010

Actions
Actions

Also available in: Atom PDF