Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Threads handling

Aperta
#19 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
28/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Ambito
cli, devtools

Direzione di ricerca

Inizia tracciando la gestione dei comandi threads, thread e continue, insieme alla documentazione esistente dei comandi. Determina se l'esecuzione è limitata al thread corrente o a tutti i thread, aggiungi l'elenco dei thread richiesto se appropriato e aggiorna la documentazione in modo che il comportamento e il modo di riprendere tutti i thread siano espliciti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Two things:

  1. Is there a way to get a list of all currently running threads? This should probably be a threads command.

  2. It's a bit confusing to understand what continue does in a threaded environment. From the continue documentation:

The continue (or c) command continues threads until the next breakpoint occurs.

From the thread documentation:

The thread command switches the debugger to thread <number>, making this thread the current thread. The current thread is the thread which is targeted by the following commands: continue, step, next, finish, where, up, down, frame, print, set

The question is: Does continue continue execution of all threads or just the current thread? If it's the latter, how do we get back to an "execute all threads" state?

Lingua principale
Haxe
Stelle
49
Fork
16
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

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 HaxeFoundation/hxcpp-debugger

Tutte le issue di HaxeFoundation/hxcpp-debugger

Issue simili

Altre issue su CLI

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.