nodejs / nodejs/node

Extend shared simdutf flag to v8

Aperta Adatta ai principianti
#60,984 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

feature request
Lingua principale
JavaScript
Stelle
122k
Fork
37.3k
Merge medio
4g 2h
PR unite (30g)
283

Descrizione

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

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia con i flag --shared-simdutf* esistenti di configure.py e tools/v8_gypfiles/v8.gyp. Traccia il modo in cui l’opzione simdutf condivisa è rappresentata nella configurazione di build di V8, quindi aggiorna il target V8 in modo che possa usare la copia condivisa. Il lavoro è completo quando il percorso di build di V8 rispetta il flag senza incorporare un’altra copia di simdutf; verificalo configurando e compilando con l’opzione condivisa.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cpp, node.js, python
Ambito
build-system
Tipo di issue
Funzionalità
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Tranquilla
Chiarezza
Specificata chiaramente
Idoneità per principianti
74/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.