JavaScript:Hackers: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
Line 37: Line 37:
   <tr>
   <tr>
     <td>Chris Leary</td>
     <td>Chris Leary</td>
     <td>cdleary@moz</td>
     <td>:cdleary</td>
     <td>Regular expressions, yarr, parser, scanner</td>
     <td>Inline caches, regular expressions, yarr, parser, scanner, ARM</td>
   </tr>
   </tr>
   <tr>
   <tr>

Revision as of 15:30, 13 March 2011

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.

(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
Andreas Gal :gal Proxies, wrappers, GC
Bill McCloskey billm@moz Tracejit-versus-methodjit heuristics code
Blake Kaplan :mrbkap Proxies and wrappers, the interpreter, using the JSAPI
Brendan Eich :brendan JSAPI, shapes
Chris Leary :cdleary Inline caches, regular expressions, yarr, parser, scanner, ARM
Dave Herman dherman@moz Reflection API
David Anderson :dvander Trace trees, tracer transitions, method JIT
David Mandelin dmandelin@moz Method JIT, name lookup
Igor Bukanov igor@mir2 GC
Jacob Bramley :jbramley ARM
Jan de Mooij jandem
Jason Orendorff jorendorff@moz Shapes, stack synthesization in the tracer
Jeff Walden jwalden+bmo ES5 spec, strict mode, arguments objects, typed arrays
Jim Blandy :jimb Debugger support, front end, strict mode, build system
Luke Wagner :luke Stack, values, containers, method/trace jit, generators
Mike Shaver :shaver
Nick Nethercote :njn Tracer, nanojit, parser, scanner
Paul Biggar pbiggar@mozilla.com
Rob Sayre sayrer@gm JSON
Steve Fink :sfink Debugger, profiling
Tom Schuster evilpie

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
Graydon Hoare graydon@moz
Brian Crowder crowderbt@