Rooting array buffers
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
- Tech-Stack
- javascript, rust, wasm
Rechercherichtung
Beginne damit, die aktuelle GC-Strategie nachzuverfolgen, die am Ende jedes Aufrufs alle Allokationen löscht, und untersuche anschließend den JS GC- und ArrayBuffer-Besitzpfad. Als abgeschlossen gilt die Arbeit, wenn JS ArrayBuffers den von ihnen offengelegten Speicher behalten und die Integration einen verwalteten Pointer in der Engine unterstützt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
The current GC strategy is to just clear all allocations at the end of each call, but we need to allow the JS ArrayBuffers to hold on to the memory they expose. This likely involves integration into the JS GC to ensure it can become a managed pointer in the engine.
- Vorherrschende Sprache
- Rust
- Sterne
- 395
- Forks
- 57
- Ø Merge
- 2 T. 18 Std.
- Gemergte PRs (30 T.)
- 3
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 bytecodealliance/ComponentizeJS
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 56/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 52/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
bytecodealliance/ComponentizeJS#335 · 3 Kommentare ·
Alle Issues in bytecodealliance/ComponentizeJS
Ähnliche Issues
-
area/cli parity
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
A-Picking A-UI C-Bug D-Trivial S-Ready-For-Implementation
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
bevyengine/bevy#26029 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
ai_p3 comp-protocols
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
ClickHouse/ClickHouse#123884 ·
Maintainer antworten meist innerhalb von 1 Tag
-
state:needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
zed-industries/zed#65146 ·
Maintainer antworten meist innerhalb von 1 Tag