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