¡Ayúdanos a probar el futuro de V8!
El equipo de V8 está trabajando actualmente en una nueva canalización de compiladores predeterminada que nos ayudará a ofrecer mejoras de velocidad futuras para JavaScript en el mundo real. Puedes probar la nueva canalización en Chrome Canary hoy mismo para ayudarnos a verificar que no haya sorpresas cuando implementemos la nueva configuración para todos los canales de Chrome.
La nueva canalización utiliza el intérprete Ignition y el compilador TurboFan para ejecutar todo el JavaScript (en lugar de la canalización clásica que consistía en los compiladores Full-codegen y Crankshaft). Un subconjunto aleatorio de usuarios de los canales Chrome Canary y Chrome Developer ya están probando la nueva configuración. Sin embargo, cualquiera puede optar por la nueva canalización (o volver a la antigua) cambiando una opción en about:flags.
Puedes ayudar a probar la nueva canalización optando por utilizarla en Chrome con tus sitios web favoritos. Si eres desarrollador web, prueba tus aplicaciones web con la nueva canalización de compiladores. Si notas una regresión en estabilidad, corrección o rendimiento, por favor reporta el problema en el rastreador de errores de V8.
Cómo habilitar la nueva canalización
En Chrome 58
- Instala la última versión Beta
- Abre la URL
about:flags
en Chrome - Busca "Canalización experimental de compilación de JavaScript" y configúrala como "Habilitada"
En Chrome 59.0.3056 y posteriores
- Instala la última versión Canary o Dev
- Abre la URL
about:flags
en Chrome - Busca "Canalización clásica de compilación de JavaScript" y configúrala como "Deshabilitada"
El valor estándar es "Predeterminado", lo que significa que la nueva o la clásica canalización está activa dependiendo de la configuración de prueba A/B.
Cómo reportar problemas
Por favor, infórmanos si tu experiencia de navegación cambia significativamente al usar la nueva canalización en lugar de la canalización predeterminada. Si eres desarrollador web, prueba el rendimiento de la nueva canalización en tu aplicación web (móvil) para ver cómo se ve afectada. Si descubres que tu aplicación web se comporta de manera extraña (o fallan las pruebas), háznoslo saber:
- Asegúrate de haber habilitado correctamente la nueva canalización como se indica en la sección anterior.
- Crea un error en el rastreador de errores de V8.
- Adjunta código de muestra que podamos usar para reproducir el problema.