Lines Matching full:interpreter
95 Added necessary Interpreter::lock()/unlock() calls to prevent
1335 (KJS::Window::interpreter):
24241 Re-factored how 'native' wrappers for JS objects are created. The interpreter now
24242 creates these wrappers. The WebCore subclass of the interpreter now overrides
26403 (Window::interpreter):
36180 * khtml/ecma/kjs_proxy.cpp: (KJSProxyImpl::interpreter): Call the new keepAlive method.
36181 This is called whenever we're about to use an interpreter to run some JavaScript, and
36182 it's JavaScript that might destroy the part, hence the interpreter.
39015 1) script interpreter destroyed while it was interpreting scripts, caused random havoc
39025 Otherwise, we can end up destroying the part, and hence the interpreter, inside a script that
39026 the interpreter itself is running.
47127 interpreter that started execution. This fixes the following bugs:
49719 bad value which can later crash the JS interpreter.
54073 (ScheduledAction::execute): Lock interpreter around code that
54395 (JSEventListener::handleEvent): Lock interpreter when needed.