Resultados da pesquisa a pedido "v8"

1 a resposta

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

1 a resposta

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

3 a resposta

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

2 a resposta

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

2 a resposta

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

1 a resposta

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

1 a resposta

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

1 a resposta

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

2 a resposta

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

2 a resposta

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