Resultados de la búsqueda a petición "v8"

1 la respuesta

Por qué los métodos / funciones incorporados de Javascript están escritos en C / C ++ y no en la sintaxis JS

Esta pregunta es en referencia a esta vieja pregunta Donde-puedo-encontrar-javascript-native-funciones-código-fuente [https://stackoverflow.com/questions/10289182/where-can-i-find-javascript-native-functions-source-code] La respuesta en esa ...

1 la respuesta

Problema de optimización / desaceleración de Javascript var vs let (de) optimización en v8 y SpiderMonkey

Durante la refactorización del código JavaScript en mi proyecto, descubrí que algunos de mis bucles se ralentizaron drásticamente. Buscando la causa raíz que he encontradoesta pregunta ...

1 la respuesta

Mapas y conjuntos de ES6: ¿cómo se indexan las claves de objeto de manera eficiente?

En ES6, Maps and Sets pueden usar objetos como claves. Sin embargo, dado que la especificación ES6 no dicta la implementación subyacente de estas estructuras de datos, me preguntaba cómo almacenan las claves los motores JS modernos ...

1 la respuesta

Compilar un programa C ++ con la biblioteca v8 con cmake

He estado trabajando en un proyecto usando la biblioteca v8 C ++, solía compilarlo con un Makefile, pero en la medida en que estoy usando CLion y quería depurar, tuve que usar un archivo CMakeLists.txt. El problema que tengo es que el Makefile ...

1 la respuesta

por qué intentar escribir un archivo grande y grande hace que el montón js se quede sin memoria

este código const file = require("fs").createWriteStream("./test.dat"); for(var i = 0; i < 1e7; i++){ file.write("a"); } da este mensaje de error después de ejecutarse durante unos 30 segundos <--- Last few GCs ---> [47234:0x103001400] 27539 ...

1 la respuesta

Array redimensiona el rendimiento, configurando la propiedad de longitud frente a empujar repetidamente

Entonces estaba comparando el siguiente código, tratando de descubrir cuál sería más eficiente: 'use strict'; function addSetToArrayA(array, set) { for (const v of set) { array.push(v); } } function addSetToArrayB(array, set) { const origLength ...

1 la respuesta

Node.js y recolección de basura V8

Esto es lo que he leído hasta ahora y corrígeme si me equivoco: Node.js se basa en el motor V8 JavaScript. El motor JavaScript V8 implementa la recolección de basura de todo el mundo Lo que ... hace que Node.js a veces se apague por completo ...

1 la respuesta

Cómo gestiona V8 la memoria de las instancias de objeto?

http: //code.google.com/apis/v8/design.htm [http://code.google.com/apis/v8/design.html] a página anterior explica la técnica de optimización que el equipo v8 usa para permitir un acceso rápido a la propiedad. Pero, ¿qué tal sus instancias de ...

2 la respuesta

¿Para qué se usa la variable $ x en Chrome?

Hace unos días, un amigo y yo estábamos jugando con la consola Javascript en Chrome (usando una versión un poco más antigua, pero esto se puede repetir en la...

2 la respuesta

cómo ejecutar / depurar javascript en la línea de comandos

Me pregunto (en realidad sé que definitivamente hay una manera de ejecutar js en la línea de comandos, porque cuando veo las presentaciones de Google I / 0, ...