Searched refs:shared_info (Results 1 - 20 of 20) sorted by relevance

/external/v8/src/
H A Dcompiler.cc67 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 Dliveedit.cc1013 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 Dmark-compact.cc230 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 Dcompiler.h45 explicit CompilationInfo(Handle<SharedFunctionInfo> shared_info);
61 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } function in class:v8::internal::BASE_EMBEDDED
H A Dparser.cc684 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 Dhydrogen.cc1381 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 Dhandles.cc921 ASSERT(info->IsOptimizing() || !info->shared_info()->is_compiled());
H A Ddebug.cc1631 Handle<SharedFunctionInfo> shared_info(
1633 Debug::FloodWithOneShot(shared_info);
H A Dobjects.cc5745 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 Druntime.cc11126 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 Dhydrogen-instructions.h3609 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } function in class:v8::HFunctionLiteral
/external/v8/src/arm/
H A Dlithium-codegen-arm.cc103 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 Dlithium-arm.h1845 Handle<SharedFunctionInfo> shared_info() { return hydrogen()->shared_info(); } function in class:v8::internal::LFunctionLiteral
H A Dlithium-arm.cc544 SmartPointer<char> name(info()->shared_info()->DebugName()->ToCString());
/external/v8/src/ia32/
H A Dlithium-codegen-ia32.cc89 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 Dlithium-ia32.h1914 Handle<SharedFunctionInfo> shared_info() { return hydrogen()->shared_info(); } function in class:v8::internal::LFunctionLiteral
H A Dlithium-ia32.cc536 SmartPointer<char> name(info()->shared_info()->DebugName()->ToCString());
/external/v8/src/x64/
H A Dlithium-codegen-x64.cc103 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 Dlithium-x64.h1822 Handle<SharedFunctionInfo> shared_info() { return hydrogen()->shared_info(); } function in class:v8::internal::LFunctionLiteral
H A Dlithium-x64.cc537 SmartPointer<char> name(info()->shared_info()->DebugName()->ToCString());

Completed in 422 milliseconds