Mozilla組聯盟推類容器WebAssembly奈米程序

Mozilla組織Bytecode Alliance,現提出WebAssembly奈米程序的想法,以增加WebAssembly程式的安全性與相容性

2019-11-14

Fastly推出無伺服器邊緣運算服務Compute@Edge

用戶能用開發語言Rust,在Compute @Edge上部署複雜邏輯,支援GraphQL以及API閘道器等邊緣用例

2019-11-12

Libc++最新第9版支援WebAssembly系統介面WASI

WASI可讓WebAssembly脫離瀏覽器獨立運作,Libc++ 9開始支援WASI增加與WebAssembly的互通性

2019-10-16

Mozilla將為WebAssembly加入介面類型,以提升與其他開發語言的互通性

介面類型將可以讓WebAssembly和其他語言的程式,互相傳遞數字之外的值

2019-08-26

V8引擎的Emscripten後端將換新改用LLVM WebAssembly

Emscripten後端從Fastcomp換成LLVM WebAssembly,編譯器鏈結速度更快,而且也能產生容量更小的程式碼

2019-07-09

Fastly開源原生WebAssembly編譯器和Runtime專案Lucet

Lucet支援Mozilla最新的WebAssembly系統介面WASI,因此可以不靠瀏覽器,在邊緣裝置、雲端、本機電腦甚至是手機上,執行WebAssembly程式

2019-04-02

Mozilla發布可讓WebAssembly在網頁之外執行的標準系統介面WASI

Mozilla為WebAssembly建立一套模組化的標準介面,讓WebAssembly不需要透過瀏覽器,就能在各作業系統上執行

2019-03-29

開發者現可以在Chrome 70測試WebAssembly執行緒功能

WebAssembly執行緒可以共享相同記憶體,而共享記憶體的底層則是透過SharedArrayBuffer完成,並允許Workers之間共享單個ArrayBuffer的內容。

2018-11-05

WebAssembly將支援多執行緒和SIMD,以順暢執行高效能需求應用

要讓瀏覽器執行Photoshop等重量級應用程式,WebAssembly需要能進一步充分使用現代硬體架構,包括支援多執行緒、SIMD和64位元定址。

 

2018-10-24

Go與WebAssembly

程式語言Go發布新版,其中,對於WebAssembly的支援受到極大關注,而這樣的發展,有利於Go語言生態系的開發者與前端開發者合作

2018-10-21

新版Firefox讓JavaScript和WebAssembly之間的函式呼叫更順暢

Mozilla改進Firefox的JavaScript引擎,使其減少簿記 ,以減少不必要的組織堆疊框(Stack Frame)工作,還移除語言處理中介,以最直接的途徑操作函式。

2018-10-09

Wasm儲存空間

除了堆疊、索引,WebAssembly(Wasm)在最小可行版本當中,提到存取記憶體的方式,以目前來看,每個模組可以使用記憶體來定義一個線性儲存空間

2018-10-06