[FIX] cache qemu : dire que le compte d'une re-clé porte des événements

Additionner déplacés, fondus et inchangés dépasse le nombre d'objets lus, et
la passe paraît alors se contredire. Elle ne se trompe pas : une copie déjà
rangée sous la clé courante est comptée inchangée quand le parcours la visite,
puis fondue si une copie plus récente vient prendre sa place. Le commentaire
le dit désormais, pour que personne ne prenne cette somme pour un inventaire.

--- EN ---

Adding moved, merged and unchanged exceeds the number of objects read, and the
pass then seems to contradict itself. It does not: a copy already stored under
the current key is counted unchanged when the walk visits it, then merged if a
more recent copy takes its place. The comment now says so, lest anyone take
that sum for an inventory.

Assisted-by: Claude Opus 5
This commit is contained in:
Mathieu Benoit 2026-09-18 01:16:26 -04:00
parent ab57a49d22
commit cb9abfa57e

View file

@ -37,6 +37,12 @@ import (
// d'une campagne qui tournerait en même temps ne voudrait rien dire.
// Reclassement compte ce qu'une passe a fait.
//
// Ce sont des ÉVÉNEMENTS, non des objets, et leur somme dépasse donc le nombre
// d'objets lus : une copie déjà rangée sous la clé courante est comptée
// « inchangée » quand le parcours la visite, puis « fondue » si une copie plus
// récente vient prendre sa place. Les additionner pour retrouver « lus » est
// une erreur de lecture, pas une erreur de compte.
type Reclassement struct {
Lus int
Deplaces int