2. Using in NativeScript.compile Context.compileString instead of compileReader to avoid unnecessary construction of StringReader. 3. Overriding NativeFunction.getEncodedSource() in NativeScript to call this method on the delegated script object so decompilation of scripts constructed via script.compile would work. git-svn-id: svn://10.0.0.236/trunk@146381 18797224-902f-48f8-a5cc-f745e15eee43