SpiderMonkey JavaScript/WebAssembly Engine
https://spidermonkey.dev/
SpiderMonkey is Mozilla’s JavaScript and WebAssembly Engine, used in Firefox, Servo and various other projects. It is written in C++ and Rust.
フィード

Shipping Temporal
1

SpiderMonkey JavaScript/WebAssembly Engine
The Temporal proposal provides a replacement for Date, a long standing pain-point in the JavaScript language. This blog post describes some of the history and motivation behind the proposal. The Temporal API itself is well docmented on MDN.
7日前

SpiderMonkey Newsletter (Firefox 135-137)
SpiderMonkey JavaScript/WebAssembly Engine
Hello everyone,
1ヶ月前

Implementing Iterator.range in SpiderMonkey
SpiderMonkey JavaScript/WebAssembly Engine
In October 2024, I joined Outreachy as an Open Source contributor and in December 2024, I joined Outreachy as an intern working with Mozilla. My role was to implement the TC39 Range Proposal in the SpiderMonkey JavaScript engine. Iterator.range is a new built-in method proposed for JavaScript iterators that allows generating a sequence of numbers within a specified range. It functions similarly to Python’s range, providing an easy and efficient way to iterate over a series of values:
1ヶ月前

Making Teleporting Smarter
SpiderMonkey JavaScript/WebAssembly Engine
Recently I got to land a patch which touches a cool optimization, that I had to really make sure I understood deeply. As a result, I wrote a huge commit message. I’d like to expand that message a touch here and turn it into a nice blog post.
2ヶ月前

Is Memory64 actually worth using?
SpiderMonkey JavaScript/WebAssembly Engine
After many long years, the Memory64 proposal for WebAssembly has finally been released in both Firefox 134 and Chrome 133. In short, this proposal adds 64-bit pointers to WebAssembly.
3ヶ月前

SpiderMonkey Newsletter (Firefox 132-134)
SpiderMonkey JavaScript/WebAssembly Engine
Hello! Welcome to another episode of the SpiderMonkey Newsletter. I’m your host, Matthew Gaudet.
5ヶ月前

75x faster: optimizing the Ion compiler backend
SpiderMonkey JavaScript/WebAssembly Engine
In September, machine learning engineers at Mozilla filed a bug report indicating that Firefox was consuming excessive memory and CPU resources while running Microsoft’s ONNX Runtime (a machine learning library) compiled to WebAssembly.
6ヶ月前

SpiderMonkey Newsletter (Firefox 130-131)
SpiderMonkey JavaScript/WebAssembly Engine
Hello everyone!
7ヶ月前

SpiderMonkey Newsletter (Firefox 128-129)
SpiderMonkey JavaScript/WebAssembly Engine
Hello Everyone,
9ヶ月前

SpiderMonkey Newsletter (Firefox 126-127)
SpiderMonkey JavaScript/WebAssembly Engine
Hello and welcome to our newest newsletter. As the northern hemisphere warms and the southern hemisphere cools, we write to talk about what’s happened in the world of SpiderMonkey in the Firefox 126-127 timeline.
1年前