| /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/ |
| compilation-cache.h | 227 bool ShouldOptimizeEagerly(Handle<JSFunction> function); 228 void MarkForEagerOptimizing(Handle<JSFunction> function); 229 void MarkForLazyOptimizing(Handle<JSFunction> function);
|
| compiler.h | 46 explicit CompilationInfo(Handle<JSFunction> closure); 60 Handle<JSFunction> closure() const { return closure_; } 206 Handle<JSFunction> closure_;
|
| handles.cc | 148 Handle<JSFunction> constructor, 157 void SetExpectedNofProperties(Handle<JSFunction> func, int nof) { 176 void SetPrototypeProperty(Handle<JSFunction> func, Handle<JSObject> value) { 250 Handle<Object> SetPrototype(Handle<JSFunction> function, 567 Handle<JSFunction> constructor = isolate->script_function(); 784 Handle<JSFunction> arguments_function = Handle<JSFunction>( 785 JSFunction::cast(arguments_boilerplate->map()->constructor()), [all...] |
| debug.cc | 801 Handle<JSFunction> function = 947 Handle<SharedFunctionInfo>(JSFunction::cast(frame->function())->shared()); [all...] |
| mark-compact.cc | 235 void AddCandidate(JSFunction* function) { 252 JSFunction* candidate = jsfunction_candidates_head_; 253 JSFunction* next_candidate; 294 static JSFunction** GetNextCandidateField(JSFunction* candidate) { 295 return reinterpret_cast<JSFunction**>( 296 candidate->address() + JSFunction::kCodeEntryOffset); 299 static JSFunction* GetNextCandidate(JSFunction* candidate) { 303 static void SetNextCandidate(JSFunction* candidate 750 JSFunction* jsfunction = reinterpret_cast<JSFunction*>(object); local [all...] |
| objects-inl.h | 126 JSFunction* fun = JSFunction::cast(cons_obj); 530 template <> inline bool Is<JSFunction>(Object* obj) { [all...] |
| ic.cc | 121 JSFunction* function = JSFunction::cast(frame->function()); 454 Handle<JSFunction> function = Handle<JSFunction>::cast(callee); 556 Handle<JSFunction> function(JSFunction::cast(*result_handle), isolate()); 578 JSFunction* function = lookup->GetConstantFunction(); 646 JSFunction* function = lookup->GetConstantFunction(); 667 JSFunction* function = JSFunction::cast(cell->value()) [all...] |
| runtime.cc | 312 Handle<Context>(JSFunction::GlobalContextFromLiterals(*literals)); 409 Handle<JSFunction> constructor( 410 JSFunction::GlobalContextFromLiterals(*literals)->array_function()); 595 JSFunction* constructor = [all...] |
| frames.h | 435 JSFunction* function, 445 Handle<JSFunction> function() { return function_; } 455 Handle<JSFunction> function_; 498 virtual void GetFunctions(List<JSFunction*>* functions); 538 virtual void GetFunctions(List<JSFunction*>* functions);
|
| string-stream.cc | 465 JSFunction* fun = JSFunction::cast(f); 492 JSFunction* fun = JSFunction::cast(f); 506 Add("/* warning: no JSFunction object or function name found */ "); 528 Add("/* warning: Invalid JSFunction object found */ "); 533 void StringStream::PrintPrototype(JSFunction* fun, Object* receiver) {
|
| deoptimizer.cc | 61 Deoptimizer* Deoptimizer::New(JSFunction* function, 107 virtual void VisitFunction(JSFunction* function) { 147 JSFunction* element_function = JSFunction::cast(element); 208 JSFunction* function, 404 JSFunction* function = output_[index]->GetFunction(); 849 unsigned Deoptimizer::ComputeFixedSize(JSFunction* function) const { 857 unsigned Deoptimizer::ComputeIncomingArgumentSize(JSFunction* function) const { [all...] |
| compilation-cache.cc | 473 bool CompilationCache::ShouldOptimizeEagerly(Handle<JSFunction> function) { 481 void CompilationCache::MarkForEagerOptimizing(Handle<JSFunction> function) { 488 void CompilationCache::MarkForLazyOptimizing(Handle<JSFunction> function) {
|
| /external/v8/test/cctest/ |
| test-heap.cc | 211 Handle<JSFunction> function = 237 Handle<JSFunction> function(JSFunction::cast(func_value)); 541 Handle<JSFunction> function = 566 JSFunction* object_function = JSFunction::cast(raw_object); 567 Handle<JSFunction> constructor(object_function); 637 Handle<JSFunction> function = 663 Handle<JSFunction> function = Handle<JSFunction>( [all...] |
| test-func-name-inference.cc | 40 using ::v8::internal::JSFunction; 73 Handle<SharedFunctionInfo>(JSFunction::cast(*obj)->shared());
|
| /external/v8/src/ia32/ |
| builtins-ia32.cc | 87 // Check that function is a JSFunction. 92 __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); 137 // Verified that the constructor is a JSFunction. 140 __ mov(eax, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset)); 149 // Check that the constructor is not constructing a JSFunction (see comments 160 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); 338 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); 414 __ mov(esi, FieldOperand(ecx, JSFunction::kContextOffset)); 594 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); 597 __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)) [all...] |
| debug-ia32.cc | 293 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); 296 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); 300 // Re-run JSFunction, edi is function, esi is context.
|
| /external/v8/src/arm/ |
| builtins-arm.cc | 109 JSFunction::kPrototypeOrInitialMapOffset)); 189 JSFunction::kPrototypeOrInitialMapOffset)); 433 __ ldr(r2, FieldMemOperand(r1, JSFunction::kPrototypeOrInitialMapOffset)); 466 __ ldr(r2, FieldMemOperand(r1, JSFunction::kPrototypeOrInitialMapOffset)); 624 // Check that the function is a JSFunction. 629 __ ldr(r2, FieldMemOperand(r1, JSFunction::kSharedFunctionInfoOffset)); 676 __ ldr(r2, FieldMemOperand(r1, JSFunction::kPrototypeOrInitialMapOffset)); 682 // Check that the constructor is not constructing a JSFunction (see comments 693 __ ldr(r3, FieldMemOperand(r1, JSFunction::kSharedFunctionInfoOffset)); [all...] |
| /external/v8/src/x64/ |
| debug-x64.cc | 300 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); 303 __ movq(rdx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); 307 // Re-run JSFunction, rdi is function, rsi is context.
|