HomeSort by relevance Sort by last modified time
    Searched refs:JSFunction (Results 51 - 75 of 164) sorted by null

1 23 4 5 6 7

  /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.

Completed in 847 milliseconds

1 23 4 5 6 7