Extend shared simdutf flag to v8

Offen Anfängerfreundlich
#60,984 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
74/100
Issue-Typ
Feature
Klarheit
Klar beschrieben
Aktivitätsstatus
Ruhig
Tech-Stack
cpp, node.js, python
Bereich
build-system

Rechercherichtung

Beginne mit den bestehenden --shared-simdutf*-Flags in configure.py und tools/v8_gypfiles/v8.gyp. Verfolge, wie die gemeinsame simdutf-Option in der V8-Build-Konfiguration dargestellt wird, und aktualisiere dann das V8-Target, damit es die gemeinsame Kopie verwenden kann. Erledigt ist die Aufgabe, wenn der V8-Build-Pfad das Flag berücksichtigt, ohne eine weitere simdutf-Kopie einzubetten; überprüfe dies, indem du mit der gemeinsamen Option konfigurierst und baust.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

feature request
What is the problem this feature will solve?

configure.py has --shared-simdutf* flags, but now v8 embeds another copy of simdutf as well.

What is the feature you are proposing to solve the problem?

It would be awesome if tools/v8_gypfiles/v8.gyp was updated to allow linking v8 to the shared simdutf copy.

What alternatives have you considered?

No response

Vorherrschende Sprache
JavaScript
Sterne
122k
Forks
37.4k
Ø Merge
4 T. 3 Std.
Gemergte PRs (30 T.)
273

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus nodejs/node

Alle Issues in nodejs/node

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.