使用 MSVC 在 Windows 10 上编译 V8 引擎时出现编译错误
首先,我运行下一个命令: python tools/dev/v8gen.py x64.release.sample 所有 GN 文件生成成功。之后我运行以下命令: ninja -C out.gn/x64.release…
如何停止 wee8 中导入的主机函数的嵌入式代码执行?
wee8(v8 的 wasm api)中是否有一种方法可以停止从导入的主机函数中执行嵌入式来宾函数? 示例: auto hostFunc(const wasm::Val args[], wasm::Val …
如何在 wee8 wasm 代码中运行从 c++ 编译的代码与 emcc ? (WASI 在周四?)
我正在尝试将 C++ 代码编译为 wasm,然后使用 wee8(v8 的 wasm-api)将其嵌入到其他 C++ 代码中。目前,我在实例化模块时遇到段错误: auto instance…
Chrome Devtools 性能分析器转储 json 文件解析器
我正在尝试解析性能分析器工具的结果,但我已经用谷歌搜索了所有内容,但找不到任何内容。 在哪里转储探查器 jsonfile 示例图片 到目前为止我找到的唯…
v8 中使用 _pthread_cond_timedwait 函数的目的是什么?
在带有网页的 chrome (--prof) 选项的分析日志中,大部分刻度由 C++ 中的 _pthread_cond_timedwait 函数消耗。 这是用来做什么的?它是否被分析线程使…
频繁调用 Performance API 会导致性能问题吗?
我想使用 performance.memory,目的是检测webapp生命周期内是否存在内存泄漏问题。 因此,我需要在特定的时间间隔内调用此 API - 可以是每 3 秒、每 3…
独立的 javascript 应用程序、html5 画布游戏...最好使用 V8,或根据浏览器调整游戏
除了嗅探浏览器并告诉那些故意不使用 Chrome 的人运气不好(互联网的 75% 以上?)之外,我还在寻找不同的选项来从画布游戏中制作可执行文件(如果可…
Chrome的V8引擎是否使用x86-64指令集
我想知道,Google Chrome 的 V8 引擎是否将 JavaScript 翻译为使用 x86-64 特定指令,例如 64 位 SIMD 指令? (即使进程运行在32位模式下)…
在 Chrome 中,JS 绑定函数具有空参数。callee.caller
从 Chrome 17 开始,对于绑定函数来说,arguments.callee.caller 似乎为 null: function a() { this.test = function() { console.debug('*** ' + ar…
JavaScript 数组实际上是作为数组实现的吗?
JavaScript Array 和 Object 之间的区别并不是很大。事实上,Array 似乎主要添加了 length 字段,因此您可以同时使用 Array 和 Object 作为数字数组:…
使用V8引擎的二进制数组
我有一个字节数组定义为 unsigned char ptr = new unsigned char[1024]; fillWithSomething(ptr, 1024); 然后,我需要将 ptr 变量存储在 LocalLocal …