JavaScript:Hackers

From MozillaWiki
Revision as of 02:35, 11 March 2011 by Waldo (talk | contribs) (start a page listing JS engine hackers)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This is a non-exhaustive list of people who regularly hack on SpiderMonkey: TraceMonkey, JägerMonkey, and all projects (named and unnamed) and technical areas beneath it.

If you regularly work on the JavaScript engine, feel free to add yourself to the list below, and to make corrections and updates to it as needed.

Regular JavaScript engine hackers

These people regularly hack on the JavaScript engine. If you're looking for someone who knows a particular concept well, to ask questions about it, clarify concepts, &c., this is a good place to look. (Note that only the subset of this list denoted as reviewer can review patches, unless a reviewer makes the request or forwards it to non-reviewer.)

(NB: Email addresses aren't listed for spam-prevention purposes. To find out an email address, type the listed Bugzilla identifier in the CC box on bmo and look at the autocompletion.)

Name Bugzilla ID Areas of expertise Reviewer?
Andreas Gal gal@uci Proxies, wrappers, GC Yes
Bill McCloskey billm@moz Tracejit-versus-methodjit heuristics code No
Blake Kaplan mrbkap@gm Proxies and wrappers Yes
Brendan Eich :brendan JSAPI, shapes Yes
Chris Leary cdleary@moz Regular expressions, yarr, parser, scanner Yes
David Anderson :dvander Trace trees, tracer transitions Yes
Dave Herman dherman@moz Reflection API Yes
David Mandelin dmandelin@moz Method JIT, name lookup Yes
Igor Bukanov igor@mir2 GC Yes
Jan de Mooij jandem No
Jason Orendorff jorendorff@moz Shapes, stack synthesization in the tracer Yes
Jeff Walden jwalden+bmo ES5 spec, strict mode, arguments objects Yes
Jim Blandy :jimb Debugger support, build system Yes
Luke Wagner luke@moz C++ arcana, jstl and js::Vector, method JIT Yes
Mike Shaver :shaver Yes
Nick Nethercote :njn Tracer, nanojit, parser, scanner No
Rob Sayre sayrer@gm JSON No
Tom Schuster evilpie No

Hackers emeriti

These people once regularly hacked on the JavaScript engine but don't do so regularly any more. Reviewers listed here may or may not be willing to review patches. If they aren't, they'll say so when review is requested of them and perhaps forward it to a better person.

Name Bugzilla ID Areas of expertise Reviewer?
Graydon Hoare graydon@moz Yes
Brian Crowder crowderbt@ Yes