Make the debug gem work on TruffleRuby
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
Piste de recherche
Start by reviewing the gem's test suite and the linked TruffleRuby issues for pty stdlib and TracePoint support. Determine whether those runtime prerequisites are available, then run the suite on TruffleRuby. Done means the suite works with no or only small changes in this gem.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
This is more of a FYI issue.
The TruffleRuby devs are looking at running this gem test suite and try to make it work on TruffleRuby.
Ideally it would require no or very few changes in this gem, as the gem only uses official Ruby APIs + C extensions from what I saw.
The first item is getting the pty stdlib to work on TruffleRuby since that's used by the test suite: https://github.com/oracle/truffleruby/issues/1589
Then TruffleRuby will likely need to support more of TracePoint e.g. https://github.com/oracle/truffleruby/issues/1672.
After that I would think it's mostly small fixes.
Feel free to close issue if you want to keep open issues only for "things to address in this gem".
- Langage dominant
- Ruby
- Étoiles
- 1.3k
- Forks
- 146
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de ruby/debug
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
-
Support exceptionOptions in setExceptionBreakpoints to catch arbitrary exception classes via DAP Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
Toutes les issues de ruby/debug
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
-
バグ
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
Version bump for OpenVox 9 Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
voxpupuli/puppet-epel#186 · 1 commentaire ·