V8是谷歌的开源JavaScript引擎。
为什么在v8中运行一个非常简单的脚本,嵌入在c ++中,会耗尽内存?
我在V8中运行一个非常简单的javascript脚本,嵌入在C ++程序中。该脚本只是一个数字文字:'12'。但是,当我在循环中多次运行此脚本时,我的应用程序将......
此代码const file = require(“fs”)。createWriteStream(“./ test.dat”); for(var i = 0; i <1e7; i ++){file.write(“a”);运行约30秒后出现此错误消息
我尝试在mac上为android构建v8。我的步骤如下:安装depot_tools fetch v8 cd v8 git checkout branch-name(android的最后稳定版)echo“target_os = ['android']”>> .. / ....
我想要一个独立的JavaScript库来嵌入。我已经构建了V8并且它正常工作,但二进制需要两个“外部数据”文件。我不想要这个文件。我试图在没有......的情况下构建V8
为什么Array.prototype.find()polyfill比ES6实现慢?
我的印象是,大多数ES6功能只是语法糖。然而,当我将MDN上的查找polyfill与常规ES6实现进行比较时,它的速度似乎快了一半。 ...
我有一些关于Chromium的概念性问题。如果你帮助我,我将不胜感激。除V8和Blink之外的垃圾收集?我知道Blink有'Oilpan'垃圾收集器,而V8有另一个......
如何从FunctionCallbackInfo外部的函数读取数据值?
当我创建这样的函数时:v8 :: Function :: New( , , );我提供的Data_Value对很多东西很有用,我可以在...时访问它
箭头功能是否比v8中的普通独立功能声明更快(更高性能,更轻)?
我问这个问题是因为我和我的同事对编码风格存在争议,因为他更喜欢箭头函数声明:const sum =(a,b)=> a + b;我更喜欢旧式的独立式......
如何在Node.js中获得最准确的时间戳? ps我的Node.js版本是0.8.X,node-microtime扩展名对我不起作用(安装时崩溃)
在V8中,如何将原始类型(如null,undefined和boolean)存储在内存中?
布尔值是否在内存中存储为32字节整数?空值怎么样?在Speaking Javascript一书中,它引用了一个类型标记,用于指示存储在内存中的值的类型。例如....
在本文中:https://wingolog.org/archives/2013/06/11/ecmascript-generators-from-a-performance-perspective,它提到:在生成器函数中,V8在堆上存储局部变量。 。
v8 :: Persistent不会超出包含v8 :: HandleScope的块
我有这个简短的程序来测试v8中的持久句柄。如果我理解正确,持久句柄应该使它的引用对象保持活着,即使在该对象的句柄范围之后......
我在这里读到V8 GC。由于这个新的GC使用工作线程来执行并发标记,我想知道当有> 1 cpus时整体性能是否更好。 GC会运行得更快吗?有人......
我正在开发一个安静巨大的离子安卓应用程序。当我运行离子构建--prod我得到ff错误:---最后几个GC ---> [4220:000002B5705AEDC0] 185812 ms:Mark-sweep 1382.2(1425.5) - &...
Node.js%OptimizeFunctionOnNextCall - 运行时函数错误
我正在运行Node v11.x.x,并收到V8运行时函数的错误。 let operand = 3; function square(){return operand * operand; } square()%OptimizeFunctionOnNextCall(square);广场()...
我正在使用本文中的步骤使用v8探查器分析我的Node.js程序,基本上是:使用探查器运行程序,生成isolate -nnnnnnnnn-v8.log节点--prof myprogram.js #process ...
如何使用Maybe版本的v8 :: String :: NewFromUtf8?
我正在尝试针对节点12构建一个本机节点模块,并且遇到如下错误:warning:'static v8 :: Local v8 :: String :: NewFromUtf8(v8 :: Isolate *,const char *,v8 :: String :: ...
我用谷歌搜索'V8 mksnapshot'并发现V8引擎中有一个'快照'功能,这里也有这个问题这个功能似乎是错误再现的一个突出特点...