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

1 23 4 5 6 7

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

Completed in 1381 milliseconds

1 23 4 5 6 7