| /external/v8/src/x64/ |
| code-stubs-x64.cc | 66 __ AllocateInNewSpace(JSFunction::kSize, rax, rbx, rcx, &gc, TAG_OBJECT); 89 __ movq(FieldOperand(rax, JSFunction::kPrototypeOrInitialMapOffset), rcx); 90 __ movq(FieldOperand(rax, JSFunction::kSharedFunctionInfoOffset), rdx); 91 __ movq(FieldOperand(rax, JSFunction::kContextOffset), rsi); 92 __ movq(FieldOperand(rax, JSFunction::kLiteralsOffset), rbx); 93 __ movq(FieldOperand(rax, JSFunction::kNextFunctionLinkOffset), rdi); 99 __ movq(FieldOperand(rax, JSFunction::kCodeEntryOffset), rdx); [all...] |
| macro-assembler-x64.h | 360 void InvokeFunction(Handle<JSFunction> function, [all...] |
| full-codegen-x64.cc | [all...] |
| /external/webkit/Source/JavaScriptCore/interpreter/ |
| Interpreter.cpp | 48 #include "JSFunction.h" [all...] |
| /external/v8/src/ |
| incremental-marking.cc | 126 void IncrementalMarking::RecordWriteOfCodeEntrySlow(JSFunction* host,
|
| jsregexp.h | 57 static Handle<Object> CreateRegExpLiteral(Handle<JSFunction> constructor, [all...] |
| d8.cc | 762 i::JSFunction::cast(*compiled_script)->shared()->script())) [all...] |
| log.cc | [all...] |
| parser.cc | 487 : next_materialized_literal_index_(JSFunction::kLiteralsPrefixSize), [all...] |
| jsregexp.cc | 66 Handle<Object> RegExpImpl::CreateRegExpLiteral(Handle<JSFunction> constructor, [all...] |
| /external/v8/src/arm/ |
| code-stubs-arm.cc | 93 // Attempt to allocate new JSFunction in new space. 94 __ AllocateInNewSpace(JSFunction::kSize, 119 __ str(r2, FieldMemOperand(r0, JSFunction::kPrototypeOrInitialMapOffset)); 120 __ str(r3, FieldMemOperand(r0, JSFunction::kSharedFunctionInfoOffset)); 121 __ str(cp, FieldMemOperand(r0, JSFunction::kContextOffset)); 122 __ str(r1, FieldMemOperand(r0, JSFunction::kLiteralsOffset)); 123 __ str(r4, FieldMemOperand(r0, JSFunction::kNextFunctionLinkOffset)); 129 __ str(r3, FieldMemOperand(r0, JSFunction::kCodeEntryOffset)); [all...] |
| full-codegen-arm.cc | [all...] |
| macro-assembler-arm.h | 505 // Load the initial map for new Arrays from a JSFunction. 555 void InvokeFunction(Handle<JSFunction> function, [all...] |
| /external/v8/src/ia32/ |
| code-stubs-ia32.cc | 70 __ AllocateInNewSpace(JSFunction::kSize, eax, ebx, ecx, &gc, TAG_OBJECT); 92 __ mov(FieldOperand(eax, JSFunction::kPrototypeOrInitialMapOffset), 94 __ mov(FieldOperand(eax, JSFunction::kSharedFunctionInfoOffset), edx); 95 __ mov(FieldOperand(eax, JSFunction::kContextOffset), esi); 96 __ mov(FieldOperand(eax, JSFunction::kLiteralsOffset), ebx); 97 __ mov(FieldOperand(eax, JSFunction::kNextFunctionLinkOffset), 104 __ mov(FieldOperand(eax, JSFunction::kCodeEntryOffset), edx); [all...] |
| full-codegen-ia32.cc | [all...] |
| /external/v8/src/mips/ |
| code-stubs-mips.cc | 95 // Attempt to allocate new JSFunction in new space. 96 __ AllocateInNewSpace(JSFunction::kSize, 121 __ sw(a2, FieldMemOperand(v0, JSFunction::kPrototypeOrInitialMapOffset)); 122 __ sw(a3, FieldMemOperand(v0, JSFunction::kSharedFunctionInfoOffset)); 123 __ sw(cp, FieldMemOperand(v0, JSFunction::kContextOffset)); 124 __ sw(a1, FieldMemOperand(v0, JSFunction::kLiteralsOffset)); 125 __ sw(t0, FieldMemOperand(v0, JSFunction::kNextFunctionLinkOffset)); 133 __ sw(a3, FieldMemOperand(v0, JSFunction::kCodeEntryOffset)); [all...] |
| full-codegen-mips.cc | [all...] |
| macro-assembler-mips.h | 819 // Load the initial map for new Arrays from a JSFunction. [all...] |
| /external/v8/test/cctest/ |
| test-debug.cc | 190 Handle<v8::internal::JSFunction> f = v8::Utils::OpenHandle(*fun); 198 static int SetBreakPoint(Handle<v8::internal::JSFunction> fun, int position) { 438 JSFunction* fun = JSFunction::cast(obj); 493 Handle<v8::internal::JSFunction> fun = v8::Utils::OpenHandle( [all...] |
| /external/webkit/Source/JavaScriptCore/bytecompiler/ |
| BytecodeGenerator.cpp | 34 #include "JSFunction.h" 291 JSValue value = new (exec) JSFunction(exec, makeFunction(exec, function), scopeChain); 307 globalObject->putWithAttributes(exec, function->ident(), new (exec) JSFunction(exec, makeFunction(exec, function), scopeChain), DontDelete); [all...] |
| /external/webkit/Source/JavaScriptCore/jit/ |
| JITPropertyAccess.cpp | 37 #include "JSFunction.h" 651 void JIT::patchMethodCallProto(JSGlobalData& globalData, CodeBlock* codeBlock, MethodCallLinkInfo& methodCallLinkInfo, JSFunction* callee, Structure* structure, JSObject* proto, ReturnAddressPtr returnAddress) [all...] |
| JITPropertyAccess32_64.cpp | 36 #include "JSFunction.h" 675 void JIT::patchMethodCallProto(JSGlobalData& globalData, CodeBlock* codeBlock, MethodCallLinkInfo& methodCallLinkInfo, JSFunction* callee, Structure* structure, JSObject* proto, ReturnAddressPtr returnAddress) [all...] |