Update: based on rampant consensus and no disagreements from m.governance, the module has been created:
https://wiki.mozilla.org/Modules/Core#JavaScript_JIT Cheers, Luke ----- Original Message ----- > JS engine hackers, > > for the last five years, we've had an exciting sequence of jit compilers > added, redesigned and removed. With the recent completion of the IonMonkey > and Baseline projects, I think we're finally in a position where, although > our jit efforts will continue unabated, we'll be building on and extending > our current architecture, not re-pouring the foundations. This is not to > rule out crazy new research experiments, but I think we should definitely > plan for the likely possibility that the code we have now will live for a > long time. This includes, among other things, keeping js/src/ion/ a nice > place to work, choosing what features are worth adding while fighting the > inexorable growth of cruft, and keeping regressions in check. > > At the same time, we've got enough jit code with enough jit-wide concepts and > invariants that it feels to me and others like the jit is its own module. > Consider: > > $ find ion -name "*.h" -o -name "*.cpp" | xargs wc -l > ... > 146823 total > > Thus, I'd like to propose we create a new 'jit' sub-module [1] of the > JavaScript module [2] to allow the jit module owner to focus on the above > goals. > > For the new owner of this module I'd like to propose Jan de Mooij. Jan > started contributing to SM three years ago and started full-time as a > Mozilla employee almost two years ago. Jan has worked on pretty much > everything jit-related: JM, JM+TI, Ion, Baseline. In the last few months, > Jan has also been performing triage and other jit-wide responsibilities, > taking over these duties from David Anderson. I've been impressed by > everything I've seen Jan do so far and so I'd be really happy to have him as > the jit module owner. > > (Note, I'm making the proposal as module owner, but credit for the idea > really goes to David Anderson.) > > Comments welcome. If we agree to go forward, I'll post a link to this > proposal to mozilla.governance and move on from there. > > Cheers, > Luke > > [1] http://www.mozilla.org/hacking/module-ownership.html > [2] https://wiki.mozilla.org/Modules/All#JavaScript > _______________________________________________ > dev-tech-js-engine-internals mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals > _______________________________________________ dev-tech-js-engine-internals mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

