On Thu, Nov 19, 2009 at 7:38 AM, Dirkjan Ochtman <[email protected]> wrote: > On Wed, Nov 18, 2009 at 18:58, Mikeal Rogers <[email protected]> wrote: >> CouchDB currently uses Spidermonkey 1.7 as it's javascript interpreter. >> >> 1.7 was released in 2007. 1.8.5 is the current version number used in trunk, >> anything 1.8.1 should have tracing support and should be much improved in >> terms of performance. >> >> 1.8.x also has a lot of new JavaScript features that would be incredibly >> useful in views (array comprehensions would be a godsend). > > There is no real SpiderMonkey (TraceMonkey) release after 1.7. > > This is Mozilla bug > https://bugzilla.mozilla.org/show_bug.cgi?id=428420, IIRC. I've been > asking them about it in their IRC channel. Apparently there is a point > man supposed to be working on it (though not Bob Clary, I think), I > talked to him a few weeks ago, when he said he'd get to it in a few > weeks' time. > > I don't think it's a good idea to depend on unreleased SpiderMonkey > (e.g. something that was only released as an interpreter within > XULRunner). > > Cheers, > > Dirkjan >
Dirkjan, I think this is the bug we want: https://bugzilla.mozilla.org/show_bug.cgi?id=479473 which was last updated in May. Most people are already on 1.8.1 libraries because packagers appear to have started pulling it from projects like XUL runner instead of building in isolation. Paul
