gc_runtime_root_holders.py fails on main: PASS1_MARKED and INTERN_TABLE pins need re-audit

Chiusa
#13,495 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@TheHypnoo ci sta già lavorando.

Dal 29/10/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

tooling

python3 scripts/gc_runtime_root_holders.py fails on main at 0c427b54b0 with an inventory error:

crates/perry-runtime/src/gc/census.rs:PASS1_MARKED: non_moving_snapshot source changed: crates/perry-runtime/src/gc/cycle.rs; re-audit the window before updating its pin
crates/perry-runtime/src/string/intern.rs:INTERN_TABLE: weak cache source changed; re-audit before refreshing pins

Both pins need re-auditing after the recent changes to cycle.rs / intern.rs.

Lingua principale
Rust
Stelle
4.9k
Fork
166
Merge medio
3h 6m
PR unite (30g)
868

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di PerryTS/perry

Tutte le issue di PerryTS/perry

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.