Component Experts
This is a non-exhaustive list of people involved in SpiderMonkey who have volunteered their expertise on specific components of the project. We strongly recommend using #spidermonkey:mozilla.org if you have questions, but if you need a point of contact (such as someone to needinfo in Bugzilla), then you can find them here.
Component | Short Description | Point of Contact |
---|---|---|
ctypes | ||
Debugger API | API for the JS Debugger | Bryan Thrall (bugzilla), arai (bugzilla) |
JavaScript specification and language | ECMAScript and TC39 dealings | Matt Gaudet (bugzilla) |
Frontend | Parser, Stencil, and Bytecode generation | Matt Gaudet (bugzilla), arai (bugzilla) |
GC | Rooting & Marking & Sweeping | Steve Fink (bugzilla) |
JS JIT Compilers | Warp and Ion, the optimizing Just-In-Time Compilers | Iain Ireland (bugzilla), Jan de Mooij (bugzilla) |
Internationalization support | Internationalization support, Ecma 402 | |
Promises | Promises, async functions, and the job queue | arai (bugzilla) |
Proxies, Wrappers | CCW, ES proxies | Jan de Mooij (bugzilla) |
Regular Expression Engine | Our import of V8’s RegExp JIT | Iain Ireland (bugzilla) |
Test suites | ||
WebAssembly | ||
WebIDL | WebIDL bindings | arai (bugzilla) |