Bug #3195
closedRule instrumentor copies kernel-rules for each driver verified
0%
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).
Updated by Evgeny Novikov over 12 years ago
Fixed in commit 3c1a8bf of bug-453 branch in reworking a rule instrumentor core. Will be merged to master together with fix of 453.
Updated by Evgeny Novikov over 12 years ago
- Status changed from Open to Resolved
Updated by Evgeny Novikov over 12 years ago
- Status changed from Resolved to Closed
- Published in build set to 1f558ed
Updated by Evgeny Novikov about 12 years ago
- Category changed from 15 to Infrastructure