Resultados da pesquisa a pedido "v8"
Array redimensiona o desempenho, configurando a propriedade length vs. repetidas vezes
ntão eu estava comparando o código a seguir, tentando descobrir qual seria o melhor desempenh 'use strict'; function addSetToArrayA(array, set) { for (const v of set) { array.push(v); } } function addSetToArrayB(array, set) { const origLength ...
por que a tentativa de gravar um arquivo grande faz com que o js heap fique sem memória
esse código const file = require("fs").createWriteStream("./test.dat"); for(var i = 0; i < 1e7; i++){ file.write("a"); }dá essa mensagem de erro após a execução por aproximadamente 30 segundos <--- Last few GCs ---> [47234:0x103001400] 27539 ...
devemos escolher async aguardar Promessa em Javascript
Eu sei que oasync await é o novoPromise na cidade e é uma nova maneira de escrever código assíncrono e também sei que Não precisamos escrever.then, crie uma função anônima para lidar com a resposta Async/await torna finalmente possível lidar ...
Diretrizes de desempenho para Async / Await no Node Versão 8
async/await está disponível na versão 8. do nó. O código é linear pela primeira vez no nodejs, nativamente. Isso é bom. Muitos artigos anteriores afirmavam que, no mecanismo javascript v8, uma função comtry/catch bloco não está ...
Bug de destruição do nó JS / V8?
Usando o nó 8.4.0: $ node > {x, y} = {x: 1, y: 2} { x: 1, y: 2 } >No entanto, os seguintes erros também não são interativos: (a única diferença é o ponto e vírgula) $ node > {x, y} = {x: 1, y: 2}; ...Também no console do Chrome: > {x,y} = ...
Compilando um programa C ++ com a biblioteca v8 com cmake
Estou trabalhando em um projeto usando a biblioteca v8 C ++, costumava compilá-lo com um Makefile, mas, na medida em que estou usando o CLion e queria depurar, tive que usar um arquivo CMakeLists.txt. O problema que tenho é que o Makefile está ...
ES6 Mapas e Conjuntos: como as chaves de objetos são indexadas com eficiência?
No ES6, Mapas e Conjuntos podem usar Objetos como chaves. No entanto, como a especificação ES6 não determina a implementação subjacente dessas estruturas de dados, fiquei pensando como os modernos mecanismos JS armazenam as chaves para garantir O ...
Javascript var vs let (des) otimização / problema de lentidão na v8 e SpiderMonkey
Durante a refatoração do código JavaScript no meu projeto, descobri que alguns dos meus loops diminuíram drasticamente. Procurando pela causa raiz que encontreiesta pergunta ...
método nodejs v8.getHeapStatistics
No módulo nodejs v8, há uma função chamadagetHeapStatistics [https://nodejs.org/api/v8.html#v8_v8_getheapstatistics]que retornam um objeto que contém informações sobre o uso da memória: { total_heap_size: 221540352, total_heap_size_executable: ...
Alguém poderia ajudar a descrever os dois tipos de armazenamento de matriz em Javascript?
Estou lendo este artigo sobre V8 emHTML5Rocks [https://www.html5rocks.com/en/tutorials/speed/v8/]. O artigo é antigo, mas não entendo quase nada e me incomoda. Estou dando 1 passo de cada vez, mas alguém poderia me ajudar com a seção Matrizes? O ...