Off the top of my head: - I was under the impression we could redirect all of our remaining uses of jsdtoa.cpp to the new thing dota code we imported from Google (bug 744814).
- dependent on the new baseline jit, removal of ScriptAnalysis::analyzeTypes and a lot of related machinery (bug 804676). - with CPG, we can remove the JSAPI "request model", replacing all enter/leave request with enter/leave compartment calls and moving the remaining Start/StopRequest to use compartments instead (bug 722345). - although not a top priority, bholley has announced his intention of making XPConnect/DOM use a single JSContext per JSRuntime (CPR :). Once he does this, one of "JSContext" or "JSRuntime" can be merged into the other and the great question, often heard echoing through the hallways of mozilla, of "what exactly is a JSContext", can finally be silenced. ----- Original Message ----- > Hi, > > Some nice changes have happened recently in SpiderMonkey. Off the > top > of my head: > > - e4x was removed. > > - The statement decompiler was removed. > > - stdint types are now used throughout. > > I was wondering what big pieces that are headed for the scrap-heap > remain. I'm aware of: > > - jsd. > > - JaegerMonkey is being replaced with BaselineCompiler (though > JaegerMonkey is far less awful than these other old things). > > Anything else I've forgotten about? > > Nick > _______________________________________________ > 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

