| /external/webkit/Source/JavaScriptCore/runtime/ |
| PutPropertySlot.h | 35 class JSFunction;
|
| RegExpPrototype.cpp | 27 #include "JSFunction.h" 53 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 2, exec->propertyNames().compile, regExpProtoFuncCompile), DontEnum); 54 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().exec, regExpProtoFuncExec), DontEnum); 55 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().test, regExpProtoFuncTest), DontEnum); 56 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 0, exec->propertyNames().toString, regExpProtoFuncToString), DontEnum);
|
| NumberPrototype.cpp | 26 #include "JSFunction.h" 55 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().toString, numberProtoFuncToString), DontEnum); 56 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 0, exec->propertyNames().toLocaleString, numberProtoFuncToLocaleString), DontEnum); 57 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 0, exec->propertyNames().valueOf, numberProtoFuncValueOf), DontEnum); 58 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().toFixed, numberProtoFuncToFixed), DontEnum); 59 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().toExponential, numberProtoFuncToExponential), DontEnum); 60 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().toPrecision, numberProtoFuncToPrecision), DontEnum);
|
| StringConstructor.cpp | 26 #include "JSFunction.h" 59 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().fromCharCode, exec->globalData().getHostFunction(stringFromCharCode, fromCharCodeThunkGenerator)), DontEnum); 61 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().fromCharCode, stringFromCharCode), DontEnum);
|
| ErrorPrototype.cpp | 24 #include "JSFunction.h" 44 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 0, exec->propertyNames().toString, errorProtoFuncToString), DontEnum);
|
| JSGlobalObject.cpp | 49 #include "JSFunction.h" 173 m_functionStructure.set(exec->globalData(), this, JSFunction::createStructure(exec->globalData(), m_functionPrototype.get())); 175 JSFunction* callFunction = 0; 176 JSFunction* applyFunction = 0; 280 m_evalFunction.set(exec->globalData(), this, new (exec) JSFunction(exec, this, m_functionStructure.get(), 1, exec->propertyNames().eval, globalFuncEval)); 282 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, this, m_functionStructure.get(), 2, Identifier(exec, "parseInt"), globalFuncParseInt), DontEnum); 283 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, this, m_functionStructure.get(), 1, Identifier(exec, "parseFloat"), globalFuncParseFloat), DontEnum); 284 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, this, m_functionStructure.get(), 1, Identifier(exec, "isNaN"), globalFuncIsNaN), DontEnum); 285 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, this, m_functionStructure.get(), 1, Identifier(exec, "isFinite"), globalFuncIsFinite), DontEnum); 286 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, this, m_functionStructure.get(), 1, Identifier(exec, "escape"), globalFuncEscape), DontEnum) [all...] |
| JSGlobalObject.h | 77 WriteBarrier<JSFunction> m_evalFunction; 78 WriteBarrier<JSFunction> m_callFunction; 79 WriteBarrier<JSFunction> m_applyFunction; 182 JSFunction* evalFunction() const { return m_evalFunction.get(); } 183 JSFunction* callFunction() const { return m_callFunction.get(); } 184 JSFunction* applyFunction() const { return m_applyFunction.get(); }
|
| /external/webkit/Source/JavaScriptCore/profiler/ |
| Profiler.cpp | 36 #include "JSFunction.h" 51 static CallIdentifier createCallIdentifierFromFunctionImp(ExecState*, JSFunction*); 166 if (asObject(functionValue)->inherits(&JSFunction::s_info)) { 167 JSFunction* function = asFunction(functionValue); 171 if (asObject(functionValue)->inherits(&JSFunction::s_info)) 172 return CallIdentifier(static_cast<JSFunction*>(asObject(functionValue))->name(exec), defaultSourceURL, defaultLineNumber); 178 CallIdentifier createCallIdentifierFromFunctionImp(ExecState* exec, JSFunction* function)
|
| /external/v8/src/ |
| factory.cc | 215 Handle<JSFunction> closure) { 342 Handle<JSObject> Factory::NewFunctionPrototype(Handle<JSFunction> function) { 411 Handle<JSFunction> Factory::BaseNewFunctionFromSharedFunctionInfo( 421 JSFunction); 425 Handle<JSFunction> Factory::NewFunctionFromSharedFunctionInfo( 429 Handle<JSFunction> result = BaseNewFunctionFromSharedFunctionInfo( 443 literals->set(JSFunction::kLiteralGlobalContextIndex, 569 Handle<JSFunction> fun = Handle<JSFunction>::cast(fun_obj); 591 Handle<JSFunction> fun = Handle<JSFunction> [all...] |
| deoptimizer.h | 67 virtual void VisitFunction(JSFunction* function) = 0; 110 static Deoptimizer* New(JSFunction* function, 128 static void DeoptimizeFunction(JSFunction* function); 231 JSFunction* function, 252 unsigned ComputeFixedSize(JSFunction* function) const; 254 unsigned ComputeIncomingArgumentSize(JSFunction* function) const; 272 JSFunction* function_; 298 JSFunction* function); 312 JSFunction* GetFunction() const { return function_; } 394 JSFunction* function_ [all...] |
| handles.h | 52 // Ex. Handle<JSFunction> can be passed when Handle<Object> is expected. 325 void SetExpectedNofProperties(Handle<JSFunction> func, int nof); 328 void SetPrototypeProperty(Handle<JSFunction> func, Handle<JSObject> value); 336 Handle<JSFunction> constructor, 339 Handle<Object> SetPrototype(Handle<JSFunction> function, 354 bool CompileLazy(Handle<JSFunction> function, ClearExceptionFlag flag); 356 bool CompileLazyInLoop(Handle<JSFunction> function, ClearExceptionFlag flag); 358 bool CompileOptimized(Handle<JSFunction> function,
|
| property.h | 148 JSFunction* function, 312 JSFunction* GetConstantFunction() { 314 return JSFunction::cast(GetValue()); 317 JSFunction* GetConstantFunctionFromMap(Map* map) { 320 return JSFunction::cast(map->instance_descriptors()->GetValue(number_));
|
| execution.cc | 69 Handle<JSFunction> func, 119 JSFunction* function = *func; 148 Handle<Object> Execution::Call(Handle<JSFunction> func, 157 Handle<Object> Execution::New(Handle<JSFunction> func, int argc, 164 Handle<Object> Execution::TryCall(Handle<JSFunction> func, 229 return Handle<JSFunction>( 248 return Handle<JSFunction>( 546 Handle<JSFunction> function = Handle<JSFunction>( 574 Handle<Object> result = TryCall(Handle<JSFunction>::cast(char_at) [all...] |
| messages.cc | 147 Handle<JSFunction> fun = 148 Handle<JSFunction>( 149 JSFunction::cast(
|
| stub-cache.h | 144 JSFunction* receiver); 215 JSFunction* function); 237 JSFunction* function); 717 JSFunction* function, 726 JSFunction* function, 729 static bool HasCustomCallGenerator(JSFunction* function); 738 JSFunction* function, 745 JSFunction* function, \ 755 JSFunction* function, 770 MUST_USE_RESULT MaybeObject* GetCode(JSFunction* function) [all...] |
| apiutils.h | 46 internal::JSFunction* callee,
|
| frames.cc | 215 Object* script = JSFunction::cast(frame()->function())->shared()->script(); 650 JSFunction* function = JSFunction::cast(this->function()); 659 JSFunction* function = JSFunction::cast(this->function()); 669 void JavaScriptFrame::GetFunctions(List<JSFunction*>* functions) { 671 functions->Add(JSFunction::cast(function())); 680 JSFunction::cast(function()), 738 JSFunction* function = 739 JSFunction::cast(data->LiteralArray()->get(function_id)) [all...] |
| top.cc | 238 Handle<JSFunction> fun = frames[i].function(); 275 Handle<JSFunction> method = Handle<JSFunction>::cast(property); 403 JSFunction* constructor = JSFunction::cast(receiver->map()->constructor()); 467 JSFunction* constructor = JSFunction::cast(receiver->map()->constructor()); 510 JSFunction* constructor = JSFunction::cast(receiver->map()->constructor()); 617 Handle<JSFunction> fun(JSFunction::cast(frame->function())) [all...] |
| /external/webkit/Source/JavaScriptCore/debugger/ |
| Debugger.cpp | 27 #include "JSFunction.h" 67 if (!cell->inherits(&JSFunction::s_info)) 70 JSFunction* function = asFunction(cell);
|
| /external/webkit/Source/JavaScriptCore/ |
| jsc.cpp | 31 #include "JSFunction.h" 153 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "debug"), functionDebug)); 154 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "print"), functionPrint)); 155 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 0, Identifier(globalExec(), "quit"), functionQuit)); 156 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 0, Identifier(globalExec(), "gc"), functionGC)); 157 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "version"), functionVersion)); 158 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "run"), functionRun)); 159 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "load"), functionLoad)); 160 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "checkSyntax"), functionCheckSyntax)); 161 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 0, Identifier(globalExec(), "readline"), functionReadline (…) [all...] |
| /external/webkit/Source/JavaScriptCore/interpreter/ |
| CachedCall.h | 30 #include "JSFunction.h" 38 CachedCall(CallFrame* callFrame, JSFunction* function, int argCount)
|
| /external/webkit/Source/WebCore/bindings/js/ |
| JSHistoryCustom.cpp | 34 #include <runtime/JSFunction.h> 42 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 0, propertyName, jsHistoryPrototypeFunctionBack); 47 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 0, propertyName, jsHistoryPrototypeFunctionForward); 52 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 1, propertyName, jsHistoryPrototypeFunctionGo);
|
| ScriptCallStackFactory.cpp | 42 #include <runtime/JSFunction.h>
|
| /external/v8/src/x64/ |
| builtins-x64.cc | 85 // Check that function is a JSFunction. 90 __ movq(rbx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); 136 // Verified that the constructor is a JSFunction. 139 __ movq(rax, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset)); 148 // Check that the constructor is not constructing a JSFunction (see comments 159 __ movq(rcx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); 341 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); 407 // - JSFunction* function ( 430 __ movq(rsi, FieldOperand(rdx, JSFunction::kContextOffset)); 462 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset)) [all...] |
| /external/v8/test/cctest/ |
| test-log-stack-tracer.cc | 55 using v8::internal::JSFunction; 204 static bool IsAddressWithinFuncCode(JSFunction* function, Address addr) { 212 JSFunction* js_func = JSFunction::cast(*v8::Utils::OpenHandle(*func)); 245 // Use the API to create a JSFunction object that calls the above C++ function.
|