Add profiling for C calls
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Bereich
- performance, tooling
Rechercherichtung
Es werden keine Repository-Dateien oder Tests genannt. Beginne damit, LLDBs Python API und den verknüpften Conda Forge-Build zu untersuchen, und ermittle anschließend, wie C- und Cython-Aufrufe neben Python-Aufrufen erfasst werden können; fertig ist es, wenn Bibliotheksaufrufe, einschließlich Aufrufen in NumPy, nachverfolgbar sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Currently, if a library calls another library through their C API we are unable to trace it. This includes calling anything in Cython. This is too bad, because a lot of calls to NumPy are from Cython or C libraries.
One idea on how to achieve this, from talking to @scopatz, was to use lldb's Python API. It is now building on Conda Forge on mac so I can get started exploring this.
- Vorherrschende Sprache
- Python
- Sterne
- 74
- Forks
- 6
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus data-apis/python-record-api
-
bug
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
data-apis/python-record-api#145 · 1 Kommentar ·
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
data-apis/python-record-api#144 · 4 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
data-apis/python-record-api#142 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
data-apis/python-record-api#81 · 2 Kommentare ·
-
good first issue
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
data-apis/python-record-api#71 · 1 Reaktion ·
Alle Issues in data-apis/python-record-api
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
FuRongJun-1999/dsh-memory#65 ·
Maintainer antworten meist innerhalb von 1 Tag
-
ci needs-ac
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Ikalus1988/MisakaNet#2930 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Qiskit/qiskit-aer#2466 ·
-
area/cli
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100