Talk:List of ECMAScript engines
|WikiProject Computing||(Rated List-class, Low-importance)|
What scripting engines are used by Openwave, Opera mini, or the Nokia or Motorola browsrs? Mathiastck 12:14, 19 July 2007 (UTC)
This page makes no mention of BESEN, a new Object Pascal ECMAScript engine. Apparently the first engine that was entirely ECMAScript 5 compliant - http://besen.sourceforge.net/ —Preceding unsigned comment added by 220.127.116.11 (talk) 19:19, 2 May 2011 (UTC)
Rhino is listed as "interpreted only". However, it can and does compile the JS into Java bytecode, which in turn can be JIT compiled by the JVM into machine code.
I don't believe Rhino has a JIT. You can explicitly tell it to compile a given script as a whole, or to interpret it. All this information is available in the Rhino page.
So while it doesn't fit into the JIT group, it's not accurate to leave it in the "interpreted only" group either.
Out of curiosity, I started looking into the other JS engines listed as "interpreted only".
- Furthark: in the same boat as LinearB, a JS engine used by older versions of Opera.
- API reference from Adobe 
- Stackoverflow with links to books, video and slides with in-depth material 
I suggest adding this into the runtime-interpreters section after Rhino, because it's not well-known but certainly well-installed. Perhaps with wording like this below:
Also note this engine is mentioned in other Wikipedia pages already: