GraphiteEditor / GraphiteEditor/Graphite

Long node graph evaluations hang frontend

Abierto
#2,100 1 comentario 0 reacciones 0 asignados Ver en GitHub
Performance
Lenguaje dominante
Rust
Estrellas
27.2k
Forks
1.3k
Merge medio
20 h 5 min
PR fusionados (30 d)
57

Descripción

Despite all of the weird and hacky things we have to pass node graph evaluations to another 'thread' both browsers I have tested (firefox-dev and msedge) appear to evaluated the node graph on the main thread. This was confirmed both by running an expensive node and using the profiler.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Reproduce el bloqueo en Firefox DevTools y Microsoft Edge DevTools con una evaluación costosa de un grafo de nodos y, después, inspecciona el profiler para confirmar dónde se ejecuta la evaluación. Se considera terminado cuando las evaluaciones prolongadas ya no bloquean el hilo principal del navegador.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
rust
Área
frontend, performance
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.