On 2025-12-11 11:00, Jan Beulich wrote:
On 10.12.2025 19:14, Andrew Cooper wrote:
The Eclair step is now the dominating aspect of wallclock time. While
the recent changes were a step in the right direction, we need some
adjustments.
One other question, related to the "dominating" aspect, but not to any
of the points raised so far. Can scan results possibly be recorded
somehow, somewhere, such that upon re-scanning the same tree (pre-push
test followed by post-push test) the identical re-scan can be avoided?
And perhaps even incrementally - if only .c files change within a (set
of) commit(s), only re-scan those, rather than everything? Could be
extended to .h files if dependencies were properly taken into account.
Jan
We support incremental analysis, but it requires non-trivial changes to
the current Xen integration. If someone wants to invest time and/or
resources in it, I can support the effort, but it requires a fair deal
of rearrangements of scripting in order to avoid losing information
--
Nicola Vetrini, B.Sc.
Software Engineer
BUGSENG (https://bugseng.com)
LinkedIn: https://www.linkedin.com/in/nicola-vetrini-a42471253