v8 相关问题

V8是谷歌的开源JavaScript引擎。

V8隔离映射的内存泄漏

需要V8开发人员。我注意到以下代码泄漏了映射的内存(mmap,munmap),具体来说,cat / proc / / maps中的映射区域数量不断增长并命中...

回答 1 投票 1

了解nodejs中V8的堆信息

从文档中,v8.getHeapSpaceStatistics()返回类似以下内容,[{“ space_name”:“ new_space”,“ space_size”:2063872,“ space_used_size”:951112,“ space_available_size”:...

回答 1 投票 0


为什么要以二进制形式实现任意精度算术(例如JavaScript中的BigInt?

[从这个问题来看,似乎Google Chrome和Node.js都选择以二进制形式实现任意精度算术。有充分的理由这样做吗?如果我们可以加,减,乘或...

回答 1 投票 0

增加谷歌浏览器本地内存的数量

[当内存占用量达到4gb(通常在几天后)时,我们的Web应用程序崩溃。经过几天的研究,我们没有发现任何应用程序内存泄漏:-堆内存没有增长-那里...

回答 1 投票 0

我如何在clearscript中运行不受信任的javascript?

我正在寻找Clearscript,以便在我的c#程序中运行我的javascript代码。我打算使用其V8实现,因为目前无法实现我自己的V8构建(MSVC构建已损坏,...

回答 1 投票 0

。forEach与Object.keys()。forEach在稀疏数组上的性能

如果我错了,请告诉我:array.forEach(callbackFunction)适用于稀疏数组。它不对零和数组长度之间的每个索引执行callbackFunction,而是仅对...

回答 2 投票 2

可用于Windows上的Chrome的--js标志列表?

对于Windows可以在命令行中在Chrome中使用的所有--js-flags =“”,是否有人有很好的参考?为了进行性能测试,我目前正在使用:chrome.exe --no-sandbox --js -...

回答 1 投票 1

当我使用V8库中的GetInternalField()时出现分段错误

我使用v8库的较新版本。当我从此页面(process.cc)运行演示时,在UnwrapMap函数中调用GetInternalField时,程序崩溃。有没有人有类似的问题,或者...

回答 1 投票 0

在Chrome 79中研究一个宠物项目的Javascript DEOPT原因

我一直在尝试使用Javascript国际象棋引擎。是的,我知道(咯咯笑),而不是那种最好的平台。这有点像个宠物项目,我正在享受学术练习...

回答 1 投票 0

V8中合成模块的默认导出

我想在V8中对合成模块使用默认导出。我有Composite_module,一个将C ++函数公开给JS的模块,其代码如下:Local txt = String :: ...

回答 1 投票 0

JavaScript:`delete`关键字的性能限制

[我试图更好地了解JS的工作原理,并且我过去曾听说过delete关键字(特别是node.js或使用V8的浏览器)导致性能不佳,所以我想看看是否。 ..

回答 1 投票 1

v8 :: Locker在隔离中退出当前上下文

我正在尝试将V8嵌入多线程应用程序中。我的计划是在当前需要执行JS代码的任何线程中以内联方式执行V8代码。因此,在我的执行上下文中,我是...

v8
回答 1 投票 0

在Windows上构建V8不会输出v8_base.lib

我想构建V8并将其嵌入C ++程序中,以使用SWIG允许Javascript应用程序调用C ++库。但是,按照构建V8的步骤操作后,我缺少了某些...

回答 1 投票 2

node.js 12中的icu令牌生成器

我有一个适用于Python3的ICU令牌生成器。此python代码使用icu(PyICU)库中的BreakIterator和Locale:从icu import Locale,BreakIterator def wordSegmenter(txt,iter):令牌= [] bi ....

回答 1 投票 0

回调是Web API绑定与JavaScript引擎链接的唯一方法吗?

在浏览器的上下文中,可以肯定地说,Web API绑定(例如:setTimeout())与Javascript引擎之间的唯一可能链接是通过回调函数?即:回调函数-...

回答 1 投票 2

Javascript运行时的哪个部分负责将回调放入回调队列中?

考虑以下代码在chrome控制台上运行:function main(){setTimeout(()=> console.log('Hello World!'),5000); };主要();据我了解:V8引擎会将main()推入...

回答 2 投票 2

所有JavaScript函数最终都归结为ECMAScript还是Web API规范?

请注意,这个问题是从浏览器的角度来看的。我已经阅读了JavaScript的内部结构,并意识到任何JavaScript代码最终都可以通过...

回答 2 投票 0

是否可以强制Node.js进行JIT编译代码?

由于Node.js使用V8 js引擎,所以我想它的工作方式与v8相同,并且仅在占用大量CPU或被多次调用时才对函数或某些代码进行优化/编译。

回答 1 投票 1

Javascript v8引擎和Web API

我一直在阅读Javascript的内部知识(在chrome浏览器的上下文中,我有几个问题似乎找不到适当的答案。据我了解:核心...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.