/external/v8/src/ |
H A D | compiler.cc | 67 CompilationInfo::CompilationInfo(Handle<SharedFunctionInfo> shared_info) argument 68 : isolate_(shared_info->GetIsolate()), 72 shared_info_(shared_info), 73 script_(Handle<Script>(Script::cast(shared_info->script()))), 173 Handle<SharedFunctionInfo> shared = info->shared_info(); 203 Handle<Code> code(info->shared_info()->code()); 208 ASSERT(!info->shared_info()->optimization_disabled()); 222 if (info->shared_info()->opt_count() > kMaxOptCount) { 262 bool should_recompile = !info->shared_info()->has_deoptimization_support(); 265 CompilationInfo unoptimized(info->shared_info()); [all...] |
H A D | liveedit.cc | 1013 Handle<SharedFunctionInfo> shared_info = shared_info_wrapper.GetInfo(); local 1015 if (IsJSFunctionCode(shared_info->code())) { 1017 ReplaceCodeObject(shared_info->code(), *code); 1020 shared_info->set_scope_info(SerializedScopeInfo::cast(*code_scope_info)); 1024 if (shared_info->debug_info()->IsDebugInfo()) { 1025 Handle<DebugInfo> debug_info(DebugInfo::cast(shared_info->debug_info())); 1033 shared_info->set_start_position(start_position); 1034 shared_info->set_end_position(end_position); 1036 shared_info->set_construct_stub( 1040 DeoptimizeDependentFunctions(*shared_info); 1056 Handle<SharedFunctionInfo> shared_info = shared_info_wrapper.GetInfo(); local 1067 Handle<SharedFunctionInfo> shared_info = local [all...] |
H A D | mark-compact.cc | 230 void AddCandidate(SharedFunctionInfo* shared_info) { argument 231 SetNextCandidate(shared_info, shared_function_info_candidates_head_); 232 shared_function_info_candidates_head_ = shared_info; 585 SharedFunctionInfo* shared_info = function->unchecked_shared(); local 590 shared_info->set_code_age(0); 595 if (function->code() != shared_info->unchecked_code()) { 599 return IsFlushable(heap, shared_info); 602 inline static bool IsFlushable(Heap* heap, SharedFunctionInfo* shared_info) { argument 605 if (shared_info->unchecked_code()->IsMarked()) { 606 shared_info 813 SharedFunctionInfo* shared_info = object->unchecked_shared(); local [all...] |
H A D | compiler.h | 45 explicit CompilationInfo(Handle<SharedFunctionInfo> shared_info); 61 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } function in class:v8::internal::BASE_EMBEDDED
|
H A D | parser.cc | 684 Handle<SharedFunctionInfo> shared_info = info->shared_info(); local 690 shared_info->start_position(), 691 shared_info->end_position()); 696 shared_info->start_position(), 697 shared_info->end_position()); 707 Handle<SharedFunctionInfo> shared_info = info->shared_info(); local 711 Handle<String> name(String::cast(shared_info->name())); 729 if (shared_info [all...] |
H A D | hydrogen.cc | 1381 return info()->shared_info()->opt_count() + 1 < Compiler::kDefaultMaxOptCount; 2151 SmartPointer<char> name(info()->shared_info()->DebugName()->ToCString()); 2868 Handle<SharedFunctionInfo> shared_info = local 2869 SearchSharedFunctionInfo(info()->shared_info()->code(), 2871 if (shared_info.is_null()) { 2872 shared_info = Compiler::BuildFunctionInfo(expr, info()->script()); 2876 new(zone()) HFunctionLiteral(shared_info, expr->pretenure()); 6006 source_size_ += info->shared_info()->SourceSize();
|
H A D | handles.cc | 921 ASSERT(info->IsOptimizing() || !info->shared_info()->is_compiled());
|
H A D | debug.cc | 1631 Handle<SharedFunctionInfo> shared_info( 1633 Debug::FloodWithOneShot(shared_info);
|
H A D | objects.cc | 5745 SharedFunctionInfo* shared_info = shared(); 5747 if (!shared_info->script()->IsScript()) return false; 5748 if (shared_info->optimization_disabled()) return false; 5749 Code* code = shared_info->code();
|
H A D | runtime.cc | 11126 CONVERT_ARG_CHECKED(JSArray, shared_info, 0); 11127 return LiveEdit::FunctionSourceUpdated(shared_info); 11136 CONVERT_ARG_CHECKED(JSArray, shared_info, 1); 11138 return LiveEdit::ReplaceFunctionCode(new_compile_info, shared_info);
|
H A D | hydrogen-instructions.h | 3609 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } function in class:v8::HFunctionLiteral
|
/external/v8/src/arm/ |
H A D | lithium-codegen-arm.cc | 103 SmartPointer<char> name(info()->shared_info()->DebugName()->ToCString()); 600 info_->shared_info()->opt_count() == id) { 3986 Handle<SharedFunctionInfo> shared_info = instr->shared_info(); local 3988 if (!pretenure && shared_info->num_literals() == 0) { 3990 shared_info->strict_mode() ? kStrictMode : kNonStrictMode); 3991 __ mov(r1, Operand(shared_info)); 3995 __ mov(r2, Operand(shared_info));
|
H A D | lithium-arm.h | 1845 Handle<SharedFunctionInfo> shared_info() { return hydrogen()->shared_info(); } function in class:v8::internal::LFunctionLiteral
|
H A D | lithium-arm.cc | 544 SmartPointer<char> name(info()->shared_info()->DebugName()->ToCString());
|
/external/v8/src/ia32/ |
H A D | lithium-codegen-ia32.cc | 89 SmartPointer<char> name(info()->shared_info()->DebugName()->ToCString()); 538 Handle<SharedFunctionInfo> shared(info_->shared_info()); 3930 Handle<SharedFunctionInfo> shared_info = instr->shared_info(); local 3932 if (!pretenure && shared_info->num_literals() == 0) { 3934 shared_info->strict_mode() ? kStrictMode : kNonStrictMode); 3935 __ push(Immediate(shared_info)); 3939 __ push(Immediate(shared_info));
|
H A D | lithium-ia32.h | 1914 Handle<SharedFunctionInfo> shared_info() { return hydrogen()->shared_info(); } function in class:v8::internal::LFunctionLiteral
|
H A D | lithium-ia32.cc | 536 SmartPointer<char> name(info()->shared_info()->DebugName()->ToCString());
|
/external/v8/src/x64/ |
H A D | lithium-codegen-x64.cc | 103 SmartPointer<char> name(info()->shared_info()->DebugName()->ToCString()); 3741 Handle<SharedFunctionInfo> shared_info = instr->shared_info(); local 3743 if (!pretenure && shared_info->num_literals() == 0) { 3745 shared_info->strict_mode() ? kStrictMode : kNonStrictMode); 3746 __ Push(shared_info); 3750 __ Push(shared_info);
|
H A D | lithium-x64.h | 1822 Handle<SharedFunctionInfo> shared_info() { return hydrogen()->shared_info(); } function in class:v8::internal::LFunctionLiteral
|
H A D | lithium-x64.cc | 537 SmartPointer<char> name(info()->shared_info()->DebugName()->ToCString());
|