/external/v8/src/ |
H A D | compilation-cache.h | 76 void Remove(Handle<SharedFunctionInfo> function_info); 98 Handle<SharedFunctionInfo> Lookup(Handle<String> source, 102 void Put(Handle<String> source, Handle<SharedFunctionInfo> function_info); 106 Handle<String> source, Handle<SharedFunctionInfo> function_info); 110 Handle<String> source, Handle<SharedFunctionInfo> function_info); 112 bool HasOrigin(Handle<SharedFunctionInfo> function_info, 142 Handle<SharedFunctionInfo> Lookup(Handle<String> source, 149 Handle<SharedFunctionInfo> function_info, 156 Handle<SharedFunctionInfo> function_info, 163 Handle<SharedFunctionInfo> function_inf [all...] |
H A D | compilation-cache.cc | 120 void CompilationSubCache::Remove(Handle<SharedFunctionInfo> function_info) { 143 Handle<SharedFunctionInfo> function_info, 168 Handle<SharedFunctionInfo> CompilationCacheScript::Lookup(Handle<String> source, 182 Handle<SharedFunctionInfo> function_info = 183 Handle<SharedFunctionInfo>::cast(probe); 212 Handle<SharedFunctionInfo> shared(SharedFunctionInfo::cast(result), 222 return Handle<SharedFunctionInfo>::null(); 229 Handle<SharedFunctionInfo> function_info) { 237 Handle<SharedFunctionInfo> function_inf [all...] |
H A D | compiler.h | 45 explicit CompilationInfo(Handle<SharedFunctionInfo> shared_info); 66 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } 242 Handle<SharedFunctionInfo> shared_info_; 283 // All routines return a SharedFunctionInfo. 288 static Handle<SharedFunctionInfo> Compile(Handle<String> source, 298 static Handle<SharedFunctionInfo> CompileEval(Handle<String> source, 310 static Handle<SharedFunctionInfo> BuildFunctionInfo(FunctionLiteral* node, 314 static void SetFunctionInfo(Handle<SharedFunctionInfo> function_info, 325 Handle<SharedFunctionInfo> shared);
|
H A D | bootstrapper.h | 55 bool Lookup(Vector<const char> name, Handle<SharedFunctionInfo>* handle) { 59 *handle = Handle<SharedFunctionInfo>( 60 SharedFunctionInfo::cast(cache_->get(i + 1))); 67 void Add(Vector<const char> name, Handle<SharedFunctionInfo> shared) {
|
H A D | compiler.cc | 68 CompilationInfo::CompilationInfo(Handle<SharedFunctionInfo> shared_info) 92 shared_info_(Handle<SharedFunctionInfo>(closure->shared())), 115 // for the SharedFunctionInfo::kCallsUntilPrimitiveOptimization-th time. 274 Handle<SharedFunctionInfo> shared = info->shared_info(); 357 static Handle<SharedFunctionInfo> MakeFunctionInfo(CompilationInfo* info) { 397 return Handle<SharedFunctionInfo>::null(); 413 return Handle<SharedFunctionInfo>::null(); 418 Handle<SharedFunctionInfo> result = 471 Handle<SharedFunctionInfo> Compiler::Compile(Handle<String> source, 490 Handle<SharedFunctionInfo> resul [all...] |
H A D | objects-inl.h | 615 TYPE_CHECKER(SharedFunctionInfo, SHARED_FUNCTION_INFO_TYPE) 2147 CAST_ACCESSOR(SharedFunctionInfo) 3417 ACCESSORS(JSFunction, shared, SharedFunctionInfo, kSharedFunctionInfoOffset) 3503 ACCESSORS(DebugInfo, shared, SharedFunctionInfo, kSharedFunctionInfoIndex) 3514 ACCESSORS(SharedFunctionInfo, name, Object, kNameOffset) 3515 ACCESSORS(SharedFunctionInfo, construct_stub, Code, kConstructStubOffset) 3516 ACCESSORS(SharedFunctionInfo, initial_map, Object, kInitialMapOffset) 3517 ACCESSORS(SharedFunctionInfo, instance_class_name, Object, 3519 ACCESSORS(SharedFunctionInfo, function_data, Object, kFunctionDataOffset) 3520 ACCESSORS(SharedFunctionInfo, scrip [all...] |
H A D | liveedit.cc | 708 void SetSharedFunctionInfo(Handle<SharedFunctionInfo> info) { 748 // Wraps SharedFunctionInfo along with some of its fields for passing it 749 // back to JavaScript. SharedFunctionInfo object itself is additionally 763 Handle<SharedFunctionInfo> info) { 771 Handle<SharedFunctionInfo> GetInfo() { 775 return Handle<SharedFunctionInfo>::cast(raw_result); 817 // may never create a SharedFunctionInfo object. 826 // and a SharedFunctionInfo object. 827 void FunctionInfo(Handle<SharedFunctionInfo> shared, Scope* scope) { 913 Handle<SharedFunctionInfo> inf [all...] |
H A D | liveedit.h | 71 void RecordFunctionInfo(Handle<SharedFunctionInfo> info,
|
H A D | factory.h | 304 Handle<SharedFunctionInfo> function_info, 309 Handle<SharedFunctionInfo> function_info, 366 Handle<SharedFunctionInfo> shared, Handle<Object> prototype); 427 Handle<SharedFunctionInfo> NewSharedFunctionInfo( 432 Handle<SharedFunctionInfo> NewSharedFunctionInfo(Handle<String> name); 454 Handle<DebugInfo> NewDebugInfo(Handle<SharedFunctionInfo> shared);
|
H A D | log.h | 225 SharedFunctionInfo* shared, 229 SharedFunctionInfo* shared, 284 void LogExistingFunction(Handle<SharedFunctionInfo> shared,
|
H A D | cpu-profiler.h | 232 SharedFunctionInfo* shared, 236 SharedFunctionInfo* shared,
|
H A D | accessors.cc | 367 Handle<SharedFunctionInfo> eval_from_shared( 368 SharedFunctionInfo::cast(Script::cast(script)->eval_from_shared())); 403 Handle<Code> code(SharedFunctionInfo::cast( 424 Handle<SharedFunctionInfo> shared(SharedFunctionInfo::cast(
|
H A D | mark-compact.cc | 770 void AddCandidate(SharedFunctionInfo* shared_info) { 796 SharedFunctionInfo* shared = candidate->shared(); 826 SharedFunctionInfo* candidate = shared_function_info_candidates_head_; 827 SharedFunctionInfo* next_candidate; 846 void RecordSharedFunctionInfoCodeSlot(SharedFunctionInfo* shared) { 848 SharedFunctionInfo::kCodeOffset); 867 static SharedFunctionInfo** GetNextCandidateField( 868 SharedFunctionInfo* candidate) { 870 return reinterpret_cast<SharedFunctionInfo**>( 874 static SharedFunctionInfo* GetNextCandidat [all...] |
H A D | log.cc | 929 // ComputeMarker must only be used when SharedFunctionInfo is known. 941 SharedFunctionInfo* shared, 978 // the SharedFunctionInfo object, we left it to caller 982 SharedFunctionInfo* shared, 1330 EnumerateOptimizedFunctionsVisitor(Handle<SharedFunctionInfo>* sfis, 1339 SharedFunctionInfo* sfi = SharedFunctionInfo::cast(function->shared()); 1344 sfis_[*count_] = Handle<SharedFunctionInfo>(sfi); 1354 Handle<SharedFunctionInfo>* sfis_; 1360 static int EnumerateCompiledFunctions(Handle<SharedFunctionInfo>* sfi [all...] |
H A D | debug.cc | 750 Handle<SharedFunctionInfo> function_info; 922 Handle<SharedFunctionInfo> shared = 923 Handle<SharedFunctionInfo>(JSFunction::cast(frame->function())->shared()); 1127 bool Debug::HasDebugInfo(Handle<SharedFunctionInfo> shared) { 1134 Handle<DebugInfo> Debug::GetDebugInfo(Handle<SharedFunctionInfo> shared) { 1140 void Debug::SetBreakPoint(Handle<SharedFunctionInfo> shared, 1179 Handle<SharedFunctionInfo> shared(debug_info->shared()); 1219 void Debug::FloodWithOneShot(Handle<SharedFunctionInfo> shared) { 1242 Handle<SharedFunctionInfo> shared_info(JSFunction::cast(*bindee)->shared()); 1258 Handle<SharedFunctionInfo> share [all...] |
H A D | objects-visiting-inl.h | 68 SharedFunctionInfo::BodyDescriptor,
|
H A D | debug.h | 236 void SetBreakPoint(Handle<SharedFunctionInfo> shared, 241 void FloodWithOneShot(Handle<SharedFunctionInfo> shared); 250 static Handle<DebugInfo> GetDebugInfo(Handle<SharedFunctionInfo> shared); 251 static bool HasDebugInfo(Handle<SharedFunctionInfo> shared); 256 bool EnsureDebugInfo(Handle<SharedFunctionInfo> shared); 273 Handle<SharedFunctionInfo> shared);
|
H A D | factory.cc | 516 Handle<SharedFunctionInfo> function_info, 530 Handle<SharedFunctionInfo> function_info, 1040 Handle<SharedFunctionInfo> Factory::NewSharedFunctionInfo( 1045 Handle<SharedFunctionInfo> shared = NewSharedFunctionInfo(name); 1079 Handle<SharedFunctionInfo> Factory::NewSharedFunctionInfo(Handle<String> name) { 1082 SharedFunctionInfo); local 1120 Handle<SharedFunctionInfo> function_share = NewSharedFunctionInfo(name); 1141 Handle<SharedFunctionInfo> function_share = NewSharedFunctionInfo(name); 1176 Handle<DebugInfo> Factory::NewDebugInfo(Handle<SharedFunctionInfo> shared) {
|
H A D | handles.h | 266 void SetExpectedNofPropertiesFromEstimate(Handle<SharedFunctionInfo> shared,
|
/external/v8/test/cctest/ |
H A D | test-func-name-inference.cc | 45 using ::v8::internal::SharedFunctionInfo; 67 Handle<SharedFunctionInfo> shared_function; 70 Handle<SharedFunctionInfo>(SharedFunctionInfo::cast(*obj)); 73 Handle<SharedFunctionInfo>(JSFunction::cast(*obj)->shared()); 89 // Obtain SharedFunctionInfo for the function. 95 Handle<SharedFunctionInfo> shared_func_info( 96 SharedFunctionInfo::cast(shared_func_info_ptr));
|
/external/v8/src/ia32/ |
H A D | builtins-ia32.cc | 135 SharedFunctionInfo::kConstructionCountOffset)); 597 __ test_b(FieldOperand(ebx, SharedFunctionInfo::kStrictModeByteOffset), 598 1 << SharedFunctionInfo::kStrictModeBitWithinByte); 602 __ test_b(FieldOperand(ebx, SharedFunctionInfo::kNativeByteOffset), 603 1 << SharedFunctionInfo::kNativeBitWithinByte); 716 FieldOperand(edx, SharedFunctionInfo::kFormalParameterCountOffset)); 790 __ test_b(FieldOperand(ecx, SharedFunctionInfo::kStrictModeByteOffset), 791 1 << SharedFunctionInfo::kStrictModeBitWithinByte); 797 __ test_b(FieldOperand(ecx, SharedFunctionInfo::kNativeByteOffset), 798 1 << SharedFunctionInfo [all...] |
H A D | debug-ia32.cc | 320 __ mov(edx, FieldOperand(edx, SharedFunctionInfo::kCodeOffset));
|
/external/v8/src/x64/ |
H A D | builtins-x64.cc | 137 SharedFunctionInfo::kConstructionCountOffset)); 667 __ testb(FieldOperand(rbx, SharedFunctionInfo::kStrictModeByteOffset), 668 Immediate(1 << SharedFunctionInfo::kStrictModeBitWithinByte)); 672 // SharedFunctionInfo is already loaded into rbx. 673 __ testb(FieldOperand(rbx, SharedFunctionInfo::kNativeByteOffset), 674 Immediate(1 << SharedFunctionInfo::kNativeBitWithinByte)); 786 SharedFunctionInfo::kFormalParameterCountOffset)); 867 __ testb(FieldOperand(rdx, SharedFunctionInfo::kStrictModeByteOffset), 868 Immediate(1 << SharedFunctionInfo::kStrictModeBitWithinByte)); 872 __ testb(FieldOperand(rdx, SharedFunctionInfo [all...] |
/external/v8/src/arm/ |
H A D | builtins-arm.cc | 757 FieldMemOperand(r3, SharedFunctionInfo::kConstructionCountOffset); 1313 __ ldr(r3, FieldMemOperand(r2, SharedFunctionInfo::kCompilerHintsOffset)); 1314 __ tst(r3, Operand(1 << (SharedFunctionInfo::kStrictModeFunction + 1319 __ tst(r3, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize))); 1456 FieldMemOperand(r3, SharedFunctionInfo::kFormalParameterCountOffset)); 1529 __ ldr(r2, FieldMemOperand(r2, SharedFunctionInfo::kCompilerHintsOffset)); 1530 __ tst(r2, Operand(1 << (SharedFunctionInfo::kStrictModeFunction + 1535 __ tst(r2, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize))); 1670 __ cmp(r2, Operand(SharedFunctionInfo::kDontAdaptArgumentsSentinel));
|
/external/v8/src/mips/ |
H A D | builtins-mips.cc | 781 FieldMemOperand(a3, SharedFunctionInfo::kConstructionCountOffset); 1341 __ lw(a3, FieldMemOperand(a2, SharedFunctionInfo::kCompilerHintsOffset)); 1342 __ And(t3, a3, Operand(1 << (SharedFunctionInfo::kStrictModeFunction + 1347 __ And(t3, a3, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize))); 1483 FieldMemOperand(a3, SharedFunctionInfo::kFormalParameterCountOffset)); 1555 __ lw(a2, FieldMemOperand(a2, SharedFunctionInfo::kCompilerHintsOffset)); 1556 __ And(t3, a2, Operand(1 << (SharedFunctionInfo::kStrictModeFunction + 1561 __ And(t3, a2, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize))); 1697 a2, Operand(SharedFunctionInfo::kDontAdaptArgumentsSentinel));
|