Resultados da pesquisa a pedido "v8"
NodeJS: chamar global.gc () não reduz a memória ao mínimo?
Para investigar vazamentos de memória, configurei uma rota que acionaglobal.gc() a cadaPOST /gc app.post('/gc', function(req, res){ global.gc(); });No entanto, notei que, se enviar uma solicitação por spam, isso reduzirá o uso de memória cada ...
es6 Mapear e definir complexidade, implementação da v8
É uma suposição justa que na recuperação / consulta da implementação da v8 seja O (1)? (Eu sei que o padrão não garante isso)
Como o código a seguir funciona?
#define TYPE_CHECK(T, S) \ while (false) { \ *(static_cast<T* volatile*>(0)) = static_cast<S*>(0); \ }Eu estou lendo o googlev8 [http://code.google.com/p/v8/source/browse/trunk/include/v8.h]e encontrou a macro acima para verificação de tipo. No ...
Qual é a complexidade temporal de array.splice () no Google Chrome?
Se eu remover um elemento de uma matriz usando splice () da seguinte forma: arr.splice(i, 1);Isso seráO(n) na pior das hipóteses, porque muda todos os elementos depois de i? Ou é tempo constante, com alguma lista mágica por baixo?
const dentro de escopos de bloco no Node e Chrome (V8)
Estou escrevendo um aplicativo nodejs (v4.2.4) onde encontrei algum comportamento estranho. function A(number) { this.number = number; } for(var i = 0; i < 3; i++) { const a = new A(i); console.log(a.number); } const b = new ...
O setTimeout faz parte do JavaScript ou é apenas uma API que o navegador fornece?
O setTimeout faz parte do JavaScript ou é apenas uma API que o navegador fornece? Faz parte do ES?
Bug no Chrome V8? Função Agindo diferente após ser chamado pela 2ª vez
Por favor, dê uma olhada no seguinte JavaScript. Tirei algumas coisas dele, para que você possa se concentrar na essência do problema. Você notará que eu chamo a função prepPath duas vezes seguidas, passando exatamente a mesma string. No firefox ...
s implementações comuns de JavaScript usam internamento de string
Os mecanismos JavaScript comuns, como V8 e JavaScriptCore do WebKit, usamstring interning [http://en.wikipedia.org/wiki/String_interning] para strings JavaScript? Ou eles realmente mantêm várias instâncias de seqüências idênticas na memóri
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 ...
coleta de lixo com node.js
Eu estava curioso sobre como o padrão node.js de funções aninhadas funciona com o coletor de lixo da v8. aqui está um exemplo simples readfile("blah", function(str) { var val = getvaluefromstr(str); function restofprogram(val2) { ... } (val) ...