Strengthening Function.prototype.toString

Hallvord R. M. Steen hallvord at
Sat Oct 11 15:36:42 PDT 2008

On Sat, 11 Oct 2008 04:52:20 +0200, Yuh-Ruey Chen <maian330 at>  

>> > Yeah. Opera Mobile returned "[ECMAScript code]" or "[ecmascript
>> > code]".
>> > Anybody know if those issues have been fixed in more modern versions?
>> No, not consistently across "modern versions". It's not likely to be
>> properly "fixed" for a while yet. The reason is that on many platforms
>> where memory is scarce, not enabling JS decompilation helps reduce  
>> memory requirements.

> Do you keep the original source code of the whole script in memory, or
> at least somewhere cached?

I am not a developer but I think this is configurable and turned off to  
save memory on many platforms.

Hallvord R. M. Steen
Core QA JavaScript tester, Opera Software
Opera - simply the best Internet experience

More information about the Es-discuss mailing list