Support for C++ metadata + AOT codegen backend
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 30/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- c, cpp, javascript, node.js, objective-c
- Bereich
- backend-api-design, compilers
Rechercherichtung
Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, die bestehende Metadatenverarbeitung und das Codegen-Backend zu lokalisieren, und ermittle anschließend, wie benutzerseitige C++-Module sowie enginespezifische oder Node-API-Fallback-Bindings derzeit unterstützt werden. Als abgeschlossen gilt die Aufgabe, wenn das Backend C-, C++- und Objective-C-Metadaten sowie AOT-generierte Bindings wie beschrieben unterstützt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Support for C++ metadata is mainly for user land modules, not Apple SDKs. This allows defining native, high performance plugins for apps easily that bind to JavaScript in most performant way by directly generating engine-specific/Node-API fallback bindings through Codegen backend.
Codegen backend should support everything: C/C++/Objective-C.
- Vorherrschende Sprache
- C++
- Sterne
- 27
- Forks
- 4
- Ø Merge
- 16 Std. 48 Min.
- Gemergte PRs (30 T.)
- 4
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
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 NativeScript/runtimes
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
NativeScript/runtimes#100 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
NativeScript/runtimes#99 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 55/100
NativeScript/runtimes#98 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 53/100
NativeScript/runtimes#97 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
NativeScript/runtimes#94 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in NativeScript/runtimes
Ähnliche Issues
-
crash lld:COFF
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
llvm/llvm-project#235970 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: iOS textarea wraps text mid-word because LynxUIBaseInput hardcodes NSLineBreakByCharWrappingOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
lynx-family/lynx#10455 ·
Maintainer antworten meist innerhalb von 1 Tag
-
A-tools P-low S-blocked task
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
cv::checkRange fails with "Unsupported matrix depth" for fp8 depthsEvtl. vergeben @sshivensolanki hat das heute übernommen. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Rifle-variant weapon offsets are saved under the pistol's name [FRIK-093]Evtl. vergeben @rollingrock hat das heute übernommen. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
rollingrock/Fallout-4-VR-Body#182 ·