-X jit-enable-jit-list-wildcards has high overhead

Abierto
#29 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
python

Línea de trabajo

Comienza siguiendo la opción -X jit-enable-jit-list-wildcards hasta el punto de entrada PyEntry_init y reproduce los perfiles indicados con una lista JIT vacía. Compara la sobrecarga con los comodines desactivados y activados, y confirma después que el cambio elimina el aumento indicado sin modificar el comportamiento de los comodines.

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

Descripción

cinder-jit

The -X jit-enable-jit-list-wildcards option causes overhead of PyEntry_init to increase by 4x.

The following are measured with prof top -g -p ... on my app process.

empty jit list, wildcards disabled:
Screen Shot 2021-06-17 at 11 53 08 AM

empty jit list, -X jit-enable-jit-list-wildcards:
Screen Shot 2021-06-17 at 11 54 03 AM

(from discussion in #18)

Lenguaje dominante
Python
Estrellas
3.8k
Forks
139
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de facebookincubator/MetaPython

Todos los issues de facebookincubator/MetaPython

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.