asm.js

    57热度

    3回答

    我一直在阅读有关asm.js和网络组件,最近: http://ejohn.org/blog/asmjs-javascript-compile-target/ https://brendaneich.com/2015/06/from-asm-js-to-webassembly/ 我仍然感到困惑的几件事情: 编译asm.js代码在时间和运行?编译成什么? 除了asm.js是二进制文本和wasm(web

    1热度

    1回答

    我一直在寻找到asm.js最近使用的项目,我注意到很多时候asm.js编译的代码将结束一个语句|0;,甚至看似冗余在声明i = i|0; 这是不是我以前在Javascript代码中遇到过的东西。它是为了什么? 编辑 我不相信这是重复的。我知道什么是位或是什么。我在这里特别要问,为什么可以在分配之前使用它或使用0。这有什么用途?

    3热度

    1回答

    我有帆布的图像数据: myImage = ctx.getImageData(0, 0, 640, 480); 我想通了,我可以创建新的Uint8Array并使用set()复制图象 - 。这是工作例如: var numBytes = width * height * 4; var ptr= Module._malloc(numBytes); var heapBytes= new Uint8A

    1热度

    2回答

    Asm.js处理大量数学,为了简单起见,它使用int作为指针。 我想调试一些代码,但我看不到实际值,只有asm.js中的'指针'。 有没有什么办法可以直接找到价值?

    0热度

    1回答

    OnLoad我只收到响应缓冲区,我如何获得响应标题? 看到wget2 API:http://kripken.github.io/emscripten-site/docs/api_reference/emscripten.h.html#c.emscripten_async_wget2_data

    1热度

    2回答

    对于在大学开设的课程,我必须演示asm.js.我找到了一个教程(http://www.sitepoint.com/understanding-asm-js/),这正是我所期待的。 所以我创建了给定的C++ - 文件并用Emscripten编译它。 结果是一个接近10000行的文件。无处可寻找“使用asm”语句。与手写JavaScript文件相比,它要慢得多。 我正在使用便携式Emscripten-

    2热度

    1回答

    I've gone over the instructions several times,在无数论坛中查看,仍无法解决此问题。 我正在运行Windows 10,只是试图安装Emscripten。我已经安装了Emscripten: 我跑 # Fetch the latest registry of available tools. emsdk update 其次 # Download and

    0热度

    3回答

    关于this stack overflow question,我想知道编译为JavaScript工具的典型用例是什么。我做了一些研究,并且发现了一个list of programming languages that compile to JavaScript,其中许多是强类型的。 Emscripted和ASM.JS通常用于处理器密集型任务。这是这种工具的主要用例,还是依赖于该工具?

    13热度

    4回答

    我已经看到了一些性能关键的JavaScript代码,就像this project的一个广泛使用位或运算的以0例: GameBoyAdvanceCPU.prototype.write8 = function (address, data) { address = address | 0; data = data | 0; this.memory.memoryWrite8(address | 0

    3热度

    1回答

    如何从启用WebGL扩展程序asm.js/emscripten? 我想运行的JavaScript代码'var float_texture_ext = gl.getExtension('OES_texture_float');'这ofcourse我可以从ASM_JS()宏做的相当,但我不知道什么是全球GL -object的名字吗? https://developer.mozilla.org/en-U