| /external/v8/test/cctest/ |
| test-log-stack-tracer.cc | 53 using v8::internal::JSFunction; 200 static bool IsAddressWithinFuncCode(JSFunction* function, Address addr) { 208 JSFunction* js_func = JSFunction::cast(*v8::Utils::OpenHandle(*func)); 241 // Use the API to create a JSFunction object that calls the above C++ function.
|
| test-func-name-inference.cc | 40 using ::v8::internal::JSFunction; 73 Handle<SharedFunctionInfo>(JSFunction::cast(*obj)->shared());
|
| /external/webkit/Source/JavaScriptCore/runtime/ |
| Arguments.h | 28 #include "JSFunction.h" 52 WriteBarrier<JSFunction> callee; 104 void getArgumentsData(CallFrame*, JSFunction*&, ptrdiff_t& firstParameterIndex, Register*& argv, int& argc); 129 ALWAYS_INLINE void Arguments::getArgumentsData(CallFrame* callFrame, JSFunction*& function, ptrdiff_t& firstParameterIndex, Register*& argv, int& argc) 151 JSFunction* callee;
|
| ArrayConstructor.cpp | 31 #include "JSFunction.h" 50 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().isArray, arrayConstructorIsArray), DontEnum);
|
| DateConstructor.cpp | 28 #include "JSFunction.h" 65 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().parse, dateParse), DontEnum); 66 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 7, exec->propertyNames().UTC, dateUTC), DontEnum); 67 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 0, exec->propertyNames().now, dateNow), DontEnum);
|
| Executable.h | 30 #include "JSFunction.h" 308 JSFunction* make(ExecState* exec, ScopeChainNode* scopeChain) 310 return new (exec) JSFunction(exec, this, scopeChain); 413 inline FunctionExecutable* JSFunction::jsExecutable() const 419 inline bool JSFunction::isHostFunction() const 425 inline NativeFunction JSFunction::nativeFunction()
|
| FunctionConstructor.cpp | 27 #include "JSFunction.h" 109 return new (exec) JSFunction(exec, function, scopeChain);
|
| JSGlobalData.cpp | 43 #include "JSFunction.h" 83 if (!cell->inherits(&JSFunction::s_info)) 85 JSFunction* function = asFunction(cell); 121 // Enough storage to fit a JSArray, JSByteArray, JSString, or JSFunction. 140 COMPILE_ASSERT(sizeof(JSFunction) <= sizeof(storage), sizeof_JSFunction_must_be_less_than_storage); 141 JSCell* jsFunction = new (storage) JSFunction(JSCell::VPtrStealingHack); 143 JSGlobalData::jsFunctionVPtr = jsFunction->vptr();
|
| /external/webkit/Source/WebCore/bindings/js/ |
| JSLocationCustom.cpp | 27 #include <runtime/JSFunction.h> 35 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 1, propertyName, jsLocationPrototypeFunctionReplace); 40 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 0, propertyName, jsLocationPrototypeFunctionReload); 45 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 1, propertyName, jsLocationPrototypeFunctionAssign);
|
| /external/v8/src/ |
| compiler.h | 46 explicit CompilationInfo(Handle<JSFunction> closure); 65 Handle<JSFunction> closure() const { return closure_; } 241 Handle<JSFunction> closure_;
|
| debug.cc | 767 Handle<JSFunction> function = 923 Handle<SharedFunctionInfo>(JSFunction::cast(frame->function())->shared()); [all...] |
| type-info.h | 269 static bool CanRetainOtherContext(JSFunction* function, 275 Handle<JSFunction> GetCallTarget(Call* expr); 276 Handle<JSFunction> GetCallNewTarget(CallNew* expr);
|
| ic.cc | 152 JSFunction* function = JSFunction::cast(frame->function()); 480 Handle<JSFunction> function = Handle<JSFunction>::cast(callee); 563 Handle<JSFunction> function = Handle<JSFunction>::cast(result); 589 JSFunction* function = lookup->GetConstantFunction(); 645 Handle<JSFunction> function(lookup->GetConstantFunction()); 658 Handle<JSFunction> function(JSFunction::cast(cell->value())) [all...] |
| type-info.cc | 259 JSFunction* function = NULL; 279 Handle<JSFunction> TypeFeedbackOracle::GetCallTarget(Call* expr) { 280 return Handle<JSFunction>::cast(GetInfo(expr->id())); 284 Handle<JSFunction> TypeFeedbackOracle::GetCallNewTarget(CallNew* expr) { 285 return Handle<JSFunction>::cast(GetInfo(expr->id())); 526 // If the constructor is not null or a JSFunction, we have to 530 if (CanRetainOtherContext(JSFunction::cast(constructor), 539 JSFunction* function = JSFunction::cast(constructor); 544 bool TypeFeedbackOracle::CanRetainOtherContext(JSFunction* function [all...] |
| objects-inl.h | 154 JSFunction* fun = JSFunction::cast(cons_obj); 604 TYPE_CHECKER(JSFunction, JS_FUNCTION_TYPE) 607 template <> inline bool Is<JSFunction>(Object* obj) { [all...] |
| handles.cc | 148 Handle<JSFunction> constructor, 157 void SetExpectedNofProperties(Handle<JSFunction> func, int nof) { 176 void SetPrototypeProperty(Handle<JSFunction> func, Handle<JSObject> value) { 221 Handle<Object> SetPrototype(Handle<JSFunction> function, 375 Handle<JSFunction> constructor = isolate->script_function(); 609 Handle<JSFunction> arguments_function = Handle<JSFunction>( 610 JSFunction::cast(arguments_boilerplate->map()->constructor()), [all...] |
| frames.h | 450 JSFunction* function, 460 Handle<JSFunction> function() { return function_; } 470 Handle<JSFunction> function_; 517 virtual void GetFunctions(List<JSFunction*>* functions); 560 virtual void GetFunctions(List<JSFunction*>* functions);
|
| /external/v8/src/arm/ |
| deoptimizer-arm.cc | 47 void Deoptimizer::DeoptimizeFunction(JSFunction* function) { 242 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator.Next())); 364 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); 462 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); 586 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); [all...] |
| /external/v8/src/ia32/ |
| deoptimizer-ia32.cc | 117 void Deoptimizer::DeoptimizeFunction(JSFunction* function) { 333 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator.Next())); 455 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); 553 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); 665 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); [all...] |
| debug-ia32.cc | 316 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); 319 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); 323 // Re-run JSFunction, edi is function, esi is context.
|
| builtins-ia32.cc | 111 // Verified that the constructor is a JSFunction. 114 __ mov(eax, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); 122 // Check that the constructor is not constructing a JSFunction (see 133 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); 315 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); 398 __ mov(esi, FieldOperand(ecx, JSFunction::kContextOffset)); 593 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); 596 __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); 714 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); 717 __ mov(edx, FieldOperand(edi, JSFunction::kCodeEntryOffset)) [all...] |
| /external/v8/src/mips/ |
| deoptimizer-mips.cc | 45 void Deoptimizer::DeoptimizeFunction(JSFunction* function) { 232 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator.Next())); 354 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); 452 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); 576 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); [all...] |
| /external/v8/src/x64/ |
| deoptimizer-x64.cc | 49 void Deoptimizer::DeoptimizeFunction(JSFunction* function) { 219 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator.Next())); 342 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); 445 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); 564 JSFunction* function = JSFunction::cast(ComputeLiteral(iterator->Next())); [all...] |
| builtins-x64.cc | 112 // Verified that the constructor is a JSFunction. 115 __ movq(rax, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset)); 124 // Check that the constructor is not constructing a JSFunction (see 135 __ movq(rcx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); 320 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); 395 // - JSFunction* function ( 422 __ movq(rsi, FieldOperand(rdx, JSFunction::kContextOffset)); 454 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); 663 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); 666 __ movq(rbx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)) [all...] |
| debug-x64.cc | 322 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); 325 __ movq(rdx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); 329 // Re-run JSFunction, rdi is function, rsi is context.
|