Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Update SpiderMonkey version #1875
Follow up for: #1334
Very WIP branch here: https://github.com/apache/couchdb/tree/sm52
The plan roughly is to bring our SM dependencies to a new release, which means rewriting a bunch of our C/C++ goop that binds SM to our CLI tool.
The newer version will not accept CouchDB-style function declaration as-is, but there are two options to deal with this:
Benefits: faster js, modern JS language features, fewer packaging woes.