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

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

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 ...

3 la respuesta

deberíamos elegir async esperar sobre Promesa en Javascript

Yo se que elasync await Es el nuevoPromise en la ciudad y es una nueva forma de escribir código asincrónico y también sé que No tuvimos que escribir.then, cree una función anónima para manejar la respuesta Async/await finalmente hace posible ...

2 la respuesta

Directrices de rendimiento para Async / Await en Node Versión 8

async/await está disponible con la versión de nodo 8. El código es lineal por primera vez en nodejs, de forma nativa. Eso es bueno. Anteriormente, muchos artículos afirmaban que, en v8 javascript engine, una función contry/catch El bloque no está ...

2 la respuesta

Error de desestructuración del nodo JS / V8?

Usando el nodo 8.4.0: $ node > {x, y} = {x: 1, y: 2} { x: 1, y: 2 } >Sin embargo, los siguientes errores también no son interactivos: (la única diferencia es el punto y coma) $ node > {x, y} = {x: 1, y: 2}; ...También en la consola de ...

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

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

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 ...

2 la respuesta

Método nodejs v8.getHeapStatistics

En el módulo nodejs v8, hay una función llamadagetHeapStatistics [https://nodejs.org/api/v8.html#v8_v8_getheapstatistics]que devuelven un objeto que contiene información sobre el uso de la memoria: { total_heap_size: 221540352, ...

2 la respuesta

¿Alguien podría ayudar a describir los dos tipos de almacenamiento de matriz en Javascript?

Estoy leyendo este artículo sobre V8 enHTML5Rocks [https://www.html5rocks.com/en/tutorials/speed/v8/]. El artículo es antiguo pero no entiendo casi nada y me molesta. Estoy dando este paso a la vez, pero ¿alguien podría ayudarme con la sección ...