diff options
Diffstat (limited to 'src/qml/doc')
-rw-r--r-- | src/qml/doc/src/javascript/finetuning.qdoc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/qml/doc/src/javascript/finetuning.qdoc b/src/qml/doc/src/javascript/finetuning.qdoc index fb13c0bab8..0e8a913a2a 100644 --- a/src/qml/doc/src/javascript/finetuning.qdoc +++ b/src/qml/doc/src/javascript/finetuning.qdoc @@ -20,8 +20,11 @@ Running JavaScript code can be influenced by a few environment variables, partic considered for JIT compilation. The default value is 3 times. \row \li \c{QV4_FORCE_INTERPRETER} - \li Setting this environment variable disables the JIT and runs all - functions through the interpreter, no matter how often they are called. + \li Setting this environment variable runs all functions and expressions through the + interpreter. The JIT is never used, no matter how often a function or expression is + called. Functions and expressions may still be compiled ahead of time using + \l{qmlcachegen} or \l{qmlsc}, but only the generated byte code is used at run time. Any + generated C++ code and the machine code resulting from it is ignored. \row \li \c{QV4_JS_MAX_STACK_SIZE} \li The JavaScript engine reserves a special memory area as a stack to run JavaScript. |